-> -> ->
2010计算机等级考试二级(C++)笔试143(一)
时间:2011-01-20 18:28:23
微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、软件生命周期一般可分为这样几个阶段:问题定义、可行性研究、___1___、设计、编码、测试、运行和维护。 参考答案: 需求分析 需求分析----------------------------------------2、在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为___2___。 参考答案: log2n log2n----------------------------------------3、浮点数的默认精度值是___3___。 参考答案: 6位 6位----------------------------------------4、在链表的运算过程中,能够使空表与非空表的运算统一的结构是___4___。 参考答案: 循环链表 循环链表----------------------------------------5、关系数据库管理系统能实现的专门关系运算包括选择、连接和___5___。 参考答案: 投影 投影----------------------------------------6、求1~100的和,可写成for(s=0,i=1;___6___;i++)s+=i;的形式。 参考答案: i<=100或i<101 i<=100或i<101----------------------------------------7、表达式x.operator+(y.operator++(0))还可以写成___7___。 参考答案: x+y++或x+(y++) x+y++或x+(y++)----------------------------------------8、耦合和内聚是评价模块独立性的两个主要标准,其中___8___反映了模块内各成分之间的联系。 参考答案: 内聚 内聚----------------------------------------9、类中数据成员和成员函数的默认访问级别为___9___。 参考答案: 私有或private 私有或private----------------------------------------10、已知:double A(double A){return++a;}和int A(int a){return ++a;)是一个函数模板的两个实例,则该函数模板定义为___10___ 。 参考答案: template<typename T> TA(T a){retum a++;) template<typename T> TA(T a){retum a++;)----------------------------------------11、 下列程序的输出结果是___11___。 #include<iostream> using namespace std; class Test{ public: Test(){cnt++;) ~Test(){cnt--;) static int Count(){retum cnt;} private: static int cnt; }; int Test::cnt=0; int main() { cout<<Test::Count()<<''''''''; Test t1,t2; Test*pT3=new Test; Test*p T4=new Test; cout<<Test::Count()<<''''''''; delete pT4; delete pT3; cout<<Test::Count()<<endl; return0; } 参考答案: 042 042----------------------------------------12、 创建对象数组时,对数组的每一个元素都将调用一次构造函数,
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G