第二部分笔试试卷试卷1
试题一、基础知识选择题(每小题1分,共6分)1.通常计算机系统是指(1)
A.硬件系统 B.系统软件和应用软件
C.硬件系统和软件系统 D.软件系统
2.所谓媒体是指(2)
A.表示和传播信息的载体 B.各种信息的编码C.计算机的输入输出信息
D计算机屏幕显示的信息
3.(3)是内存储器中的一部分,CPU对它们只能读不能写。
A.RAM B.随机存储器 C.ROM D.键盘
4.在表示存储器的容量时,M的准确含义是(4)
A.1米 B.1024K C.1024字节 D.1024 5.计算机用(5)方式管理程序和数据。
A.二进制代码 B.文件
C.存储单元 D.目录区和数据区
6.计算机与运算器的主要功能是进行(6)运算。
A.算术与逻辑 B.逻辑 C.算术 D.数值
试题二、Windows选择题(每小题1分,共6分)1.将运行中的应用程序窗口最小化以后,应用程序(1) A.在后台运行 B.停止运行
C.暂时挂起来 D.出错
2.磁盘碎片整理工具不能实现的功能是(2)
A.整理文件碎片 B.整理磁盘上的空闲空间
C.同时整理文件碎片和空闲碎片
D.修复错误的文件碎片
3.在Windows中,按下Ctrl键并用鼠标左键,在同一驱动器的不同文件夹之间拖动某一对象,结果是(3)。
A.移动该对象 B.无任何结果
C.复制该对象 D.删除该对象
4.关于"回收站"叙述正确的是(4)。
A.暂存所有被删除的对象
B."回收站"中的内容不能恢复
C.清空"回收站"后,仍可用命令方式恢复
D."回收站"的内容不占硬盘空间
5.对话框中的文本框可以(5)
A.显示文本信息 B.输入文本信息
C.编辑文本信息 D.显示、输入、编辑文本信息6.Windows下,不正确的删除文件操作是(6)
A.选中文件后,按DEL键 B.将文件拖到回收站
C.选中文件后,用菜单中的删除命令项
D.选中文件后,用菜单中的剪切命令项
试题三、Office选择题(每小题1分,共6分)
1.如果想打印某张工作表中的一部分区域,则可以(1)A.将此区域设置为打印区域
B.将此区域设置为标题行
C.将此区域设置为标题列
D.在分页预览中将此区域调制到白色区域以外
2.A1单元格中的内容是"信息化",B1单元格中的内容为"办公",要在C1单元格放入"信息化办公",表达式正确的是(2)
A.=A1+B1 B.=A1&B1 C.=SUM(A1&B1) D.=SUM(A1:B1) 3.PowerPoint软件的主要功能是(3)
A.制作幻灯片演示文档 B.数据处理
C.图像处理 D.网络应用
4.如果在Word 中主窗口中显示常用工具栏按钮,应使用菜单(4)
A."工具"菜单 B."视图"菜单
C."格式"菜单 D."窗口"菜单
5.在一篇300页的Word 文档中,将光标快速移到第40页的方法是(5)
A.利用鼠标拖动垂直滚动条上滑块
B.利用键盘上的Page Down键
C.利用编辑菜单中的定位命令
D.利用快捷键Ctrl+Page Down
6.在Word中,有关标尺中"左缩进标记"和"悬挂缩进
标记"的说法,正确的是(6)
A."左缩进标记"对光标所在的段中各行起作用
B."悬挂缩进标记"对光标所在的段中各行起作用
C."左缩进标记"对光标所在的段中各行不起作用
D."悬挂缩进标记"对光标所在的段中各行不起作用试题四、综合选择题(每小题1分,共6分)
1.多媒体信息不包括(1)
A.景象、动画 B.文字、图形
C.音频、视频 D.声卡、光盘
2.计算机病毒是指(2)
A.带细菌的磁盘 B.已损坏的磁盘
C.具有破坏性的特制程序 D.被破坏了的程序
3.负责管理整个网络各种资源、协调各种操作的软件叫做(3)
A.网络应用软件 B.通信协议软件
C.OSI D.网络操作系统
4.为了保证全网的正确通信,Internet为联网的每个
1
网络和每台主机都配置了唯一的地址,该地址由纯数字并用小数点分隔,将它称为(4)
A.TCP地址 B.IP地址
C.WWW服务器地址 D.WWW客户机地址
5.在局域网中的各个节点,计算机都应在主机扩展槽中插有网卡,网卡的正式名称是(5)
A.集线器 B.T型接头(连接器)
C.终端匹配器 D.网络适配器
6.为网络提供共享资源并对这些资源进行管理的计算机被称为(6)
A.网卡 B.服务器 C.工作站 D.网桥
试题五、判断题(每小题1分,共6分)
1.在桌面上任何一点用鼠标右击,会弹出快捷菜单。()
2.计算机网络最主要的功能在于共享资源。( ) 3.若想访问域中其它机器,应直接双击桌面上"网上邻居"。()
4.在不同磁盘之间拖放文件或文件夹执行移动命令。()
5.在Excel中建立好的图表可以直接利用剪贴板复制到PowerPoint中。()
6.不同型号的打印机需要不同的打印驱动程序。()
试题六、判断题(每小题2分,共10分)
1.C语言源程序的基本单位是函数。()
2.在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式可用任意表达式。()
3.C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为int。()
4.C语言中的文件类型只有二进制文件一种。()。5.指针变量可以由整数赋值,不能用浮点数赋值。()。
试题七、选择题(每题2分,共20分)
1.C语言执行程序的开始执行点是()
A.程序中第一条可以执行语句
B.程序中第一个函数
C.程序中的main函数
D.包含文件中的第一个函数
2.在C语言中,为了结束由while语句构成的循环,while后一对圆括号中表达式的值应该是()。
A.0 B.1 C.true D.非0
3.指针变量不可以()
A.比较 B.相减 C.相加 D.指向同一地址
4.C语言的if语句嵌套时,if与else的配对关系是()
A.每个else总是与它上面的最近的未配对的if配
对
B.每个else总是与最外层的if配对
C.每个else与if的配对是任意的
D.每个else总是与它上面的if配对
5.C语言中的文件的存取方式有()
A.只能顺序存取 B.只能随机存取(或称直接存取) C.可以顺序存取 D.只能从文件的开头进行存取
6.下列语句中,正确的是()
A.static char str[ ]= "China";
B.static char str[ ]; str="China"
C.static char str1[5],str2[ ]={"China"};
str1=str2;
D.static char str1[ ],str[ ];str2={"China"};
strcpy(str1,str2);
7.已知p,p1为指针变量,a为数组名,i 为整型变量,下列赋值语句中不正确的是()
A.p=&i,p=p1; B.p=a; C.p=&a[i]; D.p=10;
8.当定义一个结构体变量时,系统分配给它的内存是
()。
A.各成员所需内存量的总和
B.成员中占内存量最大者所需的容量
C.结构中第一个成员所需内存量
D.结构中最后一个成员所需内存量
9.下列数组说明中,正确的是()
A.int array[ ][4]; B.int array[ ][ ];
C.int array[ ][ ][5]; D.int array[3][ ];
10.若有下列定义,则对a数组元素地址的正确应用是()
int a[10],*p=a;
A.&a[10]; B.&a C.a++ D.p+2
试题八、程序填空(每空2分,共20分)
1.以下程序将两个数从小到大输出。
main()
{float a,b, (1) ;
scanf( (2) ,&a,&b);
if(a>b)
{t=a;
(3) ;
b=t;}
printf("%5.2f,%5.2f\n",a,b);}
2.以下程序计算数的阶乘。
main()
{int i,n; long np;
scanf("%d",&n);
np= (4) ;
for(i=2;i<=n;i++)
2
(5) ;
printf("n=%d n!=%ld\n",n,np); }
3.输入10个整数,用选择法对其从小到大排序并输出。
#define N 10
main()
{ int i,j,min,temp,a[N];
for(i=0; (6) ;i++)
{min =i;
for(j=i+1;j if(a[min]>a[j])min=j; temp=a[i]; (7) ; (8) ; } for(i=0;i printf("\n"); } 4.下面函数功能是实现字符串的复制。 main() {char a[ ]="I love china!",b[20]; char (9) ; while(*p1) {*p2=*p1; p1++; p2++; } *p2='\0'; printf("string a is:%s\n string b is %s\n", (10) ); } 试题九、问答题(每空2分,共10分) 1.输入字母B时,程序输出结果为(1) main() {char ch; scanf("%c",&ch); ch=(ch>=97&&ch<=122)?ch-32:ch; switch(ch) { case 'A': printf("85-100\n");break; case 'B': printf("70-84\n");break; case 'C': printf("60-69\n");break; case 'D': printf("<60\n");break; default:printf("Error\n"); }} 2.从键盘输入1 2 3 4 5 6 7 8 9,执行后输出的结果是(2) main() {int a[3][3],sum=0;int i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) scanf("%d",&a[i][j]); printf("\n"); for(i=0;i<3;i++) sum=sum+a[i][i]; printf("%6d\n",sum);} 3.从键盘输入23,输出结果(3) int prime(int num) { int flag=1,n; for(n=2;n if(num%n= =0)flag=0; return(flag);} main() { int num; scanf("%d",&num); if(prime(num)) printf("%d\n",num); else printf("*****\n");} 4.假定所有变量均已正确定义,下列程序段运行后x 的值是(4) k1=1; k2=2; k3=3; x=15 if(!k1) x--; else if(k2) if(k3) x=4;else x=3; 5.若输入英文小写字母e,选择程序的输出结果(5) #include "stdio.h" main() {char c1,c2; c1=getchar(); c2=c1-32; printf("c2=%c\n",c2);} 试题十、写出程序运行结果(每空2分,共10分)1.下列程序的运行结果是 (1) main() { int x=2,y=4,z=40; x*=3+2; printf("%d\n",x) ; x=y=z; printf("%d\n",x); } 2.下列程序的运行结果是 (2) main() {int i; for(i=1;i+1;i++) {if(i>4){printf("%d\t",i++);break;} printf("%d\t",i++);}} 3.下列程序的运行结果是 (3) 3 #include "stdio.h" main() {int a=1,b=2,c=3; a++,c+=b; {int b=4,c; c=2*b; a+=c;} printf("%d%d%d\n",a,b,c);} 4.若输入4,下列程序的运行结果是 (4) main() {int x,y; scanf("%d",&x); if(x<1) {y=x ; printf("x=%d,y=x=%d\n",x,y); } else if(x<10) {y=2*x-1; printf("x=%d,y=2*x-1=%d\n",x,y);} else {y=3*x-11 ; printf("x=%d,y=3*x-11=%d\n",x,y); }} 5.若有以下的说明、定义和语句,则输出结果为 (5) (已知字母A的十进制数为65)。 main() {union un {int a; char c[2] ; }w ; w.c[0]='A' ;w.c[1]='a' ; printf("%o\n",w.a); } 试卷1答案 试题一、基础知识选择题(每小题1分,共6分) 1-6 CACBBA 试题二、Windows选择题(每小题1分,共6分) 1-6 ADCADD 试题三、Office选择题(每小题1分,共6分) 1-6 ABAACA 试题四、综合选择题(每小题1分,共6分) 1-6 DCDBDB 试题五、判断题(每小题1分,共6分) 1-6 √√√×√√ 试题六、判断题(每小题2分,共10分) 1-5 √√√×× 试题七、选择题(每题2分,共20分) 1-5 CACAC 6-10 ADAAD 试题八、程序填空(每空2分,共20分) (1)t (2) "%f%f" 或 "%f,%f" (3)a=b (4)1 (5)np=np*i (6)i (8)a[min]=temp (9)*p1=a,*p2=b (10)a,b 试题九、问答题(每空2分,共10分) (1)70-84 (2) 15 (3) 23 (4)4 (5)c2=E 试题十、写出程序的运行结果(每空2分,共10分) (1)10 回车 40 (2)1 3 5 (3)1025 (4)x=4,y=2*x-1=7 (5)60501 试卷2 试题一、基础知识选择题(每小题1分,共6分)1.用四位二进制表示一位十进制的编码是(1)码。 A.BCD(8,4,2,1) B.ASCII C.机内 D.二进制2.对于R进制数,每一位上的数字可以有(2)种。 A.R B.R-1 C.R/2 D.R+1 3.微机系统中存储器容量最大的部件是(3)。 A.硬盘 B.主存储器 C.高速缓存 D.软盘 4.表示存储器的容量时,K的准确含义是(4)个字节。 A.1000M B.1024M C.1000 D.1024 5.下列几种存储器访问速度最快的是(5)。 A.硬盘 B.CD-ROM C.RAM D.软盘 6.ROM和RAM的最大区别(6)。 A.不都是存储器 B.ROM是只读,RAM可读可写C.访问RAM比访问ROM快 D.访问ROM比访问 RAM快 试题二、Windows选择题(每小题1分,共6分)1.Windows是一种(1)。 A.操作系统 B.语言处理程序 C.字处理程序 D.图形处理程序 2.窗口最顶行是(2)。 A.标题栏 B.状态栏 C.菜单栏 D.任务栏3.关于"回收站"叙述正确的是(3)。 A.暂存所有被删除的对象 B."回收站"中的内容不能恢复 4 C.清空"回收站"后,仍可用命令方式恢复 D."回收站"的内容不占硬盘空间 4.为了在资源管理器重快速查找.EXE文件,最快速且准确定位的显示方式是(4)。 A.按名称 B.按类型 C.按大小 D.按日期5.Windows文件系统采用(5)形式,替代了抽象的目录。 A.路径 B.目录树 C.文件夹 D.小图标 6.在Windows中,为了防止无意修改某一文件,应设置该文件属性为为(6)。 A.只读 B.隐藏 C.存档 D.系统 试题三、Word选择题(每小题1分,共6分) 1.中文word编辑软件的运行环境是(1)。 A.DOS B.WPS C.Windows D.高级语言 2.在Word中,下列字号最大的字号是(2)。 A.一号 B.二号 C.初号 D.三号 3.页面排版是对(3)内容进行操作的。 A.整个文档 B.某一段 C.某二段 D.某三段4. Word 存盘文件的默认扩展名为(4)。 A.BMP B.TXT C.DOC D.XLS 5.利用剪贴板进行复制时,可以复制的次数为(5)。 A.一次 B.任意次 C.二次 D.三次 6.编辑文本时,插入字符和替换字符两种功能进行切换的键是(6)键。 A.Insert B.Del C.End D.Home 试题四、综合选择题(每小题1分,共6分)1.Excel文件的扩展名(1)。 A.xlc B.xls C.xlt D.xla 2.在Excel中,"B$2:E$2"是(2)。 A.相对地址 B.绝对地址 C.混合地址D.规则地址 3.幻灯片上可以插入(3)等媒体信息。 A.声音、音乐和图片 B.声音和影片 C.声音和动画 D.剪贴画、图片、声音和影片4.OSI的中文含义是(4)。 A.网络通信协议 B.国家信息基础设施 C.开放系统互联参考模型 D.公共数据通信 5.文件被感染上病毒之后,不能出现的现象是(5)。 A.文件不能被执行 B.文件长度变短 C.文件长度加长 D.文件照常执行 6.对多媒体数据进行压缩是因为(6)。 A.多媒体数据量太大 B.多媒体数据的结构太复杂 C.多媒体数据不压缩硬件设备就无法播放 D.以上三种原因都有 试题五、判断题(每小题1分,共6分) 1.主存储器包含在CPU中。() 2.打印机是输出装置。( ) 3.磁盘驱动器兼具输入和输出的功能。() 4.窗口的最小化按钮和还原按钮不可能同时出现。 () 5.对文档内容进行格式化、删除、复制等操作时,必须先对要操作的内容进行选择。() 6.Internet的域名和IP地址之间的关系是唯一对应。 () 试题六、判断题(每小题2分,共10分) 1.C语言程序输入数值数据时,对于整型变量只能输入整型值;对于实型变量只能输入实型值。() 2.一个变量的地址称为该变量的指针。() 3.C语言执行程序的开始执行点是程序中第一个函数。 () 4.C语言中文件由字符(字节)序列组成。()。 5.C语言中,char类型数据占2个字节。()。 试题七、选择题(每题2分,共20分) 1.在C语言中,能代表逻辑值"真"的是()。 A.true B.大于0的数 C.非0整数 D.非0的数 2.执行下面两个语句后,输出地结果为()。 char c1=97,c2=98; printf("%d%c",c1,c2); A.9798 B.97b C.a98 D.ab 3.执行下列语句的结果是()。 i=3;printf("%d,",++i); printf("%d",i++); A.3,3 B.3,4 C.4,3 D.4,4 4.若有下列定义,则对a数组元素地址的正确引用时()。 int a[5],*p=a; A.&a[5] B.p+2 C.a++ D.&a 5.数组名作为实参数传递给函数时,数组名被处理为()。 A.该数组的长度 B.该数组的元素个数 C.该数组的首地址 D.该数组中各元素的值 6.设i和x都是int类型,则for循环语句()。 for(i=0;i<=9&&x!=876;i++)scanf("%d",&x); A.最多执行10次 B.最多执行9次 C.是无限循环 D.循环体一次也不执行 7.在C语言中,为了结束由do -while语句构成的循环,while后一对圆括号中表达式的值应该为()。 A.0 B.1 C.true D.非0 8.在C语言中, if语句后的一对圆括号中,用以决定 分支流程的表达式()。 A.只能用逻辑表达式 B.只能用关系表达式 5 C.只能用逻辑表达式和关系表达式 D.可用任意表达式 9.C语言中,double类型数据占()个字节。 A.1 B.2 C.4 D.8 10.若x为float型变量,则以下语句() x=213.82631;printf("%-4.2f\n",x); A.输出格式描述符的域宽不够,不能输出 B.输出213.83 C.输出213.82 D.输出-213.82 试题八、程序填空(每空2分,共20分) 1.用"起泡法"对输入的10个字符排序后从小到大的次序输出。 #define N 10 char str[N]; main() { int i,flag; for(flag=1;flag= =1;) {scanf("%s",str); flag=0; printf("\n"); } sort( (1) ); for(i=0;i sort(str) char str[N]; {int i,j; char t; for(j=1;j for(i=0;(i if(str[i]>str[i+1]; {t=str[i]; (2) ; (3) ; } } 2.以下程序根据对x的输入,求1到x的累加和。 float fun(int n) {int i; float c; (4) for(i=1;i<=n;i++) c+=i; (5) ; } main() {int x; scanf("%d", (6) ); printf("%f\n",fun(x)); } 3.下面程序输入10个字符串(每串不多于9个字符),依次放在a数组中,指针数组str中的每个元素依次指向每个字符串的开始;然后从这些字符串中选最小的那个串输出。 #include #include main() { char a[100],*str[10],*sp; int i,k; sp= (7) ; for(i=0;i<10;i++) {scanf("%s",sp); str[i]=sp; k=strlen(sp); sp+= (8) ; } for(i=0;i<10;i++) if(strcmp(str[i],str[k]) (9) 0) k=i; (10) ; } 试题九、填空题(每空2分,共10分) 1.C语言表达式5>2>7>8的值是(1)。 2.设x的值为15,n的值为2,则表达式x%=(n+=3)运算后x的值是(2)。 3.若所用变量都已正确定义,请填写以下for循环中printf( )执行的次数(3)。a=2;b=10; for(i=b;i<=a;i--,a++)printf("%3d",i); 4.C程序在执行过程中,不检查数组下标是否(4)。 5.C程序中,只能给指针变量赋地址值和(5)值。 试题十、写出程序的运行结果(每空2分,共10分)1.若所用变量都已正确定义,请填写以下列程序段的输出结果 (1) 。 main() { int s=7; while(--s) ;s-=2 ; printf("%d\n",s) ; } 2.程序的运行结果是 (2) 。 main() {int i,*p,b[6]={1,2,3,4,5,6}; p=&b[0]; for(i=5;i>=0;i--) {printf("%d",*p);p++;}} 3.程序的运行结果是 (3) 。 #include "stdio.h" main() {int a[3]={0,1,2}; int i; for(i=0;i<3;i++)a[i]+=a[i]; for(i=0;i<3;i++)printf("%d ",a[i]);} 4.程序的运行结果是 (4)。 #include "stdio.h" 6 main() {int i; for(i=1 ;i+1 ;i++) { if(i>4) {printf("%d\t ",i++);break;} printf("%d\t ",i++);} } 5.下列程序的输出结果 (5) 。 f1(int a) {int b=0;static int c=3; b+=1;c++; return(a+b+c);} main() {int a=1;i; for(i=0;i<3;i++) printf("%d ",f1(a)); } 试卷2答案 试题一、基础知识选择题(每小题1分,共6分)1-6 AAADCB 试题二、Windows选择题(每小题1分,共6分)1-6 AAABBA 试题三、Word选择题(每小题1分,共6分) 1-6 CCACBA 试题四、综合选择题(每小题1分,共6分) 1-6 BCDCBA 试题五、判断题(每小题1分,共6分) 1-6 ×√√×√× 试题六、判断题(每小题2分,共10分) 1-5 ×√×√× 试题七、选择题(每题2分,共20分) 1-5 DBDBC 6-10 AADDB 试题八、程序填空(每空2分,共20分) (1)str (2) sr[i]=str[i+1] (3)str[i+1]=t (4)c=0 (5)return c或return(c) (6)&x (7)a (8)k+1 (9)< (10) printf("%s\n",str[k]); 试题九、填空题(每空2分,共10分) (1)0 (2)0 (3) 0 (4)越界 (5)空或 NULL 试题十、写出程序的运行结果(每空2分,共10分) (1)-2 (2)123456(3)0 2 4 (4)1 3 5 (5)6 7 8 试卷3 试题一、基础知识选择题(每小题1分,共6分)1.计算机运算器的主要功能是进行(1)运算。 A.算术与逻辑 B.逻辑 C.算术D.数值 2.计算机主要由(2)、存储器、输入设备和输出设备等部件构成。 A .硬盘 B.软盘 C.键盘 D.CPU 3.计算机软件的组成是(3)。 A .系统软件与网络软件 B.应用软件与网络软件 C.系统软件与应用软件 D.操作系统与应用软件4.(4)设备分别属于输入设备、输出设备和存储设备。 A.CRT、CPU、ROM B.磁盘、鼠标、键盘 C.键盘、显示器、硬盘 D.磁带、打印机、激光打印机 5.计算机存储器容量的基本单位是(5)。 A.字节 B.整数 C.数字 D.符号 6.在微型计算机中,动态存储器通常是指(6)。 A.ROM B.RAM C.CDROM D.EPROM 试题二、Windows选择题(每小题1分,共6分)1.在Windows环境中,每个窗口的"标题栏"的右边都有一个标有空心方框的方形按钮,用鼠标左键单击它,可以(1) A.将该窗口最小化 B.关闭该窗口 C.将该窗口最大化 D.将该窗口还原 2.在Windows中使用系统菜单时,只要移动鼠标到某个菜单项上单击,就可以选中该菜单项。如果某菜单项尾部出现(2)标记,则说明该菜单还有下级子菜单。 A.省略写(...) B.向右箭头 C.组合键 D.括号 3.将运行中的应用程序窗口最小化以后,应用程序(3)。 A.在后台运行B.停止运行 C.暂时挂起来 D.出错 4.关于"回收站"叙述正确的是(4)。 A.暂存所有被删除的对象 B."回收站"中的内容不能恢复 C.清空"回收站"后,仍可用命令方式恢复 D."回收站"的内容不占硬盘空间 5.在Windows中,为了防止无意修改某一文件,应设置该文件属性为为(5) A.只读 B.隐藏 C.存档 D.系统 6.控制面板是用来改变(6)的应用程序,以调整各种硬件和软件的选项。 7 A.分组窗口 B.文件 C.程序 D.系统配置 试题三、Word选择题(每小题1分,共6分) 1.在Word中,要取消文档中某些字符的粗体格式,应(1) A.选中这些字符,单击格式工具条中的粗体按钮 B.直接单击格式工具栏中的粗体按钮 C.选中这些字符,单击格式工具条中的非粗体按钮D.单击格式工具条中的非粗体按钮 2.用Word编辑完一个文档文件后,想知道其打印效果,可选择Word的(2) A.打印预览B.模拟打印 C.提前打印D.屏幕打印 3.设定打印纸张大小时,应使用的命令是(3)。 A.文件菜单中的页面设置命令 B.文件菜单中的工具栏命令 C.视图菜单中的工具栏 D.视图菜单中的页面命令 4.利用剪贴板进行复制时,可以复制的次数为(4) A.一次 B.任意次 C.二次 D.三次 5.退出Word可采用多种方式,下列(5)方式不能退出Word。 A.ESC键 B.双击窗口左上角W C.右上角关闭按钮 D.左上角控制菜单中关闭命令 6.在编辑Word文档时,输入的新字符总是覆盖文档中已输入的字符(6)。 A.原因是当前文档正处于改写的编辑方式 B.原因是当前文档正处于插入的编辑方式 C.连按两次INSERT键,可防止覆盖发生 D.按键DEL可防止覆盖发生 试题四、综合选择题(每小题1分,共6分) 1.表示一个单元格A1到B10的矩形区域,用(1)号分隔。 A.、 B.; C., D.: 2.向Excel工作表中输入数据,有时会用到一序列数据,可以使用"填充"功能,这种自动输入可以通过(2)来实现。 A.填充手柄 B.CTRL C.SHIFT D.自动完成3.PowerPoint的"超级链接"命令可实现(3)。 A.实现幻灯片之间的跳转 B.实现演示文稿幻灯片的移动 C.中断幻灯片的放映 D.在演示文稿中插入幻灯片 4.目前,局域网的传输介质(媒体)主要是(4)、同轴电缆和光纤。 A.电话线 B.双绞线 C.公共数据网 D.通信卫星 5.表示中国的一级域名是(5) A.china B.ch C.ca D.cn 6.目前使用的防杀毒软件的作用是(6)。 A.检查计算机是否感染病毒,清除已感染的任何病毒 B.杜绝病毒对计算机的侵害 C.检查计算机是否感染病毒,清除部分已感染的病毒 D.查出已感染的任何病毒,清除全部已感染的病毒试题五、判断题(每小题1分,共6分) 1.计算机所有计算是在内存中进行的。() 2."网上邻居"系统文件夹用于快速访问当前PC机所在局域网中的硬件和软件资源。( ) 3.在Word下执行"粘贴"命令后,剪贴板中的内容就会消失。() 4.在Excel中输入一个公式之前必须先输入"="。 () 5.在幻灯片浏览视图能够方便的实现幻灯片的插入和复制。() 6.用户想要在网上查询WWW信息,必须安装并运行一个被称为浏览器的软件。() 试题六、判断题(每小题2分,共10分) 1.执行下列语句后,p+6是a[6]的地址,*(p+6)是a[6]的值。() int a[10],*p; p=a; 2.在C语言程序中,函数的存储类别是外部。()3.C语言表达式5>2>7>8的值是0。() 4.C程序在执行过程中,检查数组元素下标是否越界。 ()。 5.数组char a[3];中所有元素排列顺序是a[1],a[2],a[3]。()。 试题七、选择题(每题2分,共20分) 1.以下的选择中,正确的赋值语句是() A.a=1,b=2 B.i++; C.a=b=5 D.y=int(x) 2.下列变量说明语句中,正确的是()。 A.char: a b c; B.char a;b;c; C.int x;z; D.int x,z; 3.若a 为整型变量,则以下语句() a=2L; printf("%d\n",a); A.赋值不合法B.输出值为-2 C.输出不确定值 D.输出值为2 4.下列表达式中,属于算术表达式的是() A.x>=60==1 B.x+60*(x>60) C.x>=60&&x<70 D.x=(x>=60) 5.下列程序的输出是() 8 main() {int a=7,b=5; printf("%d\n",b=b/a;);} A.0 B.5 C.1 D.不确定值 6.标有/* */的语句的执行次数是() int y,i; for(i=0;i<20;i++) {if(i%2==0) continue; y+=i; /* */} A.20 B.19 C.10 D. 9 7.数组名作为实参数传递给函数时,数组名被处理为() A.该数组的长度 B.该数组的元素个数 C.该数组的首地址 D.该数组中各元素的值 8.C语言中函数的调用的方式有()。 A.函数调用方式作为语句1种 B.函数调用方式作为函数表达式1种 C.函数调用方式作为语句或函数表达式2种 D.函数调用方式作为语句、函数表达式或函数参数3种 9.若有下列定义,则对a数组元素的正确应用是()。 int a[5],*p=a; A.*(p+5) B.*p+2 C.*(a+2) D.*&a[5] 10.C语言中的文件类型只有() A.索引文件和文本文件两种 B.ASCII文件和二进制文件两种 C.文本文件一种 D.二进制文件一种 试题八、程序填空(每空2分,共20分) 1.以下程序以每一行输出4个数据的形式输出a数组。 #include "stdio.h" main() { int a[20],i; for(i=0;i<20;i++) scanf("%d", (1) ); for(i=0;i<20;i++) {if( (2) ) (3) printf("%3d",a[i]); }printf("\n");} 2.以下程序根据对x的输入,求1到x的累加和。 float fun(int n) {int i; float c; (4) for(i=1;i<=n;i++) c+=i; (5) ; } main() {int x; scanf("%d", (6) ); printf("%f\n",fun(x));} 3.爱因斯坦的阶梯问题。设有一阶梯,每跨2阶,最后余1阶;每跨3阶,最后余2阶;每跨5阶,最后余4阶;每跨6阶,最后余5阶;只有每步跨7阶时,正好到阶梯顶。问共有多少阶梯。 main() { int ladders= (7) ; while (8) { ladders=ladders+14;} printf("Filight of stairs=%d\n",ladders);} 4.以下程序调用函数swap1将指针s和t所指单元(a 和b)中的内容交换。 main() {int a=10,b=20,*s,*t; s=&a;t=&b; swap1(&s,&t); printf("%d,%d\n",a,b); } swap1(int **ss,int **tt) {int term; term= (9) ; **ss=(10) ; **tt=term; } 试题九、填空题(每空2分,共10分) 1.下面程序的运行结果是(1)。 main() {int x,y,z; x=24 ;y=024 ;z=0x24 ; printf("%d,%d,%d\n",x,y,z); } 2.下面程序的运行结果是(2)。 s=7; do s-=2;while(s==0); printf("s=%d\n",s); 3.下面程序的运行结果是(3)。 int fact(int n) {int i,f=1; for(i=1;i<=n;i++)f=f*i; return(f); } main() {printf("%d\n",fact(5)); } 4.下面程序的运行结果是(4)。 #define CR(r) r*r main() {int a=1,b=2,t; t=CR(a+b); 9 printf("%d\n",t); } 5.下面程序的运行结果是(5)。 main() {union un {int a; char c[2] ; }w ; w.c[0]='A' ;w.c[1]='a' ; printf("%o\n",w.a);} 试题十、问答题(每空2分,共10分) 1.设x=2.5,a=7,y=4.7,算术表达式 x+a%3*(int)(x+y)%2/4的值为 (1) 。 2.若k为整数,则while循环 (2) 。 k=10;while(k==0)k=k-1; 3.若输入ab程序运行结果是 (3) 。 main() {static char a[2]; scanf("%s",a); printf("%c,%c",a[1],a[2]);} 4.以下程序的运行结果是 (4) 。 #include "stdio.h" main() {int a=1,b=2,c=3,d=4,e=5; printf("%d\n ",func((a+b,b+c,c+a),(d,e)));} int func(int x,int y) {return(x+y);} 5.下列程序的输出结果 (5) 。 #include "stdio.h" main() { int a[]={1,2,3,4,5,6},*p; p=a; *(p+3)+=2; printf("%d,%d\n",*p,*(p+3));} 试卷3答案 试题一、基础知识选择题(每小题1分,共6分) 1-6 ADCCAB 试题二、Windows选择题(每小题1分,共6分) 1-6 CBAAAD 试题三、Word选择题(每小题1分,共6分) 1-6 AAABAA 试题四、综合选择题(每小题1分,共6分) 1-6 DAABDC 试题五、判断题(每小题1分,共6分) 1-6 ×√×√√√ 试题六、判断题(每小题2分,共10分) 1-5 √√√×× 试题七、选择题(每题2分,共20分) 1-5 BDDBC 6-10 CCDCB 试题八、程序填空(每空2分,共20分) (1)&a[i] (2) i%4==0 (3)printf("\n"); (4)c=0 (5)return c或return(c) (6)&x (7)7 (8)!(ladders%3==2&&ladders%5==4&&ladders%6==5& &ladders%7==0) (9)**ss (10) **tt 试题九、填空题(每空2分,共10分) (1)24,20,36 (2)s=5 (3) 120 (4)5 (5)60501 试题十、问答题(每空2分,共10分) (1)2.5 (2)一次也不执行(3)b, (4)9 (5)1,6 10 试卷4 试题一、选择题(每小题1分,共6分) 1.计算机的外存储设备是(1)。 A.磁盘驱动器 B.键盘 C.显示器 D.鼠标器答案: A 2.将十进制数120转换成二进制数是(2)。 A .1110111 B.1111000 C .1111011 D.1110011 答案:B 3.微型计算机的字长取决于(3)。 A.地址总线 B.控制总线 C.数据总线 D.通信总线 答案:C 4.下列四个不同进制数中,最大的是(3)。 A. (10)16 B. (13)8 C.(1111)2 D. (12)10 答案:A 5.病毒程序进入计算机(5)并得到驻留是它进行传染的第一步。 A.外存 B.内存 C.硬盘 D.软盘 答案:B 6.国标码规定,每个汉字由(6)个字节组成。A. 4 B. 2 C.3 D.1 答案:B 试题二、选择题(每小题1分,共6分) 1.在Windows环境下,用户可以同时打开多个窗口,此时(1)。 A.只能有一个窗口的程序处于前台运行状态,而其余窗口的程序则处于停止运行状态。 B.只能有一个窗口处于激活状态,它的标题栏与众不同。 C.所有窗口的程序都处于前台运行状态。 D.所有窗口的程序都处于后台运行状态。 答案:B 2.Windows支持长文件名,文件名长度最多可达(2)个字符。 A .8 B.16 C.32 D.255 答案:D 3.在Windows中要选中除已选中的文件和文件夹外的文件和文件夹,可选择(3)菜单中的"反向选择"命令。 A."文件" B."编辑" C."查看" D."视图" 答案:B 4.间隔选择多个文件时,按住(4)键不放,单击每个要选择的文件名。 A.Ctrl B.Shift C.Alt D.Del 答案:A 5.Windows控制面板的作用是(5)。 A.播放媒体 B.编辑图像 C.改变Windows的配置 D.编辑文本 答案:C 6.Windows能自动识别和配置硬件设备,此特点称为(6)。 A.自动配置 B.即插即用 C.控制面板 D.自动批处理 答案:B 试题三、选择题(每题1分,共6分) 1.以下对于Word文档中的段落格式之间关系的叙述中,正确的是(1)。 A.后一段一定和前一段的格式相同 B.前一段的格式取决于后一段的设置 C.删除段落标记符后,前后两段文字将合并成一段,并使用上一段的段落格式。 D.删除段落标记符后,前后两段文字将合并成一段,并使用下一段的段落格式。 答案:C 2.下列关于"保存"与"另存为"命令的叙述中,正确的是(2)。 A.Word保存的任何文档,都不能用写字板打开 B.保存新文档时,"保存"与"另存为"的作用是相同的 C.保存旧文档时,"保存"与"另存为"的作用是相同的 D."保存"命令只能保存新文档,"另存为"命令只能保存旧文档 答案:B 3.关于Word常用工具栏的按钮与"文件"|"打印"命令,下列叙述不正确的是(3)。 A.它们都可以打印文档 B.它们的任务有所不同 C.前者只能打印一份,后者可以打印多份 D.它们都能打印多份 答案: C 4.在Word的编辑状态下,下列四种组合键中,可以从当前输入汉字状态直接转换到英文输入状态的组合键是(4)。 A.CTRL+空格键 B.CTRL+ALT C.SHIFT+空格键 D.CTRL+SHIFT 答案:A 11 5.关于插入表格命令,下面说法中正确的是(5)。 A.插入表格只能是2行3列 B.插入表格不能调整列宽 C.插入表格不能够自动套用格式 D.插入表格可自定义表格的行、列数 答案:D 6.如果在一篇文档中,所有的"空格"二字都被录入员误输入为"空个",如何最快捷地改正(6)。 A.用"定位"命令 B.用"撤消"和"恢复"命令 C.用"编辑"菜单中的"替换"命令 D.用插入光标逐字查找,分别改正 答案:C 试题四、选择题(每小题1分,共6分) 1.在局域网中的各个节点,计算机都应在主板扩展槽插有网卡,网卡的正式名称是(1)。 A.集线器 B.T型接头(连接线) C.终端匹配器 D.网络适配器 答案:D 2.将两个同类局域网(即使用相同的网络操作系统,互联应使用的设备(2)。 A.网卡 B.网关 C.网桥 D.路由器 答案:C 3.最早出现的计算机网是(3)。 A.Internet B.Bitnet C.Arpanet D. Ethernet 答案:C 4.Internet是(4)。 A.因特网 B.CPU的一种型号 C.一种网络软件 D.电子信箱 答案:A 5.从https://www.wendangku.net/doc/418256868.html,可以看出,它是中国的一个(5)的站点. A.政府部门B.军事部门C.工商部门 D.教育部门答案:D 6.为了保证全网的正确通信,Internet为互联网的每个网络和每台主机都配置了惟一的地址,该地址由纯数字并用小数点分隔,将它称为(6)。 A.TCP地址 B.IP地址 C.WWW服务器地址 D.WWW客户机地 答案:B 试题五、判断题(对的打√,错的打×)(每小题1分,共6分) 1.一个EXCEL工作表最多可以包含256行。(1)× 2.FLASH是常用的文件压缩软件。(2)× 3.在EXCEL中,文本运算符"&"用于连接运算。(3)√ 4.十六进制数A.B转换成二进制数是1100. 1101。 (4)× 5.Word中的"查找与替换"功能只能在插入点向下进行。(5)× 6.在Word中普通文本和表格可以相互转换。(6)√ 试题六、选择题(每小题2分,共10分) 1.以下程序的输出结果为(1)。 #include "stdio.h" main() {int i=010, j=10; printf("%d,%d\n",++i,j--); } A.11, 10 B.9, 10 C.010, 9 D.10, 9 答案:B 2.经过以下语句定义后,表达式z+= x>y?++x:++y 的值是(2)。 int x=1,y=2, z=3; A.2 B.3 C.6 D.5 答案:C 3.设i和k都是int类型,则for循环语句(3)。 for(i=0,k=-1;k=1;i++,k++)printf ("****\n"); A.循环结束的条件不合法 B.是无限循环 C.循环体一次也不执行 D.循环体只执行一次答案:B 4.以下程序段的输出结果是(4)。 char a=222; a=a&052; printf ("%d, %o\n"; a, a); A.222, 336 B.10,12 C.244, 364 D.254,376 答案:B 5.要打开一个已存在的非空文件"file"用于修改,选择正确的语句(5)。 A.fp=fopen("file","r"); B.fp=fopen fopen("file","w"); C.fp=fopen fopen("file","r+"); D.fp=fopen fopen("file","w+"); 答案:C 试题七、选择题(每题2分,共20分) 1.关于return语句,下列正确的说法是(1)。 A.在主函数和其它函数中均可出现 B.必须在每个函数中出现 C.可以在同一个函数中出现多次 D.只能在除主函数之外的函数中出现一次 12 答案:C 2.以下正确的叙述是(2)。 A.在C程序中,语句之间必须要用分号";"分隔 B.若a是字符型变量,C程序中赋值操作a=10;是不允许的 C.在C程序中,无论是整数还是实数,都能准确无误地表示 D.在C程序中,%是只能用于整数运算的运算符答案:A 3.己知x=3、y=2,则表达式x*=y+8的值为:(3)。 A.3 B.2 C.30 D.10 答案:C 4.已知各变量的类型定义如下: int i=8, k, a, b: unsigned long w=5; double x=1.42, y=5. 2; 则以下不符合C语言语法的表达式是(4)。 A.k=i++ B.(int)x+0.4 C.y+=x++ D. a=2*a=3 答案:D 5.以下叙述中不正确的是(5)。 A.在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B.在C的函数中,最好使用全局变量 C.在C中,形式参数只是局限于所在函数 D.在C中,函数名的存储类别为外部 答案:B 6.两个指针变量不可以(6)。 A. 相加 B.比较 C.相减D.指向同一地址 答案:A 7.在以下定义中: int (*prt)[3];标识符prt(7)。A.定义不合法 B.是一个指针数组名,每个元素是一个指向整数变量的指针 C.是一个指针,它指向一个具有三个元素的一维数组 D.是一个指向整型变量的指针 答案:C 8.C语言中,文件由(8)。 A.记录组成 B.由字符(字节)序列组成C.由数据块组成 D.由资料行组成 答案:B 9.以下的选择中,正确的赋值语句是(9)。A. a=1, b=2 B.i++; C.a=b=5 D.y=int (x) 答案:B 10.设a=12,a定义为整型变量。表达式a+=a-=a*=a 的值为(10)。 A.12 B.144 C.0 D.132 答案:C 试题八、程序填空(每空2分,共20分) 1.下列程序计算1到100的整数的累加和: main() {int (1) ,sum=(2) ; i=1; for(;(3) 100;) {sum+=i; i++; } printf("sum=%d\n",(4) ); } 答案:(1)i (2)0 (3)i<= (4)sum 2.用递归法计算整数的阶乘。 float fac(n) (5) ; {float f; if (n<0) {printf("n<0, data error\n"); return (0. 0); } else if(n<1)(6); else f=n*(7); return(f); } main() {int n;float y; printf("输入一个整数:"); scanf ("%d",&n); y=(8) ; if (y>0) printf ("%d!=%.0f\n", n, y); } 答案:(5)int n (6)return(1) (7)fac(n-1) (8)fac(n) 3.用指针法求出数组元素中的最大者和最小者。 int max, min; void max_min_value (array, n) int array[],n; {(9) ; max=min=*array; for(p=array+l;p if(*p>max) max=*p; else if(*p main() {int i,number[10],*p; p=number; printf("输入10个资料:\n"); for(i=0;i<10;i++,p++)scanf("%d",p); (10) ; max_min_value(p,10); 13 printf("max=%-l0dmin=%d\n",max,min); }答案:(9)int *p (10)p=number 试题九、写出程序的运行结果。(每空2分,共10分) 1.下列程序的运行结果是(1) main() {int a=011; printf("%o\n", ++a); } 答案:12 2.下列程序的运行结果是(2) main() {int i,j, a[3][[3]; for(i=0;i<3;i++) {for(j=0;j<3;j++) {if (i==3) a[i] [j]=a[i-1] [a[i-1][j]]+1; else a[i][j]=j; printf ("%4d",a[i][j]);} printf("\t");}} 答案:0 1 2 0 1 2 0 1 2 3.下列程序的运行结果是(3) #include "stdio.h" int i; main() {void prt(); printf(" \n"); for(i=5;i<=10;i++)prt(); } void prt() {for(i=5;i<10;i++) printf("%c",'*'); printf("\n");} 答案:***** 4.下列程序的运行结果是(4) #include "stdio.h" main() {int k=4,m=l,p; p=func (k, m);printf ("%d,",p); p=func (k, m);printf ("%d\n", p); } func(int a, int b) {static int m=0,i=2; i+=m+l; m=i+a+b; return (m); } 答案:8,17 5.下列程序的运行结果是(5) #define MAX (a, b, c) ((a)>(b)?((a)> (c)?(a):(c)):((b)>(c)?(b):(c))) main() {int x, y,z; x=1; y=2; z=3; printf("%d\t",MAX (x, y, z)); printf("%d\t",MAX (x+y, y, y+x)); printf("%d\n",MAX (x, y+z,z)); } 答案:3 3 5 试题十、问答题(每空2分,共10分) 1.若所用变量都已正确定义,请填写以下程序段的输出结果(1)。 for(i=1;i<=5;i++);printf("OK\n"); 答案:OK 2.若输入字母c,程序输出结果为(2)。 #include "stdio.h" main() {char c1,c2; cl=getchar(); while(c1<97||c1>122) c1=getchar(); c2=c1-32; printf("%c,%c\n",c1,c2):} 答案:c,C 3.若有以下的说明、定义和语句,则输出结果为(已知字母A的十进制数为65)。(3) main () union un {int a; char c[2];}w; w. c[0]='A';w. c[1]='a'; printf ("%o\n", w. a); } 案:60501 4.若有以下说明和定义,则对该结构体各个域的引用形式是(4) struct as {int x; char y; struct z {double y; int z;}z; }x; 答案:x.x x.y x.z.y x.z.z 5.程序执行时输入211, 372,输出的结果是(5)。 main() {unsigned char x, y; scanf("%o, %o",&x, &y); printf ("%o\n",x&y); } 14 答案:210 试卷5 试题一、选择题(每小题1分,共6分) 1. 微型计算机硬件系统通常是由控制器、(1) 等几部分组成。 A) 运算器、存储器和I/O设备 B) 运算器、存储器和UPS C) UPS、存储器和I/O设备 D) 运算器、存储器和寄存器 答案:A 2. (2)不属于逻辑运算。 A)非运算B)与运算C)除法运算D) 或运算 答案:C 3. 所谓媒体是指(3) 。 A)表示和传播信息的载体B)各种信息的编码 C)计算机的输入输出信息D)计算机屏幕显示的信息答案:A 4. 存储容量常用KB表示,4KB表示的存储容量为(4)。 A) 4000个字B) 4000个字节 C) 4096个字D) 4096个字节 答案:D 5. 将二进制数0.0100111转换成八进制小数是 (5) 。 A) 0.235 B) 0.234 C) 0.37 D)0.236 答案:B 6. 在微机中,应用最普遍的字符编码是 (6) 。 A)BCD码 B)汉字编码 C)ASCII码D)8-4-2-1码 答案:C 试题二、选择题(每小题1分,共6分) 1. 从运行的MS-DOS方式返回到Windows的方法是 (1) 。 A)按ALT键同时按Enter键 B)键入Quit然后按Enter键 C)键入Exit然后按Enter键 D)重新启动,进入Windows 答案:C 2. 中文Windows环境下,能在各种中文输入法之间切换的操作是 (2) 。 A) Ctrl+Shift B) Ctrl+空格键 C)Alt+F D)Shift+空格键 答案:A 3. 一般情况下,Windows桌面的最下方是 (3) 。 A)任务栏B) 工具栏C)菜单栏D)标题栏 答案:A 4.下列关于Windows对话框的描述中,错误的是 (4) 。 A) 对话框可以由用户选中菜单中带有(...)省略号 的选项弹出来 B) 对话框是由系统提供给用户输入信息或选择某项 内容的矩形框 C) 对话框的大小是可以调整改变的 D) 对话框是可以在屏幕上移动的。 答案:C 5. 在Windows环境下,下列创建新文件夹的操作中, 错误的是 (5) 。 A) 在MS-DOS方式下,用MD命令 B) 在开始菜单中,选择"运行"命令,再执行MD命令 C) 在"资源管理器"的"文件"菜单中用"新建"命令 D) 在"我的电脑"中,选定磁盘或上一级文件夹,然 后选择"文件"菜单中的"新建"命令 答案:B 6. 在Windows的"资源管理器"或"我的电脑"窗口 中,若想改变"文件"或"文件夹"的显示方式,应选择窗口中的菜单是 (6) 。 A)编辑B) 工具 C)文件 D)查看 答案:D 试题三、选择题(每小题1分,共6分) 1. 在Word文档窗口中,可以改变文档字体大小的工 具栏是(1) 。 A) 常用工具栏B)格式工具栏 C) 绘图工具栏D)控件工具箱 答案:B 2. 在Word编辑状态下,若鼠标在某行行首的左边 (即选定栏),则选择光标所在行的操作是(2) 。 A)单击鼠标左键B) 将鼠标左键击三下 C) 双击鼠标左键 D) 单击鼠标右键 答案:A 3. 关于Word窗口操作,其正确的叙述是 (3) 。 A)只能打开一个文档窗口 B)可以同时激活多个文档窗口 C)可以同时打开多个文档窗口,但只有一个文档窗口 是活动窗口 D)可以同时打开多个文档窗口,但只有一个文档窗口 是可见的 答案:C 4.在Word编辑状态下,若要调整左右边界,比较直 接、快捷的方法是用(4) 。 A)工具栏 B)格式栏 C)菜单 D)标尺 答案:D 5.在没选择任何范围的前提下,对Word文档的行距 15 进行设置,下列说法正确的是(5). A)对光标所在的段落各行间距起作用 B)对光标所在的行及下行的间距起作用 C)对光标所在的行及上行的间距起作用 D)对整个文档的间距起作用 答案:A 6.在Word编辑状态下,用"编辑"菜单复制某一段内容的操作顺序是 (6)。 A)选中、粘贴、剪贴B)剪贴、选中、粘贴 C)选中、复制、粘贴 D)复制、选中、粘贴 答案:C 试题四、判断题(每小题1分,共6分) 1. 计算机系统是由CPU、存储器和输入输出设备组成。( ) √ 2. 在Word编辑状态下,文档的格式化包括字符格式化、段落格式化、页面格式化()。√ 3. 绝对路径是从指定磁盘的根目录开始,到文件所在目录的路径()。√ 4. 在Windows"资源管理器"的左窗口中,文件夹的左边有"+"表示它下面还含有文件夹()。√ 5. 多任务操作系统是指CPU在同一时刻可以处理多个任务()。× 6. 为了能在网络上正确地传送信息,从而制定了一整套关于传输顺序、格式、内容和方式的约定,称之为网络操作系统()。× 试题五、选择题(每小题1分,共6分) 1. 计算机病毒具有的特点是(1)。 A) 破坏性、传染性、隐蔽性、安全性 B) 易读性、传染性、隐蔽性、潜伏性 C) 破坏性、传染性、隐蔽性、潜伏性 D) 破坏性、稳定性、隐蔽性、潜伏性 答案:C 2. 十进制小数转换成二进制小数的方法是(2)。 A)除二取余法B)乘二取整法 C)排序法D) 递归法 答案:B 3. 因特网为联网的每个网络和每台主机都配置了一个用数字和小数点表示的地址,它称为(3)。 A)网络地址B)主机地址 C)TCP/IP地址D)IP地址 答案:D 4. Client/Server的含义是(4)。 A)工作站/客户机B)网络设备/服务器 C)客户机/服务器D)主机/设备 答案:C 5. 在Windows的菜单中,若某项菜单用灰色字符显 示,则表示它当前是(5)。 A)不可用B)可用 C) 有下一级菜单D)可打开对话框 答案:A 6. DOS操作系统内部命令的所有程序都包含在(6)。 A)https://www.wendangku.net/doc/418256868.html, B)https://www.wendangku.net/doc/418256868.html, C)https://www.wendangku.net/doc/418256868.html, D)https://www.wendangku.net/doc/418256868.html, 答案:D 试题六、给出程序运行结果(每小题2分,共10分) 1.程序执行时输入61,输出的结果是(1)。 main() { unsigned char a,b; scanf("%x" ,&a); b=a<<2; printf(" %x\n",b); } 答案:84 2.下列程序的输出结果是(2)。 #include"stdio.h" #include"string.h" main() { char s1[5]="abcd",s2[5]; sub(s1,s2,4);puts(s1);puts(s2); } sub(char *a1,char *a2,int n) { int i;