下列说法正确的是:
A. 计算机语言分为低级语言、高级语言和中级语言三种。
B. 机器语言是低级语言,汇编语言是高级语言。
C. C语言是高级语言。
D. C语言是中级语言。
下列说法不正确的是:
A. 除了机器语言之外,任何计算机语言的程序都必须先经编译和连接,转化为机器码才可以直接运行。
B. 解释型语言在程序编写过程中便可以逐条语句地边编译、边运行,易于调试。
C. 编译型语言在程序编写过程中便可以逐条语句地边编译、边运行,执行速度快。
D. C语言是编译型语言。
下面是小型程序设计的各个步骤,其正确顺序是:①确定待解决问题的计算或处理方法;②将实际问题转变为数学问题,用数学模型(表达式)描述;③选择计算机语言和它的工作模式;④编制程序框图,确定程序结构;⑤编制程序;⑥上机编辑、调试(包括编译和连接),消除语法错误;⑦如果结果正确则生成最终的用户程序,否则返回从头重来,找出逻辑或设计错误所在。
A. ①②④③⑤⑥⑦
B. ②①④③⑤⑥⑦
C. ①②③④⑤⑥⑦
D. ②①③④⑤⑥⑦
关于大型软件的设计步骤,下列说法正确的是:
A. 大型软件与小型软件设计步骤相同。
B. 对于大型软件,如果各模块的功能正确,通过功能测试,最终通过系统测试,完成测试报告,就可以说软件设计的工作全部完成。
C. 一个大型软件的设计过程中会涉及到许多复杂的问题,所以必须按软件工程的方法来设计。
D. 大型软件的文档是为了实现项目软件的可靠性、可移植性、可维护性和可扩充性,所以各阶段的文档工作必须齐全,并严格按规范进行。