计算机核心基础

一、编程语言

语言:沟通、交流的介质

编程语言:人与计算机交流的介质

编程目的:通过编程语言让计算机以人类的思维逻辑工作,从而代替人力

二、计算机的组成

计算机有五大组成部分:

1、运算器:计算机的运算系统,用于算术计算和逻辑计算;

2、控制器:计算机的指挥控制系统,控制计算机其他组件的运行;

ps:运算器和控制器相当于人类的大脑,运算器+控制器=cpu

3、存储器:计算机的记忆功能,用于储存数据,分为内存和外存;

  内存:相当于人的短期记忆。优点:存取速度快;缺点:断电丢失数据;

  外存:相当于记事本,可以长期记录。优点:断电不会丢失,永久储存数据;缺点:存取速度慢;

4、输入设备input:计算机接收外界输入数据的工具,如键盘,鼠标,摄像头;

5、输出设备output:计算机向外输出数据的工具,如显示器,音响,打印机等。

ps:存储器如内存,磁盘等既是输入设备又是输出设备,称为IO设备。

运行程序的三大核心硬件:cpu,内存,硬盘

程序运行过程:先从硬盘把代码加载到内存中,cpu再从内存中读取指令运行。

三、操作系统

功能:把复杂的硬件的控制封装成简单的接口,给到应用程序

操作系统就是组织协调控制计算机硬件

 计算机系统三层结构:应用程序

           操作系统

             计算机硬件

 硬件+操作系统 = 平台

  

  

原文地址:https://www.cnblogs.com/littleb/p/11771466.html