zoukankan      html  css  js  c++  java
  • 计算机基础知识

    计算机基础

    1. 什么是编程语言?

      Python和中文、英语语一样,都是一门语言,只要是语言,其实就可以看成是一种事物与另外一种事物沟通的介质。Python属于编程语言,编程语言是程序猿和计算机之间沟通的介质;中文和英语则是人与人之间沟通的介质。(是人和计算机之间沟通的语言)

    2. 什么是编程?

      编程指的是:程序猿基于某种编程语言的语法格式将自己脑子中的想要让计算机做的事,写到文件中。所以说编程的结果就是一堆文件,这一堆文件就是程序。

    3. 为什么要编程?

      让计算机帮人类工作,把计算机当成人类的奴隶

    4. 计算机5大组成分别有什么作用?

      • **控制器 **

        1.计算机的指挥系统,就像大脑指挥全身器官运作,需收到指令)

      • 运算器

        1.就像大脑每分每秒都在运算,比如算一道数学题,想想吃什吗.即实现算术和逻辑运算)

      • 控制器+运算器(CPU)

        吃饭流程示例:

        1.当你吃饭的时候,大脑会接受吃饭的指令,之后把指令翻译成你身体需要进行的动作(控制器)

        2.如果吃的是西餐,则使用勺子;如果吃的是中餐,则使用筷子(运算器)

      • 存储器

        1.内存:计算机内临时存储数据的硬件设备(内存条)优点:存取速度快 缺点:断电既消失

        2.外存:计算机内永久存储数据的硬件设备(磁盘)优点:容量大,永久存储)缺点:存取速度慢

      • 输入设备

        1.计算机输入信息(程序、数据、声音、文字、图形、图像等)的设备。

        2.常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。外存储器(U盘等)也是一种输入设备

        输出设备

        1.计算机输出信息的设备。

        2.常见的输出设备有:显示器、打印机和绘图仪等。外存储器也是一种输出设备。

    5. 机械硬盘的工作原理?

      • 机械硬盘主要由机械手臂、磁道和扇区组成,接下来我们将从这三个方面展开介绍机械硬盘的工作原理

        1.机械手臂:机械硬盘通过机械手臂读取数据,机械手臂的末端是磁头.

        2.磁道:磁道是机械硬盘的磁面中的一个一个圈,磁道用于存储数据.

        3.扇区:扇区的最小单位通常为512KB(由于磁盘大小不断增大,也有部分厂商设定每个扇区的大小是4096字节)。为了减小IO操作,机械硬盘也会将多个相邻的扇区组合在一起,形成一个块,这个块便就是我们在Windows系统中看到的C、D分区

    6. qq启动的流程?

      电脑打开QQ流程示例。

      1. 双击QQ图标,CPU先向内存发出取指的命令(CPU+内存)
      2. 内存从硬盘中取出 运行QQ 的指令(硬盘)
      3. 控制器分析 运行QQ 的指令并告知运算器工作(控制器)
      4. 运算器进行一系列的算术运算和逻辑运算打开QQ,并从硬盘从读取QQ的代码至内存(运算器+内存+硬盘)
      5. 计算机在内存中运行QQ的代码(内存)
      6. 如果此时从QQ好友接受一个文件并下载,该文件将会永久保存在硬盘中(硬盘)
      7. 关闭QQ时CPU向内存发出关闭QQ的指令,内存关闭QQ并清理内存中QQ的代码(内存)
  • 相关阅读:
    如何将本地代码上传到GitHub
    《剑指offer》JavaScript版19-21题
    《剑指offer》JavaScript版16-18题
    《剑指offer》JavaScript版13-15题
    蘑菇街(前端1面)
    《二十二》观后感
    前端面试题(2)
    《深入理解ES6》之Promise
    HDU 4939 Stupid Tower Defense (2014 Multi-University Training Contest 7)
    HDU 4940 Destroy Transportation system(2014 Multi-University Training Contest 7)
  • 原文地址:https://www.cnblogs.com/kangwy/p/11246768.html
Copyright © 2011-2022 走看看