第 1 页:选择题 |
第 5 页:答案 |
1.按照“先进后出”原则组织数据的结构是( )。
A.队列
B.栈
C.双向链表
D.二叉树
2.下列选项中不属于软件生命周期开发阶段任务的是( )。
A.软件测试
B.概要设计
C.软件维护
D.详细设计
3.设在C语言中,float类型数据占4个字节,则double 类型数据占( )个字节。
A.1
B.2
C.8
D.4
4.如果进栈序列为el、e2、e3、e4,则可能的出栈序列是( )。
A.e3、el、e4、e2
B.e2、e4、e3、el
C.e3、e4、e2
D.任意顺序
5.数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为( )。
A.C
B.Basic
C.DDL
D.DML
6.以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是( )。
A.概念数据库
B.用户数据库
C.物理数据库
D.逻辑数据库
7.一些重要的程序设计语言(in C语言和Pascal语言) 允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
A.栈
B.堆
C.数组
D.链表
8.下列叙述中正确的是( )。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对
9.有下列程序:
main()
{ int y=10;
do{y--;}while(--y);
printf("%d\n",--y);
)
当执行程序时,输出的结果是( )。
A.-1
B.1
C.4
D.0
10.表达式’5’-’1’的值是( )。
A.整数4
B.字符4
c.表达式不合法
D.字符6
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |