zoukankan      html  css  js  c++  java
  • 关于计算机硬件以及操作系统的内容整理

    1.什么是编程语言,什么是编程,为什么要编程。

      编程语言顾名思义就是一种语言,一种程序员与计算机沟通的语言。

      编程就是将程序员想要实现的操作通过编程语言写成文件的形式来交给计算机执行。

      要编程是因为人想通过计算机来是实现人想要实现的操作,解放出人,通过计算机来代替人来工作。

    2.计算机硬件组成部分:

      1控制器:负责控制计算机硬件的运行。

      2运算器:负责计算机的逻辑运算与数学运算。

      3存储器:又称为I/O设备 主要负责存储文件

          内存(内存条):相当于人的短期记忆,

                优点:读取速度快,

                缺点:断电内容就没有了,通过电工作。

          外存(硬盘):相当于一个本子,

                优点:能够永久的保存数据,断电内容也还在,

                缺点:读取速度慢。

      4输入设备:input 鼠标,键盘

      5输出设备:output 显示屏,扬声器

      控制器与计算器合称为cpu 负责计算机的运算以及控制计算机硬件的运行。

    3.与运行程序有关的三大核心硬件:

      1cpu:cpu主要负责控制计算机的硬件运行以及计算机的逻辑与数学运算,在运行程序时,cpu将内存中的文件翻译成自己的指令,然后开始运行文件。

      2内存:内存相当于人的短期记忆,在运行程序时,将硬盘中的文件读取到内存中,然后cpu来获取文件翻译。

      3硬盘:硬盘能够永久的保存数据,程序都是放在硬盘中的,然后将程序的代码读入到内存,方便cpu能快速的读取代码。

    4.操作系统:

      操作系统是应用程序,也是软件,但是操作系统是用来控制硬件的程序,程序员想要运行文件,需要操作系统来帮忙控制计算机硬件。

      操作系统的运行:

        通电:

          启动BIOS系统

          找到操作系统所在的硬盘

          执行操作系统

    5.字节

      一个二进制位=1bit

      8bit=1Bytes

      1024Bytes=1KB

      1024KB=1MB

      1024MB=1GB

      1024GB=1TB

      1024TB=1PB

    6.BIOS介绍

      当计算机通电开始运行时,计算机出厂自带的一个系统(BIOS系统)就会运行,它是简单的读取存入系统,主要是负责在开机时找到操作系统所在的系统盘然后启动操作系统代码来运行操作系统。

  • 相关阅读:
    CSS BEM 命名规范简介
    React 端的编程范式
    在React应用程序中用RegEx测试密码强度
    React 中获取数据的 3 种方法及它们的优缺点
    vue props传值常见问题
    如何理解vue中的v-model?
    利用jQuery not()方法选取除某个元素外的所有元素
    初识Nest.js
    react-绑定this并传参的三种方式
    Angular怎么防御xss攻击?
  • 原文地址:https://www.cnblogs.com/xiezuodd/p/10179651.html
Copyright © 2011-2022 走看看