简单计算机语言介绍.docVIP

  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文档。上传文档
查看更多
一、计算机语言 计算机语言(Computer Language)指用于人与计算机之间通讯的语言。计算机语言是人与计算机之间传递信息的媒介。 计算机语言经历了从机器语言、汇编语言到高级语言的发展历程,它主要分为四类:低级语言、高级语言、专用语言和脚本语言。   1.1 机器语言   机器语言是指一台计算机全部的指令集合   电子计算机所使用的是由0和1组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由0和1组成的指令序列交由计算机执行,这种计算机能够认识的语言,就是机器语言。使用机器语言是十分痛苦的,特别是在程序有错需要修改时,更是如此。   1.2 汇编语言   为了减轻使用机器语言编程的痛苦,人们进行了一种有益的改进:用一些简洁的英文字母、符号串来替代一个特定的指令的二进制串,比如,用ADD代表加法,MOV代表数据传递等等,这样一来,人们很容易读懂并理解程序在干什么,纠错及维护都变得方便了,这种程序设计语言就称为汇编语言,即第二代计算机语言。然而计算机是不认识这些符号的,这就需要一个专门的程序,专门负责将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。   汇编语言同样十分依赖于机器硬件,移植性不好,但效率仍十分高,针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长,程序精炼而质量高,所以至今仍是一种常用而强有力的软件开发工具。   1.3 高级语言   从最初与计算机交流的痛苦经历中,人们意识到,应该设计一种这样的语言,这种语言接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。经过努力,1954年,第一个完全脱离机器硬件的高级语言--FORTRAN问世了,50多年来,共有几百种高级语言出现,有重要意义的有几十种,影响较大、使用较普遍的有FORTRAN、ALGOL、COBOL、BASIC、LISP、SNOBOL、PL/1、Pascal、C、PROLOG、Ada、C++、VC、VB、JAVA等。 二、Qbasic语言 用Qbasic设计的解一元二次方程的程序 用Qbasic设计的解一元二次方程的程序 QBASIC是BASIC语言的一个变种,所谓BASIC语言,它的英文全称是Beginners All-purpose Symbolic Instruction Code,意为“初学者通用指令代码”,由美国微软公司开发,1991年随MS-DOS 5.0系统推出。 2.1 Qbasic语法 首先,说明一个问题,在Qbasic中是不能输入中文的,书上的语句里面出现了中文,这是错误的! (1)语句结构 语句定义符 [语句体] 例:LET A=1,“LET”便是语句定义符,此处表示“赋值”,“A=1”便是语句体,是前面语句定义符的具体体现。 (2)常量 常量我们可以结合数学来理解。在数学上,常数就是不变的数,那在信息上,我们就可把常量理解为不能改变的数据。 ①数值常量(常数):由若干个数字组成的序列。如:1,2,3,…… ②字符串常量:用双引号把若干个字母括起来。如:QBasic,abc123,…… (3)变量 ①变量名和变量的值 1)变量名规则 ·变量名的第一个字符必须是字母; ·变量名中第2个字符及其后的字符可以是字母、数字或小数点; ·变量名的长度范围为1-40个字符; ·QBasic的保留字不能用作变量名; ·变量名中的大小写字母等效; ·变量名中不可有空格。 2)字符串变量      a$=abcde      a$=1234567 (4)运算符和表达式   QBasic支持三种运算:算术运算、关系运算、逻辑运算     1、算术运算符: 运算名称 符号 例子 结果      加    +   4+5   =9      减    -   8-3   =5      乘    *   2*3   =6      除     /   5/2   =2.5      整除   \   5\2   =2       求余   MOD  5 MOD 2 =1      乘方    ^   2^3   =8 2、关系运算符: 关系名称 数学符号 Qbasic符号 等于 = = 小于 大于 小于或等于 ≤ = 大于或等于 ≥ =

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档