计算机专业导论之语言与算法
第1讲(总第5讲)由机器语言到高级语言
1(5)01 本讲概述
1(5)02 由机器语言到高级语言
指令系统:cpu用二进制和编码提供的可以解释并执行的命令的集合。
机器语言:用二进制和编码方式提供的指令系统所编写程序的语言被称为机器语言。
汇编语言:用助记符号编写程序的语言。
汇编语言源程序:用汇编语言编写出的程序。
汇编程序:是将汇编语言源程序翻译成机器语言程序的程序。
高级语言:用类似自然语言的语句编写程序的语言。
高级语言源程序:用高级语言编写的程序。
编译程序:将高级语言源程序翻译成汇编语言或者机器语言程序的程序。
自然/社会问题通过计算化得到算法。
算法通过程序化得到高级语言程序。
高级语言程序通过编译得到汇编语言程序。
汇编语言程序通过汇编得到机器语言程序。
机器语言程序通过01化得到01编码存储到存储器中。
1(5)03 高级语言的基本构成要素
常量,变量,表达式,赋值语句,顺序结构,分支结构,循环结构。
其中表达式分为:算数表达式,比较表达式,逻辑表达式。
1(5)04 用高级语言构造程序
函数,递归,迭代。构造的思想:由粗到细,由细到粗。
1(5)05 计算机语言与编译器
高级语言转化为

本文深入探讨了计算机语言从机器语言到高级语言的发展过程,强调了算法在程序和计算系统中的核心作用。讲解了如何使用高级语言构造程序,以及算法的设计、分析和实现,包括递归、迭代等概念。此外,还介绍了遗传算法作为求解复杂问题的方法,并讨论了其在解决NPC问题上的应用。
最低0.47元/天 解锁文章
479

被折叠的 条评论
为什么被折叠?



