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

2009年上半年等级考试二级C++笔试精选试题(2)

来源:考试吧Exam8.com) 2009-3-12 13:41:29 考试吧:中国教育培训第一门户 模拟考场

  第1题 设有二元关系R和三元关系S,下列运算中合法的是 (  )。

  A.R∩S B.R∪S C.R-S D.R×S

  【答案】:D

  【参考解析】:在并(∪)、交(∩)、差(—)三种运算中,都要求参加运算的两个关系具有相同的属性名表,其运算结果也与它们具有相同的属性名。即它们的表框架是相同的。由此可以看出,本题给出的两个关系R与S格框架足不同的(R是二元关系,S三元关系),因此,它们不能作并(∪)、 交(∩)、差(—)这三种运算。而两个不同框架的关系是可以作笛卡尔积(×)运算的。

 

  第2题 以下对C/C++语言函数的描述中,正确的是(  )。

  A.C程序由一个或一个以上的函数组成

  B.C函数既可以嵌套定义又可以递归调用

  C.函数必须有返回值,否则不能使用函数

  D.C++程序中调用关系的所有函数必须放在同一个程序文件中

  【答案】:A

  【参考解析】:C语言的基本单位是函数,本题考察的就是函数的基本涵义及其使用。

  第3题 下列叙述中正确的是(  )。

  A.软件就是程序清单 B.软件就是存放在计算机中的文件 C.软件应包括程序清单以及运行结果 D.软件包括程序和文档

  【答案】:D

  【参考解析】:软件应包括程序和文档。

  第4题 下列叙述中正确的是(  )。

  A)在模块化程序设计中,一个模块应尽量多的包括与其他模块联系的信息

  B)在自顶向下、逐步细化的设计过程中,首先应设计解决问题的每一个细节

  C)在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

  D)在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法

  【答案】:C

  【参考解析】:在模块化设计中,要求将一个大程序按人们能理解的大小规模进行分解,使每个模块都 能易于理解,各模块的功能尽量单一,各模块之间的联系尽量的少。因此,选项A中的说法是错误的。 自顶向下、逐步细化的设计过程,主要包括两个方面:一是将一个复杂问题的解法分解和细化成由若 干模块组成的层次结构;二是将一个模块的功能逐步分解细化为一系列的处理步骤,直到某种程序 设计语言的语句或某种机器指令。即在自顶向下、逐步细化的设计过程中。是按照先全局后局部、先 整体后细节、先抽象后具体的方法设计程序。因此,选项B中的说法也是错误的。 在模块化程序设计中,每一个模块完成一个功能,相对独立,要求一个模块内部的控制结构也要符合 结构化原则。因此,选项C中的说法是正确的。由于在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则,因此,在程序设计过程中,结构化程序设计方法与模块化程序设计方法是要同时采用的。因此,选项D中的说法是错误的。

  第5题 若已定义int a[]={1,2,3,4,5,6,7,8,9,10),*p=a,i=5; 则对数组元素的不正确的引用是(  )。

  A.a[p-a] B.*(&a[i]) C.p[i] D.*(*(a+i))

  【答案】:D

  【参考解析】:数组和指针的关系非常密切,因为数组名称单独使用是表示数组的首地址c故可用的 表示可能是a[i]。p[i],*(p+i),同样,&a[i]表示地址,因此*&a[i]等同于a[i]。本题答案为D。

1 2 3 下一页
  相关推荐:全国计算机等级考试将于3月28日至4月1日举行
       2009年全国计算机等级考试各科目考试大纲
       2009上半年计算机等级考试各地报名时间汇总
文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。