1). 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( ).
A.一对一
B.一对多
C.多对多
D.多对一
正确答案:C
答案解析:因为一个人可以操作多个计算机,而一台计算机又可以被多个人使用,所以两个实体之间是多对多的关系。
2). 设函数中有整型变量n,为保证其在未赋初值的情况下初值为0,应选择的存储类别是( )。
A.auto
B.register
C.static
D.auto或register
正确答案:C
答案解析:在C语言中,未赋初值的静态局部变量,编译程序自动给它赋初值0。所以选择C。
3). 以下哪个基类中的成员函数表示纯虚函数?( )
A.virtual void vf(int)
B.void vf(int)=0
C.virtual void vf(=0)
D.virtual void yf(int){ }
正确答案:B
4). 最简单的交换排序方法是( )
A.快速排序
B.选择排序
C.堆排序
D.冒泡排序
正确答案:D
5). 在软件测试设计中,软件测试的主要目的是
A.实验性运行软件
B.证明软件正确
C.找出软件中全部错误
D.发现软件错误而执行程序
正确答案:D
答案解析:使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。软件测试是为了发现错误而执行程序的过程。测试要以查找错误为中心,而不是为了演示软件的正确功能。