计算机二级(c语言)模拟试卷。
一、单项选择题(每小题1分,共30分)
1.世界上不同型号的计算机的工作原理都是。
a. 存储程序和程序控制b. 程序控制。
c. 程序设计d. 存储程序。
语言是一种。
a. 高级语言 b. 自然语言 c. 汇编语言 d. 机器语言。
3.应用软件是指
a. 所有能够使用的软件。
b. 能够被各应用单位共同使用的软件。
c. 所有计算机上都使用的软件。
d. 专门为某一应用目的而编制的软件。
4.内存中的每一个基本单位都赋予一个唯一的符号,称为。
a. 编号 b. 地址 c. 字节 d. 名称。
5.用于保存计算机输入输出数据的材料及其制品称为。
a. 输入输出**b. 输入输出通道。
c. 输入输出接口d. 输入输出端口。
6.在微机系统中,对输入输出进行管理的基本程序放在。
a. 硬盘上 b. 寄存器中 c. ram 中 d. rom中。
7.在微型计算机中,主机由微处理器和。
a. 内存储器组成b. 控制器组成。
c. 磁盘存储器组成d. 运算器组成。
8.微型计算机的存储系统由。
a. rom和ram 组成b. 硬盘和软盘组成。
c. 硬盘和磁带机组成d. 内存和外存组成。
9.计算机向用户传递计算、处理结果的设备称为。
a.输出设备 b. 输入设备 c.存储器 d. 微处理器。
10.机器语言使用的编码是。
a. 英文字母 b. ascii 码 c. 国标码 d. 二进制码。
11.以下关于字符之间大小关系的说法中,正确的是。
a. z比a 大。
b. 字符与数值不同,不能比较大小关系。
c. $比空格小。
d. x比9大。
12.我国的国家标准gb2312中,表示一个汉字时需用。
a. 2 位二进制数b. 7 位二进制数。
c. 8 位二进制数d. 16位二进制数。
13.将十六进制数0b5转换成二进制数是。
a. 01101001 b. 10100100 c. 10110101 d. 10111001
14.将十进制数9.625转换成二进制数是。
a. 1010.11 b. 1010.101 c. 1001.101 d. 1001.11
15.一个非零的无符号二进制整数,若在其右边末尾加上两个“0”形成一个新的无符号二进制整数,则新的数是原来数的。
a. 2 倍b. 4 倍c. 四分之一 d. 二分之一。
16.在windows 98 中,dos应用程序的切换键是。
a. 按alt+tab键b. 按ctrl十shift键。
c. 按ctrl+tab键d. 按shift十space键。
17.下面是关于windows 98文件名的叙述,错误的是。
a. 文件名中允许使用汉字b. 文件名中允许使用空格。
c. 文件名中允许使用多个圆点分隔符 d. 文件名中允许使用竖线(“|
18.在windows 98中,“任务栏”的作用是。
a. 显示系统的所有功能b. 只显示当前活动窗口名。
c. 只显示正在后台工作的窗口名 d. 实现窗口之间的切换。
19.在windows 98中,若己选定某文件,不能将该文件复制到同一文件夹下的操作是:
a. 用鼠标右键将该文件拖动到同一文件夹下。
b. 先执行“编辑”菜单中的复制命令,再执行粘贴命令。
c. 用鼠标左键将该文件拖动到同一文件夹下。
d. 按注ctrl键,再用鼠标右键将该文件拖动到同一文件夹下。
20.启动资源管理器后,左边窗口一般显示的是。
a. 磁盘驱动器名和文件夹名。
b. 磁盘驱动器名和文件名。
c. 文件名和文件夹名。
d. 磁盘驱动器名、文件夹名和文件名。
21.下列说法不正确的是。
a. 所有枚举元素必须是标识符。
b. 所有以字母开头的字母数字组合都是标识符。
c. 变量的名字是标识符。
d. 程序中可以出现代表不同含义的相同的标识符。
a. 条件语句。
b. 赋值语句。
c. 循环语句。
d. goto语句。
a. 自动 b. 静态 c. 外部 d. 寄存器。
a. c=b=a; b. (a=c)‖(b=c); c. (a=c)&&b=c); d. a=c=b;
abcda. 使用while和do_while循环时,循环变量初始化的操作应在循环语句之前完成。
b. while循环是先判断表达式,后执行循环体语句。
c. while, for, do_while循环中的循环体均可以由空语句组成。
d. do_while和for循环均是先执行循环体语句,后判断表达式。
a. int array[ ]4b. int array[ ]
c. int array[ ]5d. int array[3][
a. 数组的首地址 b.第一个元素的值
c. 元素个数d.元素的字节数。
a. .45b. ±124
c. 25.6e-2d. 4e3
a. #define和printf都是c语句。
b. #define是c语句,而printf不是。
c. printf是c语句,但#define不是。
d. #define和printf都不是c语句。
二、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。每小题3分,共24分)
31. 下面程序运行的结果是。
#include<>
main( )
int x=1;
printf("x=%d",+x);
32. 下面程序运行的结果是。
#include<>
main( )
int x=9;
int y=1;
if(x<0) y+=x;
else y-=x;
printf("y=%d",y);
33. 下面程序运行的结果是。
#include <>
main( )
for(i=0;i<3;i++)
printf("%d,",a[2-i][i]);
34. 下面程序运行的结果是。
#include <>
void func(int *p1, int p2)
main( )
35. 下面程序运行的结果是。
#include <>
int fun(int a,int b)
return amain( )
int p=12,q=15,f;
f=fun(p,q);
printf("%d",f);
36. 下面程序运行的结果是。
#include <>
main( )
char a=computer";
int i=0,y=0;
while(a[i++]0') y++;
printf("%d",y);
37. 下面程序运行的结果是。
#include <>
int x=4,y=8;
int f(int x,int y)
y+=x;x=y+2;
return y;
main()
int y=6,z;
C语言试卷 B
商丘工学院2010 2011学年第二学期期末考试试卷。考试科目 c语言试卷类型 b卷 适用于计算机科学系 11 级图形图像专业一。二班级使用。一。单项选择题 每个小题只有一个正确选项,每小题 2分,共 40 分 1.十进制数 2转换成二进制数是 a.11111101 b.11111110 c.000...
C语言试卷B
官渡区职业高级中学2014上学年。姓名班级。一 选择题 a b c d四个选项中,只有一个正确选项,请将你认为的正确选项填写在后面的空号中,每题2分,共30分 1.下列标识符中,合法的是 a abc1b 1buibc nio1d for 2.下列程序的输出结果是 main int a 7,b 5 p...
C语言试卷B
2007 2008学年第二学期期末考试。c语言试卷 b 卷。班级姓名学号得分。一 单项选择 每题2分,共20分 1 已知字母b的ascii码为98,如ch为字符型变量,则表达式ch b 5 2 的值为 a eb dc 102d 100 2 c语言程序的基本单位是。a 语句b 程序行c 函数d 字符。...