《2021计算机等级考试考试模拟卷.docx》由会员分享,可在线阅读,更多相关《2021计算机等级考试考试模拟卷.docx(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2021计算机等级考试考试模拟卷本卷共分为2大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共25题,每题2分。每题的备选项中,只有一个最符合题意) 1.软件设计规格说明书是在软件的生命周期中的_形成的文档。A开发前期B开发后期C计划阶段D运行阶段 2.宽带综合业务数字网 B-ISDN 的数据通信服务主要采用_。A帧中继技术BATM 技术C电话交换网技术DX.25 网技术 3.特洛伊木马攻击的威胁类型属于A授权侵犯威胁B植入威胁C渗入威胁D旁路控制威胁 4.以下关于 TCP/IP 协议的描述中,_是错误的。AFTP、SMTP 以及 HTTP 依赖 TCP 协议BS
2、NMP、TFTP 依赖 TCP 协议CDNS 可以使用 TCP 协议,又可以使用 UDP 协议DTCP/IP 协议是标准化协议,可以提供多种可靠的用户服务 5.电子商务的交易类型主要包括_。A企业与个人的交易(B2C)方式、企业与企业的交易(B2B)方式B企业与企业的交易(B2B)方式、个人与个人的交易(C2C)方式C企业与个人的交易(B2C)方式、个人与个人的交易(C2C)方式D制造商与销售商的交易(M2S)方式、销售商与个人的交易(S2C)方式 6.下列关于继承的描述中,错误的是_。A析构函数不能被继承B派生类是基类的组合C派生类的成员除了它自己的成员外,还包含了它的基类的成员D派生类中继
3、承的基类成员的访问权限到派生保持不变 7.堆栈s进行下列操作:push(1);push(2);pop();pop();后,此时的栈顶元素为_。A1B2C0D不确定 8.有以下程序: #includeiostream using namespace std; int main () int a=1,2,3, 4,5, 6, 7,8,9, 10, 11, 12; int *p=a+5, *q=0; *q=* (p+5); cout*p *qend1; return 0; A运行后报错B66C6 12D5 5 9.以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是_。Aofstrea
4、m cfile; cfilopen( d : ofiltxt );Bofstream * cfile = new ofstream; cfile - open( d : ofiltxt );Cofstream cfile( d: ofiltxt );Dofstream * cfile = new( d : ofiltxt ) 10.在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送_。A调用语句B命令C口令D消息 11.对于switch(C) 中的变量c不能定义为的类型是_。AunsignedBintCcharDfloat 12.在待排序的元素序列基本有序的前提下,效率最高的排序方
5、法是_。A插入排序B选择排序C快速排序D堆排序 13.若x、a、b和c均是int型变量,则执行表达式“x=(a=1,b=2)”后的结果是_。A1B2C3Dx无确定值 14.下列关于swith语句的描述中,正确的是_。Aswitch语句中default字句可以没有,也可有一个Bswitch语句中每个语句序列中必须有break语句Cswitch语句中default字句只能放在最后Dswitch语句中case子句后面的表达式可以是整型表达式 15.以下特点中不属于线性表的顺序存储结构的是_。A线性表中所有元素所占的存储空间是连续的B线性表的数据元素在存储空间中是按逻辑顺序依次存放的C线性表中所有元素
6、所占的存储空间是连续的D前后件两个元素在存储空间是紧邻的 16.定义如下一维数组: inta5,*p=a; 则下面描述中,错误的是_。A表达式p=p+1是合法的B表达式a=a+1是合法的C表达式p-a是合法的D表达式a+2是合法的 17.有如下函数模板的定义: templateclass T T func(T x,T y)return x*x+y*y; 在下列对func()的调用中,不正确的是_。Afunc(3,5);Bfunc(3,5);Cfunc(3,5.5);Dfuncint(3,5.5); 18.一个向量第1个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是_。A110
7、B108C100D120 19.以下各项排序技术中属于交换类排序法的是_。A冒泡排序B希尔排序C堆排序D简单选择排序 20.数据流图用于描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名称标识的图符不属于数据流图合法图符的是_。A控制流B加工C贮存文件D源和潭 21.程序流程图中的箭头代表的是_。A数据流B控制流C调用关系D组成关系 22.下面内容不属于使用软件开发工具好处的是_。A减少编程工作量B保证软件开发的质量和进度C节约软件开发人员的时间和精力D使软件开发人员将时间和精力花费在程序的编制和调试上 23.下列关于常数据成员的描述中,错误的是_。A常数据成员必须进行初始化,并
8、且不能更新B使用const说明的数据成员称为常数据成员C可以在类体外面定义常数据成员D常数据成员的初始化只能通过构造函数的成员初始化列表进行 24.一个C+程序的执行总是从_。A本程序的第1个函数开始,到本程序文件的最后一个函数结束B本程序的第1个函数开始,到本程序的main()函数结束C本程序的main()函数开始,到main()函数结束D本程序的main()函数开始,到本程序的最后一个函数结束 25.若有以下程序段; #includeiostream using namespace std; int main() int a=1,4,5; int *p=&a0,x=6,y,z; for(y
9、=0;y3;y+) z=(*(p+y)x) *(p+y):x); coutzend1; return 0; 程序运行后的输出结果是_。A1B4C5D2 二、多项选择题(共25题,每题2分。每题的备选项中,有多个符合题意) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.第12页 共12页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页第 12 页 共 12 页