计算机导论(第二版) 田原 第4章 高级语言软件开发能力培养.pptVIP

计算机导论(第二版) 田原 第4章 高级语言软件开发能力培养.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 高级语言软件开发能力培养 4.1 计算机程序和高级语言 4.2 常用编程语言简 4.3 面向对象编程语言简介 4.4 面向人工智能的语言简介 4.5 编程的风格与原理 本章学习目标 高级语言的分类、特点和选择 常用编程语言的特点 Turbo C的基本结构和语句 面向对象的编程方法 高级语言编程技术与编程风格 4.1 计算机程序和高级语言 4.1.1 程序设计语言的特点 4.1.2 程序设计语言的选择 4.1.1 程序设计语言的特点 1.名字说明 2.类型说明 3.初始化 4.程序对象的局限性 5.程序模块 6.循环控制结构 7.分支控制结构 8.异常处理 9.独立编译 4.1.2 程序设计语言的选择 汇编语言的优点是目标程序执行速度快,缺点是编程量大、困难,程序不易调试。 采用高级语言编程效率高,编写的程序易于阅读、测试、调试和维护。 选择开发语言时可以从这几个方面考虑: ①选用的高级语言应该有理想的模块化机制,以及易读性的控制结构和数据结构。 ②为了便于调试和提高软件可靠性,所用语言应该使编译程序能够尽可能多地发现程序中的错误。 ③为了降低软件开发和维护的成本,选用的语言应该有良好的独立编译机制。 4.2 常用编程语言简 4.2.1 BASIC语言 4.2.2 FORTRAN语言 4.2.3 COBOL语言 4.2.4 PASCAL语言 4.2.5 C语言 4.2.6 Turbo C的基本结构 4.2.1 BASIC语言 BASIC是一种易学易用的高级语言,特点是简单易学,基本BASIC只有17种语句,故语法简单,结构分明,容易掌握;具有人机会话功能,程序易于修改与调试,非常适合初学者学习运用。 BASIC的主要版本有:标准BASIC,高级BASIC,结构化BASIC,CAREALIZER,GFA BASIC,POWER BASIC,以及在Windows环境下运行的Visual BASIC。 4.2.2 FORTRAN语言 FORTRAN于1954年问世,于1957年由IBM公司正式推出,是最古老的高级程序语言。允许使用数学表达式形式的语句来编写程序,主要用于科学计算方面。 程序分块结构是FORTRAN的基本特点,该语言书写紧凑,灵活方便,结构清晰。自诞生以来至今不衰,先后经历了FORTRAN II,FORTRAN IV,FORTRAN 77的发展过程,现又发展了FORTRAN结构程序设计语言。 4.2.3 COBOL语言 COBOL是英文Common Business Oriented Language的缩写,其意为“面向商业的通用语言”。 特点是按层次结构来描述数据,具有完全适合现实事务处理的数据结构、具有更接近英语自然语言的程序设计风格,并有较强的易读性。 然而,用COBOL编写的程序不够精练,程序文本的格式规定、内容等都比较庞大,不便记忆。 4.2.4 PASCAL语言 PASCAL程序设计语言是沃思(N.Wirth)教授于20世纪60年代末在瑞士苏黎士联邦工业大学创立的。 PASCAL语言是系统地体现结构程序设计思想的第一种语言,适用于数值计算和数据处理。其特点是结构清晰,便于验证程序的正确性,简洁、精致;控制结构和数据类型都十分丰富,表达力强、实现效率高、容易移植。 4.2.5 C语言 1.C 语言的产生与发展 C 语言是1972年由美国的Dennis Ritchie设计发明,并首次在UNIX操作系统 的 DEC PDP-11计算机上使用。随着微型计算机的日益普及,出现了许多C 语言版本。美国国家标准研究所ANSI为C 语言制定了一套ANSI标准,成为现行C语言标准。 2.C语言的特点 (1)C是中级语言 (2)C是结构化语言 (3)C语言功能齐全 (4)C语言适用范围很广泛 3.Turbo C概述 (1)Turbo C 的产生与发展。 Turbo C 是美国Borland 公司的产品。该公司相继推出了一套 Turbo系列软件,这些软件很受用户欢迎。 1991年,随着Microsoft Windows 3.0 操作系统的推出,Borland公司在Turbo C++的基础上进行更新,推出新一代产品Borland C++。 (2)Turbo C 2.0基本配置要求。Turbo C 2.0可运行于IBM-PC系列微机,包括XT,AT及IBM兼容机。 4.2.6 Turbo C的基本结构 1.Turbo C程序的一般组成部分 Turbo C 2.0 像其他语言一样按其规定的格式和提供的语句由用户编写应用程序。 2.关键字 所谓关键字就是已被Turbo C 2.0本身使用,不能作其他用途使用的标识符号。例如关键字int,struct,break,els

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档