- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机一级选择题练习题及答案_第 4 章
选择题卷一及答案
[11-1]
下列N-S中的图形符号表示的是 。
[答] C,1.1
A) 选择结构
B) 顺序结构
C) 当型循环结构
D) 直到型循环结构
解:这个N-S中的图形符号表示的是当型循环结构。当条件P成立是反复执行操作A,直到P不成立时为止。
[11-2]
下面关于算法的描述中,错误的概念是 。
[答] C,1.1
A) 一个算法应当有0个或多个输入
B) 一个算法应当有一个或多个输出
C) 一个算法所包含的计算步骤可以是无限的
D) 算法中的每一个步骤必须要有确切的含义
解:从算法的形式化定义中得出一个结论:一个算法是对于任何的输入元素X,都在有穷步骤内中止的一个计算方法。因此“算法所包含的计算步骤可以是无限的”这种说法是不正确的。
[11-3]
按照程序设计语言的发展及分类方法,C语言属于 。
[答] C,1.1
A) 机器语言
B) 汇编语言
C) 面向过程语言
D) 面向对象语言
解:C语言是一种算法语言,它侧重于问题处理过程,其与具体的机器无关,与机器的具体实现无关;接近于数学语言表示,增强了可读性和易排错性;提供了更强大的语句功能和函数库,进一步扩充了语言提供的设施,大大地降低了程序设计的难度。因此,C语言属于面向过程语言。
[12-1]
以下概念中正确的描述是 。
[答] C,1.1
A) 计算机可以直接执行高级语言源程序
B) 解释方式获得的目标代码效率优于编译方式
C) 无论是解释方式或编译方式最终获得的都是机器可执行的目标代码
D) 源程序经编译后得到的是可执行程序
解:用任何一种高级程序设计语言编写的问题求解程序都需要翻译成机器语言程序,完成这种翻译工作的程序称之为翻译器。把高级语言程序翻译成机器语言程序的方法有两种。一种是编译方式,一种是解释方式,因此无论是解释方式或编译方式最终获得的都是机器可执行的目标代码。
[12-2]
数组是一种应用广泛的数据类型,它属于 。
[答] B,1.1
A) 简单类型
B) 结构类型
C) 指针类型
D) 文件类型
解:数组是每一种高级程序设计语言都提供了的数据结构,是最重要也是最基本的结构数据类型,程序设计人员可以利用数组模拟实现他所需要的一些结构。
[12-3]
程序设计方法的三个原则是 。
[答] B,1.1
A) 递归原则、枚举原则、归纳原则
B) 抽象原则、枚举原则、归纳原则
C) 抽象原则、测试原则、归纳原则
D) 抽象原则、枚举原则、设计原则
解:程序设计方法的三个原则是抽象原则、枚举原则、归纳原则。
[13-1]
传统的瀑布式模型的软件生命周期分为 三个时期。
[答] C,1.1
A) 软件分析、软件开发和软件维护
B) 软件定义、软件设计和软件维护
C) 软件定义、软件开发和软件维护
D) 软件定义、软件开发和软件测试
解:传统的瀑布式模型的软件生命周期分为软件定义、软件开发和软件维护三个时期。
[13-2]
下面关于面向对象的概念描述中错误的是 。
[答] D,1.1
A) 对象由属性和行为(操作)所组成
B) 类是具有相同属性和行为的对象集合
C) 对象是所属类的一个具体实现,所以称之为类的实例
D) 对象之间的相互通信是通过关联机制实现的
解:自然界是各种各样的对象组成的,这些对象之间通过信息传递产生相互作用,从而构成丰富多彩富有生机的世界。人们把对象之间产生相互作用所传递的信息称作消息。在面向对象方法设计的程序中,对象之间相互作用也是通过消息机制实现的。
[13-3]
面向对象程序设计方法具有 三个特征。
[答] A,1.1
A) 封装性、继承性、多态性
B) 封装性、组合性、关联性
C) 静态性、动态性、多态性
D) 封装性、继承性、关联性
解:从类和对象的概念以及面向对象方法所提供的支持看,面向对象程序设计方法具有封装性、继承性、关联性三个特征。
[14-1]
调试是程序开发过程中的重要环节,常用的三种调试技术不包括 。
[答] B,1.1
A) 输出存储器内容
B) 打印源程序
C) 打印输出关键变量的值
D) 借助调试工具
解:程序员面对错误征兆,如何在浩如烟海的程序元素中找出有错误的那个(或几个)元素,这是调试过程中最关键的技术问题。现有的调试技术有:输出存储器内容、
[14-2]
按照对软件功能性要求对软件产品进行测试的方法称之为 。
[答] A,1.1
A) 黑盒测试
B) 白盒测试
C) 模块测试
D) 集成测试
解:如果已知产品的功能,可以测试它的每一个功能是否都达到了预期的要求,这种方法叫黑盒子测试。它着眼于程序的外部特性,而不考虑程
原创力文档


文档评论(0)