正确答案: A
程序的内部逻辑
题目:使用白盒测试法时,确定测试数据应该根据( )和指定的覆盖标准。
解析:白盒测试是把测试对象看作是一个打开的盒子,允许测试人员利用程序内部的逻辑结构及相关信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。所以,白盒测试的对象基本上是源程序,以程序的内
查看原题
举一反三的答案和解析:
[单选题]下面关于虚函数的描述中正确的是
虚函数是一个非成员函数
解析:解析:本题考核虚函数的概念。虚函数是非静态的成员函数,它不能是友元函数,但可以在另一个类中被声明为友元函数。所以A选项不正确;虚函数必须是类的成员函数,所以B选项是错误的;虚函数声明只能出现在类定义的函数原型声明中,而不能在成员函数的函数体实现的地方,所以C选项是不正确的;一般要求基类中说明了虚函数后,派生类说明的虚函数应该与基类中虚函数的参数个数相等,对应参数的类型相同。如果不相同,则将派生类虚函数的参数类型强制转换为基类中虚函数的参数类型。故D选项的说法是正确的。
[单选题]下面关于查询描述正确的是_______。
使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR的文件中
解析:解析: 选项A中CREATE VIEW是建立视图即打开“视图设计器”的命令。打开查询设计器的命令应为CREATE QUERY。当建立完查询并存盘后将产生一个扩展名为QPR的文件,它是一个文本文件。如果熟悉SQL SELECT,则可以直接用各种文本编辑器,通过自己写SQL SELECT语句来建立查询,最后只要把它保存为扩展名为QPR的文件即可。事实上,查询设计器只能建立一些比较规则的查询,而复杂的查询它在运行查询可以使用命令格式: DO queryfile其中queryfile是查询文件名,此时必须给出查询文件的扩展名.qpr。
[单选题]下面关于break语句的描述中,不正确的是
break语句可用于if条件判断语句内
解析:解析:本题考查的是break语句的使用,break可以结束switch语句和for循环语句,但是不能使用在条件判断语句内。
[单选题]数据库系统的数据独立性是指()。
不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序
[单选题]下列关于实型变量书写正确的是( )。
1.2e3
解析:C。【解析】本题考查实型变量科学计算格式的书写。在科学计算格式中,e或E是指数符,要求在e/E之前必须有数字,选项A错误。同时还要求在e/E之后必须是整数,选项B和选项D错误。虽然题目非常简单,但是不容易正确回答。正确答案为选项C。
[单选题]若有以下调用语句,则不正确的fun函数的首部是( )。 main() { … int a[50],n; … fun(n,&a[9]); … }
voidfun(int p,int*s)
解析:解析:根据主函树中的函数调用可知,第一个实参为整型数据,第二个实参为整型数组中一个元素的地址值。因此函数fun()的第二个形参应该为一个指针,故应该选择C。实参不是将整个数组传递给形参,故选项A和B不正确;选项D的第二个形参的数据类型与实参的数据类型不符。