二、程序设计语言的选择
; t( K O2 o7 `# I' o这一节主要要识记一些语言所适合的需求,考虑选择语言的因素有:项目的应用领域、软件开发的方法、软件执行的环境、算法和数据结构的复杂性以及软件开发人员的知识等。% g5 f: V, w/ |+ P8 B4 |0 p& {
1、项目应用领域' q# Q4 K+ o2 }$ @1 S
科学工程计算:主要有FORTRAN语言,它是世界上第一个被正式推广应用的计算机语言。# \, r0 a( M9 [) `6 i; ?6 X
Pascal语言,具有很强的数据和过程结构化能力,它是第一个体现结构化编程思想的语言' x, z, M9 I) N4 G; ~, j2 `
C语言:功能强大,它具有汇编语言的某些特征,使程序运行效率高。
3 u9 P, @" o3 ]3 \PL/1语言:适用性广,但由于太庞大而难以推广。4 i' K4 c# q. j
数据处理与数据应用,主要有Coble语言,广泛用于商业数据处理。这种语言中程序说明与硬件环境说明分开、数据描述与算法描述分开。" c3 F9 z2 w; M' n/ ^- H
SQL:结构化查询语言,用于对数据库进行存取管理。
; s2 U+ U4 Y% i0 a5 m+ ~1 [# a% L4GL(第4代语言),包括Foxpro、Uniface、PowerBuilder Informix4GL等语言。这种语言有几个特征:
' p, s, {% R: [0 M5 f" A(1)友好的用户界面本文来源:考试大网
2 \1 U6 m C. j) y. ](2)兼有过程性和非过程性双重特性- g0 C. ~$ D: U; j/ x% a4 o8 I, I
(3)高效的程序代码0 ^7 {, [& z- e7 K! |- b q( {9 o
(4)完备的数据库" [: V2 `0 ?$ X% L" m) g3 B
(5)应用程序生成器 |