马哥教育网络班22期+第一周课程练习

一、计算机硬件组成部分及其功能

    1、计算机的基本组成

        运算器:处理数据的算术运算及逻辑运算即数据加工处理;

        控制器:根据接收到的指令,负责向各部件发送控制信号,保证各部件协调工作;

        存储器:计算机记忆货暂存数据的部件,存放计算机程序及参与运算的各种数据;

        输入设备:实现计算机原始程序和数据的输入

        输出设备:实现计算机结果的输出

    2、各部件之间的组成关系

        马哥教育网络班22期+第一周课程练习

二、计算机发展历程

    1、第一台计算机ENIAC于1946年2月诞生于美国;

    2、计算机的发展史

        第一代计算机:电子管计算机(1946~1958)

            电子管计算机采用电子管元件作为基本器件,用光屏管或汞延时电路作为存储器,输入输出主要采用穿孔卡片或纸带,体积大、耗电量大、速度慢、存储量小、可靠性差、维护困难且价格昂贵。在软件上,通常使用机器语言或汇编语言,来编写程序。因此这一时代的计算机主要用于科学计算。

        第二代计算机:晶体管计算机(1958~1964)

            晶体管的出现使计算机生成技术得到了根本性的发展,由晶体管代替电子管作为计算机的基础器件,用磁芯或磁鼓做存储器,在整体性能上,比第一代计算机有了很大的提高。同时程序语言也相应的出现了,如Fortran,Cobol,Algo160等计算机语言。这一时代的计算机被用于科学计算的同时,也开始在数据处理、远程控制方面得到应用。

        第三代计算机:中小规模集成电路计算机(1965~1971)

            随着半导体工艺的发展,成功制造了集成电路。中小规模集成电路成为计算机的主要部件,主存储器也渐渐过渡到半导体存储器,是计算机的体积更小,大大降低了计算机计算时的功耗,由于减少了焊点和接插点,进一步提高了计算机的可靠性。在软件删,有了标准化的程序设计语言和人机会话式的Basic语言,同时应用领域也进一步扩大。

        第四代计算机:大规模和超大规模集成电路计算机(1972~ )

            随着大规模集成电路的成功制作并用于计算机应尽产生的,计算机的体积进一步缩小,性能进一步提高。集成更高的大容量半导体作为内存储器,发展了并行技术和多机系统,出现了精简指令计算机(RISC),软件系统工程化,理论化,程序自动化。

三、主流的Linux发行版

blob.png

四、Linux哲学思想

    1、一切皆文件:把几乎所有的资源抽象成文件形式;包括硬件设备,通信接口等;

    2、由总多功能单一的程序组成,并且组合小程序完成复杂的任务;

    3、尽量避免与用户进行交互,使用编程的方式实现自动化任务;

    4、使用文本文件保存配置信息。

五、关于操作系统的相关介绍

    1、操作系统是由Kernel和应用程序组成;侠义上的操作系统指的是系统的内核,即Kernel;

    2、Liunx图形操作接口:

        (1)、GUI:Graphic User Interface

                GNome:C,gtk

                KDE:C++,qt

        (2)、CLI:Command Line Interface

                bash

                zsh

                csh

                sh

                tcsh

                ksh

                ……

    3、操作系统的功能:

        (1)驱动程序

        (2)进程管理

        (3)安全管理

        (4)网络功能

        (5)内存管理

        (6)文件系统

            ……

原创文章,作者:N22-江西-H随风,如若转载,请注明出处:http://www.178linux.com/24027

(0)
N22-江西-H随风N22-江西-H随风
上一篇 2016-07-16
下一篇 2016-07-16

相关推荐

  • Vim编辑器使用详解

    Vim编辑器使用详解 vim介绍 为什么要学习vim vim三种模式 vim工作模式(图解) vim如何打开文件 vim关闭文件 命令模式光标跳转 字符间跳转: 单词间跳转: 行首行尾跳转: 行间移动: VIM的命令模式下的命令: 字符编辑: 替换命令(r, replace) 删除命令: 复制命令 粘贴命令(p, paste): : 其他相关的编辑操作: 翻…

    Linux干货 2016-09-06
  • 马哥教育网络班N22期+第1周课程练习beta2

    马哥教育网络班N22期+第1周课程练习  1.计算机的组成及其功能 1.1 计算机的组成 根据冯·诺依曼体系结构,将计算机分为五个主要的部件: CPU:运算器 CPU:控制器 RAM:存储器 Input:输入设备 Output: 输出设备 其功能分别为: 运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处…

    Linux干货 2016-08-15
  • 深入Php底层,用c为php编写拓展

    1.前言              随着lamp/lnmp架构的流行,Php语言越来越得到广泛的使用。php语言在表现层有着非常优异的表现,部署方便,开发迅速。但Php语言也有着天生短板以及局限性—-对多线程以及多进程的支持不甚如意,以及…

    Linux干货 2016-10-29
  • LVM管理

    一、简介 LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。 LVM的工作原理是通过将底层的物理硬盘抽象的封装起来,然后以逻辑卷的方式呈现给上层应用。在传统的磁盘管理机制中,我们的上层应用是直接访问文件系统,从而对…

    Linux干货 2016-09-06
  • bash脚本进阶(续)

     1、打印99乘法表 [root@ _212_ ~/bin/for_script]# cat 99_changfa.sh  #!/bin/bash line=1 for i in `seq 1 9`;     …

    Linux干货 2016-08-21
  • 马哥教育网络班21期+第11周课程练习

    1、详细描述一次加密通讯的过程,结合图示最佳。 首先发送方用单向加密的方法提取数据的特征码,用自己的私钥加密这段特征码,并附加到数据的后面。     发送方用对称加密算法把数据及特征码整个进行加密。     发送方用接收发的公钥加密对称密钥并附加到数据后面。  &nbs…

    Linux干货 2016-09-19

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-16 22:42

    写的很好,排版也很漂亮,加油