首页 考试吧论坛 Exam8视线 考试商城 网络课程 模拟考试 考友录 实用文档 求职招聘 论文下载
2012中考 | 2012高考 | 2012考研 | 考研培训 | 在职研 | 自学考试 | 成人高考 | 法律硕士 | MBA考试
MPA考试 | 中科院
四六级 | 职称英语 | 商务英语 | 公共英语 | 托福 | 托业 | 雅思 | 专四专八 | 口译笔译 | 博思
GRE GMAT | 新概念英语 | 成人英语三级 | 申硕英语 | 攻硕英语 | 职称日语 | 日语学习 |
零起点法语 | 零起点德语 | 零起点韩语
计算机等级考试 | 软件水平考试 | 职称计算机 | 微软认证 | 思科认证 | Oracle认证 | Linux认证
华为认证 | Java认证
公务员 | 报关员 | 银行从业资格 | 证券从业资格 | 期货从业资格 | 司法考试 | 法律顾问 | 导游资格
报检员 | 教师资格 | 社会工作者 | 外销员 | 国际商务师 | 跟单员 | 单证员 | 物流师 | 价格鉴证师
人力资源 | 管理咨询师 | 秘书资格 | 心理咨询师 | 出版专业资格 | 广告师职业水平 | 驾驶员
网络编辑 | 公共营养师 | 国际货运代理人 | 保险从业资格 | 电子商务师 | 普通话 | 企业培训师
营销师
卫生资格 | 执业医师 | 执业药师 | 执业护士
会计从业资格考试会计证) | 经济师 | 会计职称 | 注册会计师 | 审计师 | 注册税务师
注册资产评估师 | 高级会计师 | ACCA | 统计师 | 精算师 | 理财规划师 | 国际内审师
一级建造师 | 二级建造师 | 造价工程师 | 造价员 | 咨询工程师 | 监理工程师 | 安全工程师
质量工程师 | 物业管理师 | 招标师 | 结构工程师 | 建筑师 | 房地产估价师 | 土地估价师 | 岩土师
设备监理师 | 房地产经纪人 | 投资项目管理师 | 土地登记代理人 | 环境影响评价师 | 环保工程师
城市规划师 | 公路监理师 | 公路造价师 | 安全评价师 | 电气工程师 | 注册测绘师 | 注册计量师
化工工程师
缤纷校园 | 实用文档 | 英语学习 | 作文大全 | 求职招聘 | 论文下载 | 访谈 | 游戏
您现在的位置: 考试吧(Exam8.com) > 计算机等级考试 > 计算机二级 > C语言 > 模拟试题 > 正文

2012年3月计算机等级考试二级C语言考前预测试题(1)

来源:考试吧Exam8.com) 2012-2-21 16:31:05 考试吧:中国教育培训第一门户 模拟考场
第 1 页:试题
第 4 页:参考答案

  一、选择题

  在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。

  (1)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为

  A)PAD图

  B)N-S图

  C)结构图

  D)数据流图

  (2)结构化程序设计主要强调的是

  A)程序的规模

  B)程序的效率

  C)程序设计语言的先进性

  D)程序易读性

  (3)为了使模块尽可能独立,要求

  A)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强

  B)模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱

  C)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱

  D)模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强

  (4)需求分析阶段的任务是确定

  A)软件开发方法

  B)软件开发工具

  C)软件开发费用

  D)软件系统功能

  (5)算法的有穷性是指

  A)算法程序的运行时间是有限的

  B)算法程序所处理的数据量是有限的

  C)算法程序的长度是有限的

  D)算法只能被有限的用户使用

  (6)对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是

  A)快速排序

  B)冒泡排序

  C)直接插入排序

  D)堆排序

  (7)如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是

  A)e3,e1,e4,e2

  B)e2,e4,e3,e1

  C)e3,e4,e1,e2

  D) 任意顺序

  (8)将E-R图转换到关系模式时,实体与联系都可以表示成

  A)属性

  B)关系

  C)键

  D)域

  (9)有三个关系R、S和T如下:

  R

  B C D

  a 0 k1

  b 1 n1

  S

  B C D

  f 3 h2

  a 0 k1

  n 2 x1

  T

  B C D

  a 0 k1

  由关系R和S通过运算得到关系T,则所使用的运算为

  A)并

  B)自然连接

  C)笛卡尔积

  D)交

  (10)下列有关数据库的描述,正确的是

  A)数据处理是将信息转化为数据的过程

  B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变

  C)关系中的每一列称为元组,一个元组就是一个字段

  D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字

  (11)以下叙述中正确的是

  A)用C程序实现的算法必须要有输入和输出操作

  B)用C程序实现的算法可以没有输出但必须要有输入

  C)用C程序实现的算法可以没有输入但必须要有输出

  D)用C程序实现的算法可以既没有输入也没有输出

  (12)下列可用于C语言用户标识符的一组是

  A)void, define, WORD

  B)a3_3,_123,Car

  C)For, -abc, IF Case

  D)2a, DO, sizeof

  (13)以下选项中可作为C语言合法常量的是

  A)-80

  B)-080

  C)-8e1.0

  D)-80.0e

  (14)若有语句:char *line[5];,以下叙述中正确的是

  A) 定义line是一个数组,每个数组元素是一个基类型为char为指针变量

  B) 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组

  C) 定义line是一个指针数组,语句中的*号称为间址运算符

  D) 定义line是一个指向字符型函数的指针

  (15)以下定义语句中正确的是

  A)int a=b=0;

  B)char A=65+1,b=′b′;

  C)float a=1,*b=&a,*c=&b;

  D)double a=00;b=1.1;

  (16)有以下程序段

  char ch; int k;

  ch=′a′;

  k=12;

  printf("%c,%d,",ch,ch,k); printf("k=%d \n",k);

  已知字符a的ASCII码值为97,则执行上述程序段后输出结果是

  A)因变量类型与格式描述符的类型不匹配输出无定值

  B)输出项与格式描述符个数不符,输出为零值或不定值

  C)a,97,12k=12

  D)a,97,k=12

  (17)有以下程序

  main()

  { int i,s=1;

  for (i=1;i<50;i++)

  if(!(i%5)&&!(i%3)) s+=i;

  printf("%d\n",s);}

  程序的输出结果是

  A)409

  B)277

  C)1

  D)91

  (18)当变量c的值不为2、4、6时,值也为"真"的表达式是

  A)(c==2)||(c==4)||(c==6)

  B)(c>=2&& c<=6)||(c!=3)||(c!=5)

  C)(c>=2&&c<=6)&&!(c%2)

  D)(c>=2&& c<=6)&&(c%2!=1)

  (19)若变量已正确定义,有以下程序段

  int a=3,b=5,c=7;

  if(a>b) a=b; c=a;

  if(c!=a) c=b;

  printf("%d,%d,%d\n",a,b,c);

  其输出结果是

  A)程序段有语法错

  B)3,5,3

  C)3,5,5

  D)3,5,7

1 2 3 4 5 6 下一页
文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。