首页 > 技术文章 > 计算机基础

90s-blog 2021-10-31 16:21 原文

目录

一、计算机简介

二、计算机五大组成部分

三、计算机三大核心硬件

四、计算机操作系统

五、编程与编程语言

 

一、计算机简介

  1、计算机本质

  计算机俗称电脑,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。既可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。

  2、计算机分类

  计算机可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类。

  3、计算机组成

  主要由硬件系统和软件系统组成。目的是为了代替人力进行工作。

 

 

二、计算机五大组成部分

  1、控制器

  计算机的指挥系统,控制计算机各个硬件工作,相当于人类的大脑。控制器通过地址访问存储器,从存储器中取出指令,经译码器分析后,根据指令分析结果产生相对应的操作控制箱信号。

  2、运算器

  计算机中执行各种算术和逻辑运算操作的部件。相当于人类的大脑。执行所有与的数学相关的运算,以及根据条件判断是否可行的逻辑相关运算。

  3、存储设备

  内存:计算机的重要部件之一,相当于人的短期记忆。用于暂时存放CPU中的运算数据,是CPU与外存沟通的桥梁。包括一些内存条。

  外存:除计算机内存及CPU缓存以外的储存器,相当于人的长期记忆。此类储存器一般断电后仍然能保存数据。包括一些磁带、磁盘、U盘、硬盘等。

  4、输入设备

  向计算机输入数据和信息的设备。相当于人的嘴巴、眼睛、耳朵等。是计算机与用户或其他设备通信的桥梁。包括一些鼠标、键盘、摄像头、扫描仪等。

  5、输出设备

  计算机系统的终端设备,用于将计算机内部的数据传递给外部。包括一些显示器、打印机、音箱等。

 

 

三、计算机三大核心硬件

  1、中央处理器(CPU)

  计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。

  CPU包含运算器和控制器,需要去内存中取指令并运行程序,也就是说一个程序的运行是CPU在运行的,CPU负责运行程序。

  程序运行其实就是CPU执行程序的代码。

  2、内存

  读取数据的速度很快;基于电工作,断电数据立刻丢失;不能用来永久存储数据。

  程序要想运行必须要先存在于内存中。

  正在运行的一款程序所产生的数据第一时间肯定在内存。

  3、硬盘

  读取速度较慢,但是断电之后数据不受影响,能够永久保存的数据。  

  计算机下载文件其实是下载到硬盘。

  双击程序的快捷方式其实就是讲程序的数据从硬盘加载到内存。

 

 

四、计算机操作系统

  1、操作系统概念

  管理计算机硬件和软件资源的计算机程序。协调、管理、控制计算机各个部件的工作。日常使用的程序员编写的程序,都必须基于操作系统之上。

  2、计算机三层架构

  应用程序:为完成某项或多项特定工作的计算机程序,运行在用户模式,可以与用户交互,具有可视的用户界面。

  操作系统:本质上也是一种计算机的应用程序。

  计算机硬件:组成计算机的各种物理装置的总称。

  三者的关系:应用程序与硬件必须基于操作系统上才能有交集。

  3、操作系统分类

  PC端:Windows更加注重用户体验;linux更加注重软件运行;MACOS二者兼备

  移动端:安卓、IOS、鸿蒙

五、编程与编程语言

  1、编程

  编定程序的简称,通俗来说就是程序员使用计算机能够读懂的语言'将自己的想法和逻辑'写下来的过程。

  2、编程语言

  用来定义计算机程序的形式语言,通俗来说就是人与计算机之前沟通交流的媒介。

 

 

推荐阅读