欢迎来到天天文库
浏览记录
ID:56006717
大小:186.30 KB
页数:18页
时间:2020-06-18
《填空题练习及详解.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、二、填空题二、填空题1.数据的逻辑结构有线性结构和【1】两大类。这道题您没有回答:×这道题总分为:2.0【1】非线性结构解析:数据的逻辑结构有线性结构和非线性结构两大类。2.顺序存储方法是把逻辑上相邻的结点存储在物理位置【2】的存储单元中。这道题您没有回答:×这道题总分为:2.0【2】相邻解析:常用的存储表示方法有4种,顺序存储、链式存储、索引存储、散列存储。其中,顺序存储方法是把逻辑上相邻的结点存储在物理位置也相邻的存储单元中。3.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【3】
2、。这道题您没有回答:×这道题总分为:2.0【3】可重用性解析:本题考查了继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。4.软件工程研究的内容主要包括:【4】技术和软件工程管理。这道题您没有回答:×这道题总分为:2.0【4】软件开发解析:基于软件工程的目标,软件工程的理论和技术性研究的内容主要包括:软件开发技术和软件工程管理。软件开发技术包括:软件开发方法学、开发过程、开发工具和软件丁程环境,其主体内容是软件开发方法学。软件工程管理包括:软件管理学、软件工程经济学
3、,以及软件心理学等内容。5.关系操作的特点是【5】操作。这道题您没有回答:×这道题总分为:2.0【5】集合解析:在关系操作中,所有操作对象与操作结果都是关系。而关系定义为元数相同的元组的集合。因此,关系操作的特点是集合操作。6.C++中封装性、继承性和【6】是面向对象思想的主要特征。这道题您没有回答:×这道题总分为:2.0【6】多态性解析:面向对象系统包含了三个特征―封装性、继承性和多态性,这三个特征可以很好的实现数据抽象,进行行为共享,完成进化求解和描述一个系统的确定行为。7.下面程序的结果为【7】。#incl
4、ude<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)
5、
6、c)cout<<"true"<<endl;elsecout<<"false"<<endl;}这道题您没有回答:×这道题总分为:2.0【7】true解析:本题考查的是对于逻辑运算符号的理解,“
7、
8、”运算符的任何一边取值为真,则整个运算结果为真。8.下列for语句的循环次数为【8】。for(inta=0,b=1;b&&a<5;a++);这道题您没有回答:×这道题总分为:2.0【8】5解析:因为b的值为1,所以
9、b&&a<5相当于a<5,当a=5时退出循环,一共进行5次循环。9.下面程序的输出结果是【9】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)cout<<a[i]<<"";cout<<endl;}这道题您没有回答:×这道题总分为:2.0【9】12345解析:本题考查的是考生使用简单循环输出数组元素的能力,因为结束条件是i<5,而i初始值为0,所以只会输出前5个元素。10.C++程序是从【10】函数开始执行的。这道题您
10、没有回答:×这道题总分为:2.0【10】main解析:所有的C++语言程序都是从main函数开始执行,而普通函数的存在是为了简化main函数的复杂程度。11.假定A为一个类,则语句A(A&a);为该类【11】函数的原型说明。这道题您没有回答:×这道题总分为:2.0【11】拷贝构造解析:本题考查的是拷贝构造函数的定义,它是一种特殊的成员函数,作用是使用一个已知的对象来初始化一个被创建的同类的对象,定义格式是类名::拷贝构造函数名(类名&引用名)。12.派生类构造函数的执行顺序是先执行【12】的构造函数,然后执行成员
11、对象的构造函数,最后执行【13】的构造函数。这道题您没有回答:×这道题总分为:2.0【12】基类【13】派生类解析:本题主要考查的是派生类构造函数的执行顺序,在C++语言中构造函数的执行顺序足先基类后派生类,而析构函数的执行顺序正好相反,是先调用派生类后调用基类。13.类模板不同于函数模板,类模板只可用【14】型参数。这道题您没有回答:×这道题总分为:2.0答案:【14】类解析:本题考查的是类模板的定义,C++语言中模板分为两种:类模板和函数模板,类模板只能用于类型参数,函数模板可以重载。14.下列程序的执行结果
12、为【15】。#includevoidmain(){cout.fill('*');cout.width(10);cout<<"hello"<}这道题您没有回答:×这道题总分为:2.0【15】*****hello解析:本题考查的是C++语言的流输出操作,cout中包括的函数fill()和width()分别实现填充和设定显示长度的功能。二、填空题15.数据结构分为逻辑结构和存储
此文档下载收益归作者所有