还剩1页未读,继续阅读
文本内容:
计算机二级-2025年计算机二级模拟考单选题(共题,共分)1010(
1.)在下列链表中,能够从任意一个结点出发直接访问到所有结点的是()正确答案参考解析格式换行boge暂无解(江南博哥)析(
2.)有两个关系R和T如下则由关系R得到关系T的操作是()A.选择B.交C.投影D.并正确答案B参考解析关系T是由关系R的第
1、3列的元组组成,这是对关系R进行投影运算的结果可以简单理解为选择运算是对行(元组)的操作,投影运算是对列的操作投影运算是对列的操作投影是从表中选出指定的属性值组成新表,是单目运算,答案选择C选项(
3.)对图书进行编目时,图书有如下属性ISBN书号,书名,作者,出版社,出版日期能作为关键字的是()A.ISBN书号B.书名C.作者,出版社D.出版社,出版日期正确答案A参考解析关键字是指能惟一标识元组的属性或属性集合书号可以惟一标识一本图书,本题中,书名、作者、出版社、出版日期等字段都不能惟一标识一本图书答案选择A选项(
4.)下列关于函数的说法中,正确的是()A.C++允许在函数体中定义其他函数B.所有的内联函数都要用inifne说明C.仅函数返回类型不同的同名函数不能作为重载函数使用D.有默认值的参数应从左至右逐个定义正确答案C参考解析C项中如果函数只是函数类型不同,而其他完全相同(参数个数及类型),则不能作为重载函数来使用,C项正确C++不允许定义函数嵌套,即在一个函数体内不能包含有其他函数的定义在C++中使用inline关键字来定义内联函数,inline关键字放在函数定义中函数类型之前,不过,编译器会将在类的说明部分定义的任何函数都认定为内联函数,即使它们没有用inline说明如果一个函数中有多个参数,则默认参数应从右至左逐个定义ABD三项表述有误
5.下列关于构造函数的说法中,正确的是oA.构造函数不能重载B.构造函数的返回值为voidC.构造函数中可以使用this指针D.用户必须为定义的类提供构造函数正确答案C参考解析构造函数的功能是对对象进行初始化,即对数据成员进行初始化构造函数是类成员函数,它除了具有一般成员函数的特性之外,还具有一些特殊的性质
①构造函数的名字必须与类名相同;
②构造函数不指定返回类型,它隐含有返回值,由系统内部使用;
③构造函数可以有一个或多个参数,因此构造函数可以重载;
④在创建对象时,系统会自动调用构造函数
6.下列不属于C++规定的类继承方式是A.protectiveB.privateC.protectedD.public正确答案A参考解析类的继承方式包括3种公有继承publie、私有继承private和保护继承protected,如果省略,则默认为private方式所以题中BCD三项都属于类继承方式A项是错误的写法
7.下列关于运算符重载的说法,错误的是oA.New和delete运算符可以重载B.重载运算符不能改变其原有的操作数个数C.三元运算符“?”不能重载D.所有运算符既可以作为类的成员函数重载,又可以作为非成员函数重载正确答案D参考解析【解析】A项正确,除了new和delete这两个较为特殊的运算符外,任何运算符在作为成员函数重载时不得重载为静态成员函数重载的运算符保持其原有的操作个数不变除了、.*、〉*、、?、运算符外,其他运算符都可以重载
二、口、、》以及所有的类型转换运算符只能作为成员函数重载
8.下列关于函数模板的说法,正确的是oA.在定义模板参数时关键字ypename和class可以互换B.函数模板的形参表中只能有虚拟类型参数C.调用函数模板时,模板实参永远不能省略D.在函数模板的声明中,只能使用1个虚拟类型参数正确答案A参考解析template是一个声明模板的关键字,C++语言通过模板提供一种将类型参数化的机制,包括函数模板和类模板在声明模板参数时,关键字typename与class可以互换,是等价的,A项正确在函数模板形参表中不仅仅是虚拟类型参数,也可以有实际类型参数在调用模板函数时可以只使用函数实参,而省略模板实参,但模板实参的省略并不是必然的,而是有条件的函数模板的模板形参表中可以有多个参数BCD三项错误(
9.)以下叙述中错误的是()A.C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令B.C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件C.用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中D.C语言源程序经编译后生成后缀为.obj的目标程序正确答案A参考解析答案选择A,注释语句不会被翻译成二进制的机器指令C源程序经过C编译程序编译之后生成后缀为.obj的二进制文件(称为目标文件),然后由〃链接程序”(Link)的软件把.obj文件与各种库函数连接起来生成一个后缀为.exe的可执行文件(
10.)病毒的繁殖过程中,不是其特点的是()oA.病毒需要侵入寄主细胞内B.病毒能自行复制和合成C.病毒成熟后释放D.病毒能将蛋白质外壳留在细胞外正确答案B参考解析病毒必须到宿主细胞内,利用宿主细胞提供的原料和场所来繁殖其过程是吸附(只吸附表而有特异受体的易感细胞)、侵入和脱壳(DNA主人宿主细胞,蛋白质外壳留在细胞外)、复制与合成(疲毒DNA支西配宿主细胞合成大量新病毒的核酸和蛋白质)、装配和释放(新合成的DNA与蛋白质组装成新病毒,再裂解释放出来)。
个人认证
优秀文档
获得点赞 0