1. 计算机病毒是()。
A. 通过计算机传播的危害人体健康的一种病毒
B. 人为制造的能够侵入计算机系统并给计算机带来故障的程序或指令集合
C. 一种由于计算机元器件老化而产生的对生态环境有害的物质
D. 利用计算机的海量高速运算能力而研制出来的用于疾病预防的新型病毒
2. 以下奖项与计算机领域最相关的是()。
A. 奥斯卡奖
B. 图灵奖
C. 诺贝尔奖
D. 普利策奖
3. 提出“存储程序”的计算机工作原理的是()。
A. 冯·诺依曼
B. 克劳德·香农
C. 戈登·摩尔
D. 查尔斯·巴比奇
4. 下列叙述中正确的是()。
A. C 程序中的注释只能出现在程序的开始位置和语句的后面
B. C 程序书写格式严格,要求一行内只能写一个语句
C. C 程序书写格式自由,一个语句可以写在多行上
D. 用 C 语言编写的程序只能放在一个程序文件中
5. 不可以作为 C++标识符的是()
A. Printf
B. _123
C. While
D. case
6. 常量 3.14 的数据类型是()
A. double
B. float
C. void
D. int
7. 如果 x 和 y 均为 int 类型的变量,且 x 的值为 1、y 的值为 2,则下列哪个表
达式的结果为 true?
A. (x + y > 7) && (x - y < 1)
B. !(x + y)
C. (x > y - 1) || x
D. x && (!y)
8. 以下不是存储设备的是()。
A. 光盘
B. 磁盘
C. 固态硬盘
D. 鼠标
9. 如果输入数据为 99 和 100,下列代码的输出结果为()。
#include<iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
a = a + b;
b = a - b;
a = a - b;
cout << a << " " << b << endl;
return 0;
}
A. 99 100
B. 99 99
C. 100 100
D. 100 99
10. 如果 a 为 int 类型的变量,且 a 的值为奇数,则下列哪个表达式的结果一定为 false?
A. a % 2 == 1
B. !(a % 2 == 0)
C. !(a % 2)
D. a % 2