二、填空题
1.数据结构包括数据的逻辑结构、数据的【1】以及对数据的操作运算。
【参考答案】
1.【1】存储结构
2.软件工程包括3个要素,分别为方法、工具和【2】。
【参考答案】
2.【2】过程
3.在程序设计阶段应该采取【3】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
【参考答案】
3.【3】自顶而下
4.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【4】两个含义。
【参考答案】
4.【4】逻辑独立性
5.栈和队列通常采用的存储结构是【5】。
【参考答案】
5.【5】链式存储和顺序存储
6. 以下程序的输出结果是【6】。
#include<iostream.h>
void main()
{ a+=(a=8);
cout<<a; }
【参考答案】
6.【6】16
7.如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【7】函数。
【参考答案】
7.【7】内联
8.operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【8】的。
【参考答案】
8.【8】public
9.我们通常用到的cin>>,是属于【9】输入。
【参考答案】
9.【9】有格式
10. 派生类的成员一般分为两部分,一部分是【10】,另一部分是自己定义的新成员。
【参考答案】
10.【10】从基类继承的成员
11.设i,j,k均为int型变量,则执行完for(i=0,j=10;i<-j;i++,j--)k=i+j;语句后,k的值为【11】。
【参考答案】
11.【11】10
12.如果类B继承了类A,则称类A为类B的基类,类B称为类A的【12】。
【参考答案】
12.【12】派生类
13.已知程序的结果为1 2 3,请填空。
#include<iostream.h>
template<class T>
class A
{ public:
T x,y,z;
void display(){cout<<x<<″ ″<<y<<″ ″<<z;} };
void main()
{ A<int>a1;
【13】
【14】
【15】
a1.display(); }
【参考答案】
13.【13】a1.x=1; 【14】a1.y=2; 【15】a1.z=3;
[本文共有 5 页,当前是第 5 页] <<上一页 下一页>>