PM-08-Chap01-概述.ppt

提纲 1.0 程序设计语言 1.1 程序设计方法学发展史 1.2 软件技术的发展概述 1.3 程序设计方法学的定义和研究的内容 1.4 与软件工程的关系 1.5 程序设计的一般方法 1.0 程序设计语言 从1952年第一个高级语言Short Code诞生到现在,程序设计语言先后出现了不同类型、不同版本不下数百种语言。 1.0 程序设计语言 Deterministic vs. Concurrent (确定型和并发型) Imperative vs. Declarative(命令型和声明型) 1.0 程序设计语言 确定型程序, 对每个输入要么给出一个答案,要么是一直循环;通常用顺序型程序设计语言编写,并且运行在顺序型计算机上,但是有时也可以并行化。 并发型程序 可以产生许多不同的答案,或根本没有答案,从作为响应系统的意义上,他不断地与所处的环境进行交互;通常同时运行在多个处理器上。 1.0 程序设计语言 Imperative programs(命令型程序) are those of most conventional languages; they involve commands changing the state of the machine to perform a task; Declarative programs(说明型) give a mathematical a

文档评论(0)

1亿VIP精品文档

相关文档