头图

计算机概念和计算机组成原理

一、计算机的概念

其实现在对大家来说,计算机对于我们都是不陌生的,可以说是我们现在所用的电脑,但是这是一个很狭义的概念。平时我们看到的计算器、摄像头还有大家常用的电脑都可以说是计算机。

其实真正的计算机(俗称电脑),是现代一种用于高速计算的电子机器,可以进行数值计算、也可以进行逻辑判断、还具有一定的存储记忆的功能,而且它还能按照程序的运行自动高效处理数据。通俗说计算机就是一个可以存储和计算数据的电子设备。

这个计算机的概念需要我们去完整的背诵下来吗,其实是不需要的,只要我们大概的知道它的含义就可以了。比如上面提到的计算机可以进行数值的计算,也就是可以进行加减乘除数学运算;再比如逻辑判断,你点一个不同的东西会做不同的的事情;存储记忆就是你可以把你的文件给保存在计算机上。

二、计算机由什么组成的

一个完整的计算机系统,是由 硬件系统 和 软件系统 两大部分组成的。

2.1先来看看硬件系统:

计算机硬件系统组成又是由主机部分和外设部分组成,我们先来看看主机部分。
2.1.1、主机部分
主机部分两个最重要也是最常见的,一是中央处理器(cpu),一般去买电脑都会看看是几代的处理器,二是内存储器,也就是我们常常我们所说的内存,比如有4g、8g、16g的等等。除了上面讲的cpu和内存,我们电脑的声卡、显卡、网卡之类的都是硬件部分。

2.1.2、外设部分:
1.1外设部分有输入设备,什么叫做输入设备呢?将外界的信息存储到电脑当中,这就叫做输入设备。比如键盘,它可以将我们在键盘上输入的东西存储到计算机当中,再比如鼠标,鼠标可以将利用鼠标点击的东西转换为信息存储到计算机中,还有摄像头也是将采集到的的信息存储到计算机中,这就是输入,对于计算机来说信息进去的就叫做输入。

1.2输出设备是什么呢?比如显示器,显现内容就可以叫做输出设备;还有音箱,可以出来声音的;再还有打印机,可以把电脑里的信息内容打印出来。这里要注意,输入和输入都是针对计算机来说的,看这个信息是存储到计算机里还是从高计算机里把信息给拿出来。如果说存储到计算机里面的是顾名思义就是输入,拿出来的呢就是输出。

1.3外存储器:最常见的就是硬盘和优盘,相信大家通过对上面输入和输出设备的理解,这个我就不做更多的阐述了。

2.2软件系统

软件系统也分为两个部分,系统软件和应用软件。

2.2.1系统软件
系统软件中最重要的部分就是操作系统,你买来一个电脑最重要就是的操作系统。可能有人会疑问,你自己买来电脑后并没有自己去安装过这个操作系统为啥会有呢?这是因为电脑厂商已经事先在电脑里默认安装好了这个操作系统。那为什么要给你安装呢,是因为如果不安装你买的电脑就是一些零部件根本运行不起来,必须依赖操作系统电脑才能被运行起来。

除了操作系统呢,还有一个叫做驱动程序,可能现在很多人都没有听过驱动程序这个概念,因为现在可能很多人的电脑现在都是windows10系统,如果是windows10的话大部分是不需要安装驱动程序的。如果你的电脑刚重新装好windows7系统,那么这个系统一开始是没有驱动的,那第一步就是安装驱动了。

为什么要安装驱动呢,在这里我简单的说下驱动的概念。你的电脑里有网卡声卡显卡,而这些设备恰巧都不是一个厂商生产的,不同厂家制作的网卡等设备都是不一样的。要让这些设备工作起来怎么办呢,那么假如这个网卡厂家给了个驱动程序,你通过驱动程序能够使得网卡等设备正常工作,这就是驱动程序的作用,没有驱动就没办法检测到网络不能使用这些设备了。生产这些设备的厂商也太多了,没有驱动就不能统一的去使用这个设备。Windows10系统呢,你在安装的时候一般都是自带安装好的适配的驱动,因为现在技术越来越好技术标准也越来越统一。

有了操作系统和驱动程序后,电脑基本上就可以正常使用了,但是如果电脑上只有这些的话,我想咱们买电脑的意义就不大了。所以我们都会在电脑上下载一些应用软件。不管你想玩游戏的,看视频,听歌等等,都可以去下载一些软件,比如网易云音乐、qq、浏览器等。

总结:计算机组成

1.硬件系统:
主机部分:CPU(中央处理器)、内存(4G 8G 16G 32G...)
外设部分:输入设备(键盘、鼠标)、输出设备(显示器、音箱)、外存储器(硬盘)

2.软件系统
系统软件:操作系统
操作系统作用:控制硬件运行,同时也支持其他软件的运行(其他应用软件的安装是依附着操作系统的,没有操作系统安装不了)
操作系统分类:windows、Mac、Linux、Android、iOS
应用软件:自己使用安装的软件(QQ、一些视频播放器、音乐播放器、浏览器等等)

一个纯粹的程序员,分享python知识

1 声望
2 粉丝
0 条评论
推荐阅读
Python字符串6个判断操作方法
所谓判断即是判断真假,返回的结果是布尔数据类型: True 或 False以下是字符串常用操作方法中的6个判断方法,每个方法都有语法且利用案例来说明怎么使用,方法使用很简单,大家快速掌握就好。1、startswith()检...

周周阅读 558

封面图
数据结构与算法:二分查找
一、常见数据结构简单数据结构(必须理解和掌握)有序数据结构:栈、队列、链表。有序数据结构省空间(储存空间小)无序数据结构:集合、字典、散列表,无序数据结构省时间(读取时间快)复杂数据结构树、 堆图二...

白鲸鱼9阅读 5.3k

滚蛋吧,正则表达式!
你是不是也有这样的操作,比如你需要使用「电子邮箱正则表达式」,首先想到的就是直接百度上搜索一个,然后采用 CV 大法神奇地接入到你的代码中?

良许3阅读 1.5k

搭个ChatGPT算法模型,从哪开始?
最近 ChatGPT 很火,火到了各行各业。记得去年更多的还是码农最新体验后拿它搜代码,现在各行各业都进来体验,问它咋理财、怎么写报告和给小孩起名。😂 也因此让小傅哥在头条的一篇关于 ChatGPT 的文章都有了26万...

小傅哥6阅读 1.3k

封面图
程序员适合创业吗?
大家好,我是良许。从去年 12 月开始,我已经在视频号、抖音等主流视频平台上连续更新视频到现在,并得到了不错的评价。每个视频都花了很多时间精力用心制作,欢迎大家关注哦~考虑到有些小伙伴没有看过我的视频,...

良许3阅读 1.3k

PyCharm 激活破解教程, 2023 年 2 月亲测有用
本文分享一下PyCharm 2022.2.3 版本最新激活破解教程,注意不要使用太新的版本,都是 Jetbrains 产品,本文专门配上了 Pycharm 的图片,跟着下面教程一步一步来即可。

程序员徐公阅读 9.8k评论 1

Ubuntu20.04 从源代码编译安装 python3.10
Ubuntu 22.04 Release DateUbuntu 22.04 Jammy Jellyfish is scheduled for release on April 21, 2022If you’re ready to use Ubuntu 22.04 Jammy Jellyfish, you can either upgrade your current Ubuntu syste...

ponponon1阅读 4.6k评论 1

一个纯粹的程序员,分享python知识

1 声望
2 粉丝
宣传栏