应用计算机系统解决具体问题,必须遵循一定的方法,使用某种程序设计语言编制程序来实现解决该项问题的算法,然后在计算机系统上运行这一程序,得到问题解答。程序设计理论就是研究程序设计方法,并讨论设计程序语言,实施程序设计语言和使用程序设计语言编制过程中的理论问题。不同类的问题具有不同的特点,需要研究各种不同的程序设计方法,为此需要概括出各类抽象模型研究它们的特性,讨论适用于它们的程序设计的方法,开发程序设计中有关不同程序间共享数据的研究,就是这类研究的一个重要方面。程序设计语言的理论,包括对其语法和语义的研究。只有清楚地了解程序设计的语法和语义,才能正确实施和使用语言,也才能正确评价语言的优劣。因此,程序设计语言理论是设计、实施和使用程序设计语言的理论基础。如何使用程序设计语言编制程序,以正确实现预定的目标,这种研究称为程序正确性理论。程序设计理论已为软件开发提供了很多极为重要的理论原则;随着软件工程的发展,程序设计理论也将不断发展。
1. 根据第二段的内容,以下说法错误的是:
A. 根据不同类的问题,设计程序的方法是不同的
B. 研究不同类的问题,需要概括不同的抽象模型
C. 每一个具体问题的解答,程序设计的方法都是不同的
D. 研究不同类的问题,需要设计不同的程序
2. 第三段“包括对其语法和语义的研究”一句中,“其”指代的是:
A. 程序设计语言 B. 程序设计语言理论
C. 程序正确性理论 D. 研究程序设计语言的语法和语义
3. 程序设计理论由若干部分组成,不是其组成部分的是:
A. 研究程序设计方法 B. 设计程序语言
C. 程序正确性理论 D. 研究程序设计语言的语法和语义
4. 本段文字,说明的对象是:
A. 程序设计方法 B. 程序设计语言
C. 使用程序设计语言 D. 程序设计理论
5. 下列说法错误的是:
A. 研究程序设计理论的目的是为了解决具体的实际问题
B. 不同的程序设计方法针对不同类的问题
C. 对程序设计语言语法和语义的研究是研究程序设计语言理论的重要一环
D. 程序设计理论已经概括了软件开发的全部理论原则
江苏农信社考试网 参考答案解析
1. C 2. A 3. B 4. D 5. D
|