简述计算机程序设计语言(机器语言、汇编语言、高级语言)的优缺点。

 我来答
LC595523628
高粉答主

2021-01-18 · 关注我不会让你失望
知道小有建树答主
回答量:947
采纳率:100%
帮助的人:14.6万
展开全部

一、机器语言

1、优点:可以被计算机直接识别、执行,所以用机器语言写的程序效率最高。

2、缺点:是用指令编程,而成千上万条指令很难记住,且一旦出错很难找出错误。不同型号的计算机,指令编码并不相同,因此,针对某一型计算机写的程序移植到另外一种计算机上后,运行结果未必正确,甚至有可能根本不能运行。

二、汇编语言

1、优点:可直接访问系统接口,汇编程序翻译成的机器语言程序的效率高。

2、缺点:汇编语言指令是机器指令的符号化,与机器指令存在着直接的对应关系,所以汇编语言同样存在着难学难用、容易出错、维护困难等缺点。

三、高级语言

1、优点:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令可以代替几条、几十条甚至几百条汇编语言的指令。因此,高级语言易学易用,通用性强,应用广泛。

2、缺点:高级语言种类繁多。

扩展资料

程序设计语言具有心理工程及技术等特性。

1、心理特性:歧义性、简洁性、局部性、顺序性、传统性。

2、工程特性:可移植性,开发工具的可利用性,软件的可重用性、可维护性。

3、技术特性:支持结构化构造的语言有利于减少程序环路的复杂性,使程序易测试、易维护。

参考资料来源:百度百科——程序设计语言

参考资料来源:百度百科——计算机设计语言

TRZXEQZ
推荐于2017-11-26 · TA获得超过469个赞
知道小有建树答主
回答量:771
采纳率:100%
帮助的人:765万
展开全部
机器语言---优点:占用内存少、执行速度快。 缺点:可读性差、难记忆、易错、可移植性差。汇编语言---优点:占用内存少、执行速度快、易读懂。 缺点:可移植性差。高级语言------优点:易学、可读性好、接近自然语言、可移植性
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式