- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
全国计算机等级考试全真模拟试卷(6)
二级公共基础知识和C语言程序设计
一、选择题
下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的。
(1) 线性表L:(a1,a2,a3,…,ai,…,an),下列说法正确的是()。
A) 每个元素都有一个直接前件和直接后件
B) 线性表中至少要有一个元素
C) 表中诸元素的排列顺序必须是由小到大或由大到小
D) 除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件
(2) 如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()。
A) e3,e1,e4,e2 B) e2,e4,e3,e1
C) e3,e4,e1,e2 D) 任意顺序
(3)下列对于软件测试的描述中正确的是()。
A) 软件测试的目的是证明程序是否正确
B) 软件测试的目的是使程序运行结果正确
C) 软件测试的目的是尽可能多地发现程序中的错误
D) 软件测试的目的是使程序符合结构化原则
(4) 下列不属于软件工程的3个要素的是()。
A) 工具 B) 过程 C) 方法 D) 环境
(5) 下面不属于软件设计原则的是()。
A) 抽象 B) 模块化 C) 自底向上 D) 信息隐蔽
(6) 面向对象程序设计中程序运行的最基本实体是()。
A) 对象 B) 类 C) 方法 D) 函数
(7) 下列数据模型中,具有坚实理论基础的是()。
A) 层次模型 B) 网状模型 C) 关系模型 D) 以上三个都是
(8) 设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的联系类型是()。
A) m B) 1:m C) m:k D) 1:1
(9) 数据库、数据库系统和数据库管理系统之间的关系是()。
A) 数据库包括数据库系统和数据库管理系统 B) 数据库系统包括数据库和数据库管理系统
C) 数据库管理系统包括数据库和数据库系统 D) 三者没有明显的包含关系
(10) 关系运算中的选择运算是()。
A) 从关系中找出满足给定条件的元组的操作
B) 从关系中选择若干个属性组成新的关系的操作
C) 从关系中选择满足给定条件的属性的操作
D) A) 和B) 都对
(11) 结构化程序由三种基本结构组成,三种基本的结构组成的算法()。
A) 可以完成任何复杂的任务 B) 只能完成部分复杂的任务
C) 只能完成符合结构化的任务 D) 只能完成一些简单的任务
(12) 算法具有五个特性,以下选项中不属于算法特性的是()。
A) 有穷性 B) 简洁性 C) 可行性 D) 确定性
(13) 以下叙述中正确的是()。
A) C程序的基本组成单位是语句 B) C程序中的每一行只能写一条语句
C) 简单C语句必须以分号结束 D) C语句必须在一行内写完
(14) 下列程序的输出结果是()。
main()
{double d=3.2;int x,y;
x=1.2; y=(x+3.8)/5.0:
printf{%d\n,d*y};}
A) 3 B) 3.2 C
(15) 以下不合法的字符常量是()。
A) \018 B) \ C) \\ D) \xcc
(16) 以下程序执行后x的值是()。
main()
{ int x,y=252,1=386,*m=&y,*z=&i;
x=(z==m):
printf(%d,x);}
A) 252 B) 1
C) O D) 运行时出错,x无定值
(17) 已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是()。
A) isupper(c) B) A<=c<=Z
C) A<=c&&<=Z D) c<=(z-32)&&(a-32)<=c
(18) 以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是()。
A) if((a>b)&&(b>c))k=1; B) if((a>b)||(b>c))k=1;
else k=0; else k=0;
C) if(a<=b)k=0; D) if(ab)k=1;
else if(b<=c)k=1; else if(b>c)k=1;
else k=0;
(19) 下列叙述中正确的是()。
A) break语句只能用于switch语句
B) 在switch语句中必须使用default
C) break语句必须与switch语句中的case配对使用
D) 在switch语句中,不一定使用break语句
(20) 已知:
int t=0;
while(t=1)
{...}
则以下叙述正确的是()。
A) 循环控制表达式的值为O B) 循环控制表达式的值为1
C) 循环控制表达式不合法 D) 以上说法都不对
(21) 设有定义:int
文档评论(0)