信息系统开发与维护(专科)

编译程序的实现算法较为复杂,但它可以产生高效运行的()程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的()程序。

题目

编译程序的实现算法较为复杂,但它可以产生高效运行的()程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的()程序。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

从编写到运行一个完整的程序的流程是( )。

A.编译程序、运行程序

B.编译程序、测试程序、运行程序

C.编写程序、编译程序、运行程序

D.需求分析、编译程序


正确答案:C

第2题:

以下关于编译程序的说法正确的是( )。A.编译程序属于计算机应用软件,所有用户都需要编译程序S

以下关于编译程序的说法正确的是( )。

A.编译程序属于计算机应用软件,所有用户都需要编译程序

B.编译程序不会生成目标程序,而是直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.编译程序构造比较复杂,一般不进行出错处理


正确答案:C
编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

第3题:

算法的时间复杂度与( )有关。

A.问题规模

B.计算机硬件的运行速度

C.源程序的长度

D.编译后执行程序的质量


参考答案:A

第4题:

下列关于算法的时间复杂度陈述正确的是

A.算法的时间复杂度是指执行算法程序所需要的时间

B.算法的时间复杂度是指算法程序的长度

C.算法的时间复杂度是指算法执行过程中所需要的基本运算次数

D.算法的时间复杂度是指算法程序中的指令条数


正确答案:C
解析:算法的时间复杂度是指执行算法所需要的计算工作量,也就是算法在执行过程中所执行的基本运算的次数,而不是指程序运行需要的时间或是程序的长度。

第5题:

以下关于编译程序的说法正确的是( )。

A.编译程序属于计算机应用软件,所有用户都需要编译程序

B.编译程序不会生成目标程序,而是直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.编译程序构造比较复杂,一般不进行出错处理


正确答案:C
编译程序就是把高级语言变成计算机可以识别的二进制语言,即编译程序完成高级语言程序到低级语言程序的等价翻译。

第6题:

程序实现阶段的代码运行相关说法中,正确的是()。

A、源程序效率与详细设计阶段确定的算法效率有直接关系

B、源程序效率是在编程实现阶段确定的,不受详细设计算法影响,二者无关

C、降低复杂度的工作,应该在实现阶段展开,设计阶段无需关注复杂度问题

D、源程序效率的高低,不需要考虑运行计算机硬件配置、网络带宽、运行环境等要素


参考答案:A

第7题:

算法的时间复杂度是指

A.算法程序运行的具体时间

B.算法程序的长度

C.算法程序执行过程中基本运算的次数

D.运行时算法程序所占的内存容量


正确答案:C
解析:算法的时间复杂度是用算法程序执行过程中所需要的基本运算次数来衡量的。

第8题:

算法复杂度包括时间复杂度和()。

A.规模复杂度

B.程序复杂度

C.空间复杂度

D.结构复杂度


正确答案:C

第9题:

算法的时间复杂度是指( )。

A.执行算法程序所需要的时间

B.算法程序的长度

C.算法执行过程所需要的基本运算次数

D.算法程序中的指令条数


正确答案:C
算法复杂度包括时间复杂度和空间复杂度,算法的时间复杂度是指执,亍算法所需要的计算机工作量,即算法执行过程中所需要的基本运算次数。

第10题:

以下关于编译程序的说法正确的是( )。

A.编译程序直接生成可执行文件

B.编译程序直接执行源程序

C.编译程序完成高级语言程序到低级语言程序的等价翻译

D.各种编译程序构造都比较复杂,所以执行效率高


正确答案:C
编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序。因此答案选择C。

更多相关问题