第一章软件工具开发的绪论讲述.ppt

(1)机器语言阶段;使用0、1代码进行编程。 (2)汇编语言阶段;使用助记符来编写程序,由汇编程序汇编成机器码,编程工作量大大降低,但仍未摆脱对硬件的依赖。与此同时,操作系统的出现从另一方面改善了人们应用计算机的条件。 (3)高级语言阶段、高级语言突破了与机器指令一一对应的限制,从而大大提高了程序的可移植性。 (4)第四代语言阶段,人们希望机器能够自动地完成更多的工作,包括自动安排某些工作的顺序,而做到只要给机器下达做什么的命令,由机器自己去安排执行的顺序。 (5)利用通用软件作为辅助工具的阶段利用文字处理软件来编写文档,利用绘图软件来绘制流程图等。 (6)专用软件开发工具阶段支持软件开发的某一个阶段或某一个环节。(7)集成的软件开发工具阶段零散的、分散地支持各个工作阶段、各项具体工作的专用工具之间没有有机地联系起来,从而必然造成冲突与矛盾,以致抵消了使用工具带来的益处。这种情况导致了集成的软件开发工具的产生。 软件开发工具概念 软件危机概念 第四代语言(4GL)概念 简答题: a. 简述软件发展的几个阶段。 b.试论述软件开发方法发展的新阶段的特点。 c.试述软件开发的过程。 d.试述软件开发工具的类别。 e.试述用通用软件帮助软件开发的弱点 f.软件开发分为那几个阶段,各阶段的文档是什么? g.简述软件开发工具的功能要求 h.何谓第四代语言的非过程化思想? j.试

文档评论(0)

1亿VIP精品文档

相关文档