zoukankan      html  css  js  c++  java
  • 计算机编程语言初识

    什么是编程语言

    编程语言是用来与计算机交流的介质

    什么是编程

    编程就是通过编程语言写一堆文件

    为什么要编程

    编程为了让计算机取代劳动力,帮他当成奴隶

    计算机五大组成

    CPU(大脑)

    控制器

    控制硬件

    运算器

    逻辑运算+算术运算

    内存

    优点:速度快

    缺点:断电即消失,存储容量小

    外存

    优点:容量大,永久保存信息

    缺点:速度慢

    输入设备

    输入信息,如键盘,鼠标,u盘

    输出设备

    输出信息,如打印机/显示屏/u盘

    IO设备 :U盘

    应用程序的启动

    1. 双击qq(找到qq在外存的地址)
    2. 由CPu发送指令给内存,内存从外存中读取qq数据
    3. 在内存中启动运行

    机械硬盘工作

    机械手臂

    读取数据

    磁道

    存储数据

    扇区

    划分磁道,512kb为一个扇区.(机械手臂一次性读取的数据量)

    平均寻找数据时间

    5+4.15 = 9.15ms

    平均寻磁道时间

    由于工业水平,5ms

    平均延迟时间

    以7200r/min的电脑为4.15ms

    固态硬盘

    他没有平均寻道时间,并且基于光速传播信息

    计算机操作系统

    什么是文件

    文件是操作系统提供的虚拟单位

    什么是应用程序

    应用程序就是一大堆文件

    操作系统有什么用

    把对硬件的复杂指令简单化

    用户/操作系统/应用程序/硬件

    硬件:操作系统

    操作系统:用户/硬件/应用程序

    应用程序:操作系统

    操作系统启动

    1. 开机
    2. 启动一个临时操作系统(只做启动操作系统的事情)
    3. 然后临时操作系统会去读取操作系统的路径地址(特殊的CMOS硬件)
    4. 启动真正的操作系统
  • 相关阅读:
    福大软工 · 第八次作业(课堂实战)- 项目UML设计(团队)
    第六次作业
    福大软工1816 · 第五次作业
    福大软工1816 · 第四次作业
    福大软工1816 · 第三次作业
    福大软工1816 · 第二次作业
    软工实践-团队现场编程
    qwe
    软工冲刺-Alpha 冲刺 (3/10)
    软工时间-Alpha 冲刺 (2/10)
  • 原文地址:https://www.cnblogs.com/ledgua/p/11249250.html
Copyright © 2011-2022 走看看