计算机导论.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5.1 概述 人们在相互交谈时使用的是相互可以理解的语言, 如汉语、英语、俄语等,它们统称为自然语言。人们用 以同计算机交谈的语言,称之为计算机语言。计算机语 言可分为低级语言及高级语言。高级语言是现代计算机 中广泛采用的编程语言,其原因是这种语言比较接近人 们习惯的自然语言,而且具有很大的通用性,这就是高 级语言的高级之处。本章将介绍高级语言的基本结构, 为便于说明这一结构,我们将以BASIC语言为例说明高 级语言设计的基本方法。 5.2 常用高级语言及其特点 高级语言有400多种,下面举常用的较有影响的几种。 1.BASIC语言 BASIC语言是一种具有“会话”功能的、规模较小的、易 于学习个高级语言,其中文译名为“初学者通用符号指令 代码”。该语言执行速度较慢,适用于中、小型科学和工 程计算,初学者稍加学习,便可编制程序,上机算题。 2. FORTRAN语言 FORTRAN语言是一种适用于科学工程计算的高级语言, 它与人们习惯使用的数学语言比较接近,其中文译名为“公 式翻译语言”。该语言应用广泛。 3.ALGOL语言 ALGOL语言的显著特点是设计比较严谨、清晰,它为其 它计算机高级语言的发展打下了良好的理论基础。该语言主 要应用于科学和工程计算,但使用不如FORTRAN广泛。 4.COBOL语言 COBOL语言是一种与FORTRAN 语言和ALGOL语言有着不同 特点的数据处理语言,其中文译名为“面向商业的通用语言”。 该语言以文件形式管理繁多的数据,可描述复杂的数据结构, 程序的书写形式采用了自然语言的风格,故易于学习,并为 一般管理人员所接受。COBOL语言是世界上标准化最早的语 言,也是世界上应用最广泛的一种计算机语言。 5.PASCAL语言 PASCAL语言是70年代初期发展起来的结构化程序设计 语言,是当时最有影响和最重要的计算机语言之一。该语 言的特点是结构清晰、方便用户,并强调程序的可靠性和 易于验证性;广泛应用于数据处理、数值计算和系统软件 的开发,是一种公认的能用来书写高质量软件系统的高级 语言。 6.C语言 C语言是为设计复杂软件而发展起来的,它具有很 强的功能和极大的灵活性,提供丰富的运算符和较强的数 据类型,是目前广泛使用的一种高级语言,著名的UNIX操 作系统就是用C语言编写的。 7.LISP语言 LISP语言是一种适用于符号操作和表格处理的高级语 言,主要用于人工智能领域,如定理证明、树搜索等。 8.PROLOG语言 PROLOG语言是一种逻辑编程语言,主要用于人工智能领域,如逻辑推理、专家系统等。 9.JAVA语言 JAVA语言是一种面向对象的语言,它具有简单、分布 式、解释型、健壮型、安全、体系结构中立、可移植、 高性能、多线程和动态等特性。JAVA具有构造动态画面 的功能,为用户提供良好的程序设计环境,特别适合于 Inernet/Intranet编程,还能和WWW很好地协同工作, 被誉为“网络上的世界语”。 10.C# C#是Microsoft针对.NET框架而专门开发的一种面 向对象程序设计语言,它继承了C/C++的强大功能,但 舍弃了C/C++的很多复杂、容易出现编程错误的特性和 功能,并融合了Visual Basic的易用性。 5.3 QBASIC语言的基本组成元素 QBASIC程序处理的数据有数值型数据和字符型数据 两大类。 QBASIC中的运算量有常量、变量、数组和数组元素、 标准函数和自定义函数等。 1.QBASIC中的常量? 常量是指不能改变的数据。在BASIC中,可以用两种 类型的常量:数值常量和字符串常量。 数值常量又可分为整形常量和实型常量两类。整形 常量是由若干个数字组成的序列,可以有数值符号。如- 123,+456,-12345,+0,-0等都是合法的整数形式。实 型常量有两种形式:日常记数法和科学记数法。 字符串常量是用一对双撇号﹙″﹚括起来的若干个 合法字符。例如″Name″,″HEllo″,″QBasic″等都 是合法的字符串常量。 此外,还有符号常量,即用一个符号代替一个常量。 如在程序中多次用到同一个数据时,可用一个符号代替 该数值。 2.QBASIC中的变量? Ⅰ.变量名和变量的值 在程序执行过程中,其值可以发生变化的量称为变 量。 每个变量都应该有一个名字,即变量名。在同一个 程序模块中,不能有两个同名的变量,也就是变量名不 必须是唯一的。 QBASIC对变量名有以下规定: ①变量名的第一个字符必须是字母; ②变量名中的第二个

文档评论(0)

kaku + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8124126005000000

1亿VIP精品文档

相关文档