当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《程序设计语言与编译》课程PPT教学课件(高职)第二讲 强制式语言

资源类别:文库,文档格式:PPT,文档页数:15,文件大小:86KB,团购合买
语言分类: 强制式(命令式或面向语句) 函数式 逻辑式 面向对象
点击下载完整版文档(PPT)

第三节强制式语言 语言分类:强制式命令式或面向语句) 函数式 逻辑式 面向对象

第三节 强制式语言 语言分类: 强制式(命令式或面向语句) 函数式 逻辑式 面向对象

冯诺依曼体系结构 1基础 存储器一个控制器,一个处理器 2特点 ①数据或指令以二进制形式存储; ②“存储程序”的工作方式; ③程序顺序执行; ④存储器的内容可以被修改

一. 冯.诺依曼体系结构 1.基础 一个存储器,一个控制器,一个处理器 2.特点 ①数据或指令以二进制形式存储; ② “存储程序”的工作方式; ③程序顺序执行; ④存储器的内容可以被修改

代码存储器(C) 数据存储器(D)

ip 代码存储器(C) 数据存储器(D)

3在命令式语言上的表现 ①变量存储单元及它的名称由变量的概念来代 替。可以代表一个或一组单元,可以修改 ②赋值计算结果必须存储 ③重复因语句顺序执行指令存储在有限的存储 器中完成复杂计算时必须重复执行某些指令序 列

3.在命令式语言上的表现 ①变量 存储单元及它的名称由变量的概念来代 替。可以代表一个或一组单元,可以修改。 ②赋值 计算结果必须存储。 ③重复 因语句顺序执行,指令存储在有限的存储 器中,完成复杂计算时必须重复执行某些指令序 列

二绑定( Binding)概念 1.属性:实体具有的特性。如变量, 子程序,语句等均为实体。 2.绑定:一个对象(或事物)与其某 种属性建立起某种联系的过程。 3.描述符:用以描述实体的属性的符 号、语句或表格等。亦即实体到属 性的映象

二. 绑定(Binding)概念 1. 属性:实体具有的特性。如变量, 子程序,语句等均为实体。 2. 绑定:一个对象(或事物)与其某 种属性建立起某种联系的过程。 3. 描述符:用以描述实体的属性的符 号、语句或表格等。亦即实体到属 性的映象

4.“静态”和“动态”特性: 凡是在编译时能确定的特性,称为 静态的; 凡是在运行时才能确定的属性称为 动态的 举例:动态数组和静态数组。数组的属性 有保留其值的存储区

4. “静态”和“动态”特性: »凡是在编译时能确定的特性,称为 静态的; »凡是在运行时才能确定的属性称为 动态的。 举例:动态数组和静态数组。数组的属性 有保留其值的存储区

变量 变量是对一个(或若千个)存储单元的抽 象,赋值语句则是修改存储单元内容的 抽象。 变量除名字外具有四个属性:作用域、 生存期、值和类型

三. 变量 变量是对一个(或若干个)存储单元的抽 象,赋值语句则是修改存储单元内容的 抽象。 变量除名字外,具有四个属性:作用域、 生存期、值和类型

1变量的作用域 变量的作用域是指可以访问该变量的 程序范围。 ①静态作用域绑定:按照程序的语法结构 定义变量的作用域。 ②动态作用域绑定按照程序的执行动态 地定义变量的作用域

1.变量的作用域 变量的作用域是指可以访问该变量的 程序范围。 ①静态作用域绑定:按照程序的语法结构 定义变量的作用域。 ②动态作用域绑定:按照程序的执行动态 地定义变量的作用域

2变量的生存期 个存储区绑定于一个变量的时间区间, 称为变量的生存期。 数据对象:存储区和它保存的值 分配:变量获得存储区的活动 举例说明静态分配和动态分配

2.变量的生存期 一个存储区绑定于一个变量的时间区间, 称为变量的生存期。 数据对象:存储区和它保存的值 分配:变量获得存储区的活动 举例说明静态分配和动态分配

3变量的值—存储区单元的内容 匿名变量的访问通过指针实现 变量与它的值的绑定是动态的 符号常数的值不能修改 变量的初始化③不初始化则出错 ⊙随机 ⊙缺省值0

3.变量的值——存储区单元的内容 匿名变量的访问通过指针实现 变量与它的值的绑定是动态的 符号常数的值不能修改 变量的初始化 ⊙不初始化则出错 ⊙随机 ⊙缺省值0

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共15页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有