考试网 >> IT认证 >> 水平 >> 软件指导 >> 《软件工程》学习辅导5

《软件工程》学习辅导5

发布时间:2006-06-28 04:31     点击:
分页:上一页  1 [2] 

   Pascal语言,具有很强的数据和过程结构化能力,它是第一个体现结构化编程思想的语言 

   C语言:功能强大,它具有汇编语言的某些特征,使程序运行效率高。 

   PL/1语言:适用性广,但由于太庞大而难以推广。 

   数据处理与数据应用,主要有Coble语言,广泛用于商业数据处理。这种语言中程序说明与硬件环境说明分开、数据描述与算法描述分开。 

   SQL:结构化查询语言,用于对数据库进行存取管理。 

   4GL(第4代语言),包括Foxpro、Uniface、PowerBuilder Informix4GL等语言。这种语言有几个特征:

(1)友好的用户界面  

(2)兼有过程性和非过程性双重特性

(3)高效的程序代码  

(4)完备的数据库

(5)应用程序生成器

   实时处理,主要有汇编语言和Ada语言。

   系统软件,主要可用汇编语言、C语言、Pascal和Ada语言。

   人工智能,应选择Prolog、Lisp语言。Lisp是一种函数型语言。Prolog是一种逻辑型语言。

   如果用面向对象方法开发软件,可采用C++、Java语言。

   近年来软件开发环境已进入可视化时代,我们的实践课程中,也都需要你有可视化编程工具进行程序设计,可用的如Visual Basic 、Visual C++、Visual Foxpro 、Delphi等等。我们应该去学习掌握这些可视化编程工具。

三、程序设计风格

   程序设计风格是指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。

   要形成良好的程序设计风格,应注意以下几个方面:

源程序文档化:即给标识符取名和注释方面养成良好的习惯,注意写出易读易理解的程序文档。

数据说明:注意数据说明时的顺序和变量名的排列顺序以及必要的注释。

语句构造:特别要注意的是,在写程序时要以代码的易读易解为先,不要把为了实现高效率而把一些原本容易理解的语句写成一个复杂的语句。从而降低软件可维护性。

输入输出效率:要注意的是,追求效率要建立在不损害程序可读性或可靠性基础之上,要先使程序正确、再提高效率,要先使程序清晰,再提高程序效率。

分页:上一页  1 [2] 
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有