zoukankan      html  css  js  c++  java
  • python全栈开发学习_day1_计算机五大组成部分及操作系统

    一.计算机五大组成部分:

      1)五大组成:

        1.控制器(指挥系统,用于控制其他计算机硬件的工作)

        2.运算器(用于数学运算及逻辑运算)

        3.存储器(寄存器,高速缓存,内存,磁盘(机械,固态),磁带)

        4.输入设备(例如:键盘,鼠标)

        5.输出设备(例如:音响)

      

      2)控制器及运算器:

        1.CPU就是计算机的控制器及运算器

          CPU具有向下兼容性(例如:64位操作系统可以运行32位的软件,32位的操作系统则不能运行64位的软件)

        2.用于对电脑的控制,及数学运算,逻辑运算

        3.数据的读取是从硬盘取到内存,再由内存发送给CPU。

      3)存储器

        1.存储设备包括:寄存器,高速缓存,内存,磁盘,磁带(存取速度由左向右越来越慢,成本则与之相反)

        2.内存和硬盘的优点和缺点对比:

         优点   缺点
    内存   速度快 断电不能保存数据
    硬盘 断电可以保存数据   速度慢


      

        

        

        

        

        3.存储数据的数据大小及转换:

          8bit=1Bytes    

          1024Bytes=1KB

          1024KB=1MB

          1024MB=1GB

          1024GB=1TB

          1024TB=1PB

          1024PB=1EB

      

      4)输入设备(input)及输出设备(output):

        输入设备和输出设备分别用于信息的输入和输出,常见的输入设备有鼠标,键盘,常见的输出设备有音响等。

        硬盘,内存等存储设备既可以读取数据,也可以写入数据,既是input devise,也是output devise

        输入设备和输出设备统称:IO

        

    二.操作系统

      1)什么是操作系统?

        操作系统是软件,用于控制计算机硬件

      2)操作系统有哪些?

        常见的操作系统包括windos,linux,unix,Mac OS

      3)BIOS和windows,linu,unix,Mac OS等操作系统的关系:

        BIOS系统安装在ROM中,只能读,无法修改,用于启动windows等操作系统,用户常使用的操作系统启动后,停止运行。

      4)应用程序,控制系统(操作系统),硬件的关系

        控制层级顺序为:应用程序→操作系统→硬件设备

          

          1.应用程序:常见的快捷方式,如:QQ,微信等软件。

          2.操作系统:控制硬件的软件

          3.硬件:常见的如:显示器,磁盘等设备

        应用程序为python等编程语言编写的软件,用于向操作系统发出指令,控制操作系统,然后操作系统再去控制硬件。

  • 相关阅读:
    软件开发平台正在面临一次重大的升级,java, net比起来简直弱爆了,新型的Html5+JS+JSON开发平台正在形成 人工智能
    Qt编写地图综合应用48地球模式、三维模式、地铁模式
    Qt数据库应用1数据导入导出csv
    Qt编写地图综合应用50获取区域边界
    Qt编写地图综合应用49地图类型(街道图、卫星图)
    Qt数据库应用2数据导出到xls
    Qt编写地图综合应用47经纬度地址互相转换
    C# 线程手册 第七章 网络和线程 系列
    SQL Server Transaction Log Truncate && Shrink
    a href=#与 a href=javascript:void(0) 的区别 打开新窗口链接的几种办法
  • 原文地址:https://www.cnblogs.com/xuxingping/p/10552918.html
Copyright © 2011-2022 走看看