|
《计算机软件技术基础(2)》在线作业一
一、单选题(共 40 道试题,共 100 分。)
1. 软件生命周期可以分为三个时期,需求分析属于( )时期
. 软件定义期
. 软件开发期
. 软件维护期
. 不属于任何时期
正确资料:
2. 数据库系统的层次结构从内到外的顺序来讲,以下描述中正确的是( )。
. 操作系统—数据库管理系统—应用程序包—应用程序
. 操作系统—应用程序包—应用程序—数据库管理系统
. 应用程序—应用程序包—数据库管理系统—操作系统
. 数据库管理系统—操作系统—应用程序包—应用程序
正确资料:
3. 二分查找的平均比较次数为 ( )
. O(n)
. O(log2n)
. O(n2)
. O(1)
正确资料:
4. 指针变量作为形参时,下列叙述正确的是( ) 。
. 实参可以是同类型的指针变量
. 实参可以是同类型的常量
. 实参可以是关系表达式
. 实参可以是算术表达式
正确资料:
5. 软件生命周期通常包括八个阶段,以下不包含在内的是( )。
. 问题定义
. 需求分析
. 详细设计
. 赔偿协议
正确资料:
6. ( )完成类对象的初始化
. 主函数
. 析构函数
. 构造函数
. 私有函数
正确资料:
7. ++的编译预处理命令不包括( )
. 文件包含命令
. 宏定义命令
. 条件编译命令
. 结构定义命令
正确资料:
8. 下列不属于析构函数的特点的是( )
. 必须与类同名,前面加一个~
. 每个类能有多个析构函数
. 没有任何参数
. 对象失效时,系统自动调用析构函数
正确资料:
9. 下列数组声明与初始化正确的是( )。
. int [5]=0;
. int [3]={10,20,30,40};
. flot []={1,2,3};
. flot ={5.2,9.5};
正确资料:
10. 已知:int i=5, s; 则与s=i- -; 等价的是 ( )
. s=i; i=i-1;
. i=i-1; s=i;
. s=i; s=s-1;
. s=i; s=i-1;
正确资料:
11. ++控制语句不包括( )
. 复合语句
. 条件语句
. 循环语句
. 跳转语句
正确资料:
12. 完全不考虑程序内部的逻辑结构,而根据程序的功能设计测试用例的方法是( )
. 黑盒测试
. 白盒测试
. 压力测试
. 逻辑测试
正确资料:
13. 数据的逻辑结构分为两大类,它们是( )。
. 索引结构和非索引结构
. 链式结构和顺序结构
. 层次结构和网状结构
. 线性结构和非线性结构
正确资料:
14. 程序测试一般按照三种方式进行,不包括( )。
. 静态分析
. 动态
. 自动测试
. 手动测试
正确资料:
15. ( )不属于基本的存储映像方式
. 顺序方式
. 链接方式
. 索引方式
. 引用方式
正确资料:
16. 设栈的输入序列为1,2,?,10,输出序列为1,2,?,10,若5=10,则7为( )。
. 4
. 8
. 不确定
. 7
正确资料:
17. 用单链表表示的链式队列的队头在链表的( )位置
. 链头
. 链尾
. 链中
. 不确定
正确资料:
18. o语句的循环次数为( ) int =10; o { --;} whil (!=0)
. 10
. 9
. 11
. 12
正确资料:
19. 在位运算中,操作数每右移一位,其结果相当于( )
. 操作数乘以2
. 操作数除以2
. 操作数乘以4
. 操作数除以4
正确资料:
20. int , =3; =++; 上述代码执行之后,变量的值变为 ( )
. 2
. 3
. 4
. 5
正确资料:
21. 判断hr型变量h是否为数字字符的正确表达式为( )
. 0<=h<=9
. '0'<=h<='9'
. (0<=h)&&(h<=9)
. ('0'<=h)&&(h<='9')
正确资料:
22. ( )是文件输入流类
. fstrm
. ifstrm
. ofstrm
. iostrm
正确资料:
23. 下面对静态数据成员的描述中,正确的是( )
. 静态数据成员可以在类体内进行初始化
. 静态数据成员不可以被类的对象调用
. 静态数据成员不能受privt控制符的作用
. 静态数据成员可以直接用类名调用
正确资料:
24. 已知:int k; 则下列for循环语句( )。 for(k=0;k=2;k++) out<<k<<nl;
. 循环体一次也不执行
. 循环体执行两次
. 是无限循环
. 控制循环结束的表达式非法
正确资料:
25. 类对象生命期结束时自动执行的函数是( )
. 析构函数
. 内联函数
. 友元函数
. 构造函数
正确资料:
26. ( )把数据和操作数据的程序代码结合在一起,使它们成为一个整体
. 类
. 结构体
. 联合
. 枚举
正确资料:
27. 数据库系统的核心是( )
. 数据库
. 数据库管理系统
. 模拟模型
. 软件工程
正确资料:
28. 按文件用途来分,编译程序是( )。
. 系统文件
. 文档文件
. 用户文件
. 库文件
正确资料:
29. 设栈的输入序列是1,2,3,4,则( )不可能是其出栈序列。
. 1243
. 2134
. 1432
. 4312
正确资料:
30. 语言的下列运算符中,运算对象必须是整型数据的是( )
. %
. /
.
&&
. *
正确资料:
31. 在软件测试设计中,软件测试的主要目的是( )
. 实验性运行软件
. 证明软件正确
. 找出软件中全部错误
. 发现软件错误而执行程序
正确资料:
32. 若定义int x =4,y =10;则表达式( ) 的值为假。
. (x>3)&&(y<20)
. (x>=4)||(y<10)
. (x>2)&&(x<4)||(y>15)&& (y<=40)
. x&&y
正确资料:
33. 结构化软件开发方法不包括( )
. 结构化分析方法
. 结构化设计方法
. 结构化编程方法
. 结构化维护方法
正确资料:
34. 进程有3种基本状态,不可能发生的状态转换是( )。
. 运行态转换为就绪态
. 就绪态转换为运行态
. 运行态转换为等待态
. 等待态转换为运行态
正确资料:
35. 队列是指允许在一端进行插入在另一端进行删除的线性表。允许插入的一端称为( )。
. 队头
. 队尾
. 队头指针
. 队尾指针
正确资料:
36. 在一段时间内只允许一个进程访问的资源,称为( )。
. 共享资源
. 临界区
. 临界资源
. 共享区
正确资料:
37. 在定义( )时若没有赋初值,则编译系统自动将其设为0值。
. 自动变量和外部变量
. 外部变量和静态变量
. 自动变量和静态变量
. 外部变量和寄存器变量
正确资料:
38. 一维数组的数组名是一个符号常量,其值是 ( )
. 该数组的长度
. 该数组首元素的值
. 该数组首元素的地址
. 该数组所占存储单元数
正确资料:
39. ( )是文件输出流类
. fstrm
. ifstrm
. ofstrm
. iostrm
正确资料:
40. 设元素1,2,3,4,5,6依次进入栈S,若它们的出栈顺序为:2、3、4、6、5、1,则栈S的容量至少应该是 ( )
. 6
. 4
. 3
. 1
正确资料:
|
|