关于算法和程序,以下说法中正确的是()。
A.算法可采用“伪代码”或流程图等方式来描述
B.程序只能用高级语言编写
C.算法和程序是一一对应的
D.算法就是程序
A.算法可采用“伪代码”或流程图等方式来描述
B.程序只能用高级语言编写
C.算法和程序是一一对应的
D.算法就是程序
A.程序设计语言是指人们编写程序所使用的英文字符
B.程序设计语言的发展经历了机器语言、低级语言、高级语言等过程
C.程序实际上是一组操作指令或语句的序列,是计算机执行算法的操作步骤
D.程序设计和程序设计语言是同一概念
关于算法,以下叙述中错误的是
A.同一个算法对于相同的输入必能得出相同的结果
B.一个算法对于某个输入的循环次数是可以事先估计出来的
C.某个算法可能会没有输入
D.任何算法都能转换成计算机高级语言的程序,并在有限时间内运行完毕
A.分析问题需要搞清楚需求情况、已知条件和待解问题
B.设计算法需要给出解决问题的详细方法和步骤
C.编写程序必须使用特定的程序语言
D.调试运行程序是检查程序能否按预期的效果执行
下面关于算法说法错误的是()。
A.算法最终必须由计算机程序实现
B.为解决某问题的算法与为该问题编写的程序含义是相同的
C.算法的可行性是指指令不能有二义性
D.以上几个都是错误的
A.使用高级语言编写的程序必须使用编译程序转换成与之等价的目标程序之后,才能执行
B.数据结构是信息的一种组织方式,包括数据的存储(物理)结构和逻辑结构,其目的是提高算法的效率
C.程序测评要重点考查程序的空间复杂性和程序的时间复杂性这两个方面的性能
D.在面向对象的程序设计方法中,将同一类事物的共同特点概括出来,这个过程就叫作“抽象”
A.面向对象的程序设计方法强调以过程为中心和模块化设计
B.程序由对象组成,通过对象以及对象之间的消息传递来实现系统功能
C.面向对象程序采用事件驱动的运行机制
D.面向对象的程序,要实现某一具体功能仍需要使用结构化程序设计的方法设计算法
A.CIS-IS有两个级别,区分两个层次
B.L1和L2运行相同的SPF算法
C.骨干区BACkBone是连续的Level2路由器的集合
D.一个路由器不能同时参与L1和L2