首页 2016年程序员试题及答案

2016年程序员试题及答案

举报
开通vip

2016年程序员试题及答案2016年程序员试题及答案     软件设计师考试属于计算机技术与软件专业技术资格(水平)考试的中级资格考试,是由国家人事部(已改为:人力资源和社会保障部)和信息产业部(已改为:工业和信息化部)领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。     阅读以下程序说明和C程序,将应填入__(n)__处的字句,写在答卷的对应栏内。     [程序说明]     本程序中的函数factor(m,fac,cp)用来计算正整m(m>2)的除自身以外的...

2016年程序员试题及答案
2016年程序员试 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案     软件设计师考试属于计算机技术与软件专业技术资格(水平)考试的中级资格考试,是由国家人事部(已改为:人力资源和社会保障部)和信息产业部(已改为:工业和信息化部)领导下的国家级考试,其目的是,科学、公正地对全国计算机与软件专业技术人员进行职业资格、专业技术资格认定和专业技术水平测试。     阅读以下程序说明和C程序,将应填入__(n)__处的字句,写在答卷的对应栏内。     [程序说明]     本程序中的函数factor(m,fac,cp)用来计算正整m(m>2)的除自身以外的所有不同因子的和。该函数返回因子和,并把各因子从小到大依次存放在数组fac中,其因子个数存入在cp所指的变量中。     例如m=16,求得的因子为     (1,2,4,8)     提示:因子和为15,因子个数为4。     程序假定正整数m的不同因子个数不会超过100个。     [程序]     #include     #defineN100     longfactor(intm,intfac[],int*cp)     {     intc1,c2,i,k;     longs;     fac[0]=1;     for(c1=s=1,c2=N-1,____(1)____;;)     {     k=m/i;     if(____(2)____)     if(____(3)____)     {fac[c1++]=i;     fac[c2--]=k;     s+=i+k;     }     else{     fac[c1++]=i;     s+=i;     }     i++;     if(i>=k)brdak;     }     for(c2++;c2<=N-1;c2++)     ____(4)____;     *cp=c1;     return____(5)____;     答案:         1)3分i=2,或cl+1         2)3分m%i==0(或!(m%i)或m==i*k)         3)3分i!=k(或i 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 达式x++*5/10的值是()         (1)0        (2)1        (3)2        (4)3     3.下述程序执行后的输出结果是( )     #include     main()     {     intx=’f’;     printf("%c\n",’a’+(x-’a’+1));     }         (1)G        (2)H        (3)I        (4)J     4.设有程序,     #include     main()     {     inti,j;     for(i=0,j=1;i<=j+1;i+=2,j--)     printf("%d\n",i);     }     在运行上述程序时,for语句中循环体的执行次数是() (1)3        (2)2        (3)1        (4)0     5.在下述选项时,没有构成死循环的程序是()     (1)inti=100     while(1)     {     i=i_0+1;     if(i>100)     break;     }     (2)for(;;);     (3)intk=1000;     do     {     ++k;     }while(k>=10000);     (4)ints=36;     while(s);--s;     6.假定a和b为int型变量,则执行下述语句组后,b的值为()。     a=1;     b=10;     do     {     b-=a;     a++;     }while(b--<0);         (1)9        (2)-2        (3)-1        (4)8     7.设有变量说明语句     inta=1,b=0;     则执行以下程序段的输出结果为()。     switch(a)     {     case1:     switch(b)     {     case0:printf("**0**");break;     case1:printf("**1**");break;     }     case2:printf("**2**");break;     }     printf("\n");         (1)**0**    (2)**0****2**    (3)**0****1****2**    (4)有语法错误     8.以下合法的数组说明是()。     (1)chara[6]="string";      (2)inta[5]={0,1,2,3,4,5};         (3)chara="string";     (4)INTa[]={0,12,3,4,5};     9.下述程序代码中有语法错误的行是()。     inti,ia[10],ib[10];/*第一行*/     for(i=0;i<=9;i++)/*第2行*/     ia=0;/*第3行*/     ib=ia;/第4行*/         (1)第1行        (2)第2行        (3)第3行        (4)第4行     10.若已定义     inta[9],*p=a;     :在以后的语句中未改变p的值,则不能表示a[1]地址的表达式是()。         (1)p+1        (2)a+1        (3)a++        (4)++p         11.与十六进制数值CD等值的十进制数是         A.204        B.205        C.206        D.203     12.在微型计算机内存储器中,不能用指令修改其存储内容的部分是         A.RAM        B.DRAM        C.ROM        D.SRAM     13.下列四条叙述中,正确的一条是         A.假若CPU向外输出20位地址,则它能直接访问的存储空间可达1MB         B.PC机在使用过程中突然断电,SRAM中存储的信息不会丢失         C.PC机在使用过程中突然断电,DRAM中存储的信息不会丢失         D.外存储器中的信息可以直接被CPU处理     14.在WINDOW98中为了重新排列桌面上的图标,首先应进行的操作是         A.用鼠标右键单击桌面空白处         B.用鼠标右键单击"任务栏"空白处         C.用鼠标右键单击已打开窗口空白处         D.用鼠标右键单击"开始"空白处     15.在WINDOW98中,若在某一文档中连续进行了多次剪切操作,当关闭该文档后,"剪贴板"中存放的是         A.空白                    B.所有剪切过的内容                C.最后一次剪切的内容        D.第一次剪切的内容     16.在WINDOW98的"资源管理器"窗口中,其左部窗口中显示的是         A.当前打开的文件夹的内容               B.系统的文件夹树         C.当前打开的文件夹名称及其内容        D.当前打开的文件夹名称     17.在WINDOW98的“我的电脑”窗口中,若已选定硬盘上的文件或文件夹,并按了DEL键和"确定"按钮,则该文件或文件夹将         A.被删除并放入"回收站"         B.不被删除也不放入"回收站"         C.被删除但不放入回收站         D.不被删除但放入"回收站"     18.在WINDOW98的资源管理器窗口中,为了将选定的硬盘上的文件或文件夹复制到软盘,应进行的操作是         A.先将它们删除并放入"回收站",再从"回收站"中恢复         B.用鼠标左键将它们从硬盘拖动到软盘         C.先用执行"编辑"菜单下的"剪切"命令,再执行"编辑"菜单下的"粘贴"命令         D.用鼠标右键将它们从硬盘拖动到软盘,并从弹出的快捷菜单中选择"移动到当前位置"     19.在WINDOW98中,要安装一个应用程序,正确的操作应该是         A.打开"资源管理器"窗口,使用鼠标拖动         B.打开"控制面板"窗口,双击"添加/删除程序"图标         C.打开MS-DOS窗口,使用copy命令         D.打开"开始"菜单,选中"运行"项,在弹出的"运行"对话框中copy命令          20.在WINDOW98中,用"创建快捷方式"创建的图标         A.可以是任何文件或文件夹         B.只能是可执行程序或程序组         C.只能是单个文件                     D.只能是程序文件和文档文件     21.下列设备中,既能向主机输入数据又能接收主机输出数据的设备是         A.CD-ROM        B.显示器        C.软磁盘驱动器        D.光笔     22.在计算机领域中,通常用英文单词"BYTE"来表示         A.字        B.字长         C.二进制位        D.字节          23.某工厂的仓库管理软件属于         A.应用软件        B.系统软件        C.工具软件        D.字处理软件    24.微型计算机的主机包括      A.运算器和显示器        B.CPU和内存储器        C.CPU和UPS         D.UPS和内存储器     25.下面四条常用术语的叙述中,有错误的一条是         A.光标是显示屏上指示位置的标志         B.汇编语言是一种面向机器的低级程序设计语言,用汇编语言编写的源程序计算机         机能直接执行         C.总线是计算机系统中各部件之间传输信息的公共通路         D.读写磁头是既能从磁表面存储器读出信息又能把信息写入磁表面存储器的装置     26.下列字符中,其ASCII码值最大的是         A.9        B.D        C.a        D.y     27.下列四个无字符十进制整数中,能用八个二进制位表示的是         A.257        B.201        C.313         D.296     28.计算机病毒是指         A.编制有错误的计算机程序        B.设计不完善的计算机程序         C.计算机的程序已被破坏          D.以危害系统为目的的特殊的计算机程序          29.在计算机应用中,"计算机辅助设计"的英文缩写为         A.CAD        B.CAM         C.CAE        D.CAT     30.WINDOW98系统安装并启动后,由系统安排在桌面上的图标是    A.资源管理器                B.回收站           C.MICROSOFTWORD         D.MICROSOFTFOXPRO     31.计算机中数据的表示形式是         A.八进制        B.十进制        C.二进制        D.十六进制     32.硬盘工作时应特别注意避免         A.噪声        B.震动        C.潮湿         D.日光     33.针式打印机术语中,24针是指         A.24x24点阵        B.信号线插头有24针                C.打印头内有24x24根针        D.打印头内有24根针     34.下面列出的四种存储器中,易失性存储器是         A.RAM         B.ROM        C.PROM        D.CD-ROM     35.办公自动化是计算机的一项应用,按计算机应用的分类,它属于         A.科学计算    B.实时控制        C.数据处理        D.辅助设计     36.I/O接口位于         A.总线和设备之间        B.CPU和I/O设备之间               C.主机和总线之间        D.CPU和主存储器之间     37.计算机硬件能直接识别和执行的只有         A.高级语言        B.符号语言         C.汇编语言         D.机器语言     38.具有多媒体功能的微型计算机系统中,常用的CD-ROM是         A.只读型大容量软盘        B.只读型光盘        C.只读型硬盘        D.半导体只读存储器     39.微机中1K字节表示的二进制位数是         A.1000        B.8x1000         C.1024        D.8x1024     40.下列字符中,ASCII码值最小的是         A.a        B.A        C.x        D.Y     参考答案 有机化学期末考试题统计学b答案数学分析3答案计算机必考试卷02新大家的日语参考答案 : 1~5:B B A C C  6~10:D B D D C 11~15:B C A A C 16~20:B A B B A 21~25:C D A B B 26~30:D B D A B 31~35:C B D A C 36~40:A D B D B
本文档为【2016年程序员试题及答案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_447713
暂无简介~
格式:doc
大小:37KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-09-19
浏览量:43