欢迎来到天天文库
浏览记录
ID:42151217
大小:73.50 KB
页数:22页
时间:2019-09-09
《计算机等级考试二级C++模拟试题doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2009年9月计算机等级考试二级C++模拟试题(1)笔试部分 一、选择题 1.树是结点的集合,它的根结点数目是( A )[结点:电路(网络)中一个支路的端点,或两个或两个以上支路的会合点] A.有且只有1 B.1或多于1 C.0或1 D.至少2 【参考答案】A 2.在设计程序时,应采纳的原则之一( D ) A.不限制goto语句的使用 B.减少或取消注解行 C.程序越短越好 D.程序结构应有助于读者理
2、【参考答案】D 3.下列叙述中,不属于软件需求规格说明书的作用的是( D ) A.便于用户、开发人员进行理解和交流 B.反映出用户问题的结构,可以作为软件开发工作的基础和依据 C.作为确认测试和验收的依据 D.便于开发人员进行需求分析 【参考答案】D 4.单个用户使用的数据视图的描述称为( A ) A.外模式又称子模式,对应于用户级 B.概念模式 C.内模式[又称存储模式,对应于物理级] D.存储模式 【参考答案】A 5.SQL语言又称为( C )
3、A.结构化定义语言 B.结构化控制语言 C.结构化查询语言 D.结构化操纵语言 【参考答案】C 6.若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( ) A.bdgcefha B.gdbecfha C.bdgaechf D.gdbehfca 【参考答案】D 7.软件工程的理论和技术性研究的内容主要包括软件开发技术和( ) A.消除软件危机 B.软件工程管理 C.程序设计自动
4、化 D.实现软件可重用 【参考答案】B 8.在软件测试设计中,软件测试的主要目的是( ) A.实验性运行软件 B.证明软件正确 C.找出软件中全部错误 D.发现软件错误而执行程序 【参考答案】D 9.索引属于( ) A.模式 B.内模式 C.外模式 D.概念模式 【参考答案】B 10.数据库系统的核心是( ) A.数据库 B.数据库管理系统 C.模拟模型 D.软件工程 【参考答案】B11.下面
5、关于类和对象的描述中,错误的是( ) A.类就是C语言中的结构体类型,对象就是C语言中的结构体变量 B.类和对象之间的关系是抽象和具体的关系 C.对象是类的实例,一个对象必须属于一个已知的类 D.类是具有共同行为工的若干对象的统一描述体 【参考答案】A 12.设inta=10,b=11,c=12;,表达式(a+b)6、.inti=10; B.for(inti=1;i<10;i++) C.inti=0; D.inti=1; while(1) { do{ for(;;) { i--; i++; i=i+1; i--; } 7、 }while(i>=0); if(i==1)break; } 【参考答案】A 14.下面关于数组的描述错误的是( ) A.在C++语言中数组的名字就是指向该数组第一个元素的指针 B.长度为n的数组,下标的范围是0~n-1 C.数组的大小必须在编译时确定 D.数组只能通过值参数和引用参数两种方式传递给函数 【参考答案】D 15.下面的哪个选项不能作为函数的返回类型?( ) A.void B.int C.new D.long8、 【参考答案】C 16.下列程序的输出结果为( ) #include intfunc(intn) {if(n<1)return1; elsereturnn+func(n-1); return0;} voidmain() {cout<
6、.inti=10; B.for(inti=1;i<10;i++) C.inti=0; D.inti=1; while(1) { do{ for(;;) { i--; i++; i=i+1; i--; }
7、 }while(i>=0); if(i==1)break; } 【参考答案】A 14.下面关于数组的描述错误的是( ) A.在C++语言中数组的名字就是指向该数组第一个元素的指针 B.长度为n的数组,下标的范围是0~n-1 C.数组的大小必须在编译时确定 D.数组只能通过值参数和引用参数两种方式传递给函数 【参考答案】D 15.下面的哪个选项不能作为函数的返回类型?( ) A.void B.int C.new D.long
8、 【参考答案】C 16.下列程序的输出结果为( ) #include intfunc(intn) {if(n<1)return1; elsereturnn+func(n-1); return0;} voidmain() {cout<
此文档下载收益归作者所有