下载此文档

2022年《C语言程序设计》基本知识点解答2.pdf


文档分类:IT计算机 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
: .
C数据交换
电介质:半导体集成电路 磁介质:磁盘或磁带
物理组成
计算机断电会使内存数据丢失 磁介质损伤或消磁会使数据丢失
存放计算机系统运行期间正在执行的各 存放系统程序、 各种应用程序和数据文件
作用
种程序和数据 等当前不参与运行的大量信息
Q007? 什么叫存储单元的“位”和“字节”?(内存) (字节)(位)
A007? “位”(bit ):是最小的电子线路单元,只能保存一位二进制数即一个 0 或一个 1。因此一
个“位”单元可以保存的最大的十进制数是 1。
“字节”(byte ):是由若干个“位”组成的逻辑单元。微机中, 1 字节= 8 位。字节是最基本的数
据存储单元, 即数据在内存中的存储是以 “字节”为基本单位的。 任何数据总是占据整数个 “字节”
单元 。
Q008? 什么叫存储单元的地址和内容?(内存)
A008? 存储器从第一个字节开始到最后一个字节为止, 每一个字节单元在了逻辑上依次有一个 “编
号” ,这个编号就叫内存单元的地址。而有这个地址所指向的内存单元中存放的数据就叫该内存
单元的内容。
Q009? 计算机是如何在内存单元中找到需要的数据的?(内存)
A009? 计算机总是首先找到所需数据所在字节单元的地址 (编号),再到该地址所指向的内存单元
去读取内存单元的内容(数据的值) 。
Q010? 什么是“机器语言”?(语言)
A010? 计算机能直接执行的用于表示机器指令的二进制数字代码称为“机器语言” ,也就是机器指令集合。典型的机器语言程序如下:
1010 1111
0011 0111
0111 0110
⋯⋯ 等等几百个指令
很显然,这样的语言写的程序不易记忆和理解,使用、修改和维护都很费时费力,而且不易推广。
Q011? 什么是“汇编语言”?(语言)
A011? 使用一些符号来代表指令、寄存器、存储单元等机器指令中的要素,然后用这些符号来写
程序。使用这些助记符代码的语言,叫做“汇编语言” 。典型的汇编语言源程序如下:
MOV A, 47 翻译之后就是 1010 1111
ADD A, B 0011 0111
HALT 0111 0110
⋯⋯ 等等几百个指令
优点:比机器语言易理解、记忆和使用,速度与机器语言相仿。大量用于实时控制。
不能独立于机器。汇编语言源程序必须经过“汇编程序”的汇编后才能执行。
Q012? 什么是“高级语言”?(语言)
A012? 使用与人类的自然语言和数学语言相近的符号和运算符构成的语言,叫做“高级语言” 。
典型的 C语言源程序如下:
void main()
{
int a=1, b=2, c;
c=a+b;
printf("c=%d\n", c);
}
优点:独立于机器,通用性和可移植性强;容易理解、记忆和学习,使用方便,源程序较短。
缺点:不能够直接执行,源程序必须经过“编译程序”的编译或“解释程序”的解释后形成目标程
序才行。执行速度慢,系统开销大。
Q013? 计算机中表示数据的基本原

2022年《C语言程序设计》基本知识点解答2 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人stary
  • 文件大小327 KB
  • 时间2022-02-27
最近更新