zoukankan      html  css  js  c++  java
  • day 01

    1.mairkdown文档的编写

    ​ 文件--》编好设置--》markdown扩展语法/启动选项/保存恢复

    2.计算机基础之编程

    什么是编程语言

    编程语言就是人和计算机交流的一种介质

    什么是编程?

    语法(状语从句)+关键字(词组)=编程

    通过编程语言写一堆文件

    为什么要编程

    QQ--》方便交流

    阿里巴巴--》方便企业之间购物

    淘宝--》个人与商户之间购物

    百度--》搜索东西

    扫地机器人--》扫地

    实现特定的功能

    机械手臂

    医疗影像--》代替医生

    无人驾驶--》代替司机

    人脸识别--》检票员

    编程的目的:完成人类的需求,代替人和劳动力

    3.计算机组成

    CPU

    控制器

    控制整个电脑运行

    运算器

    算术运算(1+1=3)和逻辑运算

    存储器

    计算机只认识0( 低压电频)和1(高频电压)

    主存/内存

    优点:速度快

    缺点:容量小;断电及消失

    外存/硬盘

    优点:容量大;永久存储

    缺点:速度

    应用程序的启动

    1.点击QQ图标(QQ的路径--》在硬盘中的位置

    2.然后读取QQ内容放入内存

    3.运行QQ

    lnput/Output设备

    输入设备

    输入设备,如键盘,鼠标

    输出设备

    输出设备,如显示屏/打印机

    4.计算机组成补充

    32位和64位

    计算机只认识0和1(0或1叫做二进制位,一个0或1叫做一个二进制位)

    计算机一次性读取32位/64位二进制位,32位和64位的安装包本质是一米一样的,只是一次性给电脑的位数不一样

    16位/32位

    64位的电脑可以用32位的安装包,32位的电脑不能用64位的安装包(丢包、文件算坏)

    位数的原因导致安装软件的快慢

    多核CPU

    CPU--一个时刻只能做一件事

    多核CPU--同一时刻完成多件事情

    总线

    连接计算机硬件(CPU/存储器/输入/输出)

    机械硬盘的工作原理

    有无磁性

    机械手臂

    读取数据

    磁道

    存储数据

    扇区

    机械手臂找数据(判断有无磁性,然后读出一串0和1)扇区一块内容,一个扇区就是一个机械手臂指针的大小,让机械手臂一次性读取一个扇区的内容

    划分磁盘,多个扇区合成一个盘(区)

    平均寻道(磁道)时间

    5ms

    平均延迟时间(机械手臂寻找数据的时间

    平均值(最坏+最好)/2)

    7200r/min->120r/s->1/120s/r->0.0083s->8.3ms->(0+8.3)/2=4.15ms

    平均寻找数据时间

    5+4.15=9.15ms

    5.操作系统

    什么是文件

    纸质的文件用来存储信息的

    存储信息的就叫文件

    文件-->扣机械手臂

    文件是操作系统提供给你的虚拟概念,他是用来存储信息

    什么是应用程序

    一堆文件、一堆0和1

    实现一个具体的需求

    操作系统有什么用

    操作系统--》和硬件交互,并且把对硬件的复杂操作简单化

    计算机的三大组成

    软件、硬件、操作系统

    应用程序(软件

    操作系统(软件

    硬件(CPU/内存/外存

    人--》操作系统交互

    软件--》操作系统交互

    操作系统--》人/软件/硬件

    硬件-》操作系统/硬件(硬件之间的交互不需要操作系统

    应用程序的启动

    以QQ为例

    1.双击QQ(发送指令给操作系统

    2.操作系统发送指令给CPU

    3.CPU发送指令给内存

    4.内存发送指令给硬盘,读取QQ的数据

    5.QQ的数据读入内存

    6.启动QQ

    操作系统的启动

    软件启动需要操作系统,只有操作系统才能和硬件交互

    操作系统怎么启动?

    计算机内部有两个存储器,出厂的时候就写死了,无法更改

    一个存储器内有一个临时操作系统(去寻找操作系统的路径

    另一个存储器(虽然是内存,由电池供电)存储了操作系统路径

    ​ 1.开机的时候启动临时操作系统

    ​ 2.临时操作系统启动真正的操作系统,临时操作系统关闭

    ​ 3.开机成功

  • 相关阅读:
    Intellij Idea非常6的10个姿势!
    java 集合
    oracle sql调优
    springboot
    整理的java jdk1.8跟mybatiseplus
    java8中lambda的用法(map转list,list转map等等
    遍历数组中的元素(含es6方法)
    云计算初探
    转FMS小工具用法
    Flex内存消耗
  • 原文地址:https://www.cnblogs.com/TZ0503/p/11469431.html
Copyright © 2011-2022 走看看