- 11
- 0
- 约9.11千字
- 约 10页
- 2017-03-04 发布于四川
- 举报
四川省计算机二C级语言笔试真题(26次)
四川省普通高等学校计算机应用知识和能力
第二十六次等级考试
二级(C与C++语言) 笔 试 试 卷
时间: 2007年4月 14 日
上午 9:00—11:00
第一部分
软件技术基础
(共15分)
一、是非判断题(每小题1分,共10分)
( 判断下列各题是否正确,如正确,在客观答题纸上对应编号选A,否则选B )
1. Windows是多用户多任务操作系统。 ( 1 )
2. 在程序设计中,常用一维数组来表示线性表的顺序存储空间。 ( 2 )
3. 在面向对象的软件开发方法中,类可以创建对象,类是对象的实例,对象是生成类的模板。 ( 3 )
4. 在计算机系统中,操作系统是处于裸机之上的第一层软件。 ( 4 )
5. 数据的存储结构与数据的处理效率无关。 ( 5 )
6. 提供没有错误的程序是提高软件的可维护性的基本措施。 ( 6 )
7. 中断控制方式适用于外设同CPU之间进行大量数据交换。 ( 7 )
8. 在软件工程中,结构化软件开发方法是一种自顶向下分阶段实现的软件开发方法。 ( 8 )
9. 进程把程序作为它的运行实体,没有程序也就没有进程。 ( 9 )
10.软件工程的目的是最终解决软件的生产工程化。 ( 10 )
二、选择题(每小题1分,共5分)
1. 以下哪种测试方法不属于白盒测试技术 ( 11 )。
11 (A) 基本路径测试 (B) 边界值分析测试
(C) 循环覆盖测试 (D) 逻辑覆盖测试
2. 若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是 ( 12 )。
12 (A) 1,4,3,2 (B) 2,3,4,1
(C) 3,1,4,2 (D) 3,4,2,1
3. 在多道程序设计系统中,处于后备状态的作业要经过 ( 13 )调度后才能真正执行。
13 (A) 作业调度 (B) 作业调度和设备调度
(C) 进程调度 (D) 作业调度和进程调度
4. 检查软件产品是否符合需求定义的过程称为 ( 14 )。
14 (A) 确认测试 (B) 集成测试
(C) 验证测试 (D) 验收测试
5. 数据字典是结构化软件开发方法中用于描述 ( 15 ) 工作阶段的工具。
15 (A) 需求分析 (B) 程序编码
(C) 详细设计 (D) 可行性分析
第二部分
C与C++语言程序设计
(共85分)
一、单项选择题 ( 每小题1分,共10分 )
1. 在下列枚举定义中, ( 16 ) 是正确的。
16 (A) enum em1 {my,your=4,his,her=his+10};
(B) enum em2 {No,Yes};
(C) enum em3 {1,one=4,two,8};
(D) enum em4 {A,D,E+1,K};
2. 共用体(联合)类型变量在任何给定时刻( 17 )。
17 (A) 所有成员一直驻留在各自的内存中
(B) 只有一个成员驻留在内存中
(C) 部分成员(1)驻留在内存中
(D) 没有成员驻留在内存中
3. 以下对结构体变量td的定义中,错误的是 ( 18 )。
18 (A) typedef struct aa (B) struct aa
{ int n; { int n;
float m; float m;
}AA; };
AA td; struct aa td;
(C) struct (D) struct
{ int n; { int n;
float m; float m;
}aa; }td;
struct aa td;
4.
原创力文档

文档评论(0)