一、填空题
1.程序设计语言的特性主要有心理特性、工程特性和 技术特性 三个方面。
2.程序语言的工程特性主要表现为可移植性、 开发工具的可利用性 、软件的可重用性和可维护性。
3.为了提高程序的易读性,同时为减少错误,提高软件开发效率,编码时应注意养成良好的 程序设计风格 。
4.程序加注释对理解程序提供了明确指导,根据作用不同注释分 序言性注释 和 功能性注释 。
5.软件需求分析之后,软件的设计、编码、测试与语言的特性有很大的关系,这个特性主要是语言的 技术 特性。
6.语句构造的原则是 简单直接 ,不能为了追求效率而使代码复杂化。
7. FORTRAN 语言上世界上第一个被正式推广应用的计算机语言,它不仅面向科学计算,
数据处理能力也极强。
8. 汇编语言 是面向机器的,可以完成高级语言无法满足要求的特殊功能,如与外部设备之间的一些接口操作。
9.为了使数据定义更容易理解和维护,一个语句说明多个变量时,各变量名按
字典 排列。
10. 编码 是将详细设计得到的处理过程的描述转换为基于某种计算机语言的程序。
二、选择题java面向对象的特征有哪些方面
1.结构化程序设计主要强调的是( B)
A.程序的执行效率 B程序的易读性 C程序的规模 D程序可移植性
2.下列选项中,不属于程序设计语言心理特性的表现形式的是(C)。
A简洁性 B歧义性 C可移植性 D局部性和顺序性
3.下列选项中与选择程序设计语言无关的因素是( A)。
A程序设计风格 B软件执行的环境 C软件开发的方法 D项目的应用领域
4.项目应用领域是选择程序设计语言的关键因素,下列不属于项目应用领域类型的选项是(D)。
A系统软件 B数据处理和数据库应用 C人工智能 D.UNIX操作系统
5.不适合做科学工程计算的语言是( D)。
A.FORTRAN语言 B.C语言 C.Pascal语言 D.Lisp语言
6.源程序中的序言性注释应置于每个模块的其始部分,该注释内容不应有(B)。
A模块的用途 B语句的功能 C数据描述 D模块的功能
7.下列适用于开发人工智能领域的语言是( C )
A Ada语言 B C 语言 C Prolog语言 D Cobol语言
8.程序设计语言的工程特性其中之一表现在( B )
A开发工具的可利用性 B简洁性
C数据结构的描述性 D数据库的可操作性
9.下列不合适作为数据处理与数据应用的语言是( A )
A Cobol语言 B SQL语言 C 4GL D Ada语言
10.提高程序效率的根本途径并非在于( D )
A选择良好的设计方法 B选择良好的数据结构
C选择良好的算法 D 对程序语句做调整
三、简答题
1、程序语言有哪些共同特征?
答:程序语言的共同特征(似为特性更符合题意)是指程序设计语言的语言特性,包括心理特性、工程特性和技术特性三个方面。语言的心理特性对人机通信的质量有主要的影响;语言的工程特性对软件开发成功一否有重要的影响,此外,语言的技术特性也会影响软件设计的质量。
2、在项目开发时选择程序设计语言通常考虑哪些因素?
答:通常要考虑的因素有:
项目的应用领域、软件开发的方法、软件执行的环境、算法和数据结构的复杂性以及软件开发人员的知识等。
3、第4代语言(4GL)有哪些主要特征?
答:4GL的主要特征是:
(1)友好的用户界面
(2)兼有过程性和非过程性双重特性
(3)高效的程序代码
(4)完备的数据库
(5)应用程序生成器
4、举例说明各种程序设计语言的特点及适用范围?
答:以常见的一些编程语言为例:
FORTRAN语言,它不仅面向科学计算,数据处理能力也极强。适用于科学工程计算
Pascal语言,具有很强的数据和过程结构化能力,它语言简明,数据类型丰富,程序结构严谨。它是第一个体现结构化编程思想的语言。用于描述结构化算法和科学计算,操作系统的编写
C语言:功能强大,支持复杂的数据结构,可大量运用指针,具有丰富灵活的操作运算符及数据处理操作符,它还具有汇编语言的某些特征,使程序运行效率高。可用于许多领域,特别是在操作系统等方面有较大优势。
Coble语言,它具有极强的数据定义能力,程序说明与硬件环境说明分开、数据描述与算法描述分开。结构严谨层次分明,广泛用于商业数据处理。
SQL:结构化查询语言,用于对数据库进行存取管理。
汇编语言和Ada语言,主要用于实时处理和编写系统软件。
Prolog、Lisp语言。Lisp是一种函数型语言,特别适用于组合问题中符号运算和表处理,用于定理证明、树的搜索和其他问题的求解。Prolog是一种逻辑型语言,它提供了支持知识表示的特性,每一个程序由一组表示事实、规则和推理的句子组成,比较接近与自然语言。这两种语言主要用于人工智能系统开发。
C++、Java语言,是面向对象的设计语言,用于面向对象的方开发软件。
5、什么是程序设计风格?为了具有良好的设计风格,应注意哪些方面的问题?
答:程序设计风格是指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。
要形成良好的程序设计风格,应从源程序文档化、数据说明、语句构造、输入输出和追求
效率几个方面加以注意。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论