计算机基础与编程

计算机基础与编程

1.编程语言

          人与计算机相互交流的介质

2.编程

          主要是程序员把自己的想法逻辑去用一些语言,计算机可以理解的字符

           编程就是产生一堆文件,从而让计算机代替人去工作

          计算机基础与编程

3.计算机

          计算机主要有控制器,运算器,储存器,输入设备,输出设备五大组成部分组成。

          控制器:主要是控制作用(相当于人类大脑控制人的身体各部位)

          运算器:进行计算与逻辑思维(大脑的思考)

 

 

 

          储存器:主要用于储存记忆文件数据,包括内存和外存(大脑短期和长期记忆)

          输入设备:键盘,鼠标,麦克风(相当于人的五官从外界接受信息)

          输出设备:显示器,音响,打印机(相当于人对外界传递信息的动作与声音)

         计算机基础与编程

 

4.计算机的本质

          计算机主要是靠电的高低电平来进行工作的(表示0和1俩个状态)

       比特位:就是含有01的数字位数

       8bit<===>  01010101

       8bit = 1bytes(字节)

       1024bytes = 1KB

       1024KB = 1MB

       1024MB = 1GB

       1024GB = 1TB

       1024TB = 1PB

       ...

5.计算机三大核心硬件

  主要由CPU(*处理器),内存,硬盘三个组成

    CPU:控制器 + 运算器 = CPU
    CPU工作方式:取指=>分析=>执行
    软件要运行,都要靠CPU指令才能运行

    内存:运行前要先加再到内存里,和CPU一起工作的

    硬盘:永久保存数据的地方

计算机基础与编程

   内存很小 为什么不直接砍掉 让CPU跟硬盘交互?

    因为硬盘有瓶颈,达不到内存的上读取的速度和同时处理的数量。
    所以内容必须优先要有内存,其次再去读硬盘

6.操作系统

  操作系统是应用软件与硬件之间的一个桥梁,协调、管理、控制计算机硬件与软件的控制程序
  应用程序的启动:
  前提:先启动操作系统
  (1). 向操作系统提交要启动文件的路径
  (2). 操作系统根据文件的路径把硬盘的数据读入内存
  (3). 操作系统调用CPU执行内存中刚刚读入的程序代码

计算机基础与编程

 

上一篇:ElasticSearch的插件(Plugins)介绍


下一篇:Python学习-Day1