计算机扫盲闲谈

什么是计算机?计算机是干什么的?什么又是操作系统?来上车,坐好了,听老司机给你娓娓道来。(大神勿喷)

一、计算机

什么是计算机,计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。

世界上第一台电子数字计算机于1946年2月诞生在美国宾夕法尼亚大学,它的名字叫ENIAC(Electronic Numerical Integrator AndCalculator),是由美国物理学家莫克利(John Mauchly)教授和他的学生埃克特(Presper Eckert)为计算弹道和射击特性表而研制的。ENIAC的诞生开创了电子数字计算机时代,在人类文明史上具有划时代的意义。1955年10月2日,ENIAC宣告“退役”后,被陈列在华盛顿的一家博物馆里。

91529822720e0cf33a7b33480146f21fbf09aaf1

计算机的发展历程分为四个时期:

1.采用电子管的第一代计算机(1946~1959年)

2.采用晶体管的第二代计算机(1960~1964年)

3.采用集成电路的第三代计算机(1965~1970年)

4.采用超大规模集成电路的第四代计算机(1971年至今)

它们都有一个特点,都遵循冯诺依曼体系

1007681-20170227112601110-1103587997

        1.计算机的组成

计算机是由硬件系统(hardware system)和软件系统(software system)两部分组成的。
传统电脑系统的硬体单元一般可分为输入单元、输出单元、算术逻辑单元、控制单元及记忆单元,其中算术逻辑单元和控制单元合称中央处理单元(Center Processing Unit,CPU)。

      2.硬件组成

计算机的硬件由电源、主板、CPU、内存、硬盘、网卡、显卡、声卡、调制解调器(电话线上网目前已经很少有了)等部件组成,硬件又分为主机和外部设备

1.主机由中央处理器(CPU)和内存处理器(RAM、ROM)组成

2.外部设备由输出设备(显示器、打印机、耳机、音响等)和输入设备(鼠标、键盘、麦克风)组成1007681-20170227112801188-606020177

      3.软件组成

软件由系统软件和应用软件组成

二、系统

应用软件不用说大家都会经常用到比如:QQ、视频播放器、音乐播放器、WPS等

系统软件主要包括操作系统、编译和解释系统、程序语言系统服务程序等,咱们主要说一下操作系统。

f603918fa0ec08fa99074e5459ee3d6d55fbda3a

操作系统也分很多种类(有兴趣的话可以百度百科查一下),目前主要了解一下以下三种系统

     1.Windows

Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。

Windows采用了图形化模式GUI,比起从前的DOS需要键入指令使用的方式更为人性化。随着电脑硬件和软件的不断升级,微软的Windows也在不断升级,从架构的16位、32位再到64位, 系统版本从最初的Windows 1.0 到大家熟知的Windows 95、Windows 98、Windows ME、Windows 2000、Windows 2003、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 和 Windows Server服务器企业级操作系统,不断持续更新,微软一直在致力于Windows操作系统的开发和完善。

8c1001e93901213fa0f21bb251e736d12e2e959e

     2.Unix

UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。目前它的商标权由国际开放标准组织所拥有,只有符合单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。

Unix也是Linux的前身

3.Linux

Linux操作系统的诞生、发展和成长过程始终依赖着五个重要支柱:UNIX 操作系统、MINIX 操作系统、GNU计划、POSIX 标准和Internet 网络。。

通常人们对linux都有一个错误的认识,就是这个名词”linux操作系统”,其实linux不是操作系统,linux是一个内核,linux系统构成包括:、Linux 内核、GNU 项目及其他项目的软件。当然,但人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

Linux的特点:

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

Linux可以运行在多种硬件平台上,如具有x86、680×0、SPARC、Alpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。2001年1月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

Linux的发行版本:

slackware:SUSE Linux Enterprise Server (SLES)

opensuse桌面

debian:ubuntu,mint

redhat:rhel: redhatenterprise linux

每18个月发行一个新版本

CentOS:兼容rhel的格式

中标麒麟:中标软件

Fedora:每6个月发行一个新版本

ArchLinux:轻量简洁

Gentoo:极致性能,不提供传统意义的安装程序

LFS: Linux From scratch 自制Linux

Android: kernel+busybox(工具集)+java虚拟机

想深入了解更多计算机、操作系统常识点击下面的链接就好啦

https://www.baidu.com/

https://www.csdn.net/

http://www.51cto.com/

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/93042

(4)
老司机丨快上车老司机丨快上车
上一篇 2018-03-26 20:12
下一篇 2018-03-26 20:17

相关推荐

  • N26-博客作业-week2

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。   cp:copy 复制文件和路径 cp [OPTION]… [-T] SOURCE DEST cp [OPTION]… SOURCE… DIRECTORY cp [OPTION]… -t DIRECTORY SOURCE&…

    Linux干货 2017-02-12
  • 【招聘】北京/互联网/运维工程师/7-15K/双休,五险一金

    岗位职责:   1、负责服务器的规划、调试优化、日常监控、故障处理、数据备份、日志分析等工作;   2、参与运维流程制定,确保任何突发情况都能高效响应;  3、负责服务器部署,对服务器构架和网络进行优化和改进;  4、负责运维相关数据的收集、分析和总结;  5、负责技术运维相关的文档、手册…

    Linux干货 2016-04-05
  • Nginx 编译安装

    Nginx (“engine x”) 是一个高性能的 HTTP 和 反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服 1、Apache服务器和nginx的优缺点: Apache具有很优秀的性能,而且通过模块可以提供各种丰富的功能。 1)首先Apache对客户端的响应是支持并发的 ,运行httpd这个daemon进程之后,它会同时产生多个子进程/…

    Linux干货 2017-02-06
  • 常见的单机虚拟网络类型

    前言:   无论是互联网还是物联网,他们的网络模型都是可以见的,而虚拟化和云计算中的网络模型 要比这些模型要复杂的多,有些设备你是可以到也有一些设备你是看不到的,这给我们运维人员带来的技术挑战。通过学习Xen、KVM虚拟化技术,对单机虚拟网络模型有了初步的认识,以下是我对单机虚拟网络模型的认识。 一、NAT模型    …

    Linux干货 2015-09-01
  • Linux文件类型

    Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等。 1、普通文件,颜色为白色 纯文本档 二进制文件 数据格式文件 2、目录文件,颜色为蓝色 当我们在某个目录下执行,看到有类似 drwxr-xr-x ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。首字符是【d】字母。 3、字符设备和块设备…

    Linux干货 2016-10-16
  • 磁盘配额实现

    磁盘配额实现 磁盘配额要求必须是独立的分区 创建一个新的分区 #同步分区表 [root@localhost ~]# partx -a /dev/sda [root@localhost ~]# mkfs.ext4 /dev/sda6 -L /home [root@localhost ~]# blkid /dev/sda6: LABEL=”/home…

    Linux干货 2017-12-09