A.键盘
B.鼠标
C.输入设备
D.显示器
正确
2.(单选题)程序设计语言的发展阶段不包括()
A.机器语言
B.自然语言
C.汇编语言
D.高级语言
正确
3.(多选题)C语言种关系表达式和逻辑表达式的值是?
A.A. 1
B.B. 0
C.C. True
D.D. False
正确
、B.B. 0
4.(单选题)JAVA语言的类别是______
A.A. 面向过程的程序设计语言
B.B. 面向问题的程序设计语言
C.C. 面向对象的程序设计语言
D.D. 面向硬件的程序设计语言
正确
5.(多选题)算法描述工具有哪些?
A.A. 用自然语言表达
B.B. 用伪代码表示
C.C. 用传统流程图描述算法
D.D. N-S结构化流程图
正确
、B.B. 用伪代码表示
、C.C. 用传统流程图描述算法
、D.D. N-S结构化流程图
6.(单选题)队列的最主要特点是____
A.A. 一端进一端出
B.B. 先进后出
C.C. 两端进出
D.D. 先进先出
正确
7.(对错题)编译程序的可以产生高效运行的目标程序,具有简单灵活,程序空间占用也少的的特点。
A.正确
B.错误
正确
8.(单选题)下列关于算法的特征描述不正确的是()
A.有穷性:算法必须在有限步之内结束
B.确定性:算法的每一步必须有确切的定义
C.输入:算法必须至少有一个输入
D.输出:算法必须至少有一个输出
正确
二叉树是n(n≥1)个结点的有限集合,它或为空树(n=1),或由一个根结点和两棵被分别称为左子树和右子树的互不相交的二叉树构成。
A.正确
B.错误
正确
9.(对错题)表达式1/4+2.75的值是3
A.正确
B.错误
正确
10.(多选题)以下合法的赋值语句有?
A.A. a++;
B.B. --a;
C.C. x+y
D.D. x=y=1
正确
、B.B. --a;
11.(单选题)程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是______。
A.A. 结构化设计方法
B.B. 模块化程序设计方法
C.C. 面向对象的程序设计方法
D.D. 数据结构优先原则
正确
12.(对错题)在C语言中,字母的大小写不被区分。
A.正确
B.错误
正确
13.(单选题)C语言中,使用变量的要求是______
A.A. 要先定义后使用
B.B. 要先使用后定义
C.C. 不需要定义,可以直接使用
D.D. 没有明确的要求
正确
14.(单选题)计算机软件是指______
A.A. 计算机程序
B.B. 源程序和目标程序
C.C. 计算机程序及其有关文挡
D.D. 源程序
正确
15.(单选题)以下不正确的C语言标识符是()
A.ABC
B.abc
C.a_bc
D.ab.c
正确
16.(单选题)操作系统属于______
A.A. 系统软件
B.B. 应用软件
C.C. 计算机硬件系统
D.D. 编译系统
正确系统软件
17.(单选题)关于计算机的主要特点的叙述错误的是()
A.具有自动控制能力
B.具有高速运算的能力
C.具有很高的计算精度
D.具有创造能力
正确
18.(单选题)计算机软件是指______。
A.A. 计算机程序
B.B. 源程序和目标程序
C.C. 源程序
D.D. 计算机程序及其有关文挡
正确
19.(单选题)某型计算机峰值性能为数千亿次/秒,主要用于大型科学与工程计算和大规模数据处理,它属于()
A.A. 巨型计算机
B.B. 小型计算机
C.C. 微型计算机
D.D. 专用计算机
正确
20.(单选题)下面合法的C语言字符常量是_____
A.'\t'
B."A"
C.65
D.A
正确
21.(单选题)下面4句结论中只有一句是错误的,它是_____
A.A. 二叉树是树
B.B. 二叉树的左右子树的位置可以颠倒
C.C. 可以使用二叉树的思想对数值进行排序
D.D. 可以采用链表方式存储二叉树
正确
22.(单选题)英文缩写CAI的中文意思是()
A.计算机辅助设计
B.计算机辅助制造
C.计算机辅助教学
D.计算机辅助管理
正确
23.(单选题)CPU主要包括______。
A.A. 运算器、控制器和寄存器
B.B. 运算器、控制器和存储器
C.C. 控制器
D.D. 运算器和存储器
正确
24.(单选题)()是不正确的字符常量。
A.A. 'n'
B.B. '1'
C.C. "a"
D.D. '101'
正确
25.(单选题)下列叙述中正确的是_________________。
A.A. 算法就是程序
B.B. 设计算法时只需要考虑数据结构的设计
C.C. 设计算法时只需要考虑结果的可靠性
D.D. 以上三种说法都不对
正确
26.(多选题)C语言程序结构有以下几个方面的特点?
A.A. C程序由函数构成
B.B. 一个函数由两部分组成:函数说明和函数体。
C.C. 每个语句和数据定义必须以分号(;)结尾。
D.D. 注释放在 /*……*/ 中。
正确
、B.B. 一个函数由两部分组成:函数说明和函数体。
、C.C. 每个语句和数据定义必须以分号(;)结尾。
、D.D. 注释放在 /*……*/ 中。
27.(单选题)根据问题条件估计答案的范围,在此范围内对所有可能情况逐一验证,直到全部情况均通过验证为止。这种算法是()。
A.A. 递归法
B.B. 分治法
C.C. 回溯法
D.D. 穷举法
正确
28.(对错题)冯·诺依曼在当年发表的EDVAC计算机方案确立了计算机系统的5大基本部件:存储器、控制器、运算器、输入设备和输出设备,同时也规定了5大部件的基本功能。
A.正确
B.错误
正确
29.(对错题)验收测试的目的是检查模块是否正确地组合在一起,是否能够实现规格说明文档对产品功能的要求。
A.正确
B.错误
正确
30.(单选题)关于结构化程序设计的概念中,正确的是_____
A.A. 结构化程序设计是按照一定的原则与原理,组织和编写正确且易读的程序的软件技术
B.B. 一种采用结构描述复杂的客观事物从而可以进行负责程序设计的一种技术
C.C. 结构化程序设计的主要思想是自低向上、逐步求精的开发过程
D.D. 以上三中说法都是正确的
正确
31.(单选题)C语言中int变量能够表示的数值范围是______。
A.A. -32767~32768
B.B. -32768~32767
C.C. 0~65535
D.D. 0~65536
正确
32.(单选题)英文缩写CAM的中文意思是()
A.计算机辅助设计
B.计算机辅助制造
C.计算机辅助教学
D.计算机辅助管理
正确
33.(对错题)对整型常量可进行自加或自減运算,而对变量或表达式不可以
A.正确
B.错误
正确
34.(对错题)所谓数据处理是指用计算机对原始数据进行收集、存储、分类、加工、输出等处理过程。
A.正确
B.错误
正确
35.(多选题)以下哪些不是C语言提供的合法的数据类型关键字?
A.A. Double
B.B. interger
C.C. Char
D.D. short
正确
、B.B. interger
、C.C. Char
36.(单选题)英文缩写CAD的中文意思是()
A.计算机辅助设计
B.计算机辅助制造
C.计算机辅助教学
D.计算机辅助管理
正确
37.(多选题)下列不是合法的C语言赋值语句是?
A.A. x=y==58
B.B. x++;
C.C. k=int(x+y);
D.D. x=58,y=58
正确
、C.C. k=int(x+y);
、D.D. x=58,y=58
38.(对错题)在进行逻辑运算时,非0整型值表示“真”
A.正确
B.错误
正确
39.(单选题)()把x、y定义成float类型变量,并赋同一初值3.14
A.A. float x, y=3.14;
B.B. float x, y=2*3.14;
C.C. float x=3.14, y=x=3.14;
D.D. float x=y=3.14;
正确
40.(单选题)以下不属于电子数字计算机特点的是()
A.运算快速
B.计算精度高
C.体积庞大
D.通用性强
正确
41.(单选题)早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是______。
A.A. 程序员过分依赖技巧与天分,不太注重所编写程序的结构
B.B. 程序中的控制随意跳转,不加限制地使用goto语句
C.C. 无固定程序设计方法
D.D. 对问题的抽象层次不够深入
正确
42.(单选题)程序设计的基本结构有三种,下面四个选项哪一个是错误的()
A.上下结构
B.顺序结构
C.循环结构
D.分支结构
正确
43.(对错题)可行性指的是一个算法必须在执行了有穷(有限)的步骤之后结束。
A.正确
B.错误
正确错误
44.(多选题)软件系统按其功能可分为
A.A. 系统软件
B.B. 应用软件
C.C. CPU
D.D. 总线
正确
、B.B. 应用软件
45.(单选题)栈的最主要特点是______
A.A. 先进先出
B.B. 先进后出
C.C. 两端进出
D.D. 一端进一端出
正确答案:B.B. 先进后出
46.(多选题)常见计算机辅助系统有哪些?
A.A. C A D
B.B. C A M
C.C. C A I
D.D. CPU
正确答案:A.A. C A D
、B.B. C A M
、C.C. C A I
47.(单选题)世界上第一台电子计算机诞生在:()
A.1946年、法国
B.1946年、美国
C.1946年、英国
D.1946年、德国
正确答案:B.1946年、美国
48.(多选题)以下不正确的C语言标识符是?
A.A. int
B.B. b_1
C.C. ab1exe
D.D. _x
正确答案:B.B. b_1
、C.C. ab1exe
、D.D. _x
49.(多选题)循环控制语句有哪些?
A.A. for
B.B. while
C.C. continue
D.D. break
正确答案:A.A. for
、B.B. while
、C.C. continue
、D.D. break