日记大全

日记大全 > 句子大全

汉书文言文阅读及答案

句子大全 2022-11-25 02:58:01
相关推荐

更多本章节答案

汉书文言文阅读及答案搜答案关注【北原网络】公*众_号

然后发送题目,返回答案汉书文言文阅读及答案下列叙述中错误的是()。A.线性表是由n个元素组成的一个有限序列B.线性表是一种线性结构C.线性表的

正确答案:C解析:线性表是一种线性结构,由n(n≥0)个元素组成,所以线性表可以是空表。但是性表中,第一个结点没有前件,最后一个结点没有后件,其他结点有且只有一个前件和后件,所以选项C)是错误的。

有如下类定义:class Fun{public:Fun(int v):value(v){}//①~Fun(){}//②private:Fun{},//③int valu

正确答案:D

若有以下程序: include<iostream> usingnamespacestd; classBase {public: Base() {x

正确答案:AA。【解析】本题考查虚基类的应用。虽然Derivedl和Derived2都是由共同的基类x派生而来的,但由于引入了虚基类,使得它们分别对应基类的不同副本。这时数据成员x只存在一份副本,不论在类Derivedl中修改,还是在Derived2中修改,都是直接对这唯一副本进行操作。本题程序执行语句“Derivedobj;”时.就会先调虚基类Base的构造函数,使得X=0,然后执行类Derivedl的构造函数使得x=10,再执行类Derived2的构造函数,使得x=20。最后输出x的值为20。

若有以下程序:include<iostream>using namespace Std;Class Base{public:Base(){x=0;}int x;};c

正确答案:A解析: 本题考查虚基类的应用。虽然Derived1和Derived2都是由共同的基类x派生而来的,但由于引入了虚基类,使得它们分别对应基类的不同副本,这时数据成员x只存在一份拷贝,不论在类Derivedl中修改,还是在De- rived2中修改,都是直接对这惟一拷贝进行操作。本题程序执行语句“Derivedob“”时,就会先调用虚基类Base的构造函数,使得x=0,然后执行类Derived1的构造函数使得x=10,再执行类Derived2的构造函数,使得x=20。最后输出x的值为20。

将运算符重载为类成员函数时,其参数表中没有参数,说明该运算符是A.不合法的运算符B.一元运算符C.

正确答案:B解析:当运算符重载为成员函数时,如果函数参数表中没有参数,则表明该重载为单目运算符,操作数就为该对象本身;如果函数参数表中有一个参数,则表示该重载为双目运算符,另外一个操作数为该对象本身。

模板使我们可以用一个代码段指定一组相关函数(称为 ______ )或一组相关类(称为 ______。

正确答案:函数模板、类模板函数模板、类模板

数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。A.编码设计B.测试阶段C.运行阶段D.物理

正确答案:D

下列叙述中错误的是A.二叉树不是线性结构B.线性表是非线性结构C.线性链表是线性结构D.栈与队列是

正确答案:B解析:线性表肯定是线性结构。二叉树是非线性结构;线性链表是线性结构;栈与队列是特殊的线性表,也是线性结构;线性表是线性结构。

下列关于模板的叙述中,错误的是()。A.调用模板函数时,在一定条件下可以省略模板实参B.可以用int

正确答案:C解析:此题考查的是模板的概念。模板的一般说明形式如下:template类型形参表函数返回值类型函数名(形参表){函数体}。其中的模板形参表声明是由一个或多个模板形参组成(如果是多个,需要用逗号隔开)。参数在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板形参,但是可以为类模板的参数设置默认值。关键字class除了能用来定义类以外,还能用来声明模板的虚拟类型参数,在用作声明虚拟类型参数时,typename与class可以互换,但不能使用typename来定义类;在模板形参表中除了可以用typename和class声明虚拟类型参数外,还可以使用普通类型声明常规函数。

下面关于虚函数的描述中正确的是()。 A.虚函数是一个静态成员函数B.虚函数是一个非成员函数C.虚

正确答案:DD。【解析】本题考查虚函数的概念。虚函数是非静态的成员函数,它不能是友元函数,但可以在另一个类中被声明为友元函数。虚函数必须是类的成员函数,虚函数声明只能出现在类定义的函数原型声明中,而不能在成员函数的函数体实现的地方,一般要求基类中说明了虚函数后,派生类说明的虚函数应该与基类中虚函数的参数个数相等,对应参数的类型相同。如果不相同,则将派生类虚函数的参数类型强制转换为基类中虚函数的参数类型。

要利用C++流实现输入输出的各种格式控制,必须在程序中包含的头文件是()。 A.fatreamB.

正确答案:AA。【解析】fstream.h包含有:fstream,ifstream,of—stream和fstreambase,以及iostream.h中的所有类。

完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是A.黑箱测试法B

正确答案:A解析:黑箱测试方法完全不考虑程序的内部结构和内部特征,而只是根据功能导出测试用例。白箱测试是根据对程序内部逻辑结构的分析来选取测试用例,白箱测试也称为逻辑覆盖测试,故选项B)不正确;错误推测法只是黑箱测试所使用的一种具体的方法,故选项C)不正确;安装测试是测试层次中的一种,它属于高级测试,故选项D)不正确。注意:常用的黑箱测试方法及其定义,白箱测试用例的准则。

结构化程序设计的主要特点是A.每个控制结构要模块化B.每个控制结构具有封装性C.每个控制结构具有

正确答案:D解析:结构化程序设计要求把程序的结构限制为顺序、选择和循环三种基本结构,以便提高程序的可读性。这种结构化程序具有以下两个特点:首先,以控制结构为单位,只有一个入口和一个出口,使各单位之间的接口比较简单,每个单位也容易被人们所理解;其次,缩小了程序的静态结构与动态执行之间的差异,使人们能方便、正确地理解程序的功能。本题的正确答案是D。

流操作子 ______ 向输出流中插入一个换行符并刷新输出缓冲区。

正确答案:endlendl

在面向对象方法中,【】描述的是具有相似属性与操作的二组对象。

正确答案:类类

开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。A.软件投机B.软件危机C.软

正确答案:B

在C++中,关于下列设置参数默认值的描述中,正确的是()。A.不允许设置参数的默认值B.设置参数默认值

正确答案:C

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指A.模块间的关系B.系统结构部

正确答案:B解析:软件设计包括软件结构设计、数据设计、接口设计和过程设计。其中结构设计是定义软件系统各主要部件之间的关系;数据设计是将分析时创建的模型转化为数据结构的定义;接口设计是描述软件内部、软件和操作系统之间及软件与人之间如何通信;过程设计则是把系统结构部件转换成软件的过程性描述。

下列叙述中正确的是A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是

正确答案:A解析:非空的数据结构如果满足下列两个条件则称为线性结构:有且只有一个根结点;每一个结点最多有一个前件,也最多有一个后件。线性表是线性结构。选项A的说法正确;栈与队列是特殊的线性表,因此,它们也是线性结构,选项B的说法错误:线性链表是线性表的链式存储结构,因此,其对应的逻辑结构也是线性结构,而不是非线性结构,选项C的说法错误;二叉树是非线性结构,而不是线性结构,选项D的说法错误。

若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是A.a,point,*&aB.&*a,&a,*pointC.*

正确答案:D

关系模型允许定义3类数据约束,下列不属于数据约束的是A.实体完整性约束B.参照完整性约束C.域完整

正确答案:C解析:关系模型允许定义3类数据约束,它们是实体完整性约束、参照完整性约束及用户自定义的完整性约束。其中前两种完整性约束由关系数据库系统支持,对于用户自定义的完整性约束,则由关系数据库系统提供完整性约束语言,用户利用该语言给出约束条件,运行时由系统自动检查。

一棵非空的二叉树的先序序列和后序序列正好相同,则该二叉树一定满足 _______。A.其中任意一结点均

正确答案:A

下列有关拷贝构造函数的描述中错误的是()。 A.拷贝构造函数是一种构造函数 B.拷贝构造函数

正确答案:B拷贝构造函数是一个特殊的构造函数。它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明。编译器会自动生成一个公有的拷贝构造函数。

对于常数据成员,下面描述正确的是A.常数据成员可以不初始化,并且不能更新B.常数据成员必须被初始

正确答案:B解析:常数据成员不能被更新,因此可以排除选项C和D。常数据成员所包含的值不能被更新,所以必须被初始化。

下列程序段的输出结果是【】。 include<iostream.h> void main() {inti=10,sum=0;do{sum=+sum+i;i=i

正确答案:3030

若有intx[]={1,2,3,4,5,6,7,8,9,10},*p=x;则值为4的表达式是 ______。A.p+=2,*(p++)B.p+=2,*++pC.

正确答案:C

下面程序运行的结果是()。include<iostream>using namespace std;class A{ protected:int a; pub

正确答案:C解析:用成员名限定法来消除二义性,故答案为C。

通过运算符重载,可以改变运算符原有的A.操作数类型B.操作数个数C.优先级D.结合性

正确答案:A解析:本题考查的知识点是:运算符重载。重载的运算符具有保持其原有的操作数个数、优先级和结合性不变的特性。故本题应该选择A。

语句int*P=&k;定义了指针P,与这个语句等效的语句序列是()。A.int* p;P=&k;B.int * P;P=k;C.int *

正确答案:A本题考查指针和地址,题目中定义了一个指向变量k的一个指针p,那么与题目中等效的表达式A选项,即先定义一个指向整型的指针,然后指向k的地址。

下面对对象概念描述正确的是()。A.任何对象都必须有继承性B.对象是属性和方法的封装体 C.对象

正确答案:B在面向对象程序设计中,允许作用于某个对象上的操作称为方法方法是对象的动态属性。对象间的通信靠消息传递。对象是属性和方法的封装体,可以从祖先中继承属性和方法,但不是任何对象都具有继承性。【知识拓展】我们熟悉的Windows中的对话框、按钮都是对象,可以把属性看做一个对象的性质,把方法看做对象的动作,把事件看做对象的响应。我们来用生活化的语言解释一下:①属性:日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。②方法:气球还具有本身所固有的方法和动作,如充气方法(用氢气充满气球的动作)、放气方法(排出气球中的气体)和上升方法(放手让气球飞走),所有的气球都具备这些能力。③事件:气球还有预定义的对某些外部事件的响应,例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。

由于常对象不能被更新,所以()。 A.利用常对象可以调用任何不改变对象值的成员函数 B.利用常对象

正确答案:D如果一个成员函数没有声明为常成员函数,即使没有改变对象本身的成员值,也不能被常对象调用,所以A)不正确。常对象除了可以调用静态成员函数外,还可以调用常成员函数,所以B)不正确。常对象中可以有非常成员函数,所以C)也不正确。常对象只能调用对象的常成员函数,而不调用普通成员函数,故D)选项正确,

