汇编语言程序相对于,高级语言、汇编语言、机器语言三者的区别与联系
汇编语言程序相对于,高级语言、汇编语言、机器语言三者的区别与联系详细介绍
本文目录一览: 2020年计算机二级MS Office考试每日一练(6月16日)
备考全国计算机二级MS Office考试的小伙伴们,复习的都怎么样了呢?环球青藤小编发布了2020年计算机二级MS Office考试每日一练供大家参考复习,小伙伴们快来做一做,测试一下自己吧!了解更多全国计算机二级MS Office备考资料敬请关注环球青藤计算机二级频道。
2020年计算机二级MS Office考试每日一练(6月16日)
1.关于汇编语言程序( )。
A.相对于高级程序设计语言程序具有良好的可移植性
B.相对于高级程序设计语言程序具有良好的可度性
C.相对于机器语言程序具有良好的可移植性
D.相对于机器语言程序具有较高的执行效率
答案:C
2.组成一个计算机系统的两大部分是( )。
A.系统软件和应用软件
B.硬件系统和软件系统
C.主机和外部设备
D.主机和输入/出设备
答案:B
3.计算机网络是一个( )。
A.管理信息系统
B.编译系统
C.在协议控制下的多机互联系统
D.网上购物系统
答案:C
4.用来存储当前正在运行的应用程序和其相应数据的存储器是( )。
A.RAM
B.硬盘
C.ROM
D.CD-ROM
答案:A
5.根据域名代码规定,表示政府部门网站的域名代码是( )。
A..Net
B..corn
C..gov
D..Org
答案:C
更多2020年计算机二级MS Office考试每日一练,请继续关注环球青藤计算机二级频道。需要及时了解考试动态的小伙伴可“ 免费预约短信提醒”届时环球青藤会及时为大家推送2020年计算机二级考试相关信息提醒。环球青藤友情提示:对于想要参加计算机二级考试的小伙伴们,环球青藤特地为您准备了计算机二级考试资料,如有需要请点击文章下方“免费下载>>>计算机二级考试资料”下载学习。
9月计算机二级MS office测试题及答案(2)
参考答案与解析
1.B
【解析】在实际应用中,队列的顺序存储结构一般采用循环队列的`形式。
2.C
【解析】一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。线性链表中数据的插入和删除都不需要移动表中的元素,只需改变结点的指针域即可。
3.A
【解析】根据二叉树的性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个,所以本题中度为2的结点是5-1=4个,所以度为1的结点的个数是25-5-4=16个。
4.B
【解析】数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。
5.A
【解析】实体完整性约束要求关系的主键中属性值不能为空值,所以选择A。
6.C
【解析】如果S=T/R,则S称为T除以R的商。在除运算中S的域由T中那些不出现在R中的域所组成,对于S中的任一有序组,由它与关系R中每个有序组所构成的有序组均出现在关系T中。所以本题选择C。
7.A
【解析】软件危机主要表现在:软件需求的增长得不到满足;软件开发成本和进度无法控制;软件质量难以保证;软件不可维护或维护程度非常低;软件的成本不断提高;软件开发生产率的提高赶不上硬件的发展和应用需求的增长。所以选择A。
8.D
【解析】需求分析阶段的工作有:需求获取;需求分析;编写需求规格说明书;需求评审,所以选择D。
9.B
【解析】黑盒测试是对软件已经实现的功能是否满足需求进行测试和验证,黑盒测试完全不考虑程序内部的逻辑结构和内部特性,只根据程序的需求和功能规格说明,检查程序的功能是否符合它的功能说明,所以本题选择B。
10.C
【解析】系统结构图是对软件系统结构的总体设汁的图形显示。在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,是在概要设计阶段用到的。PAD图是在详细设计阶段用到的。程序流程图是对程序流程的图形表示,在详细设计过程中用到。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型,是在可行性研究阶段用到的而非软件设计时用到,所以选择C。
11.A
【解析】CAI——计算机辅助设计,CAM——计算机辅助制造,CIMS——计算机集成制造系统,CAI——计算机辅助教学。
12.C
【解析】ASCII码的值如下:48~57为0到9十个阿拉伯数字;65~90为26个大写英文字母;97~122号为26个小写英文字母。
13.B
【解析】字长是CPU的主要技术指标之一,指的是CPU一次能并行处理的二进制位数。字长总是8的整数倍,通常PC机的字长为16位(早期)、32位、64位。
14.D
【解析】操作系统是管理计算机硬件资源控制其他程序运行并为用户提供交互操作界面的系统软件的集合。UNIX是一个强大的多用户、多任务操竹系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统。Linux是一种自由和开放源码的类Unix操作系统,MS DOS是磁盘操作系统。MS Office是办公软件而非操作系统。
15.C
【解析】计算机病毒,是指编制者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码,具有寄生性、破坏性、传染性、潜伏性和隐蔽性。计算机本身对计算机病毒没有免疫性。
16.C
【解析】汇编语言程序相对于机器语言程序具有良好的可移植性。
17.B
【解析】一个完整的计算机系统主要由计算机硬件系统和软件系统两大部分组成。
18.C
【解析】计算机网络是以能够相互共享资源的方式互连起来的自治计算机系统的集合,也即在协议控制下的多机互联系统。
19.A
【解析】用来存储当前正在运行的应用程序和其相应数据的存储器是RAM。
20.C
【解析】政府部门网站的域名代码是gov。
更多计算机二级考试相关试题分享:
汇编语言相对于高级语言有何优势?
由于汇编离硬件最近,可以更好地利用专用代码的优势,可以利用计算机特性(逻辑特性、总线结构、存储器组织、高速缓存等)进行计算和数据处理、交换、移动等工作。
高级语言由于要照顾通用编程性能,往往没有针对某cpu硬件结构等方面的特殊处理,处理计算也是标准化的,必然有内存使用、逻辑计算、数据处理方面的不优化之处。
因此汇编语言编译出的程序效率高、代码量小、执行速度快;但在可移植性、灵活性、适配性方面比较高级语言的程序表现差。汇编语言一般用于编制高级语言软件系统中执行频繁、效率核心、时间复杂度高的优化子程序编制。比如你可以在日常生活中发现某些软件(比如视频、语音播放和录制)的专门针对某些处理器的优化插件。
高级语言、汇编语言、机器语言三者的区别与联系
一、指代不同
1、高级语言:相对于机器语言(machine language)是一种指令集的体系。
2、汇编语言:是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言。
3、机器语言:不经翻译即可为机器直接理解和接受的程序语言或指令代码。
二、编码方式不同
1、高级语言:语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人更容易学习。
2、汇编语言:汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。
3、机器语言:使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。
三、特点不同
1、高级语言:高级编程语言因为发展的历史,拥有很多函数库,用户可以根据自身的需求在代码中加入头文件来调用这些函数来实现自己的功能,当然使用者也可以根据自己的喜好编写函数来在后续的代码中调用。
2、汇编语言:用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。
3、机器语言:指令是一种二进制代码,由操作码和操作数两部分组成。操作码规定了指令的操作,是指令中的关键字,不能缺省。操作数表示该指令的操作对象。
以上内容参考 百度百科-汇编语言、 百度百科-高级语言、 百度百科-机器语言
机器语言 计算机直接能够接受和应用的语言,是二进制的编程语言,是人应该都看不懂
汇编语言就是用助记符来表示计算机操作命令的一种编程语言。它主要是面向硬件,比c语言等高级语言要低级点,比机器语言(就是计算机能直接执行的程序,我们编的程序都要翻译成机器语言才能执行)要高级点
高级语言是编一些应用软件,与硬件不直接打交道的语言,比较直接,医懂,一般人都用高级语言编写程序
一、指代不同
1、高级语言:相对于机器语言(machine language)是一种指令集的体系。
2、汇编语言:是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言。
3、机器语言:不经翻译即可为机器直接理解和接受的程序语言或指令代码。
二、编码方式不同
1、高级语言:语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人更容易学习。
2、汇编语言:汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。
3、机器语言:使用绝对地址和绝对操作码。不同的计算机都有各自的机器语言,即指令系统。从使用的角度看,机器语言是最低级的语言。
三、特点不同
1、高级语言:高级编程语言因为发展的历史,拥有很多函数库,用户可以根据自身的需求在代码中加入头文件来调用这些函数来实现自己的功能,当然使用者也可以根据自己的喜好编写函数来在后续的代码中调用。
2、汇编语言:用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址。
3、机器语言:指令是一种二进制代码,由操作码和操作数两部分组成。操作码规定了指令的操作,是指令中的关键字,不能缺省。操作数表示该指令的操作对象。
参考资料来源:百度百科-汇编语言
参考资料来源:百度百科-高级语言
参考资料来源:百度百科-机器语言
汇编语言相对于其他高级语言 是不是占用内存少什么的?有什么优点?
汇编语言是最接近机器语言的,主要优点是占用资源少,程序执行效率高,尤其是对硬件底层的操作上,汇编语言更具优势。
在内存上没有什么太大的区别,占用内存上主要是看你的程式要求,同一个程式不同语言写出来对内存的占用基本上是一样大的,除非你编程不好造成变量长期占用内存空间。
高级语言通俗易懂,写程序很方便,写完之后容易修改,但是有时候硬件空间不是很足,用高级语言写的冗余代码很多,造成存储空间(非内存)浪费,或者有时候存储空间太小用高级语言写的程式根本放不进去。还有在一些底层驱动上需要用汇编,因为高手写出来的汇编质量高,在速度上要比高级语言执行速度快。
一般来说,我建议先学汇编,不需要精通,然后再学c,写汇编要靠经验,新手写汇编还不如用高级语言写,我看我之前写的汇编,惨不忍睹,执行效率跟代码冗余量比高级语言差远了。。。
原创,希望对你有帮助。
高级语言与汇编语言相比有何优点?
易于掌握、易于使用,也就是学习 和 编程的效率高。但高级语言程序的运行效率更低。
高级语言与汇编语言相比有何优点?
适合于初级程序员使用。
1、可读性:
高级语言可读性、可维护性较佳,汇编语言的可读性较差。
2、程序的执行效率:
汇编语言程序的占用空间小,执行速度快,执行效率高,高级语言占用的空间大,执行效率较低。
3、可维护性:
汇编语言可维护性低很多,代码复杂,针对性撰写程序,可以得到速度快、稳定性高的结果。高级语言的可维护性较高。但是速度较慢,稳定性不高。
执行效率:汇编语言编写的源程序比高级语言编写的源程序执行效率高。
扩展资料:
汇编语言优缺点:
优点
汇编语言作为机器语言之上的第二代编程语言,它也有很多优点:
可以轻松地读取存储器状态以及硬件I/O接口情况
编写的代码因为少了很多编译的环节,可以能够准确的被执行
作为一种低级语言,可扩展性很高
缺点
因为代码非常单调,特殊指令字符很少,所以造成了代码的冗长以及编写的困难
因为汇编仍然需要自己去调用存储器存储数据,很容易出现BUG,而且调试起来也不容易
就算完成了一个程序,后期维护时候也需要耗费大量的时间。
因为机器的特殊性造成了代码兼容性差的缺陷。
高级语言特点
高级编程语言作为一种通用的编程语言,它的语言结构和计算机本身的硬件以及指令系统无关,它的可阅读性更强,能够方便的表达程序的功能,更好的描述使用的算法。
容易被初学者所掌握,很容易学习。而且容易学习掌握。
高级编程语言因为是一种编译语言,所以他的运行速度比汇编程序要低,同时因为高级语言比较冗长,所以代码的执行速度也要慢一些。
参考资料来源:百度百科-汇编语言
参考资料来源:百度百科-高级语言
与高级语言相比汇编语言编写的程序通常怎么样
与高级语言相比,汇编语言编写的程序通常“执行效率更高”。汇编语言编写的程序,可以直接翻译为机器代码,计算机能直接识别;而使用高级编程语言编写的程序需要经过一些时间翻译,翻译成机器所能识别的二进制数才能由计算机去执行,降低了计算机的执行效率。
与高级语言相比,汇编语言编写的程序通常“执行效率更高”。
汇编语言编写的程序制,直接翻译为机器代码。
而高级语言,如C,C++,Java等都要转译成与汇编对应的机器码才能执行
比如一个简单的“hello world',用汇编语言编写的程序文件可能只有几百个字节,而用C、DELPHI等编写的程序至少有几万个字节
虽然看起来汇编的程序代码比较繁琐,可读性不强,但是他是机器代码计算机能直接识别;而高级语言则不同虽然可读性强,但是计算机无法直接识别
计算机基础知识常考点
计算机基础知识常考点汇总
1、计算机安全是指计算机资产安全,即(计算机信息系统和信息不受自然和人为有害因素威胁和危害)
2、度量计算机运算速度常用的单位是( MIPS)
3、下列设备组中,完全属于计算机输出设备的一组是( 打印机,绘图仪,显示器)
4、世界上公认的第一台电子计算机诞生的年代是( 20世纪40年代)
5、20GB的硬盘表示容量约为( 200亿个字节)
6、在微机中,西文字符所采用的编码是( ASCII码)
7、计算机操作系统的主要功能是(管理计算机系统的软硬件资源,以充分发挥计算机资源的效率,并为其他软件提供良好的运行环境)
8、计算机软件的确切含义是(计算机程序、数据与相应文档的总称)
9、下列关于计算机病毒的叙述中,错误的是(感染计算机病毒的计算机具有对该病毒的免疫性)
10、在一个非零无符号二进制整数之后添加一个0,则此数的值为原数的(2倍)
11、以下关于编译程序的说法正确的是( 编译程序完成高级语言程序到低级语言程序的等价翻译)
12、用高级程序设计语言编写的程序(具有良好的可读性和可移植性)
13、一个完整的计算机系统的组成部分的确切提法应该是(计算机硬件和软件 )
14、运算器的完整功能是进行( 算术运算和逻辑运算)
15、计算机网络最突出的优点是(资源共享和快速传输信息)
16、以太网的拓扑结构(总线型)
17、能直接与CPU交换信息的存储器是(内存储器)
18、正确的IP地址是( 202.112.111.1)
19、上网需要在计算机上安装( 浏览器软件)
20、世界上公认的第一台电子计算机诞生在( 美国 )
21、在计算机中,组成一个字节的二进制位位数是( 8 )
22、下列关于ASCII编码的叙述中,正确的是( 所有大写英文字母的ASCII码值都大于小写英文字母‘a’的ASCⅡ码值)
23、下列选项属于“计算机安全设置”的是( 停掉Guest账号 )
24、CPU主要技术性能指标有( 字长、主频和运算速度 )
25、下列设备组中,完全属于输入设备的一组是( 绘图仪,键盘,鼠标器 )
26、计算机系统软件中,最基本、最核心的软件是( 操作系统 )
27、下列软件中,属于系统软件的是( Windows Vista )
28、下列关于计算机病毒的叙述中,正确的是( 反病毒软件必须随着新病毒的出现而升级,提高查、杀病毒的功能 )
29、如果删除一个非零无符号二进制偶整数后的2个O,则此数的值为原数( 1/4 )
30、高级程序设计语言的特点是( 高级语言数据结构丰富 )
31、计算机硬件能直接识别、执行的语言是( 机器语言 )
32、计算机的系统总线是计算机各部件间传递信息的公共通道,它分(数据总线、控制总线和地址总线)
33、微机硬件系统中最核心的部件是( CPU )
34、用“综合业务数字网”(又称“一线通”)接人因特网的优点是上网通话两不误,它的英文缩写是(ISDN)
35、当电源关闭后,下列关于存储器的说法中,正确的是(存储在ROM中的数据不会丢失 )
36、计算机指令由两部分组成,它们是(操作码和操作数)
37、有一域名为bit. edu. cn,根据域名代码的规定,此域名表示(教育机构)
38、能保存网页地址的文件夹是( 收藏夹 )
39、按电子计算机传统的分代方法,第一代至第四代计算机依次是(电子管计算机,晶体管计算机、小、中规模集成电路计算机,大规模和超大规模集成电路计算机)
40、假设某台式计算机的内存储器容量为256MB,硬盘容量为40GB,硬盘的容量是内在容量的(160倍)
41、在ASCII码表中,根据码值由小到大的排列顺序是(空格字符、数字符、大写英文字母、小写英文字母)
42、一般而言,Internet环境中的防火墙建立在(内部网络与外部网络的交叉点)
43、字长是CPU的主要性能指标之一,它表示(CPU一次能处理二进制数据的位数)
44、在微机的硬件设备中,有一种设备在程序设计中既可以当作输出设备,又可以当作输入设备,这种设备是(硬盘驱动器 )
45、计算机操作系统通常具有的五大功能是(处理器(CPU)管理、存储管理、文件管理、设备管理和作业管理)
46、在所列出的:1.字处理软件 2.Linux 3.Unix 4.学籍管理系统 5.Windows XP 和6.Office 2003六个软件中,属于系统软件的有( 2,3,5 )
47、下列叙述中,正确的是(计算机病毒主要通过读/写移动存储器或Internet网络进行传播)
48、十进制数18转换成二进制数是(010010)
49、下列各类计算机程序语言中,不属于高级程序设计语言是(汇编语言 )
50、下列叙述中,正确的是(CPU能直接存取内存储器上的数据 )
51、计算机网络中传输介质传输速率的单位是bps,其含义是(二进制位/秒 )
52、若网络的各个节点通过中继器连接成一个闭合环路,则称这种拓扑结构称为(环型拓扑)
53、在计算机中,每个存储单元都有一个连续的编号,此编号称为(地址)
54、下列关于指令系统的描述,正确的是(指令的地址码部分可能是操作数,也可能是操作数的内存单元地址 )
55、下列各选项中,不属于Internet应用的是(新闻组)
56、若要将计算机与局域网连接,至少需要具有的硬件是(网卡)
57、下列的英文和中文名字的对照中,正确的是(CAD------计算机辅助设计)
58、下列不能用作存储容量单位的是(KB)
59、在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后(数字、大写英文字母、小写英文字母 )
60、若对音频信号以10KHZ采样率、16位量化精度进行数字化,则每分钟的双声道数化声音信号产生的数据量约为( 2.4MB )
61、下列设备中,可以作为微机输入设备的是(鼠标器)
62、下列软件中,不是操作系统的是( MS Office)
63、下列各组软件中,属于应用软件的一组是(Office 2003 和军事指挥程序 )
64、十进制数60转换成无符号二进制整数是( 0111100)
65、关于汇编语言程序(相对于机器语言程序具有良好的可移植性 )
66、下列叙述中,正确的是(指令是由一串二进制数0、1组成的)
67、CPU中,除了内部总线和必要的`寄存器外,主要的两大部件分别是运算器和(控制器)
68、计算机网络是一个(在协议控制下的多机互联系统)
69、“千兆以太网”通常是一种高速局域网,其网络数据传输速率大约为( 1000000位/秒 )
70、用来存储当前正在运行的应用程序和其相应数据的存储器是(RAM)
71、下列关于磁道的说法中,正确的是(盘面上的磁道是一组同心圆 )
72、根据域名代码规定,表示政府部门网站的域名代码是(gov)
73、在Internet上浏览时,浏览器和WWW服务器之间传输网页使用的协议是(HTTP)
74、第四代计算机的基本逻辑元件是(中、小规模集成电路 )
75、计算机技术应用广泛,以下属于科学计算方面的是(火箭轨道计算)
76、在标准ASCII码表中,已知英文字母K的十六进制码值是4B,则二进制ASCII码1001000 (H)
77、某800万像素的数码相机,拍摄照片的最高分辨率大约是(3200*2400)
78、区位码输入法的最大优点是(一字一码,无重码)
79、十进制数100转换成无符号二进制整数是( 01100100)
80、计算机软件系统包括(系统软件和应用软件 )
81、操作系统将CPU的时间资源划分成极短的时间片,轮流分配给各终端用户,使终端用户单独分享CPU的时间片,有独占计算机的感觉,这种操作系统成为(分时操作系统)
82、下列关于计算机病毒的叙述中,错误的是(反病毒软件可以查、杀任何种类的病毒)
83、编译程序的功能是(将源程序编译成目标程序 )
84、下列全部是高级语言的一组是(BASIC、C语言、PASCAL)
85、计算机中,负责指挥计算机各部分自动协调一致地进行工作的部件是(控制器)
86、构成CPU的主要部件是(控制器和运算器 )
87、硬盘属于(外部存储器)
88、目前使用硬磁盘,在其读/写寻址过程中(盘片旋转,磁头沿盘片径向运动 )
89、在所列出的:1.字处理软件 2.Linux 3.Unix 4.学籍管理系统 5.Windows XP和6.Office 2003六个软件中,属于应用软件的有( 1,4,6)
90、下列关于计算机指令系统的描述正确的是( 指令系统是计算机所能执行的全部指令的集合 )
91、局域网具有的几种典型的拓扑结构中,一般不含(全连接网型 )
92、Internet网中不同网络和同计算机相互通信的基础是(TCP/IP)
93、1946年诞生的世界上公认的第一台电子计算机是( ENIAC)
94、1GB的准确的是( 1024 MB)
95、已知英文字母m的ASCII码值是109,那么英文字母j的ASCII码值是( 106 )
96、下列四各存储器中,存取速度最快的是( RAM )
97、用8位二进制数能表示的最大的无符号整数等于十进制整数(255)
98、从用户的观点看,操作系统是(控制和管理计算机资源的软件 )
99、下列各组设备中,同时包括了输入设备、输出设备和存储设备的是(鼠标器,绘图仪,光盘)
100、下列软件中,属于系统软件的是( Windows操作系统 )
;
与高级语言相比汇编语言编写的程序通常是
机器相关性这是一种面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。
汇编语言编写的程序(编译后的可执行程序)代码更短、效率更高(即执行速度更快),但程序的开发效率较低,实现复杂的功能较困难。
移舟泊烟渚,
一、机器相关性
这是一种面向机器的低级语言,通常是为特定的计算机或系列计算机专门设计的。因为是机器指令的符号化表示,故不同的机器就有不同的汇编语言。使用汇编语言能面向机器并较好地发挥机器的特性,得到质量较高的程序。
二、高速度和高效率
汇编语言保持了机器语言的优点,具有直接和简捷的特点,可有效地访问、控制计算机的各种硬件设备,如磁盘、存储器、CPU、I/O端口等,且占用内存少,执行速度快,是高效的程序设计语言。
三、编写和调试的复杂性
由于是直接控制硬件,且简单的任务也需要很多汇编语言语句,因此在进行程序设计时必须面面俱到,需要考虑到一切可能的问题,合理调配和使用各种软、硬件资源。这样,就不可避免地加重了程序员的负担。与此相同,在程序调试时,一旦程序的运行出了问题,就很难发现。
编程语言有两种形式:汇编语言和高级语言。
汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。
高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。
高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。
扩展资料:早期的程序设计均使用机器语言。程序员们将用0, 1数字编成的程序代码打在纸带或卡片上,1打孔,0不打孔,再将程序通过纸带机或卡片机输入计算机,进行运算。这样的机器语言由纯粹的0和1构成,十分复杂,不方便阅读和修改,也容易产生错误。
程序员们很快就发现了使用机器语言带来的麻烦,它们难于辨别和记忆,给整个产业的发展带来了障碍,于是汇编语言产生了。
汇编语言的主体是汇编指令。汇编指令和机器指令的差别在于指令的表示方法上。汇编指令是机器指令便于记忆的书写格式。
参考资料来源:百度百科-汇编语言