zoukankan      html  css  js  c++  java
  • 计算机基本原理

    1.什么是语言?什么是Python语言?

      语言是一个事物与另一个事物沟通的介质,Python语言则是程序员与计算机沟通的渠道。

    2.什么是编程?

      编程就是程序员将自己想要让计算机做的事情用编程语言翻译出来写到一系列的文件中,这一系列的文件称之为程序/软件。

    3.为何要编程?

      编程的目的就是让计算机按照程序指定逻辑去工作,从而取代人力。

    4.计算机的五大组成部分:

      运算器

      控制器

      存储器:

        内存:用于临时存储数据

          优点:存取速度都快

          缺点:断电数据丢失

        外存:

          磁盘:永久保存数据

          优点:断电数据不丢失

          缺点:存取速度都慢

      输入设备input

      输出设备output

    输入输出设备统称为I/O设备

    与运行程序相关的三个核心部件是:CPU、内存、硬盘。

    5.CPU的x86-64位

      64位的操作系统可以向下执行32位系统的任务

    6.换算

      8bit=1Bytes

      1024B=1KB

      1024KB=1MB

      1024Mb=1GB

      1024GB=1TB

      1024TB=1PB

    7.一个7200转的硬盘执行一次I/O经历的时间=平均寻道+平均延迟时间

      平均寻道:5ms

      平均延迟时间:4ms

      7200转/60s

      120转/1s

      转一圈需要0.008s=8ms

    8.完整的计算机系统:

      应用软件(程序员开发的是应用软件)

      操作系统

      硬件

      其中:应用程序的平台=操作系统+硬件

    9.操作系统的启动流程

      CPU->ROM(BIOS系统)->CMOS

      CPU->内存(Windows系统)->本地磁盘

      

  • 相关阅读:
    java中常量定义在interface中好还是定义在class中
    CharacterEncodingFilter-Spring字符编码过滤器
    Integer判断相等,到底该用==还是equals
    ThreadLocal实现session中用户信息 的线程间共享
    分布式部署引发的问题
    分布式部署
    LogBack通过MDC实现日志记录区分用户Session
    Fragment 简介 基础知识 总结 MD
    直播 相关技术文章 相关调研文章
    直播 背景 技术体系 乐视云直播Demo
  • 原文地址:https://www.cnblogs.com/liuxiaolu/p/9965485.html
Copyright © 2011-2022 走看看