【计算机类职业资格】二级C++-217及答案解析.doc

上传人:刘芸 文档编号:1324044 上传时间:2019-10-17 格式:DOC 页数:20 大小:79.50KB
下载 相关 举报
【计算机类职业资格】二级C++-217及答案解析.doc_第1页
第1页 / 共20页
【计算机类职业资格】二级C++-217及答案解析.doc_第2页
第2页 / 共20页
【计算机类职业资格】二级C++-217及答案解析.doc_第3页
第3页 / 共20页
【计算机类职业资格】二级C++-217及答案解析.doc_第4页
第4页 / 共20页
【计算机类职业资格】二级C++-217及答案解析.doc_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、二级 C+-217及答案解析(总分:68.50,做题时间:90 分钟)一、选择题(总题数:40,分数:68.50)1.有如下程序: # includeiostream using namespace std; class Toy public: Toy(char*_n)strcpy(name, _n);count+: Toy()count-; char*GetName()return name; static int getCount()return count; private: char name10; static int count; ; int Toy:count=0; int ma

2、in() Toy t1(“snoopy“),t2(“Mickey“),t3(“Barbie“); toutt1.getCount()endl; return 0; 运行时的输出结果是_。(分数:2.50)A.1B.2C.3D.运行时出错2.对于类定义: class A public: virtual void func1() void func2() ; class B:public A public: void func1()cout“class B fune 1“endl; virtual void func2()cout“class B func 2“endl; ; 下面正确的叙述是()

3、。(分数:1.00)A.A:func2()和 B:func1()都是虚函数B.A:func2()和 B:func1()都不是虚函数C.B:funcl()是虚函数,而 A:func2()不是虚函数D.B:func1()不是虚函数,而 A:func2()是虚函数3.信息隐蔽的概念与下述哪一种概念直接相关_。(分数:2.50)A.软件结构定义B.模块独立性C.模块类型划分D.模拟耦合度4.下面关于 C+流的叙述中,正确的是(分数:2.00)A.cin是一个输入流对象B.可以用 ifstream定义一个输出流对象C.执行语句序列 char *y=“PQMN“; couty;将输出字符串“PQMN“的地

4、址D.执行语句序列 char x80;cin.getline(x,80);时,若键入 Happy new year则 x中的字符串是“Happy“5.有下列程序: #include stdio. h void fun(int a,int n) int i,t; for(i=0;in/2;i+) t=ai;ai=an-1-i; an-1-i=t; void main() int k10=1,2,3.4,5,6,7,8,(),10),i; fun(k,5); for(i=2,i8;i+)printf(“%d“,ki); printf(“/n“); 程序的运行结果是_。(分数:2.50)A.3456

5、78B.876543C.1098765D.3216786.有如下程序: #includeiostream using namespace std; class Instrument public: virtual void Display()=0; ; class Piano:public Instrument public: vold Display()/*函数体程序略*/ ; int main() Instrument s; Instrument*p=0; /.; return 0; 下列叙述中正确的是_。(分数:2.50)A.语句“Insturment*p=0;”编译时出错B.语句“In

6、strument s;”编译时出错C.类 Piano中的 Display函数不是虚函数D.类 Instrumen是一个虚基类7.以下程序的输出结果是_。 #includeiostream.h long fun(int n) long s; if(n=1|n=2)s=2; else s=n-fun(n-1); return S; void main() coutfun(3);(分数:1.00)A.1B.2C.3D.48.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:1.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由

7、小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件9.有如下程序: #inCludeiostream using namespace std; Class TestClass public: virtUal void furll() cout“funlTestclass”; virtual void fun2() cout“fun2TestClass”; class TestClassl:public TestClass void fun() cout“funlTestClass1”; int main() TestClass obj1,*p;

8、TestClassl obj2; p class D:public B protected:void fun4() ; 若 obj是类 D的对象,则下列语句中不违反访问控制权限的是_。(分数:1.00)A.obj.fun1();B.obj.fun2();C.obj.fun3();D.obj.fun4();11.支持子程序调用的数据结构是_。(分数:1.00)A栈B树C.队列D.二叉树12.语句 ofstream outf(“TEST.DAT“,ios_base:app);的功能是建立流对象 outf,并试图打开文件TEST.DAT与 outf关联,而且 _ 。(分数:2.00)A.如果文件存在

