J计算机基础与程序设计
计算机基础与程序设计 复习题
(课程代码 02275)
一、单项选择题
1. 微型计算机的性能主要取决于【 】
A.内存B.中央处理器C.硬盘D.显示卡使用超大规模集成电路制造的计算机应该归属于【 】
第一代第二代第三代第四代将二进制换为十进制数应该是【 】
A.B.129
C.126 D.128
4. 磁盘处于写保护状态,那么磁盘中的数据【 】
A.不能读出,不能删改,也不能写入新数据B.可以读出,不能删改,也不能写入新数据C.可以读出,可以删改,但不能写入新数据
D.可以读出,不能删改,但可以写入新数据 微型计算机中运算器的主要功能是进行【 】A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 初等函数运算 下列叙述中正确的是【 】A.指令由操作数和操作码两部分组成B.常用参数MB表示计算机的速度C.计算机的一个字长总是等于两个字节D.计算机语言是完成某一任务的指令集
计算机的内存储器比外存储器【 】价格便宜存储容量大读写速度快读写速度慢在Windows中,终止应用程序执行的正确方法是【 】将该应用程序窗口最小化成图标用鼠标双击应用程序窗口右上角的还原按钮用鼠标双击应用程序窗口中的标题栏用鼠标双击应用程序窗口左上角的控制菜单框在微机系统中,对输入输出设备进行管理的基本程序模块(BIOS)存放在【 】
A.RAM中?B.ROM中C.硬盘中?D.寄存器中1KB等于【 】
A. 1000字节?B. 1024字节C. 1000*1000字节?D. 1024*1024字节有一个数值12,它与十六进制数A相等,那么该数值是【 】
A.二进制数B.八进制数
C.十进制数D.四进制数【 】
A. B. 循环结构
C. 转向结构D. 逆向结构
13. 设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为【 】A.4 B.16
C.32 D.52
14. 设x和y均为int型变量,则以下语句:x+=yy=x-y; x-=y;的功能是【 】A.把x和y按从大到小排列B.把x和y按从小到大排列C.无确定结果D.交换x和y中的值以下程序的输出结果是【 】main()
{ int a=12,b=12; printf(%d,%d\n,- -a,+ +b);}
A.10 10 B.12 12
C.11 10 D.11 13
16. 下列程序的输出结果是【 】
main(){ double d=3.2; int x,y;
x=1.2; y=(x+3.8)/5.0;
printf(%d \n, d*y);
}
A.3 B.3.2C.0D.3.07
17. 下面能正确进行字符串赋值操作的语句是【 】
char s[5]={ABCDE}; B. char s[5]={'A','B','C','D','E'}; char *s;s=ABCDEF; D. char *s; scanf(%s,s);以下叙述正确的是【 】 do-while语句构成的循环不能用其它语句构成的循环来代替。 do-while语句构成的循环只能用break语句退出。 用do-while语句构成的循环,在while后的表达式为非零时结束循环。 用do-while语句构成的循环,在while后的表达式为零时结束循环。a和b中至少有一个小于c _a
a和b都不小于c a>=c&&b>=c或!(a
a乘以b的积除以c乘以d的积 _(a*b)/(c*d)_
23. 下列程序功能是交换a和b的值,并输出交换后的a和b的值。
void main( )
{ int a=3, b=5, t;
__t=a__;
__a=b__;
__b=t__;
printf("After swap %d, %d", a, b);
}
24. 空白处用语言表达式写出下面命题:
a=100 且b、c都大于85 ,或者 b=100 且a、c都大于85 __(a==100 && b>85&& c>85) || (b==100 && a>85&& c>85)_
b不能被a整除 _b%a!=0_
a和b都不大于c _a