下面关于算法和程序的关系叙述中,正确的是()。
A. 算法必须使用程序设计语言进行描述
B. 算法与程序是一一对应的
C. 算法是程序的简化
D. 程序是算法的具体实现
下列关于计算机算法的叙述中,错误的是()。
A. 算法是问题求解规则的一种过程描述,在执行有穷步的运算后终止
B. 算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法
C. 算法的每一个运算必须有确切的定义,即必须是清楚明确、无二义性的
D. 分析一个算法的好坏,要考虑其占用的计算机资源(如时间和空间)数量、算法是否易理解、易调试和易测试等
下面关于程序设计语言的说法错误的是()。
A. FORTRAN语言是一种用于数值计算的面向过程的程序设计语言
B. Java是面向对象用于网络环境编程的程序设计语言
C语言与运行支撑环境分离,可移植性好
D. C++是面向过程的语言,VC++是面向对象的语言
理论上已经证明,有了()三种控制结构,就可以编写出任何复杂结构的计算机程序。
A. 转子(程序),返回,处理
B. 输入,输出,处理
C. 顺序,选择,重复
D. I/O,转移,循环