机器语言程序:用机器语言编写的程序称为机器语言程序,机器语言程序都是由二进制代码组成,可以被计算机直接执行。
计算机转化的过程是将高级语言转化成汇编语言,汇编语言再转化成机器语言。
二进制代码是由两个基本字符0、1组成的代码。
其中,码元是一位二进制代码。
码字是N个码元可以组成的不同组合,任意一个组合称一个码字二进制编码。
用不同码字表示不同的信息的方法就叫二进制编码。
计算机本科的课程有程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全、应用密码学基础、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等等。
计算机科学中的宏是一种批量批处理的称谓,一般说来,宏是一种规则或模式,或称语法替换 ,用于说明某一特定输入如何根据预定义的规则转换成对应的输出,这种替换在预编译时进行,称作宏展开。
它的作用如下:
1.宏是一个字符串,当一个字符串被定义为一个宏之后,如果程序中使用到这个字符串,即可以使用宏名代替,从而简化程序设计,提高程序的可维护性;
2.使用宏来表示数学计算中的一些常用的量,这是宏的常见用法之一,例如可以将圆周率 、自然对数的底 、重力加速度等定义为宏;
3.使用宏还可以提高程序的可读性和可维护性,当一个宏在程序中多次使用时,只要修改宏的定义,即可以实现对整个程序的修改。