zoukankan      html  css  js  c++  java
  • 计算机硬件&操作系统

    01 什么是编程语言?

      语言是一个事物与另一个事物沟通的表达方式。

      而编程语言则是人与计算机沟通的表达方式。

    02 什么是编程?

      编程就是程序员用计算机能理解的表达方式(编程语言)把程序员想让计算机做的事表达出来。

      写到文件里,这些文件就被称为程序。

    03 为何要编程?

      在编程的世界里计算机就像你的奴隶,人之所以要编程就是想要让计算机代替人去工作。

    04 计算机硬件组成

      控制器:计算机的指挥系统

      运算器:数学运算&逻辑运算

      存储器

        内存(内存条):优点存取速度快,缺点断电数据丢失。

        外存(硬盘):优点永久保存数据,缺点存取速度远远慢于内存。

      输入设备input:键盘、鼠标

      输出设备output:显示器、音响

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

    05 与运行程序有关的三大核心硬件

      CPU

      内存

      硬盘

      运行软件时,硬件的运作流程:(重点)

        1.软件最先存放于硬盘的,软件的代码会由硬盘读入内存

        2.CPU到内存中取出代码 -》翻译成CPU自己的指令集 -》 运行

    06 完整的计算机体系结构分为三层

      应用软件

      操作系统

      计算机硬件(CPU,内存,硬盘)

      操作系统:一个协调、管理、控制计算机硬件资源与软件资源的一种控制程序,位于计算机硬件与软件之间,起到承上启下的作用。

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

  • 相关阅读:
    【转】XenServer的架构之Xenopsd组件架构与运行机制
    【转】XenServer架构之XAPI的调用流程
    关于JS面向对象、设计模式、以及继承的问题总结
    表格排序的具体案例(包括数字和汉字排序)
    call.apply.冒充对象继承
    ES6的学习之路(基础知识总结)
    ES6的基础知识总结
    JS预解释的总结
    函数执行的作用域问题
    JS中的闭包问题总结
  • 原文地址:https://www.cnblogs.com/LinChengcheng/p/10180317.html
Copyright © 2011-2022 走看看