计算机与信息科学类试题事业单位考试适用
. 计算机与信息科学类试题计算机与信息科学类试题 一、 选择题((1)~(40)每题 1 分,(41)~(50)每题 2 分,共 60 分) 1、 1MB 等于(D) A)1000 字节B)1024 字节C)1000╳1000 字节D)1024╳1024 字节 2、 与十六进制数 200 等值得十进制数为(B) A)256B)512C)1024D)2048 3、 所谓“裸机“是指(C) A)单片机 B)单板机C)不装备任何软件的计算机D)只装备操作系统的计算 机 4、 能将高级语言编写的源程序转换为目标程序的是(C) A)程序 B)解释程序C)编译程序D)编辑程序 5、 在 64 为计算机中,一个字长所占字节数为(B) A)64B)8C)4D)1 6、 在 Windows 环境下,当一个应用程序窗口被最小化后,该应用程序(A) A)继续在后台运行B)继续在前台运行 C)终止运行D)暂停运行 7、在 Windows 环境下,能实现窗口移动的操作是(D) A)用鼠标拖动窗口中的任何部位 B)用鼠标拖动窗口的边框 C)用鼠标拖动窗口的控制按钮D)用鼠标拖动窗口的标题栏。 8、 在 Windows 环境下,PrintScreen 键的作用是(C) A)打印当前窗口的容B)打印屏幕容 C)复制屏幕到剪贴板D)复制当前窗口到剪贴板 Word 文档 . 9、 Internet 的通信协议是(A) A)TCP/IPB)BBSC)WWWD)FTP 10、 下列叙述中正确的是(D) A)计算机病毒只感染可执行文件 B)计算机病毒只感染文本文件 C)计算机病毒只能通过软件复制的方式进行传播 D)计算机病毒可以通过网络或读写磁盘方式进行传播 11、一个算法应该具有 “确定性”等 5 个特性,下面对另外 4 个特性的描述中错 误的是(B) A)有零个或多个输入B)有零个或多个输出 C)有穷性D)可行性 12、 以下叙述中正确的是(B) A)C 语言的源程序不必通过编译就可以直接运行 B)C 语言中的每条可执行语句最终都将被转换成二进制的机器指令 C)C 源程序经编译形成的二进制代码可以直接运行 D)C 语言中的函数不可以单独进行编译 13、 以下符合 C 语言语法的实型常量是(C) A)1.2E0.5 B)3.14.159EC).5E-3D)E15 14、 以下 4 组用户定义标识符中,全部合法的一组是(A) A)_mainB)IfC)txtD)int enclude-maxREALk_2 sinturbo3COM_001 Word 文档 . 15、 若以下选项中的变量已正确定义,则正确的赋值语句是(C) A)x1=26.8%3B)1+2=x2 C)x3=0 x12 D)x4=1+2=3; 16、 设有以下定义 inta=0; doubleb=1.25; char c=’A’; #defined2 则下面语句中错误的是(D) A)a++;B)b++C)c++;D)d++; 17、 设有定义:float a=2,b=4,h=3;,以下 C 语言表达式与代数式 计算结果不相 符的是(B) A)(a+b)*h/2B)(1/2)*(a+b)*hC)(a+b)*h*1/2D)h/2*(a+b) 18、 有以下程序 main( ) { int x=102,y=012; printf(“%2d,%2d ”,x,y); }执行后输出结果是(C) A)10,01B002,12C)102,10D)02,10 19、以下 4 个选项中,不能看作一条语句的是(D) A){;}B)a=0,b=0,c=0;C)if(a0);D)if(b==0) m=1;n=2; Word 文档 . 20、 设有定义: int a,*pa=以下 scanf 语句中能正确为变量 a 读入数据的是 (A) A)scanf(“%d”,pa);B)scanf(“%d”,a); C)scanf(“%d”,D)scanf(“%d”,*pa); 21、以下程序段中与语句 k=ab?(bc?1:0):0;功能等价的是(A) A)if((ab)B) if((ab)||(b c))k=1 elsek=0; C)if(a ‘ ‘ . } } } 程序运行时,从键盘输入:01,程序执行后的输出结果是(C) A) anotherB)anotherC)anotherD)number numbernumbernumber anothernumbe r 23、有以下程序 main( ) {int x=0,y=5,z=3; while(z0 printf(“%d,%d,%d ”,x,y,z); }程序执行后的输出结果是(B) A)3,2,0B)3,2,-1C)4,3,-1D)5,-2,-5 24、有以下程序 main( ) {int i,s=0; for(i=1;iz) f(y,z); elsef(x,z); printf(“%d,%d,%d ”,x,y,z); }执行后输出结果是(C) A)1,2,3B)3,1,2C)1,3,2D)2,3,1 30、有以下程序段 int ( ) {int aa[10]={1,2,3,4�?P ケ Y A)5B)6C)8D)9 31、有以下程序 main( ) {char a[]=”abcdefg”,b[10]=”abcdefg”; printf(“%d%d ”,sizeof(a),sizeof(b)); }执行后输出结果是(C) A)77B)8 8 C)8 10 D)10 10 32、有以下程序 void swap1(int c[]) H�?鲍鹬凳牵―) Word 文档 . { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int a[10]={1,2,3,4,5,6,7,8,9,10},*p= b=p[5]; b 中的值是(D) A)5B)6C)8D)9 31、有以下程序 main( ) {char a[]=”abcdefg”,b[10]=”abcdefg”; printf(“%d%d ”,sizeof(a),sizeof(b)); }执行后输出结果是(C) A)77B)8 8 C)8 10 D)10 10 32、有以下程序 void swap1(int c[]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int ,5,6,7,8,9,10},i; for(i=2;i=0;i--)sum( printf(“%d Word 文档 . ”,aa[0]); }执行后的输出结果是(A else k=0; 22、有以下程序 main( ) {char k;intI; for(i=1;i0 printf(“%d,%d,%d ”,x,y,z); }程序执行后的输出结果是(B) A)3,2,0B)3,2,-1C)4,3,-1D)5,-2,-5 24、有以下程序 main( ) {int i,s=0; for(i=1;iz) f(y,z); elsef(x,z); printf(“%d,%d,%d ”,x,y,z); }执行后输出结果是(C) A)1,2,3B)3,1,2C)1,