- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
二级C++语言程序设计
专家密押试卷一
一、选择题
(1) 下列关于线性表、栈和队列的叙述,错误的是
A) 线性表是给定的n(n必须大于零)个元素组成的序列
B) 线性表允许在表的任何位置进行插入和删除操作
C) 栈只允许在一端进行插入和删除操作
D) 队列允许在一端进行插入在另一端进行删除
(2) 串的长度是
A) 串中不同字符的个数 B) 串中不同字母的个数
C) 串中所含字符的个数且字符个数大于零 D) 串中所含字符的个数
(3) 用数组表示线性表的优点是
A) 便于插入和删除操作 B) 便于随机存取
C) 可以动态地分配存储空间 D) 不需要占用一片相邻的存储空间
(4) 软件工程的理论和技术性研究的内容主要包括软件开发技术和
A) 消除软件危机 B) 软件工程管理
C) 程序设计自动化 D) 实现软件可重用
(5) 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作
A) 软件投机 B) 软件危机 C) 软件工程 D) 软件产生
(6) 软件开发的结构化生命周期方法将软件生命周期划分成
A) 定义、开发、运行维护 B) 设计阶段、编程阶段、测试阶段
C) 总体设计、详细设计、编程调试 D) 需求分析、功能定义、系统设计
(7) 数据处理的最小单位是
A) 数据 B) 数据元素 C) 数据项 D) 数据结构
(8) 下列SQL语句中,用于修改表结构的是
A) ALTER B) CREATE C) UPDATE D) INSERT
(9) 面向对象的程序设计主要考虑的是提高软件的
A) 可靠性 B) 可重用性 C) 可移植性 D) 可修改性
(10) 数据库系统的核心是
A) 数据库 B) 数据库管理系统 C) 模拟模型 D) 软件工程
(11) 一个C++程序由函数A( ),B( ),C( )和函数P( )构成,在函数A( )中分别调用了函数B( )和函数C ( ),在函数B( )中调用了函数A( ),且在函数P( )中也调用了函数A( ),则可以说
A) 函数B( )中调用的函数A( )是函数A( )的间接递归调用
B) 函数A( )被函数B( )调用是直接递归调用
C) 函数P( )直接递归调用了函数A( )
D) 函数P( )中调用的函数A( )是函数P( )的嵌套
(12) 下面不正确的描述为
A) 调用函数时,实参可以是表达式
B) 调用函数时,实参与形参可以共用内存单元
C) 调用函数时,将为形参分配内存单元
D) 调用函数时,实参与形参的类型必须一致
(13) 存取指针所指的值时,采用的运算符是
A) # B) C) % D) *
(14) 已知语句int m=10;则下列表示引用的表示中正确的是
A) int +x=m; B) int y=10; C) int z; D) float t=m;
(15) 下面程序段的正确输出是
int w=4,x=3,y=2,z=1;
cout<<(w<x? w:z<y? z:x)<<end1;
A) 0 B) 1 C) 2 D) 3
(16)在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是
A) fail B) eof C) bad D) good
(17) 若执行以下程序时从键盘上输入9,则输出结果是
main( )
{int n;
cin>>n;
if(n++<10)cout<<n<<end1;
else cout<<n - -<<end1;
}
A) 11 B) 10 C) 9 D) 8
(18) 以下程序的输出结果是
main( )
{int a=4,b=5,e=0,d;
d=! a! b||! c;
cout<<d<<end1;
A) 1 B) 0 C) 非0的数 D) -1
(19) 以下程序中,while循环的循
文档评论(0)