1.1 计算机与计算机程序
约 414 字大约 1 分钟
2025-09-15
计算机的组成
计算机由硬件和软件组成,硬件是计算机的实体,软件是计算机的指令。
硬件
硬件是计算机的实体,包括:
- 中央处理器(CPU):计算机的大脑,负责执行指令。
- 内存(RAM):计算机的临时存储器,用于存储正在执行的程序和数据。
- 输入设备:用于向计算机输入数据,如键盘、鼠标等。
- 输出设备:用于向计算机输出数据,如显示器、打印机等。
- 存储设备:用于长期存储计算机程序和数据,如硬盘、光盘等。
软件
软件是计算机的指令,包括:
- 操作系统:管理计算机硬件和软件资源,提供用户界面。
- 应用程序:用于完成特定任务的程序,如文字处理、图像处理等。
- 编程语言:用于编写计算机程序的编程语言,如C、Java、Python等。
1.1 计算机程序设计语言
高级语言
低级语言(机器语言)
机器语言是计算机能够直接识别和执行的指令
高级语言需要编译之后才能运行
C程序设计语言
高级计算机程序设计语言
面向过程
跨平台
...
Clang 诞生
- 诞生于美国的贝尔实验室,以
B语言为基础发展而来 - B语言源自 BCPL 语言
应用
- 系统开发
- Windows、Linux
- 嵌入式系统
- 其他语言开发
- DSP
- ……
语言关系
- 衍生
- C++
- C#
- 受影响的
- Java
- php
- Python