欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

程序设计语言的

程序设计语言的历史回顾与分类。程序设计语言发展迅速。非计算机专业程序设计语言的教学探讨(3)。6.1 程序设计语言 一、程序设计语言的分类 1.机器语言(Machine Language) 机器语言。高级程序设计语言。程序设计语言基本概念与试题。程序设计语言可划分为低级语言和高级语言两大类。程序设计语言的基本成分。

程序设计语言的Tag内容描述:<p>1、程序设计语言的历史回顾与分类程序设计语言发展迅速,到目前还丝毫没有规范到统一语言的迹象,我们要学习它,应该从它的历史发展开始,展开它的全貌,从发展中了解为什么老的不行要有新的。分类使我们简化了问题,研究一类中的一个、两个代表就可以。程序设计语言简史:1945年第一台现代计算机ENIAC问世,它用真空管做计算,一下子比当时最快的电动机械计算机快攻300倍(每秒300次乘法)。存储器非常小,计算指令(即程序)由外部插座和开关馈入。还不能称之为完全自动计算。1946年 冯诺依曼在一篇论文中建议:(1)计算机应采用二进制。。</p><p>2、java:分三大平台 java se (j2se),java ee(j2ee),java me(j2me) java se是java ee和java me的基础 java ee是目前位置企业级开发平台中最牛的 java me是用来开发移动嵌入式程序的,例如手机游戏 java 的优点是非常适合用于开发大型企业级项目,我们曾为网通公司开发过的上千万级的项目,用的后台程序就是java ee。 java的主要领域还有开源技术,那要学的东西就太多了 比如(Spring,Ibatis,DWR,Hibernate,Tapestry等) 缺点是要学的技术太多,二是在底层开发中不行 C:经久不衰的语言 主要应用在嵌入式编程,硬件驱动程序设计中 说白了是计算。</p><p>3、第6章 编码,6.1 程序设计语言 一、程序设计语言的分类 1机器语言(Machine Language) 机器语言,是一种用二进制代码表示的低级语言,是计算机直接使用的指令代码。机器语言没有通用性、不能移植、因机器而异,因为处理机不同指令系统就不同。 用机器语言编写程序,都采用二进制代码形式,且所有的地址分配都以绝对地址的形式处理,存储空间的安排、寄存器、变址的使用也都由程序员自己计划。,第6章 编码,2汇编语言(Assemble Language) 汇编语言,是一种使用助记符表示的低级语言。某一种汇编语言也是专门为某种特定的计算机系统而设计。</p><p>4、高级程序设计语言,MFC(资源的应用),MFC(资源应用),菜单、工具栏和状态栏,5.1.1 文档应用程序的MFC类结构,用MFC AppWizard(exe)创建一个默认的单文档应用程序Ex_SDI,将项目工作区窗口切换到“ClassView(类视图)”页面,可以看到构成Ex_SDI 应用程序框架的MFC类结构,如图所示。再创建一个默认的多文档应用程序Ex_MDI,可以看到如图所示的MFC类结构。,5.1.2 项目的文件组织,Visual C+ 6.0中,项目中所有的源文件都采用文件夹的方 式进行管理的,每一个类的源代码均保存同名的h和cpp文件。,.DSP:VC开发环境生成的工程文件。 .DSW:VC开发环。</p><p>5、程序设计语言基本概念与试题一、基本概念在计算机中,程序设计语言可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,其运行效率高,但开发效率低。与程序设计相关的基本概念如下。(1)低级语言:又称面向机器语言,它是特定的计算机系统所固有的语言。(2)汇编语言:是机器语言的一种提升,它使用了一些助记符来表示机器指令中的操作码和操作数。但它仍然是一种和计算机机器语言十分接近的语言,使用起来仍然不太方便。(3)高级语言:与人们的自然语言比较接近,使用起来很方便,也极大的提高了程序设计效率。</p><p>6、第3章 程序设计语言的语法描述,3.1 文法的引入,文法:对语言结构的定义和描述。 先讨论自然语言的文法。例: the big elephent ate a banana,3.1 文法的引入,语法树 根据英语的语法,上述句子的语法结构可用图(语法树)表示如下:,3.1 文法的引入,3.1 文法的引入,非叶结点称为语法单位,在形式语言中称为非终结符。 处于根结点位置的结点又称为开始符号。 叶结点称为单词符号,在形式语言中称为终结符。,3.1 文法的引入,规则 可以通过建立一组规则,来描述上述句子的语法结构,规则在形式语言中称为产生式。上述英文句子可用下述规则来描。</p><p>7、程序设计语言的基本成分,基本概念,程序设计语言的定义涉及语法、语义和语用3个方面。 语法是指由程序语言的基本符号组成程序中的各个语法成分的一组规则。包括词法规则和语法规则。由形式语言进行描述。 语义是程序语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义。程序运行的效果反映了该程序的语义。 语用表示了构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。,程序设计语言的种类和特点,命令式程序设计语言 面向对象的程序设计语言 函数式程序设计语言 逻辑型程序设计语言,程序设计语言的种类和。</p><p>8、二 程序设计语言的层次体系 图20 7 1说明了程序设计语言的层次体系 图中将程序设计语言分为低级语言和高级语言两类 级 是指程序员与计算机对话的复杂程度 例如 就查询语言来说 程序员 经常是用户管理人员 只需要涉及到计算机 做什么 而不必涉及到计算机 怎样做 在高级语言中 程序员必须提供详细说明 做什么 和 怎样做 的指令 而软件工具将帮助简化程序员的工作 低级语言要求程序员详细说明由计算机执。</p>
【程序设计语言的】相关PPT文档
程序设计语言的发展.ppt
程序设计语言的分类.ppt
高级程序设计语言-MFC(资源的应用).ppt
程序设计语言的语法描述1.ppt
程序设计语言的基本成分.ppt
【程序设计语言的】相关DOC文档
各种编程语言的区别与联系.doc
程序设计语言基本概念与试题.docx
程序设计语言的层次体系分析(doc 7页).doc
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!