计算机基础

计算机基础

计算机基础是每个编程人员的入门课程,学习计算机基础就像房子打地基一样,虽然不能让你的房子快速建好,但是可以让你的房子更牢固。学习完计算机基础的知识,不会让你一夜成为“顶级黑客”和“电脑大神”,但是却可以让你踏出学习编程的第一步,打好你的学习基础,让你具备更加科学的思考方式。

什么是计算机

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

计算机由硬件系统软件系统所组成,没有安装任何软件的计算机称为裸机。简易可以分为:超级计算机、工业控制计算机、网络计算机个人计算机嵌入式计算机五类。

常见形式的计算机有

台式计算机、笔记本计算机、大型计算机等。

广泛应用在

科学计算,数据处理,自动控制,计算机辅助设计,人工智能,网络等领域。

计算机

计算机硬件(看得见摸得着)

计算机硬件的官方解释:

硬件(英文名Hardware)是计算机硬件的简称(中国大陆及香港用语,台湾叫作:硬体),是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
简而言之,硬件的功能是输入并存储程序和数据,以及执行程序把数据加工成可以利用的形式。从外观上来看,微机由主机箱和外部设备组成。主机箱内主要包括CPU、内存、主板、硬盘驱动器、光盘驱动器、各种扩展卡、连接线、电源等;外部设备包括鼠标、键盘等。

计算机硬件的基本部件有

运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件

其中各个部位的作用如下:

运算器:运算器又称算术逻辑单元(ArithmeticLogicUnit简称ALU),是进行算术、逻辑运算的部件。运算器的主要作用是执行各种算术运算和逻辑运算,对数据进行加工处理。控制器、运算器和寄存器等组成硬件系统的核心----中央处理器(CentralProcessingUnit,简称CPU)。
控制器:控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。是协调指挥计算机各部件工作的元件,其功能是从内存中依次取出命令,产生控制信号,向其他部件发出指令,指挥整个运算过程。
存储器:存储器是计算机记忆或暂存数据的部件。计算机中的全部信息,包括原始的输入数据。经过初步加工的中间数据以及最后处理完成的有用信息都存放在存储器中。而且,指挥计算机运行的各种程序,即规定对输入数据如何进行加工处理的一系列指令也都存放在存储器中。存储器分为基于电存取数据,断点数据全部丢失,用于临时保存数据,存取速度快的内存和用于永久保存数据,断电数据仍然存在的外存,常见的内存有内存条,常见的外存设备有机器硬盘和固态硬盘(SSD)。
输入设备:输入设备是是重要的人机接口,用来接受用户输入的原始数据和程序,并将它们变为计算机能识别的二进制存入到内存中。常用的输入设备有键盘、鼠标、扫描仪、光笔等。
输出设备:输出设备是输出计算机处理结果的设备,用于将存入在内存中的由计算机处理的结果转变为人们能接受的形式输出。常用的输出设备有显示器、打印机、绘图仪等。


冯·诺依曼体系结构

在了解冯·诺依曼的体系结构之前,我们先来了解一下冯·诺依曼这个人:

约翰·冯·诺依曼(John von Neumann,1903年12月28日-1957年2月8日),美籍匈牙利数学家、计算机科学家、物理学家,是20世纪最重要的数学家之一。冯·诺依曼是罗兰大学数学博士,是现代计算机、博弈论、核武器和生化武器等领域内的科学全才之一,被后人称为“现代计算机之父”、“博弈论之父”。

冯·诺依曼

认识冯·诺依曼之后,来学习他提出的冯·诺依曼体系结构

冯·诺伊曼于1946年提出存储程序原理,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存。 冯·诺依曼体系结构冯·诺伊曼理论的要点是:计算机的数制采用二进制;计算机应该按照程序顺序执行。人们把冯·诺伊曼的这个理论称为冯·诺伊曼体系结构。

冯·诺依曼体系结构的简单流程概述图如下:

冯·诺依曼体系结构


计算机软件(看不见摸不着)

计算机软件可以使计算机按照事先预定好的顺序完成特定的功能

计算机软件按照功能可以划分为系统软件应用软件

系统软件:

DOS(Disk Operating System),Windows,Linux,Unix,Mac,Android,IOS等

应用软件:

WPS,QQ,微信,英雄联盟,绝地求生等…

作为一个编程人员,我们所需要学习的就是:软件、开发、软件开发。
人机交互(图形化界面,命令行)就是需要编程人员通过软件的最终实现。




本文就写到这里,以上就是计算机的基础,希望大家能够在学习过程中打好基础稳步学习,培养自己的科学思考,最后,青山不改,绿水长流,我们下一次再会。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值