计算机组成与操作系统

目录

 

一、编程与编程语言

1、什么是编程语言?

2、什么是编程?

3、为什么要编程?

二、计算机硬件基础

 1、计算机硬件有五大组成部分(*****):

2、cpu详解

3、存储器(***)

三、一套完整的计算机系统分为三层(*****)

四、操作系统定义(*****)


一、编程与编程语言

1、什么是编程语言?

语言是一个事物与另一个事物沟通的介质;编程语言是程序员与计算机沟通的介质。

2、什么是编程?

编程就是程序按照某种编程语言的语法规范将自己想要让计算机做的事情表达出来,表达的结果就是程序,程序就是一系列的文件。

3、为什么要编程?

在编程的过程中,计算机就像是人的奴隶;

我们编程的目的就是让计算机代替人类工作,从而解放人力。

二、计算机硬件基础

 1、计算机硬件有五大组成部分(*****):

控制器:计算机的指挥系统,负责控制计算机其他硬件的工作

运算器:实现算术运算和逻辑运算的部件。

             控制器+运算器=CPU=====》人的大脑

存储器:用来存取数据。

        内存:====》人脑的记忆功能

                 优点:存取速度快

                 缺点:断电数据就全部丢失

        外存:如硬盘===》笔记本

                 优点:断电后数据也会保存下来

                 缺点:存取速度远远慢于内存

输入设备:input(键盘、鼠标、摄像头)

输出设备:output(显示器、打印机)

cpu=运算器+控制器

总结:

         与运行程序有关的三大核心硬件:cpu、内存、硬盘(*****)

         程序最先都是存放于硬盘的。站在硬件角度,程序启动时,硬件的工作流程:

                1、程序相关数据先从硬盘读入内存

                2、cpu从内存取出指令/数据,然后运行

2、cpu详解

cpu具有向下兼容性:64位的cpu可以运行64与32bit的软件,而32位的cpu只能运行32bit的软件

3、存储器(***)

    8bit=1Bytes
    1024Bytes=1KB
    1024KB=1MB
    1024MB=1GB
    1024GB=1TB
    1024TB=1PB

平均寻道时间(找磁道的时间)+平均延迟时间(转半圈的时间)=一次IO时间

7200R/min的硬盘,一次IO时间大概是:5ms+4ms=9ms

三、一套完整的计算机系统分为三层(*****)

    应用程序
    操作系统
    计算机硬件

四、操作系统定义(*****)

操作系统是控制、协调、管理计算机硬件资源与应用软件的一个控制程序。

应用程序是通过操作系统来间接控制硬件的。

操作系统+硬件=应用软件的运行平台

操作系统所处的位置如图:

参考博客:

https://www.cnblogs.com/linhaifeng/p/6295875.html 

https://www.cnblogs.com/linhaifeng/p/6523843.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值