1.软件开发模型着重研究的是_____
单选题 (2 分) 0分
A.程序设计的方法和编程技巧
B.软件系统的基本架构和常见的软件系统模型
C.软件开发全部过程、活动和任务的结构框架
D.软件系统的模型和对应不同模型的开发方法
正确答案: C
答案解释:
正确答案:C
2.写出程序的运行结果。
main( )
{ int a=0;
for ( a=0;a<3;a++ );
printf ( " %d\n", a );
}
输出结果是___________。
单选题 (2 分) 0分
A.3
B.2
C.1
D.4
正确答案: A
3.系统软件的核心软件是______。
单选题 (2 分) 0分
A.操作系统
B.编译程序
C.汇编程序
D.机器语言
正确答案: A
4.显示器是______。
单选题 (2 分) 0分
A.输入设备
B.输出设备
C.存储设备
D.计算设备
正确答案: B
5.那一项不属于算法的四种基本的功能操作( ) 。
单选题 (2 分) 0分
A.逻辑运算
B.算术运算
C.循环结构
D.数据比较
正确答案: C
6.显示器是______
单题 (2 分) 0分
A.计算设备
B.存储设备
C.输出设备
D.输入设备
正确答案: C
答案解释:
7.世界上第一个高级语言是______。
单选题 (2 分) 0分
A.BASIC语言
B. C语言
C. FORTRAN语言
D.PASCAL语言
正确答案: C
答案解释:
正确答案:C
8.计算机软件是指______ 。
单选题 (2 分) 0分
A.计算机程序
B.源程序和目标程序
C.源程序
D.计算机程序及其有关文挡
正确答案: D
9.汇编语言属于______。
单选题 (2 分) 0分
A.函数式语言
B.过程式语言
C.逻辑语言
D.非过程式语言
正确答案: B
答案解释:
10.在软件系统进行组装测试的时候发现错误,则针对被发现的错误,可以判断在整个软件开发过程最可能出现错误的阶段是______。
单选题 (2 分) 0分
A.需求分析
B.概要设计
C.详细设计
D.单元测试
正确答案: B
11. 冯·诺依曼型计算机的两大特征是______。
单选题 (2 分) 0分
A.程序存储和采用二进制
B.硬件由五部分组成和软件与硬件分离
C.数据和程序均采用二进制表示
D.建立二进制编码体系和软硬件分离
正确答案: A
答案解释:
正确答案:A
12.下列叙述中正确的是_____。
单选题 (2 分) 0分
A.算法就是程序
B.设计算法时只需要考虑数据结构的设计
C.设计算法时只需要考虑结果的可靠性
D.以上三种说法都不对
正确答案: D
13.如果在内存中采用链式保存线性表,则元素之间的逻辑关系通过______。
单选题 (2 分) 0分
A.元素在内存中的相对位置表示逻辑次序
B.保存在元素中的指针表示先后次序
C.设立单独的区域存储元素之间的逻辑次序
D.元素本身的关键字来表示逻辑次序
正确答案: B
14.计算机软件是指______
单选题 (2 分) 0分
A.计算机程序
B.源程序和目标程序
C.计算机程序及其有关文挡
D.源程序
正确答案: C
答案解释:
15.在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是( ) 。
单选题 (2 分) 0分
A.递归法
B.分治法
C.回溯法
D.穷举法
正确答案: B
16. C语言中int变量能够表示的数值范围是______。
单选题 (2 分) 0分
A.-32767~32768
B.-32768~32767
C.0~65535
D.0~65536
正确答案: B
17.C语言是______。
单选题 (2 分) 0分
A.机器语言
B.汇编语言
C.高级语言
D.目标语言
正确答案: C
18.要编写高质量的程序,判断程序质量的首要标准是程序的_____①______,要保证程序在多次反复使用过程不发生错误,应该保证程序的_____②______。
单选题 (2 分) 0分
A.①正确性 ②可靠性
B.①可靠性 ②有效性
C.①有效性 ② 正确性
正确答案: A
19.在C语言中,字符串常量的定界符是______。
单选题 (2 分) 0分
A.空格
B.单引号
C.双引号
D.方括号
正确答案: C
20.如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是______。
单选题 (2 分) 0分
A.集合
B.线性结构
C.树型结构
D.图型结构
正确答案: B
21.要编写高质量的程序,判断程序质量的首要标准是程序的_____①______,要保证程序在多次反复使用过程不发生错误,应该保证程序的_____②______。
单选题 (2 分) 0分
A.①正确性 ②可靠性
B.①可靠性 ②有效性
C.①有效性 ② 正确性
正确答案: A
22.进行顺序查的条件是______。
单选题 (2 分) 0分
A.数据有序且采用顺序存储方式
B.数据不需要有序,但需要顺序存储
C.数据有序且采用链式存储方式
D.数据不需要有序,也不限制存储方式
正确答案: D
23.软件开发模型着重研究的是______。
单选题 (2 分) 0分
A.程序设计的方法和编程技巧
B.软件系统的基本架构和常见的软件系统模型
C.软件开发全部过程、活动和任务的结构框架
D.软件系统的模型和对应不同模型的开发方法
正确答案: C
24.下列叙述中正确的是_________________。
单选题 (2 分) 0分
A.算法就是程序
B.设计算法时只需要考虑数据结构的设计
C.设计算法时只需要考虑结果的可靠性
D.以上三种说法都不对
正确答案: D
25.高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为_____①_______,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为______②______。
单选题 (2 分) 0分
程序设计语言一般可分为三大类 A.①编译 ②解释
B.①翻译 ②解释
C.①解释 ②编译
正确答案: C
26.写出程序的运行结果。
#include <stdio.h>
main()
{ int j;
for(j=0;j<10;j++)
{if (j%2==0) continue;
printf("%d",j);
}
}
该程序的执行结果是___________。
单选题 (2 分) 0分
A.1 3 5 7 9
B.1 3 5 7
C.2 4 6 8
D. 0 2 4 6 8
正确答案: A
27.根据问题条件估计答案的范围,在此范围内对所有可能情况逐一验证,直到全部情况均通过验证为止。这种算法是( )。
单选题 (2 分) 0分
A.递归法
B.分治法
C.回溯法
D.穷举法
正确答案: D
28.当代计算机的最主要的体系结构称为是______。
单选题 (2 分) 0分
A.冯·诺依曼机
B.非冯·诺依曼机
C.图灵机
D.PASCAL机
正确答案: A
29.操作系统属于______
单选题 (2 分) 0分
A.系统软件
B.应用软件
C.计算机硬件系统
D.编译系统
正确答案: A
答案解释:
正确答案:A
30.关于C语言语句的正确概念是______。
单选题 (2 分) 0分
A.在C语言中不能使用goto语句
B.goto语句可以从C语言中去除
C.while和do-while都是直到型循环
D.switch语句可以替代if语句
正确答案: B
31.下列关系表达中,结果为‘真’的是?
多选题 (2 分) 0分
A.3<=4
B.(3<4)==1
C.(3+4)>6
D.(3!=4)>2
正确答案: A B C
答案解释:
32.下列四组字符串中都可以用作C语言程序标识符的一组是?
多选题 (2 分) 0分
A.i\am
B.print
C.Pxq
D.str_l
正确答案: A C D
答案解释:
33.选择控制语句有哪些?
多选题 (2 分) 0分
A.if-then-else
B.switch
C.case
D.continue
正确答案: A B C
答案解释:
34.逻辑运算符有几种?
多选题 (2 分) 0分
A.&&
B.||
C.!
D.%
正确答案: A B C
答案解释:
35.以下哪些是树的遍历方法?
多选题 (2 分) 0分
A.先根遍历
B.中根遍历
C.后根(次序)遍历
D.子树遍历
正确答案: A C
答案解释:
36.选择控制语句有哪些?
多选题 (2 分) 0分
A.switch
B.if-then-else
C.case
D.continue
正确答案: B C D
答案解释:
37.下面哪些不是C语言的数据类型?
多选题 (2 分) 0分
A.整型数据
B.浮点型数据
C.字母型数据
D.文本型数据
正确答案: C D
答案解释:
38.常见计算机辅助系统有哪些?
多选题 (2 分) 0分
A.C A M
B.C A D
C.C A I
D.CPU
正确答案: B C D
答案解释:
39.C语言种关系表达式和逻辑表达式的值是?
多选题 (2 分) 0分
A.1
B.0
C.True
D.False
正确答案: A B
答案解释:
40.以下不正确的C语言标识符是?
多选题 (2 分) 0分
A.b_1
B.int
C.ab1exe
D._x
正确答案: A C D
答案解释:
41.字符型数据和整数之间是不可以通用的
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论