程序看起来比用高级语言编写的程序要庞大得多。在 - 行。程序越复杂、越长代码出错的可能性就越大调试起来就越困难。 此外汇编语言编程需要了解处理器架构和硬件设计。由于特定的命令用于特定的处理器所以一切都变得复杂。 如果您在使用高级语言进行编程时习惯于使用大量的库那么在汇编程序的情况下它们通常根本不存在。 月 日之前我们为“软件工程师”培训 提供 的折扣 只需 个月您就可以找到收入为 , 卢布的 工作 预订折扣 从上面的内容就可以清楚为什么高级语言越来越受欢迎了。
入门门槛低有机会在相当短的时间内掌握该语言。事实是由英语 展数据 短语组成的高级语言更容易理解。这也有助于它们在程序员中的流行。 可移植性 可移植性是指将程序转移到另一个体系结构或操作系统的能力。就编程语言而言他们谈论的是移动性即 平台独立性。 面向机器的语言不是移动的。每个特定的程序都是针对特定的架构编写的。在性能和内存占用方面为特定硬件创建精确指令的能力是一个巨大的优势。
但在这种情况下移植到另一个架构是不可能的。 高级语言或多或少与平台和处理器无关。一种语言的应用范围越广、技术越先进其流动性就越大。也就是说相同的代码可以相对容易地在不同类型的计算机上使用。您所需要的只是一个可以用机器语言表示代码的合适翻译器。这就是高级语言被称为机器无关的原因。 仅限 . 之前 下载精选材料保证在 天内找到 工作 文件清单: 排名前 的求职网站 年个职业收入万卢布 清单“如何成功通过面试” 要接收文件请输入您的电子邮件: 电子邮件例如 . 输入您的电话号码以确认您不是机器人: -- 免费下载精选内容 . 已下载 我确认同意处理个人数据。
|