9、,打开失败:如果文件不存在,建立一个新文件B.如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败C.如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件D.如果文件存在,将其置为空文件;如果文件不存在,打开失败13.下列运算符函数中肯定不属于类 FunNumber的成员函数的是_。(分数:1.00)A.int operator-(FunNumber);B.FunNumber operator-();C.FunNumber operator-(int);D.int operator-(FunNumber, FunNumber);14.若 MyTemp是一个具有虚拟类型

10、参数的类模板,且 有如下语句序列: MyTempdoublep2; MyTemplongp32; 编译系统在处理上面的语句序列时,所生成的模板 MyTemp的实例的个数是_。(分数:2.50)A.1B.2C.3D.415.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。与程序的效率相比,人们更重视程序的(分数:1.00)A.安全性B.一致性C.可理解性D.合理性16.下列关于 C+函数的说明中,正确的是_。(分数:1.00)A.内联函数就是定义在另一个函数体内部的函数B.函数体的最后一条语句必须是 return语句C.标准 C+要求在调用一个函数之前,必须先声明其原型D.编译器会根

11、据函数的返回值类型和参数表来区分函数的不同重载形式17.有如下程序: #include iostream using namespace std; class MyClass public: MyClass()+count; MyClass()-count; static int getCount()return count; private: static int count; ; int MyClass:count=0; int main() MyClass obj; coutobj.getCount(); MyClass*ptr=new MyClass; coutMyClass:getC

