TOC]

一级标题

这不是开玩笑

你问我为什么?

粗的才好(滑稽)

什么!明明有人推我

一闪一闪亮晶晶

我上面有人人在这

water?H2O(下标)

hello world!

hello world

hello world!!!!!

hello world

print('hello markdowm!')

print('hello nick')

print('hello nick')

https://baike.baidu.com/item/暴走漫画/5162189?fr=aladdin

LOL

  1. one
  2. two
  3. three
  • one
  • two
  • three

name age sex
tony 20
lucky 18

(不要空格,前两行一一对应,数据行,不要求。源码模式下,必须将行与行之间的空格删除)

内嵌数学公式\(\sum_{i=1}^{10}f(i)\,\,\text{thanks}\)

\[\sum_{i=1}^{10}f(i)\,\,\text{thanks}
\]

一、冯诺依曼机的五大结构:存储器,控制器,运算器,输入设备,输出设备。

1.存储器:内存,外存

内存:运算速度快,内存越大,能运行的程序就越多。

但容量小,断电内容即消失。

外存:

固态硬盘:基于电容存储,运算速度较快。但工艺较复杂,成本高。

机械硬盘:(机械手臂、磁道、扇面3部分)靠机械手臂在磁道上存储数据,查询数据。机械硬盘上有扇面,其划分了磁道,多个扇面组成电脑中的一个盘(区),如C盘,D盘。 一个扇面是512kb,计算机一次性从机械硬盘上读取512kb数据)其实就是一个盘(区

平均寻道时间:由于工业水平限制,为5ms。(机械手臂抬起或放下的时间)

平均延迟时间:如一个7200r/min的机械硬盘。(机械手臂在磁道上划半圈的时间)

\[7200/60=120r/s

1/120=0.0083s=8.3ms

8.3/2=4.15ms
\]

平均寻找数据时间:

\[5+4.15=9.15ms
\]

二、操作系统

如果只有5大组成结构,要读取数据,只能自己滑动机械手臂。但实际我们不需要自己滑动,当我们装一个内存。已经有一小部分被使用,这就是操作系统占用的。

操作系统提供给我们一个一个接口,让复杂的操作简单化。

分为32位操作系统和64位操作系统。

32位即能一次接收32个0和1的组合数据,64位即能一次接收64个0和1的组合数据。它们向下兼容。

1.文件

存储信息的介质,操作系统提供给你的一个虚拟概念。

文件接口(操作系统提供的,文件只是其中一个接口):帮你把对硬件的操作简单化。

双击接口(操作系统提供的):帮助你快速打开一个应用程序。

等等接口

2.应用程序的启动

  1. 双击QQ--》让操作系统通知CPU(企鹅图标是操作系统提供给你的)(找到qq在硬盘的位置)
  2. CPU让内存去外存读取QQ的数据,QQ数据进入内存
  3. 启动QQ

3.计算机的组成(有了操作系统之后)

  1. 应用程序(软件):和操作系统交互
  2. 操作系统:和硬件交互
  3. 硬件:直接和硬件交互

4.操作系统的启动(开机)

启动软件,首先启动操作系统查询软件在硬盘上的位置,操作系统本身也是软件的一种,启动操作系统也必须先找到操作系统在硬盘上的位置(而要找到也必须通过操作系统),这样就有一个问题。

操作系统正确的启动方式为:

  1. 开机,启动临时操作系统(其存储在ROM存储器,且该存储器出厂时就被写死,无法改变)
  2. 临时操作系统去CMOS存储器上寻找本机操作系统在硬盘上的路径(CMOS存储器为临时内存,用电池供电,存储了操作系统的路径和时间,当重装系统时就会对应的修改路径)
  3. 启动操作系统,临时操作系统关闭

Markdown的使用和计算机基础的更多相关文章

  1. 计算机基础--Java中int char byte的关系

    计算机基础--Java中int char byte的关系 重要:一个汉字占用2byte,Java中用char(0-65535 Unicode16)型字符来存字(直接打印输出的话是字而非数字),当然要用 ...

  2. Java学习之计算机基础(一)

    阅读本文大概需要 4 分钟 想要开始学习Java开发,需要掌握一些必要的计算机基础.如果你是计算机专业的人或者已经学过类似的课程,可以跳过这篇文章的阅读.计算机基础课程有很多,小编在大学里学过的课程就 ...

  3. 计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  4. python计算机基础-Day1

    计算机基础-Day1 一.计算机基础 首先Python是一门编程语言 语言: 那什么是语言?语言就是一种事物与另一种事物沟通的介质. 所以说编程语言是程序员跟计算机沟通的介质,那么为什么要跟计算机沟通 ...

  5. Python之旅_计算机基础入门

    一.计算机基础 1.Python是编程语言 语言:一种事物与另一种事物沟通的介质. 编程语言:程序员与计算机沟通的介质. 什么是编程:程序员用编程语言把自己的逻辑思想下来,编程的结果就是一堆文件. 为 ...

  6. 计算机基础,Python基础--变量以及简单的循环

    一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

  7. day01计算机基础

    今日内容 1.计算机初步认识 1.计算机认识 1. 计算机基础 1.1硬件:cpu/内存/硬盘/主板/网卡 1.2操作系统 linux:免费开源 windows mac 1.3解释器/编译器 补充:编 ...

  8. Java面试题 Web+EJB & Spring+数据结构& 算法&计算机基础

    六.Web 部分:(共题:基础40 道,基础37 道,中等难度3 道) 122.说出Servlet 的生命周期,并说出Servlet 和CGI 的区别? [基础] 答:Web 容器加载Servlet ...

  9. python note 01 计算机基础与变量

    1.计算机基础. 2.python历史. 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码. 3.pyth ...

随机推荐

  1. 安装ubuntu双系统

    今天在win7下安装ubuntu14.1双系统,别折磨了一个下午.主要是开机系统引导问题. 引导程序是位于硬盘最前面的一段程序,由于扇区大部分是引导程序,故也成引导扇区.此外包含有硬盘的分区信息,共6 ...

  2. docker原理(转)

    转自:https://zhuanlan.zhihu.com/p/22382728 https://zhuanlan.zhihu.com/p/22403015 在学习docker的过程中,我发现目前do ...

  3. 如何比较两个txt文件内容的细微差别

    如何比较两个txt文件内容的细微差别 https://jingyan.baidu.com/article/19020a0a1dd04a529c284272.html 听语音 | 浏览:3500 | 更 ...

  4. 郝斌_GUI

    85事件处理 import java.awt.Button; import java.awt.Frame; import java.awt.event.ActionEvent; import java ...

  5. MySQL单列索引和组合索引的创建及区别介绍

    MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习. 为了形象地对比两者,再建一个表 ...

  6. Jmeter运行后,查看结果树中的响应数据出现中文乱码。

    参考:https://blog.csdn.net/qq_15228737/article/details/82597482 https://baike.baidu.com/item/UTF-8/481 ...

  7. Nginx/Nginx配置文件

    nginx.conf配置文件 mac目录位置:/usr/local/etc/nginx/ ubuntu目录位置:/etc/nginx nginx.conf配置 /* 全局块:配置影响nginx全局的指 ...

  8. centos 7 里如何判断IP是否合法

    ip=123.23.2.32; [[ $ip =~ ^(([1-9]?[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9 ...

  9. Docker网络大揭秘(单机)

    docker网络官网 https://docs.docker.com/network/ Docker容器和服务如此强大的原因之一是您可以将它们连接在一起,或将它们连接到非Docker工作负载.Dock ...

  10. laravel5.5结合bootstrap上传插件fileinput 上传图片

    引入相关js <script src="{{ asset('bootstrap-fileinput/js/fileinput.js') }}"></script& ...