2过程性语言 带有过程性特征的语言称为过程性语言。 用过程性语言编写的程序包含一系列的 描述,告诉计算机如何执行这些过程来 完成特定的工作。程序通常有一个起点 和终点,执行的流程呈直线型,至上而 下顺序执行。比如 Pascal、C语
2 过程性语言 ◼ 带有过程性特征的语言称为过程性语言。 用过程性语言编写的程序包含一系列的 描述,告诉计算机如何执行这些过程来 完成特定的工作。程序通常有一个起点 和终点,执行的流程呈直线型,至上而 下顺序执行。比如Pascal、C语言
主程序 指令1 子程序或过程 指令2 指令n1指令n2 指令3 指令n 结束
主程序 指令1 指令2 指令3 指令n 结束 指令n1 指令n2 … 子程序或过程
3说明性语言 说明性语言只需程序员具体说明问题的 规则并定义一些条件即可。语言自身内 置了方法把这些规则解释为相应解决问 题的步骤。把编程的重心转移到描述问 题和规则上。说明性语言只需要告诉计 算机做什么,而不需要告诉计算机怎么 做。比如 Prolog语言,它更适合于逻辑 性强、数学概念复杂的编程工作
3 说明性语言 ◼ 说明性语言只需程序员具体说明问题的 规则并定义一些条件即可。语言自身内 置了方法把这些规则解释为相应解决问 题的步骤。把编程的重心转移到描述问 题和规则上。说明性语言只需要告诉计 算机做什么,而不需要告诉计算机怎么 做。比如Prolog语言,它更适合于逻辑 性强、数学概念复杂的编程工作
4脚本语言 脚本语言( Script Language)是一种简 单的描述性语言,它的岀现较好地解决 了Web页的动态交互问题。它通过一个 < SCRIPT>标记或%嵌入到HTML页中。 脚本语言分为客户端和服务端两个不同 的版本,客户端实现改变Web页外观的 功能,服务器端完成输入验证、表单处 理、数据库查询等功能
4 脚本语言 ◼ 脚本语言(Script Language)是一种简 单的描述性语言,它的出现较好地解决 了Web页的动态交互问题。它通过一个 <SCRIPT>标记或 % 嵌入到HTML页中。 脚本语言分为客户端和服务端两个不同 的版本,客户端实现改变Web页外观的 功能,服务器端完成输入验证、表单处 理、数据库查询等功能
■脚本需要一个主机应用系统依附来运行,不能 单机运行。例如用HM标签为显示网页编写 个脚本,则脚本由网络浏览器解释,这里的网 络浏览器就是主机应用系统,没有它HM脚本 就不能运行
◼ 脚本需要一个主机应用系统依附来运行,不能 单机运行。例如用HTML标签为显示网页编写一 个脚本,则脚本由网络浏览器解释,这里的网 络浏览器就是主机应用系统,没有它HTML脚本 就不能运行