一、什么是编程语言

 

 任何词语都是一种高度的概括和总结,所以找关键字。如下:

    (1)1.什么是"语言":一个人与另一个人沟通的介质            2人将自己的思维逻辑和想法通过计算机能过识别的语言写下来

    (2)2.什么是"编程":程序员通过使用编程语言想要让计算机做的事情表达出来。

    (3)3.为什么要编程:通过编程让计算机代替人类进行工作,从而解放人力。

  

二、计算机的五大组成

 

 控制器:计算机的控制系统

    运算器:计算机的运算系统

      逻辑运算:判断事物的对错

      数学运算:数字运算加减乘除

  存储器:计算机存储系统

      内存:是基于电工作的,一旦断电数据即丢失

         优点:读取速度快

         缺点:内存小,一旦断电数据丢失

      外存:

        优点:永久保存数据,存储空间大

        缺点:读取速度慢

        

  输入设备:键盘,鼠标,触摸屏等

  输出设备:音箱,显示器,打印机等

  

 

三、计算机运行程序的核心三大硬件(*****重要指数)

  

CPU:相当于人的大脑,负责逻辑和运算
内存:短期记忆
硬盘:永久记忆,相当于本子

CPU工作流程:
    选取内存中的指令>>>将指令解析翻译成自己能够对应上的操作步骤>>>控制硬件执行


四、
  CPU的讲解
  1.cpu具有向下兼容行:64位的cpu可以运行64bit和32bit的程序。但是32位的CPU只能运行32bit的软件

五、 访问时间与容量及存储器单位换算

存储器:

    分等级从上到下读取熟读越来越快,内存越来越小,主要是基于目前的制作材料:

   寄存器:

   高速缓存:

   内存:

    硬盘:硬盘的转速读取数据

      机械硬盘

      固态硬盘

    磁盘:服务数据的备份,相对于比较安全。

    BIOS  计算机出厂自带一个系统 :

    

  8bit=1bytes

  1024byte=1kb

  1024byte=1mB

  1024MB=1gb

  1024gb=1tb

  1024tb=1pb,1024pb=1eb ,1024eb=1zb,1024zb=1yb,1024yb=1bb

六、一套完整的计算机系统三大组件:(*****)

  

  1.应用程序

  2.操作系统

  3.计算机硬件
七、操作系统:(*****)
  定义:操作系统是协调、管理、控制计算机硬件资源和应用软件的一个控制程序

 

八、补充知识点:

  磁道寻道时间:

        平均寻道时间(找)+平均延迟时间(转半圈的时间)=一次I O的时间

        5ms +4ms=9ms >>>>7200转/分钟的硬盘来说,转一次IO所需要的

 

  简单指令集:是指操作一个指令流程是分步骤去完成

  复杂指令集:是指相对于上面的简单指令它是一步直接将操作指令完成指令

  x86架构

    目前市面上基本分32位和64位 是什么意识呢是指内存后去数据最多的位数,64位具有向下兼容32为操作系统,反之肯定是不行的。

  

最新文章

  1. Android接口回调机制
  2. [ActionScript 3.0] Away3D 天空盒(skybox)例子
  3. 【Away3D代码解读】(三):渲染核心流程(渲染)
  4. java专业规划(转载)
  5. 1.cocos2dx它Menu(CCMenuItemFont,CCMenuItemImage,CCMenuItemLabel,CCMenuItemSprite,CCMenuItemToggle)
  6. C#后台调用浏览器打开下载连接地址的三种方法
  7. ASP.NET Core下发布网站
  8. Objective-C基础教程学习笔记(附录)从Java转向Objective-C
  9. OAuth2.0学习(1-13)oauth2.0 的概念:资源、权限(角色)和scope
  10. gmail及youtube
  11. MySQL数据库(三)索引总结
  12. 050、创建overlay网络(2019-03-15 周五)
  13. 【转】RPC简单介绍
  14. 【转】.htaccess详解及.htaccess参数说明
  15. C++学习笔记42:进程管理
  16. 不同局域网中同一IP地址的计算机怎么通信的
  17. CentOS6.5安装sqoop2
  18. win10 x64中 windbg x64 安装配置符号库
  19. hive一行变多行及多行变一行
  20. dubbo学习过程、使用经验分享及实现原理简单介绍

热门文章

  1. 一款新的好用的SSH工具——FinalShell,比XShell更牛逼~
  2. 使用node.js搭建本地服务器
  3. php缓冲区
  4. JPagination分页插件的使用(ASP.NET中使用)
  5. 码云 git 命令提交
  6. linux 进程间共享内存示例
  7. 2017-0ctf-babyheap
  8. nginx+memcached缓存图片
  9. Scratch少儿编程系列:(七)太阳系八大行星的运转
  10. 【Qt开发】QT样式表单 qss的样式优化