下面是小型程序设计的各个步骤,其正确顺序是:①确定待解决问题的计算或处理方法;②将实际问题转变为数学问题,用数学模型(表达式)描述;③选择计算机语言和它的工作模式;④编制程序框图,确定程序结构;⑤编制程序;⑥上机编辑、调试(包括编译和连接),消除语法错误;⑦如果结果正确则生成最终的用户程序,否则返回从头重来,找出逻辑或设计错误所在。
A. ①②④③⑤⑥⑦
B. ②①④③⑤⑥⑦
C. ①②③④⑤⑥⑦
D. ②①③④⑤⑥⑦
查看答案
关于大型软件的设计步骤,下列说法正确的是:
A. 大型软件与小型软件设计步骤相同。
B. 对于大型软件,如果各模块的功能正确,通过功能测试,最终通过系统测试,完成测试报告,就可以说软件设计的工作全部完成。
C. 一个大型软件的设计过程中会涉及到许多复杂的问题,所以必须按软件工程的方法来设计。
D. 大型软件的文档是为了实现项目软件的可靠性、可移植性、可维护性和可扩充性,所以各阶段的文档工作必须齐全,并严格按规范进行。
衡量一个程序的设计质量,应该考虑的因素有:
A. 功能齐全,正确,可靠性好。
B. 运算速度快,即时间特性好。
C. 空间特性(即占内存和外存情况)、代码效率(代码是否精练)和对硬件的要求三方面处理的合适。
D. 可移植性。
E. 易维护性。
F. 可扩展性。
C语言的缺点是:
A. 运算符众多,优先级不易记住,个别运算符含义多。
B. 有些约定与常规不同。
C. 多重复合语句中各层次的区分符大括号“{}”不醒目。
D. 类型转换灵活,容易出错。
关于C语言的产生过程,下面认识不正确的有:
A. C语言最初的基础来源于ALGOL 60语言
B. 1973年,贝尔实验室在BCPL语言的基础上设计出了C语言。
C. 由美国国家标准化协会( ANSI) 制定的C语言标准,称为ANSI C。
D. 目前流行的编译系统都是以87 ANSI C标准为基础的。