资源预览内容
第1页 / 共12页
第2页 / 共12页
第3页 / 共12页
第4页 / 共12页
第5页 / 共12页
第6页 / 共12页
第7页 / 共12页
第8页 / 共12页
第9页 / 共12页
第10页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
第十二套1、检查软件产品是否符合需求定义的过程称为_。A、确认测试B、集成测试C、验证测试D、验收测试确认测试的任务是严整软件的功能和性能与其他特性是否满足了需求规格说明中确实定的各种需求,以与软件配置是否完全、正确。此题答案为A。2、以下工具中为需求分析常用工具的是_。A、PADB、PFDC、N-SD、DFD常见的需求分析方法有:结构化分析方法和面向对象的分析方法。结构化分析的常用工具有:数据流图DFD、数据字典DD、判定树和判定表等。此题答案为D。3、数据的存储结构是指_。A、数据所占的存储空间量B、数据的逻辑结构在计算机中的表示C、数据在计算机中的顺序存储方式D、存储在外存中的数据数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构。此题答案为B。4、算法一般都可以用哪几种控制结构组合而成_。A、循环、分支、递归B、顺序、循环、嵌套C、循环、递归、选择D、顺序、选择、循环算法的控制结构给出了算法的根本框架,它不仅决定了算法中各操作的执行顺序,而且也直接反映了算法的设计是否符合结构化原那么。一个算法一般都可以用顺序、选择、循环三种根本控制结构组合而成。此题答案为D。5、设有以下二叉树:对此二叉树中序遍历的结果为_。A、ABCDEFB、DBEAFCC、ABDECFD、DEBFCA所谓中序遍历是指在访问根结点、遍历左子树与遍历右子树这三者中,首先遍历左子树,然后访问根结点,最后遍历右子树;并且在遍历左、右子树时,仍然先遍历左子树,然后访问根结点,最后遍历右子树。此题答案为B。6、在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。A、调用语句B、命令C、口令D、消息面向对象的世界是通过对象与对象间彼此的相互合作来推动的,对象间的这种相互合作需要一个机制协助进展,这样的机制称为消息。消息是一个实例与另一个实例之间传递的信息,它请求对象执行某一处理或回答某一要求的信息,它统一了数据流和控制流。此题答案为D。7、在关系数据库中,用来表示实体之间联系的是_。A、树结构B、网结构C、线性表D、二维表在关系数据库中,用二维表来表示实体之间联系。此题答案为D。8、索引属于_。A、模式B、模式C、外模式D、概念模式模式Internal Schema又称物理模式Physical Schema,它给出了数据库物理存储结构与物理存取方法,如数据存储的文件结构、索引、集簇与hash等存取方式与存取路径。此题答案为B。9、下面不属于软件设计原那么的是_。A、抽象B、模块化C、自底向上D、信息隐蔽在软件设计过程中,必须遵循软件工程的根本原那么:这些原那么包括抽象、信息隐蔽、模块化、局部化、确定性、一致性、完备性和可靠性。此题答案为C。10、将E-R图转换到关系模式时,实体与联系都可以表示成_。A、属性B、关系C、键D、域关系是由假设干个不同的元组所组成,因此关系可视为元组的集合,将E-R图转换到关系模式时,实体与联系都可以表示成关系。此题答案为B。11、关于纯虚函数,以下表述正确的选项是_。A、纯虚函数是没有给出显现版本即无函数体定义的虚函数B、纯虚函数的声明总是以=0完毕C、派生类必须实现基类的纯虚函数D、含有纯虚函数的类不可能是派生类此题考查纯虚函数的概念。在某些情况下基类无法确定一个虚函数的具体操作方法或容,只能靠派生类来提供各个具体的实现版本。基类中的这种必须靠派生类提供重定义的虚函数叫做纯虚函数。为了将一个虚函数声明为一个纯虚函数,需要在完毕符号;前加上=0;如果派生没有重定义纯虚函数,这个函数仍然是纯虚函数。故此题选B。12、以下程序的输出结果是_。#includeusing namespace std;int main()int a=2,b=-1,c=2;if(ab)if(b0)c=0;elsec+=1;coutcendl;return 0;A、0B、1C、2D、3此题考查的是if-else结构。为了解决if-else结构中可能出现的二义性,C+中规定关键字是与它前面最近的未配对的且可见的那个if关键字配对。所以此题的else是和第二个if配对的。而此题第一个if中的条件就不成立,故最后输出c原来的数值。故此题选C。13、要将一个函数声明为联函数必须在其前面加上_。A、voidB、includeC、inlineD、virtual此题考查联函数的定义。在C+中使用inline关键字来定义联函数。inline关键字放在函数定义中函数类型之前。所以此题选C。14、以下各种函数中,_不是类的成员函数。A、构造函数B、析构函数C、友元函数D、拷贝构造函数此题考查的是类的根本概念。类由数据成员和成员函数组成。友元函数是外界函数。故此题选C。15、对于以下函数,调用语句错误的选项是_。void show(int id=10,char *name=hello)coutname: id成员变量此题考查this指针的概念。 this指针是成员函数所属对象的指针,它指向当前类对象的地址。this指针是一个隐含指针,它隐含于每个类的非静态成员函数中。通过this指针访问当前对象成员有两种方式:(*this).成员,this-成员。故此题选C。22、下面是关于类MyClass的定义,对定义中的各语句描述正确的选项是_。class MyClasspublic: void MyClass(int a)x=a /1 int f(int a,int b) /2 x=a;y=b; int f(int a,int b,int c=0) /3 x=a;y=b;z=c; static void g()x=10; /4private:int x,y,z;A、语句1是类MyClass的构造函数的定义B、语句2和3实现类成员函数的重载C、类4实现对类成员变量x的更新操作D、语句1、2、3、4都不正确此题考查的是指针和数组。数组名实际上是一个常量指针,存放数组第一个元素的地址。既然是一个常量指针其值是不可改变的,所以不能有a+之类的语句。故此题选A。23、以下程序的功能是将数组中的所有元素全部输出,对于程序中缺少的语句,以下语句填入其中不正确的选项是_。int a=1,2,3,4;int *pa=a;for(int i=0;i4;i+)_;A、cout*a+ B、cout*pa+ C、cout*(a+i) D、cout*(pa+i) 此题考查的是指针和数组。数组名实际上是一个常量指针,存放数组第一个元素的地址。既然是一个常量指针其值是不可改变的,所以不能有a+之类的语句。故此题选A。24、执行以下程序后,输出的结果是_。int fact(int n)if(n=1)return 1;elsereturn n+fact(n-1);int main()coutfact(4)1调用了自身n1次。故此题选C。25、虚函数的_可以不同。A、函数体容B、返回类型C、参数个数D、函数名此题考查虚函数的概念。虚函数是一种单界面多实现版本的实现方法,即函数名、返回类型、函数类型和个数顺序完全一样,但函数体容可以完全不同。故此题选A。26、以下变量名的写法中,正确的选项是_。A、bytesizeB、CHINAC、doubleD、A+a此题考查变量名的命名规那么。标识符识用户为程序中各种需要命名的的元素“所起的名字。这些元素:包括变量、符号常量、函数、函数的参数、结构、类等。标识符是以一个字母或者下划线开头有字母下划线和数字组成。不能与任意一个关键
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号