软件工程师招聘试卷2015新修订.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
北京新宇合创金融软件有限公司 软件工程师招聘试卷 综合知识部分(10分,每空1分) 选择正确的说法栈是先进先出的B、二维数组是元素是线性表的线性表二叉树的k层有2k-1个节点,i层二叉树有2i-1个节点线性表中要删除p指向节点的下一个节点,做的操作是p-next = p-next-next B、p = p-next C、p = p-next-next D、p-next = p 下面那个方式不属于进程间的通信的: A、共享内存 B、消息队列 C、管道 D、SCOKET 由多个源文件组成的C程序,经过编辑、预处理、编译、链接等阶段才能生成最终的可执行程序。此过程中,在____阶段可以发现被调用的函数未定义。 A. 编辑和预处理 B. 预处理 C. 编译 D. 链接 已知二进制,转换为八进制数为 A、224 B、340 C、128 D、256 若程序中定义了局部变量与全局变量,则_____ 。 . 在函数内只能访问局部变量,但不能访问全局变量 B. 局部变量与全局变量的名字不得相同 C. 一个函数被多次调用时,其定义的局部变量必定分配同一个存储单元 D. 函数中定义的局部变量与全局变量同名时,在函数内引用的是局部变量 在内部排序中,通常要对被排序数据序列进行多趟扫描。各种排序方法有其不同排序实施过程和(时间)复杂性。对给定的整数序列(541,132,984,746,518,181,946,314,205,827)进行从小到大的排序时,采用冒泡排序和直接选择排序时若先选出大元素,则第一趟扫描结果分别是_A_和_B_;采用快速排序(以中间元素518为基准)的第一趟扫描结果是_C_。设被排序数据序列有 ? n个元素,冒泡排序和直接选择排序的复杂性是_D_; A~C: ①(181,132,314,205,541,518,946,827,746,984) ②(541,132,827,746,518,181,946,314,205,984)      ③(205,132,314,181,518,746,946,984,541,827)      ④(541,132,984,746,827,181,946,314,205,518)      ⑤(132,541,746,518,181,946,314,205,827,984)      ⑥(132,541,746,984,181,518,314,946,205,827) C语言部分(20分,每空2分) 设 int x=1, y=1; 表达式(!x||y--)的值是( ) A、0 B、 1 C、 2 D、 -1 x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是( ) A、INPUT x、y、z; B、scanf(%d%d%d,x,y,z); C、scanf(%d%d%d,x,y,z); D、read(%d%d%d,x,y,z); 请写出下面程序的输出结果 int f( ) { static int i=0; int s=1; s+=i;i++; return s; } main( ) { int i,a=0; for(i=0;i5;i++)  a+=f(); printf(%d\n,a); } A、20 B、24 C、25 D、15 设有以下说明语句下面叙述中正确的是typedef struct { int n; char ch[8]; }PER; PER 是结构体变量名 PER是结构体类型名 typedef struct 是结构体类型struct 是结构体类型名int sum(int a) {   int c=0;   static int b=3; c+=1; b+=2; return(a+b+C); }    void main() {   int I; int a=2; for(I=0;I5;I++) {    printf(%d,, sum(a)); } } 8,10,12,14,16 8,8,12,14,16 8,11,12,14,16 8,10,13,14,16 写出下列代码的输出内容 #includestdio.h int inc(int a) { return(++a); } int multi(int*a,int*b,int*c) { return(*c=*a**b); } typedef int(FUNC1)(int in); typedef int(FUNC2) (int*,int*,int*); void show(FUNC2 fun,int arg1, int*arg2) { I

文档评论(0)

ffpg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档