题目内容
(请给出正确答案)
[主观题]
在计算机上实现的算法可以没有输入,但必须有一个或多个输出。
提问人:网友yangpeidi
发布时间:2022-01-07
A、算法规定了任务执行/问题求解的一系列、有限的步骤
B、算法所规定的计算/处理步骤是有限的,但算法实际执行的计算/处理步骤可以是无限的
C、算法可以没有输入,但必须有输出
D、算法的每一个步骤必须确切地定义,且其运算和操作必须相当基本,可以由机器自动完成
A. 可执行性、可移植性和可扩充性
B. 可执行性、有穷性和确定性
C. 确定性、有穷性和稳定性
D. 易读性、稳定性和确定性
(2)若上述算法的计算时间改进为T(n)=n2,其余条件不变,则在新机器上用t秒时间能解输入规模为多大的问题?
(3)若上述算法的计算时间进一步改进为T(n)=8,其余条件不变,那么在新机器上用t秒时间能解输入规模为多大的问题?
磁盘 800KB/s
磁带 200KB/s
打印机6.6KB/s
读卡机1.2KB/s
终端 1KB/s
(1)计算该计算机输入输出系统的实际最大流量。
(2)为该计算机输入输出系统设计极限流量。
(3)如果该计算机的速度为109指令/s,指令和数据的字长都是32位。指令cache的命中率为99%,数据cache的命中率为95%。假设平均每执行一条指令需要读或写一个操作数,且大部分在通用寄存器中完成,只有20%需要访问存储器。主存的宁长为32位,请设计主存的带宽(数据传输率)。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!