下列关于构造函数说法不正确的是A.构造函数必须与类同名B.构造函数可以省略不写C.构造函数必须有

正确答案:C解析:构造函数是一类特殊的函数,其特点是函数名与类同名,没有返回值,也可以省略不写,还可以刘类中的成员进行初始化。

下面程序输出的结果是 include<iostream.h> void main() { inti; int a[3] [3] ={1,2,3,4,5,6,

正确答案:B解析:首先,当i=0时,数组中的位置是a[2] [0] =7,当然,如果用排除法的话,就不用考虑后面的循环了,因为在4个选项中,第1个数为7的选项只有B) 。本题执行第2次循环时,i的值为1,则cout函数中的数组指向为a[1] [1] =5,依次循环,可求出答案。

在数据库系统中,把具有以下特征中之 ______ 两个特征的数据模型称为网状模型。A.允许有一个以上的

正确答案:B

数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A.DB包含DBS和DBMSB.DBMS包含DB和DBSC.D

正确答案:C解析:数据库管理系统DBMS是数据库系统中实现各种数据管理功能的核心软件。它负责数据库中所有数据的存储、检索、修改以及安全保护等,数据库内的所有活动都是在其控制下进行的。所以,DBMS包含数据库DB。操作系统、数据库管理系统与应用程序在一定的硬件支持下就构成了数据库系统。所以,DBS包含DBMS,也就包含DB。综上所述,选项C正确。

扣缴义务人向居民纳税人支付()所得时,需要按预扣预缴方法计算税款。

与公债政策相联系的财政政策不包括()。A、自动稳定器机制B、税收调节政策C、公开市场业务D、支出调

如果亏损产品创造的边际贡献大于零就不应该停产。()

普查一股分为一次性普查和常规性普查两类。()

不属于拥挤性的公共物品()。A.公办学校B.电影院C.足球赛D.公路E.桥梁

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新