12、ount(); delete ptr; coutMyClass:getCount(); return 0; 执行这个程序的输出结果是_。(分数:1.00)A.121B.232C.221D.12218.将前缀运算符“- -”重载为非成员函数,下列原型中能正确用于类中说明的是_。(分数:1.00)A.DecrB.Decr operator -(DecrC.friend DecrD.friend Decr operator -(Decr19.C源程序中不能表示的数制是_。(分数:2.50)A.二进制B.八进制C.十进制D.十六进制20.有如下程序: #includeiostream #include

13、iomanip US ing namespace std; int main() coutsetw(10)setfill(“x“) setprecision(8)left; cout12.345679_98765; return 0; 若程序的输出时 12.34567998765,则画线处缺失的部分是_。(分数:2.50)A.setw(10)B.setfill(“x“)C.setprecision(8)D.right21.当派生类继承一个基类时,默认的继承方式为_。(分数:2.50)A.pubncB.protectedC.privateD.不确定22.下列关于文件流的描述中,正确的是_。(分数

14、:2.50)A.文件流只能完成针对磁盘文件的输入、输出B.建立一个文件流对象时,必须同时打开一个文件C.若输入流要打开的文件不存在,将建立一个新文件D.若输出流要打开的文件不存在,将建立一个新文件23.有如下程序: #includeiostream using namespace std; class Con char ID; public; Con():ID(“A)cout1; Con(char ID):ID(ID)cout2; Con(Conc):ID(c.getID()cout3; char getID()constreturn ID; void show(Con c)coutc.get

15、ID(); int main() Con c1; sllow(c1); Con c2(“B“); show(c2); return 0; 执行上面程序的输出结果是_。(分数:2.50)A.13A23AB.23A13BC.13A23BD.13823A24.下列叙述中正确的是_。(分数:1.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率25.有如下程序: #includeiostream #includeio

16、manip using namespace std; int main() coutsetw(10)serfill(“x“)setprecision(8)left; cout12.3456793_98765; return 0; 若程序的输出是 12.345679x98765xxxxx,则划线处缺失的部分是_。(分数:2.50)A.setw(10)B.setfill(“x“)C.setprecision(8)D.right26.在软件开发中,需求分析阶段产生的主要文档是_。(分数:1.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书27.下面关于继承机制的描述

17、中,不正确的是 _ 。(分数:1.00)A.派生类不仅可以继承基类的成员,也可以添加自己的成员B.设置 protected成员是为派生类访问基类成员之用C.采用不同的继承方式,将限制派生类对基类成员的访问D.采用私有继承,派生类只能得到基类的公有成员28.假定 AB为一个类,则执行 AB x;语句时将自动调用该类的(分数:2.00)A.有参构造函数B.无参构造函数C.拷贝构造函数D.赋值重载函数29.有如下程序: #includeiostream using namespace std; intmain() int f,f1=0,f2=1; for(int i=3;i=6;i+) f=f1+f

18、2; f1=f2;f2=f; coutfendl; return 0; 运行时的输出结果是_。(分数:2.50)A.2B.3C.5D.830.数据处理的最小单位是_。(分数:1.00)A.数据B.数据元素C.数据项D.数据结构31.若 MyClass为一个类,执行“MyClass a4, *p5;”语句时会自动调用该类的构造函数的次数是_。(分数:2.50)A.2B.5C.4D.932.有如下说明: int a10=1,2,3,4,5,6,7,8,9,10,*p=a; 则数值为 9的表达式是_。(分数:1.00)A.*p+9B.*(p+8)C.*p+=9D.p+833.包容类 Contain和

19、内嵌类 Embed定义如下: #includeiostream.h class Contain private: int X; protected: int z; public: class Embed private: int y; public: Embed()y=100; int Embed_Fun(); MyEmbed; int Contain_Fun(); ; 对上面的定义,正确的描述是 _ 。(分数:1.00)A.定义类 Embed对象的语句是:Contain? Embed embed;B.类 Contain的成员函数 Contain_Fun()中可以用 MyEmbe D.y的方式

20、访问类 Embed的私有成员 yC.类 Embed的成员函数 Embed_Fun()中可以直接访问 Contain的私有成员 xD.类 Embed的成员函数 Embed_Fun()中可以直接访问 Contain的保护成员 Z34.针对数组定义 int data10;,下列表述中错误的是(分数:1.00)A.用*data 可访问到数组的首元素B.用 data9可访问到数组的末元素C.用 data10访问数组元素会超出数组边界D.data共有 10个元素,其首元素是 data135.有函数模板声明和一些变量定义如下: templateclass T1, class T2, class T3T1 s

21、um(T2, T3); double d1, d2; 则下列调用中,错误的是_。(分数:2.50)A.sumdouble, double, double(d1, d2);B.sumdouble, double(d1, d2);C.sumdouble(d1, d2);D.sum(d1, d2);36.下列各组类型声明符中,含义相同的一组是_。(分数:1.00)A.unsigned long int和 longB.signed short int和 shortC.unsigned short和 shortD.short int和 int37.计算斐波那契数列第 n项的函数定义如下: int fib

22、(int n) if(n=0) return 1; else if(n=1) return 2; else return fib(n-1)+fib(n-2); 若执行函数调用表达式 fib(2),函数 fib被调用的次数是_。(分数:2.50)A.1B.2C.3D.438.下列关于构造函数的描述中,错误的是_。(分数:1.00)A.构造函数名与类名相同B.构造函数可以有返回值C.构造函数可以重载D.每个类都有构造函数39.有如下程序: #includeiostream #includeiomanip using namespace std; int main() coutsetw(10)set

23、fill(“x“)setprecision(8)left; cout12.3456793_98765; return 0; 若程序的输出是 12.345679x98765xxxxx,则划线处缺失的部分是_。(分数:2.00)A.setw(10)B.setfill(“x“)C.setprecision(8)D.right40.下列选项中,错误的 C+表达式是_。(分数:2.00)A.a+B.“b“=10C.double(3/5)D.x+!=3|y二级 C+-217答案解析(总分:68.50,做题时间:90 分钟)一、选择题(总题数:40,分数:68.50)1.有如下程序: # includeio

24、stream using namespace std; class Toy public: Toy(char*_n)strcpy(name, _n);count+: Toy()count-; char*GetName()return name; static int getCount()return count; private: char name10; static int count; ; int Toy:count=0; int main() Toy t1(“snoopy“),t2(“Mickey“),t3(“Barbie“); toutt1.getCount()endl; retur

25、n 0; 运行时的输出结果是_。(分数:2.50)A.1B.2C.3 D.运行时出错解析:解析 析构函数主要用于最后函数的释放空间。本题在已输出 t1.getCount()后才调用即不影响所输结果。2.对于类定义: class A public: virtual void func1() void func2() ; class B:public A public: void func1()cout“class B fune 1“endl; virtual void func2()cout“class B func 2“endl; ; 下面正确的叙述是()。(分数:1.00)A.A:func2

26、()和 B:func1()都是虚函数B.A:func2()和 B:func1()都不是虚函数C.B:funcl()是虚函数,而 A:func2()不是虚函数 D.B:func1()不是虚函数,而 A:func2()是虚函数解析:解析 基类中说明的虚函数,在派生类中自然就是虚函数,所以类 B中 funcl()是虚函数;而类A中的 func2()没有被关键字 virtual修饰,所以不是虚函数。3.信息隐蔽的概念与下述哪一种概念直接相关_。(分数:2.50)A.软件结构定义B.模块独立性 C.模块类型划分D.模拟耦合度解析:解析 信息隐蔽的概念与模块独立性这一概念直接相关。4.下面关于 C+流的叙

27、述中,正确的是(分数:2.00)A.cin是一个输入流对象 B.可以用 ifstream定义一个输出流对象C.执行语句序列 char *y=“PQMN“; couty;将输出字符串“PQMN“的地址D.执行语句序列 char x80;cin.getline(x,80);时,若键入 Happy new year则 x中的字符串是“Happy“解析:解析 本题考核 C+流的概念和 I/O的格式化。cin 是 istream类的对象,即输入流对象。ifstream是输入文件流类不能定义个输出流对象。C 选项中执行语句序列 char *y=“PQMN“; couty;后将输出字符串“PQMN“。get

28、line 函数功能是允许从输入流中读取多个字符,并且允许指定输入终止字符(默认是换行字符),在读取完成后,从读取的内容中删除该终止字符,所以 D选项中的语句序列后 x中字符串应该是“Happy new year“。5.有下列程序: #include stdio. h void fun(int a,int n) int i,t; for(i=0;in/2;i+) t=ai;ai=an-1-i; an-1-i=t; void main() int k10=1,2,3.4,5,6,7,8,(),10),i; fun(k,5); for(i=2,i8;i+)printf(“%d“,ki); print

29、f(“/n“); 程序的运行结果是_。(分数:2.50)A.345678B.876543C.1098765D.321678 解析:解析 在程序中,fun(k,5)的功能是将数组 k的 k0、k1分别与 k3、k4交换,for 循环从 k2到 k8输出,所以输出结果为 321678。6.有如下程序: #includeiostream using namespace std; class Instrument public: virtual void Display()=0; ; class Piano:public Instrument public: vold Display()/*函数体程序

30、略*/ ; int main() Instrument s; Instrument*p=0; /.; return 0; 下列叙述中正确的是_。(分数:2.50)A.语句“Insturment*p=0;”编译时出错B.语句“Instrument s;”编译时出错 C.类 Piano中的 Display函数不是虚函数D.类 Instrumen是一个虚基类解析:解析 抽象类只能作为别的类的基类,不能生成对象。7.以下程序的输出结果是_。 #includeiostream.h long fun(int n) long s; if(n=1|n=2)s=2; else s=n-fun(n-1); ret

31、urn S; void main() coutfun(3);(分数:1.00)A.1 B.2C.3D.4解析:解析 题中 fun函数进行了递归调用,第 1次调用时:fun(3)n=3,s=3-fun(2),第二次调用时:fun(2)n=2,s=2,返回第一次调用后,s=3-2=1。8.线性表 L=(a1,a2,a3,ai,an),下列说法正确的是(分数:1.00)A.每个元素都有一个直接前件和直接后件B.线性表中至少要有一个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件 解析:解析 线性表可以为主表;第一个

32、元素没有直接前件,最后一个元素没有直接后件;线性表的定义中,元素的排列并没有规定大小顺序。9.有如下程序: #inCludeiostream using namespace std; Class TestClass public: virtUal void furll() cout“funlTestclass”; virtual void fun2() cout“fun2TestClass”; class TestClassl:public TestClass void fun() cout“funlTestClass1”; int main() TestClass obj1,*p; Test

33、Classl obj2; p class D:public B protected:void fun4() ; 若 obj是类 D的对象,则下列语句中不违反访问控制权限的是_。(分数:1.00)A.obj.fun1(); B.obj.fun2();C.obj.fun3();D.obj.fun4();解析:解析 fun2()为 Sample的私有函数无法访问,fun3()与 fun4()都为 protected函数,所以也没有访问权限。11.支持子程序调用的数据结构是_。(分数:1.00)A栈 B树C.队列D.二叉树解析:解析 栈支持子程序调用。栈是一种只能在一端进行插入或删除的线性表,在主程序

34、调用子函数时要首先保存主程序当前的状态,然后转去执行子程序,最终把子程序的执行结果返回到主程序中调用子程序的位置,继续向下执行,这种调用符合栈的特点,因此本题的答案为 A。12.语句 ofstream outf(“TEST.DAT“,ios_base:app);的功能是建立流对象 outf,并试图打开文件TEST.DAT与 outf关联,而且 _ 。(分数:2.00)A.如果文件存在,打开失败:如果文件不存在,建立一个新文件B.如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败C.如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件 D.如果文件存在,将其置为空文件

35、;如果文件不存在,打开失败解析:解析 ofstream outf(“TEST.DAT“,ios_base:app);是以 ios_base:app疗式打开文件,若文件存在,将文件指针定位于文件尾。若文件不存在,建立一个新文件。13.下列运算符函数中肯定不属于类 FunNumber的成员函数的是_。(分数:1.00)A.int operator-(FunNumber);B.FunNumber operator-();C.FunNumber operator-(int);D.int operator-(FunNumber, FunNumber); 解析:解析 本题考查运算符重载的一些规则:一般情况

36、下,单目运算符最好重载为类的成员函数,双目运算符则最好重载为类的友元函数;双目运算符=、()、- 不能重载为类的友元函数;类型转换函数只能定义为一个类的成员函数,而不能定义为类的友元函数;若一个运算符的操作需要修改对象的状态,选择重载为成员函数较好;若运算符所需的操作数(尤其是第一个操作数)希望有隐式类型转换,则只能选用友元函数;当运算符函数是一个成员函数时,最左边的操作数(或者只有最左边的操作数)必须是运算符类的一个类对象(或者是对该类对象的引用);如果左边的操作数必须是一个不同类的对象,或者是一个内部类型的对象,该运算符函数必须作为一个友元函数来实现。所以答案为 D。14.若 MyTemp

37、是一个具有虚拟类型参数的类模板,且 有如下语句序列: MyTempdoublep2; MyTemplongp32; 编译系统在处理上面的语句序列时,所生成的模板 MyTemp的实例的个数是_。(分数:2.50)A.1B.2 C.3D.4解析:解析 类模板是一系列相关类的模板或样板,成员函数的源代码形式相同,不同的是所针对的类型不一样,如题中的一个 double类型,一个 long类型;类模板中数据类型本身是它的参数,它是类的生成器。15.在结构化程序设计思想提出之前,在程序设计中曾强调程序的效率。与程序的效率相比,人们更重视程序的(分数:1.00)A.安全性B.一致性C.可理解性 D.合理性解

38、析:解析:结构化程序设计方法设计出的程序具有明显的优点。其一,程序易于理解、使用和维护;其二,提交了编程工作的效率,降低了软件开发成本。其中,人们更重视前者。16.下列关于 C+函数的说明中,正确的是_。(分数:1.00)A.内联函数就是定义在另一个函数体内部的函数B.函数体的最后一条语句必须是 return语句C.标准 C+要求在调用一个函数之前,必须先声明其原型 D.编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式解析:解析 一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,而不是在定义在另一个

39、函数体内,所以 A选项错误。函数可以没有返回值,所以就不需要 return了,如果被调函数在调用函数之前已经定义,那么就不需要声明,所以 C选项错误,正确选项为 D。17.有如下程序: #include iostream using namespace std; class MyClass public: MyClass()+count; MyClass()-count; static int getCount()return count; private: static int count; ; int MyClass:count=0; int main() MyClass obj; cou

40、tobj.getCount(); MyClass*ptr=new MyClass; coutMyClass:getCount(); delete ptr; coutMyClass:getCount(); return 0; 执行这个程序的输出结果是_。(分数:1.00)A.121 B.232C.221D.122解析:解析 本题考查静态数据成员。静态数据成员在内存中只占一份空间,静态数据成员属于类,即使不定义对象,也会给静态数据成员分配空间,可以被引用。本题中先是定义了一个对象 obj,执行构造函数使得静态数据成员 count变为了 1,然后又定义了指针对象,执行构造函数后,count 变为了

41、2,释放指针后,执行析构函数,使得 count变为了 1。所以本题答案为 A。18.将前缀运算符“- -”重载为非成员函数,下列原型中能正确用于类中说明的是_。(分数:1.00)A.DecrB.Decr operator -(DecrC.friend DecrD.friend Decr operator -(Decr 解析:解析 非成员函数重载用友元函数的形式实现,“- -”运算符重载分为前置和后置两种重载方式。用友元函数来实现“- -”运算符的重载时,前置“- -”运算符的重载的一般格式为:friendtypeoperator- -(ClassName int main() coutsetw

42、(10)setfill(“x“) setprecision(8)left; cout12.345679_98765; return 0; 若程序的输出时 12.34567998765,则画线处缺失的部分是_。(分数:2.50)A.setw(10) B.setfill(“x“)C.setprecision(8)D.right解析:解析 该题考查的内容是格式输入/输出。考生应该掌握常用的格式输入/输出函数,常见的输入/输出操作符有:setw 是宽度设置,只对一次输入/输出有效。setprecision 是精度设置,setfill 是填充字符设置,后两种都是设置一次一直持续到下次设置才改变。righ

43、t、left 是对齐方式。由题意知答案为A。21.当派生类继承一个基类时,默认的继承方式为_。(分数:2.50)A.pubncB.protectedC.private D.不确定解析:解析 类的默认继承方式为私有继承。22.下列关于文件流的描述中,正确的是_。(分数:2.50)A.文件流只能完成针对磁盘文件的输入、输出B.建立一个文件流对象时,必须同时打开一个文件C.若输入流要打开的文件不存在,将建立一个新文件 D.若输出流要打开的文件不存在,将建立一个新文件解析:解析 输入流要打开的文件不存在,则会自动建立该文件,而输出流要打开的文件不存在,则会报错,而不会新建一个文件。23.有如下程序:

44、#includeiostream using namespace std; class Con char ID; public; Con():ID(“A)cout1; Con(char ID):ID(ID)cout2; Con(Conc):ID(c.getID()cout3; char getID()constreturn ID; void show(Con c)coutc.getID(); int main() Con c1; sllow(c1); Con c2(“B“); show(c2); return 0; 执行上面程序的输出结果是_。(分数:2.50)A.13A23AB.23A13B

45、C.13A23B D.13823A解析:解析 Con c1 定义 c1对象,调用 Con的无参数构造函数,输出 1,ID 值变为 A,执行 show(c1)时会调用拷贝构造函数,将 c1对象的值复制给 show函数的形参,此时输出 3,然后在 show()中输出 c1的 ID值 A,Con c2(“B“)定义 c2对象,调用 Con(char ID)构造函数,输出 2,c2 的 ID值为 B,show(c2)执行时先调用拷贝构造函数输出 3,然后输出 B。因此程序输出结果为“13A23B”。24.下列叙述中正确的是_。(分数:1.00)A.一个逻辑数据结构只能有一种存储结构B.逻辑结构属于线性

46、结构,存储结构属于非线性结构C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 解析:解析 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,一种数据结构可以根据需要采用不同的存储结构,常用的存储结构有顺序和链式结构。采用不同的存储结构,其处理的效率是不同的。25.有如下程序: #includeiostream #includeiomanip using namespace std; int main() coutsetw(10)serfill(“x“)setprecision(8)left; cout12.3456793_98765; return 0; 若程序的输出是 12.345679x98765xxxxx,则划线处缺失的部分是_。(分数:2.50)A.setw(10) B.setfill(“x“)C.setprecision(8)D.right解析:26.在软件开发中,需求分析阶段产生的主要文档是_。(分数:1.00)A.软件集成测试计划B.软件详细设计说明书C.用户手册D.软件需求规格说明书 解析:解析 需求分析阶段只能产生需

展开阅读全文
相关资源
猜你喜欢
  • BS PD IEC TR 61156-1-6-2016 Multicore and symmetrical pair quad cables for digital communications Nominal DC-resistance values of floor-wiring and work-area cables for dig.pdf BS PD IEC TR 61156-1-6-2016 Multicore and symmetrical pair quad cables for digital communications Nominal DC-resistance values of floor-wiring and work-area cables for dig.pdf
  • BS PD IEC TR 61282-13-2014 Fibre optic communication system design guides Guidance on in-service PMD and CD characterization of fibre optic links《纤维光学通信系统设计指南 纤维光学连接使用PMD和.pdf BS PD IEC TR 61282-13-2014 Fibre optic communication system design guides Guidance on in-service PMD and CD characterization of fibre optic links《纤维光学通信系统设计指南 纤维光学连接使用PMD和.pdf
  • BS PD IEC TR 61282-14-2016 Fibre optic communication system design guides Determination of the uncertainties of attenuation measurements in fibre plants《光纤通信系统设计指南 纤维植物中衰减.pdf BS PD IEC TR 61282-14-2016 Fibre optic communication system design guides Determination of the uncertainties of attenuation measurements in fibre plants《光纤通信系统设计指南 纤维植物中衰减.pdf
  • BS PD IEC TR 61282-15-2017 Fibre optic communication system design guides Cable plant and link Testing multi-fibre optic cable plant terminated with MPO connectors《光纤通信系统设.pdf BS PD IEC TR 61282-15-2017 Fibre optic communication system design guides Cable plant and link Testing multi-fibre optic cable plant terminated with MPO connectors《光纤通信系统设.pdf
  • BS PD IEC TR 61282-4-2013 2304 Fibre optic communication system design guides Accommodation and utilization of non-linear effects《纤维光学通信系统设计指南 非线性效应的适应性和应用》.pdf BS PD IEC TR 61282-4-2013 2304 Fibre optic communication system design guides Accommodation and utilization of non-linear effects《纤维光学通信系统设计指南 非线性效应的适应性和应用》.pdf
  • BS PD IEC TR 61282-9-2016 Fibre optic communication system design guides Guidance on polarization mode dispersion measurements and theory《纤维光学通信系统设计指南 偏振模散射计量和理论》.pdf BS PD IEC TR 61282-9-2016 Fibre optic communication system design guides Guidance on polarization mode dispersion measurements and theory《纤维光学通信系统设计指南 偏振模散射计量和理论》.pdf
  • BS PD IEC TR 61292-4-2014 Optical amplifiers Maximum permissible optical power for the damage-free and safe use of optical amplifiers including Raman amplifiers《光学放大器 光学放大.pdf BS PD IEC TR 61292-4-2014 Optical amplifiers Maximum permissible optical power for the damage-free and safe use of optical amplifiers including Raman amplifiers《光学放大器 光学放大.pdf
  • BS PD IEC TR 61375-2-7-2014 Electronic railway equipment Train communication network (TCN) Wireless Train Backbone (WLTB)《铁路电子设备 列车通信网络(TCN) 无线列车骨干网(WLTB)》.pdf BS PD IEC TR 61375-2-7-2014 Electronic railway equipment Train communication network (TCN) Wireless Train Backbone (WLTB)《铁路电子设备 列车通信网络(TCN) 无线列车骨干网(WLTB)》.pdf
  • BS PD IEC TR 61547-1-2015 Equipment for general lighting purposes EMC immunity requirements An objective voltage fluctuation immunity test method《通用照明设备 EMC抗扰度要求 目标电压波动抗扰度.pdf BS PD IEC TR 61547-1-2015 Equipment for general lighting purposes EMC immunity requirements An objective voltage fluctuation immunity test method《通用照明设备 EMC抗扰度要求 目标电压波动抗扰度.pdf
  • 相关搜索

    当前位置:首页 > 考试资料 > 职业资格

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1