一、计算机基础
一、什么是编程语言:
编程语言就是人与计算机之间沟通的介质。
二、计算机的五大组成部分
1.控制器:
控制器就是计算机的指挥系统,用来控制计算机其他组建的运行,相当于人类的大脑。
2.运算器
运算器就是计算机的运算功能,用来做算术运算和逻辑运算,相当于人脑。
PS:控制器+运算器=cpu
3.存储器
存储器就是计算机的记忆功能,用来存储数据。
存储器分为内存与外存:
内存:相当于人的短期记忆,断电数据丢失。
外存:相当于记事的本子,断电数据不会丢失,用来永久保存数据。
4.输入设备
输入设备就是计算机接收外界输入设备的工具,如键盘、鼠标,相当于人的眼睛或者耳朵。
5.输出设备
输出设备就是计算机向外输出数据的工具,如显示器,打印机,相当于人的话,写出的文章。
PS:存储器如U盘既是输入又是输出设备,统称为IO设备。
程序的是先将数据存放到硬盘中,运行时先将硬盘中的代码加载到内存中,然后从内存中读取指令运行。
三、操作系统
1.操作系统功能
操作系统就是将复杂的硬件封装成简单的接口,对于开发应用程序来说只需要调用操作系统提供给我们的接口即可。
2.系统软件与应用软件
应用软件就是常见的一些应用
操作系统,操作系统就是应用软件与硬件之间的桥梁,是协调、管理、控制计算机硬件与应用软件资源的控制程序。
3.计算机系统三层结构
应用程序————操作系统————计算机硬件