C 语言编程基础1

笔记

【1】计算机基本结构(了解)
   (1) 冯·诺依曼模型
      a. 计算机硬件由5部分构成(输入设备、输出设备、存储器、运算器、控制器)
      b. 存储程序的思想:系统的运行过程就是按照一定的顺序不断执行存储器中的程序指令的过程
   (2) 存储器的分类
      a. 主存储器即内存,程序中待处理的数据和处理的结果都存储在内存中。
      b. 外存储器是用来长期保存数据的大容量存储器。
      c. 寄存器是CPU内部的高速存储器,速度快,数目少。
   

【2】什么是程序(掌握)
   (1) 广义上讲,为了实现一个特定的目标而预先设计的一组可操作的工作步骤,称之为一个程序
   (2) 程序就是系统可以识别的一组有序的指令。存储在磁盘上,被加载到内存中执行
         CPU要执行指令或要取数据,是直接访问内存的(程序被放到内存中以后才可能被执行)


【3】程序设计语言的发展(掌握)
   (1) 机器语言
           直接使用机器指令(0,1序列)来设计程序,可以被计算机系统直接识别,和自然语言完全不同,
       难于记忆和理解,工作量大,效率低,无法移植。
          00011000          00110001         00011001
   (2) 汇编语言
          把机器指令符号化,即通过一组简单的符号来表示机器指令,更接近于自然语言,更容易理解和使用。
       和机器语言一样,开发工作量大,无法移植。
         MOV A,1000
         MOV 1010, A
   (3) 高级语言
           和特定的计算机系统无关,更接近于人类自然语言。一条语句对应多条机器指令,工作量小,开发效率高。
        BASIC,FOREAN,PASCAL,C,C++,Java,C#等。


【4】程序设计步骤(熟悉)
    (1)编辑(vi)
    (2)编译、链接 
    (3)执行、调试 


【5】总结
        (1) 了解计算机的基本结构
        (2) 掌握什么程序、存储器、程序设计语言、及程序的设计步骤
     思考:
          简述计算机语言的发展?
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lisuyan0

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值