A.算法是问题求解规则(方法)的一种过程描述,它必须在执行有限步操作之后结束
B.算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C.算法的每一个运算必须有确切的定义,即必须是清楚明确、无二义性的
D.分析一个算法的好坏,必须要考虑其占用的计算机资源(如时间和空间)的多少
第1题
B、算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C、算法的每一个运算必须有确切的定义,即必须是清楚明确、无二义性的
D、分析一个算法的好坏,要考虑其占用的计算机资源(如时间和空间)数量、算法是否易理解、易调试和易测试等
第2题
A、确定性:每条指令必须有确定的含义,不能有二义性。
B、可行性:算法描述的步骤在计算机上是可行的。
C、有穷性:
D、输入:一个算法必须有一个及以上的输入。
第3题
A)算法的复杂性是对算法需要占用的计算机资源的多少的度量
B)算法的时间复杂性是指将算法转换成程序并在计算机上运行所需的时间
C)算法的空间复杂性是指执行这个算法所需要的内存空间
D)算法复杂性与问题本身的难度无关
第4题
A.微处理器主频高的机器比主频低的机器速度快
B.平均指令执行速度(MIPS)能正确反映计算机执行实际程序的速度
C.基准程序测试法能比较全面地反映实际运行情况,但各个基准程序测试的重点不一样
D.EEMBC测试基于每秒钟算法执行的次数和编译代码大小的统计结果
第5题
A.微处理器主频高的机器比主频低的机器速度快
B.平均指令执行速度(MIPS)能正确反映计算机执行实际程序的速度
C.基准程序测试法能比较全面地反映实际运行情况,但各个基准程序测试的重点不一样
D.EEMBC测试基于每秒钟算法执行的次数和编译代码大小的统计结果
第6题
A、下面几层是电子工程师所关注的器件和逻辑电路等层次
B、中间几层是计算机架构师所关注的ISA和微架构等层次
C、上面几层是程序员所关注的算法、编程和系统软件等层次
D、使用机器语言编程的早期计算机系统中,没有ISA这一层次
第7题
(36)
A. 对同一个算法采用不同程序语言实现,其运行时间可能不同
B. 在不同硬件平台上实现同一个算法时,其运行时间一定是相同的
C. 对非法输入的处理能力越强的算法其健壮性越好
D. 算法最终必须由计算机程序实现
第8题
A.算法可以用伪代码、流程图等多种形式来描述
B.一个正确的算法必须有输入
C.一个正确的算法必须有输出
D.用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码
第9题
(36)A. 对同一个算法采用不同程序语言实现,其运行时间可能不同
B. 在不同硬件平台上实现同一个算法时,其运行时间一定是相同的
C. 对非法输入的处理能力越强的算法其健壮性越好
D. 算法最终必须由计算机程序实现
第10题
A.对同一个算法采用不同程序语言实现,其运行时间可能不同
B.在不同硬件平台上实现同一个算法时,其运行时间一定是相同的
C.对非法输入的处理能力越强的算法其健壮性越好
D.算法最终必须由计算机程序实现
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!