利用计算机解决问题步骤有分析问题、设计算法、编写程序和调试运行,其中最为核心的步骤是( )。
A.分析问题 | B.设计算法 |
C.编写程序 | D.调试运行 |
下列关于解决问题过程的叙述,错误的是( )
A.计算机解决问题和人类解决问题的过程是完全相同的 |
B.人类会创造性地解决问题 |
C.计算机解决问题必须针对一定对象,按一定步骤去做 |
D.人类的思维有跳跃性、抽象性、模糊性 |
程序设计语言的发展历程是( )
A.机器语言→高级语言→汇编语言 |
B.汇编语言→高级语言→机器语言 |
C.汇编语言→机器语言→高级语言 |
D.机器语言→汇编语言→高级语言 |
用计算机解决问题的过程一般分为4个步骤,它们分别是分析问题、设计算法、编写程序和( )。
A.输出结果 | B.保存程序 | C.调试运行程序 | D.编译程序 |
关于算法的描述,正确的是()
A.算法是解题方法的精确描述。只要是精确的算法,其步骤是可以无限的 |
B.可以用计算机编程实现寻找100以内的素数 |
C.算法可以不用输入,也可以不用输出 |
D.流程图是一种通俗易懂的描述算法的方法 |
小张想通过程序设计查找1000以内的所有素数,则下列顺序最恰当的是( )
A.设计算法/分析问题/编写程序/调试程序 |
B.分析问题/设计算法/编写程序/调试程序 |
C.编写程序/设计算法/调试程序/分析问题 |
D.分析问题/编写程序/设计算法/调试程序 |
用计算机来解决“韩信点兵问题”,最恰当的步骤是( )。
A.设计算法→编写程序→分析问题→调试运行程序 |
B.设计算法→分析问题→编写程序→调试运行程序 |
C.分析问题→设计算法→编写程序→调试运行程序 |
D.分析问题→编写程序→设计算法→调试运行程序 |