[计算机类试卷]国家二级C++机试(选择题)模拟试卷121及答案与解析.doc
《[计算机类试卷]国家二级C++机试(选择题)模拟试卷121及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C++机试(选择题)模拟试卷121及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C+机试(选择题)模拟试卷 121及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)算法就是程序 ( B)设计算法时只需要考虑数据结构的设计 ( C)设计算法时只需要考虑结果的可靠性 ( D)以上三种说法都不对 2 下列叙述中正确的是 ( )。 ( A)有一个以上根结点的数据结构不一定是非线性结构 ( B)只有一个根结点的数据结构不一定是线性结构 ( C)循环链表是非线性结构 ( D)双向链表是非线性结构 3 下列关于二叉树的叙述中,正确的是 ( )。 ( A)叶子结点总是比度为 2的结点少一个 ( B)叶子结点总是比度为 2的结点多一个 ( C)叶子结点数是度为
2、2的结点数的两倍 ( D)度为 2的结点数是度为 l的结点数的两倍 4 软件生命周期中的活动不包括 ( )。 ( A)市场调研 ( B)需求分析 ( C)软件测试 ( D)软件维护 5 某系统总体结构图如下图所示: 该系统总体结构图的深度是 ( )。 ( A) 7 ( B) 6 ( C) 3 ( D) 2 6 程序调试的任务是 ( )。 ( A)设计测试用例 ( B)验证程序的正确性 ( C)发现程 序中的错误 ( D)诊断和改正程序中的错误 7 下列关于数据库设计的叙述中,正确的是 ( )。 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数
3、据字典 ( D)在物理设计阶段建立数据字典 8 数据库系统的三级模式不包括 ( )。 ( A)概念模式 ( B)内模式 ( C)外模式 ( D)数据模式 9 有三个关系 R、 S和 T如下: 则由关系R和 S得到关系 T的操作是 ( )。 ( A)自然连接 ( B)交 ( C)投影 ( D)并 10 下列 选项中属于面向对象设计方法主要特征的是 ( )。 ( A)继承 ( B)自顶向下 ( C)模块化 ( D)逐步求精 11 下列字符串中不能作为 C+标识符使用的是 ( )。 ( A) INT。 ( B) test ( C) _1481 ( D) Itemp 12 下列语句中错误的是 ( )。
4、 ( A) const int*p=0; ( B) const int y=99; ( C) const int x; ( D) const int*p=new int(100); 13 有如下程序: #include using namespace std; int main() int sum; flor(im i: 0; i using narnespace std; class Sample public: Sample() Sample()cout #include using namespace std; class MyBag public: MyBag(string br, s
5、tring cr): brand(br),color(cr)+count; MyBag()一一 count; static int C,etCount()return count; private: string brand, color; static int count; ; int main() MyBag one(“CityLife”, “Gray”), two(“Micky”, “Red”); cout using namespace std; class TV public: TV(int S=41): size(S) void Print()cout using namespac
6、e std; class Point public: Point(int xx=0, int YY=0): x(xx), y(yy) void$etX(int xx)x=xx; void SetY(int yy)y=yy; private: int x, y; ; class Circle: Point public: Circle(int r): radius(r) int GetRadius()return radius; private: void SetRadius(int r)radius=r; int radius; ; int main() Circle el(5); c1 Se
7、tX(1); c1 SetY(2); c1 SetRadius(10); cout #include using nsmespace std; class Person public: Person(string n): name(n)cout #include using namespace std; class Instrument public: Instrument(string t=“乐器 ”, string n=“无名 ”): type(t), le(n) virtual string GetType()constreturn“乐器 ”; virtual string GetNam
8、e()constreturn“无名 ”; protected: string type, name; ; class Piano: public Instrument public: Piano(string n, string t=“钢琴 ”): Instrument(t, n) string GetType()constreturn“钢琴 ”; stringtName()constreturn nanle; ; int main() Itment*pi=new Piano(“星空 ”); coutGetType()tName(); delete pi; return 0; 运行时的输出结果
9、是 ( )。 ( A)钢琴一星空 ( B)钢琴一无名 ( C)乐器一星空 ( D)乐器一无名 37 下列关于模板的叙述中,错误的是 ( )。 ( A)调用模板函数时,在一定条件下可以省略模板实参 ( B)可以用 int、 double这样的类型修饰符来声明模板参数 ( C)模板声明中的关键字 class都可以用关键字 typename替代 ( D)模板的形参表中可以有多个参数 38 下列模板声明中,有语法错误的是 ( )。 ( A) templateT fun(T x)retUlTl x; ( B) templateT fun(T x, int n)return x*n; ( C) templ
10、ateT fun(T*p)return*p; ( D) templateT class AT n; ; 39 要利用 C+流实现输入输出的各种格式控制,必须在程序中包含的头文件是( )。 ( A) fstream ( B) istream ( C) ostream ( D) iomanip 40 若目前 D盘根目录下并不存在 test txt文件,则下列打开文件方式不会自动创建 test txt文件的是 ( )。 ( A) ifstream fin; fin open(”d: test txt”, ios_base: in); ( B) fstream rio; rio open(”d: te
11、st txt”, ios-base: out); ( C) ofstream fout; lout open(“d: test txt”, ios_base: : out); ( D) ofstream lout; lout open(“d: test txt”, ios_base: app); 国家二级 C+机试(选择题)模拟试卷 121答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以 A错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。 2 【正确答案】 B 【试题解析】 线性结构
12、应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有 一个后件,所以 B正确。所以有一个以上根结点的数据结构一定是非线性结构,所以 A)错误。循环链表和双向链表都是线性结构的数据结构。 3 【正确答案】 B 【试题解析】 根据二叉树的基本性质 3:在任意一棵二叉树中,度为 0的叶子结点总是比度为 2的结点多一个。所以选择 B。 4 【正确答案】 A 【试题解析】 软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶段是:可行性研究与计划阶段、需求分析、软件设计、软件实现、软件测试、运行和维护,所以选择 A)。 5 【正确答案】 C 【试题解析】 根据总体结构图可以看
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 机试 选择题 模拟 121 答案 解析 DOC
