资源描述
一、单选题
1、通常把高级语言源程序翻译成目标程序的程序称为( )。
A.汇编程序
B.编译程序
C.编辑程序
D.解释程序
答案:B
2、一个算法应该具有"确定性"等5个特性,下面对另外4个特性的描述中错误的是()。
A.有零个或多个输入
B.有零个或多个输出
C.有穷性
D.可行性
答案:B
3、面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()完成的。
A.消息
B.命令
C.调用语句
D.口令
答案:A
4、以下叙述正确的是( )。
A.C语言不允许直接访问物理地址,不可以直接对硬件进行操作
B.C语言程序只需编译,不需连接即可被计算机运行
C.C语言允许直接访问物理地址,可以直接对硬件进行操作
D.C语言程序不用编译,即可被计算机识别运行
答案:C
5、下面选项()不属于结构化程序设计原则。
A.程序模块化
B.不限制GOTO语句使用
C.逐步求精
D.自顶向下
答案:B
二、判断题
6、计算机只能完成其能力范围内的计算工作,超出计算机能力范围的计算计算机将无法完成。(对)
7、高级语言是用接近自然语言的符号,按照一定的语法规则编写程序,需要编译程序翻译成机器指令才能被计算机执行。(对)
8、面向对象程序设计方法具有与人们的习惯与思维方法一致,便于解决复杂问题的特性。(对)
9、程序中适当地添加注释,可以增加程序的可读性和清晰性。(对)
10、在VC++6.0环境下,任何一个C程序都必须包含在一个工程项目中,而且只能有一个main函数。(对)
三、填空题
11、C语言开发工具直接输入的程序代码是(源 或 源程序)文件,经过编译后生成的是目标程序文件, 经过连接后生成的是可执行程序文件。
12、结构化程序设计所规定的三种基本控制结构是顺序结构、(选择 或 分支)结构和循环结构。
13、描述算法的方法主要有(自然语言)、专用工具(传统流程图)、(N-S流程图)和伪代码等。
14、程序的执行方式分为(编译)和解释两种方式。
15、衡量算法的时间复杂度是指对于相同规模的问题,算法的执行(时间)的长短。
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关搜索