c++精解和程序设计(第一章小结)

                      第一章小结

1. 计算机的基本组件

计算机的基本组件包括:内存和外存,CPU和输入输出设备。

2.主存

主存是由称为存储单元的独立存储区域组成的
1)每个存储单元有一个独立的地址。
2)一个存储单元包括1个或多个字节,一个字节包括8个位。
3)存储单元中总是有值的,但这些值对程序而言可能毫无意义。
4)一旦有新的信息存储在特定存储单元中,则原有信息会被覆盖。
5)程序在执行之前,必须拷贝到计算机内存中。
6)只有存储在内存中的数据才能被计算机处理。

3.外存

外存中的信息包含两种类型:程序文件和数据文件。外存用来存储半永久性的信息,外存比主存便宜。

4.计算机

计算机本身不能思考,程序设计语言以精确无歧义的方式指导计算机执行特定的任务。

5.程序设计语言

程序设计语言分为三种类型:机器语言(对计算机来说是有意义的),高级语言(对程序员来说是有意义的)和汇编语言,汇编语言使用特定的助记符来表示操作和内存单元地址(不用数字表示地址),除此之外,汇编语言和机器语言是相似的。

6.下述几个系统程序是用来为高级语言程序的执行做准备工作的

编辑器用来把高级语言程序输入到计算机内存中;编译器把高级语言程序(源程序)转换成机器语言(目标程序);连接器把目标程序和其他目标文件连接起来,创建一个可执行程序;装入程序把可执行程序装入计算机内存。有时这些步骤可以组合到一个集成开发环境中。

7.解决过程中的五个主要步骤

1)问题需求
2)问题分析
3)程序设计
4)程序实现
5)程序测试

8.操作系统

通过操作系统,可以向计算机发布命令,也可以管理文件。

9.程序员的底线

在做与计算机的事情必须遵守道德,不拷贝版权,不入侵他人计算机。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值