大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C++技巧 > 2013年计算机二级C++模拟试题及答案(10)

2013年计算机二级C++模拟试题及答案(10)(1)

关键词:计算机二级C++考试考试真题模拟题  阅读(1071) 赞(9)

[摘要]本文是2013年计算机二级C++模拟试题及答案,与大家分享。
  一、选择题
1.设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为(  )

A.12

B.13

C.14

D.15

【参考答案】 B

2.下列叙述中,不属于结构化程序设计方法的主要原则的是(  )

A.自顶向下

B.由底向上

C.模块化

D.限制使用goto语句

【参考答案】 B

3.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为(  )

A.PAD图

B.N-S图

C.结构图

D.数据流图

【参考答案】 B

4.下列叙述中,不属于数据库系统的是(  )

A.数据库

B.数据库管理系统

C.数据库管理员

D.数据库应用系统

【参考答案】 B

5.视图设计一般有3种设计次序,下列不属于视图设计的是(  )

A.自顶向下

B.由外向内

C.由内向外

D.自底向上

【参考答案】 B

6.栈通常采用的两种存储结构是(  )

A.线性存储结构和链表存储结构

B.散列方式和索引方式

C.链表存储结构和数组

D.线性存储结构和非线性存储结构

【参考答案】 A

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

A.黑箱测试法

B.白箱测试法

C.错误推测法

D.安装测试法

【参考答案】 A

8.下列选项中,不属于模块间耦合的是(  )

A.数据耦合

B.同构耦合

C.异构耦合

D.公用耦合

【参考答案】 C

9.为用户与数据库系统提供接口的语言是(  )

A.高级语言

B.数据描述语言(DDL)

C.数据操纵语言(DML)

D.汇编语言

【参考答案】 C



10.需求分析阶段的任务是确定(  )

A.软件开发方法

B.软件开发工具

C.软件开发费用

D.软件系统功能

【参考答案】 D

11.派生类继承基类的方式有(  )

A.public

B.private

C.protected

D.以上都对

【参考答案】 D

12.有以下程序

#include

void ss(char *s,char t)

{ while(*s)

{ if(*s==t) *s=t-′a′+′A′;

s++; } }

void main()

{ char str1[100]=″abcddfefdbd″,c=′d′;

 ss(str1,c);cout<

程序运行后的输出结果是(  )

A.ABCDDEFEDBD

B.abcDDfefDbD

C.abcAAfefAbA

D.Abcddfefdbd

【参考答案】 B

13.已知各变量的定义如下

int i=8,k,a,b;

unsigned long w=5;

double x=1.42,y=5.2;

则以下符合C++语言语法的表达式是(  )

A.a+=a-=(b=4)*(a=3)

B.a=a*3+2

C.x%(-3)

D.y=float i

【参考答案】 A

14.对于下面的程序,说法正确的是(  )

#include

void main()

{ int x=3,y=4,z=2;

if(x=y+z)cout<<″x=y+z″;

else cout<<″x!=y+z″;}

A.不能通过编译

B.输出6

C.输出x!=y+z

D.输出x=y+z

【参考答案】 D
«上一页123下一页»


相关评论