目录

一、计算机基础之编程

什么是编程语言

什么是编程

为什么要编程

二、计算机组成原理

1. 计算机五大组成

CPU

存储器

输入设备

输出设备

2.计算机五大部分补充

CPU相关

应用程序启动流程

3.硬盘工作原理

机械硬盘

固态硬盘

一.计算机基础之编程

什么是编程语言

​ 首先什么是语言?汉语英语都是语言,人们可以用它来进行交流沟通,那么同样的编程语言也是一种语言只不过这里变成了人与计算机交流沟通。

​ 所以编程语言就是人与计算机进行交流沟通的一种介质。

什么是编程

​ 编程就是程序员基于某种编程语言的语法来将想让计算机做的事写入文件中来让计算机帮我们工作。

为什么要编程

​ 将计算机当作奴隶,通过让计算机工作来解放我们人类的劳动力。

二.计算机五大组成

计算机由五大部分组成:控制器,运算器,存储器,输入设备和输出设备。其中控制器和运算器组成CPU(相当与人类的大脑)。

CPU(大脑)

控制器(控制)

​ 类人的话,控制人体所有的零件运作

运算器(运算)

​ 类人的话,进行逻辑运算和算术运算

存储器

存储器由内存和外存组成

内存(大脑的记忆组织)

​ 优点:速度快

​ 缺点:数据断电就丢失

外存(笔记本)

​ 优点:容量大,断电不丢失

​ 缺点:速度慢

输入设备

​ 类人的话,眼睛/鼻子/耳朵等

​ 用来接受信息

输出设备

​ 类人的话,嘴巴

​ 用来输出信息

计算机五大组成补充

CPU相关

多核CPU:相当于多个大脑,可以同时做多件事

32位:表示操作系统可同时读取32位二进制数

64位:表示操作系统可同时读取64位二进制数

64位系统可以安装32位的软件而32位操作系统不能安装64位软件

应用程序启动的流程

双击程序的快捷方式,操作系统通过快捷方式给出的地址去寻找程序的内容

CPU给内存一个指令,去读取外存中程序的内容

运行

硬盘工作原理

硬盘又分为机械硬盘和固态硬盘

机械硬盘的工作原理

​ 机械硬盘中存取的都是0和1,存储在磁道中,多个磁道可以组成一个扇区。机械硬盘可以通过机械臂来读取磁道中的数据

平均延时时间:机械手臂到磁盘需要5ms(固态硬盘不需要这个时间)

固态硬盘工作原理

固态硬盘不需要平均延时时间,SSD固态硬盘基于电存储掉电不丢失

计算机python指什么_python之浅谈计算机基础相关推荐

  1. 计算机组装与维修拆卸论文,浅谈计算机组装维修论文

    随着经济.技术的发展,我国计算机信息技术发展迅速,计算机组装维修业也取得较大的发展.下面是学习啦小编为大家整理的计算机组装维修论文,供大家参考. 计算机组装维修论文范文一:计算机组装与维修维护课的课程 ...

  2. 计算机在医院审计的应用,浅谈计算机审计在医院审计业务中的应用.doc

    浅谈计算机审计在医院审计业务中的应用 [摘 要]随着计算机在各行业的广泛应用,审计工作也由最初的对财务账目的手工审计向计算机辅助的软件审计进行转变.这种以计算机软硬件为载体,对被审计单位的财务收支.经 ...

  3. 计算机为何如此普遍英语论文,浅谈计算机英语论文

    计算机英语与其他专业英语之间存在较大的不同,学生的计算机技术水平以及对计算机专业词汇的记忆和理解程度是计算机英语教学的两项重要内容.下面是学习啦小编为大家整理的计算机英语论文,供大家参考. 计算机英语 ...

  4. 读计算机平面设计要什么文化好,浅谈计算机平面设计的有关论文

    随着我国经济的不断发展,计算机已经实现了全面普及.相对而言,这就对计算机平面设计的要求出现相应的提升.下面是学习啦小编给大家推荐的浅谈计算机平面设计的有关论文,希望大家喜欢! 浅谈计算机平面设计的有关 ...

  5. 谈计算机知识对学生的作用,浅谈计算机在教学中的作用

    浅谈计算机在教学中的作用 时间:2017-07-19 08:54:57 浅谈计算机在教学中的作用 计算机基础教育的教学目标是使学生掌握计算机的基本知识和操作技能,把计算机作为获取和交流信息的工具,为学 ...

  6. 计算机科学技术的教育应用论文,浅谈计算机科学技术在计算机教学中的应用论文...

    计算机科学,研究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构.程序系统(即软件).人工智能以及计算本身的性质和问题的学科.计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科, ...

  7. 计算机在食品安全的应用,浅谈计算机在农产品食品安全中应用.doc

    浅谈计算机在农产品食品安全中应用 浅谈计算机在农产品食品安全中应用 摘 要:随着人们健康意识的不断提高,农产品食品的安全问题越来越受到人们的关注,因此农产品.食品质量的监督.产品溯源等工作的重要性更加 ...

  8. 计算机机房的日常维护工作,浅谈计算机机房的日常维护及管理.doc

    浅谈计算机机房的日常维护及管理.doc 浅谈计算机机房的日常维护及管理 摘 要:学校计算机机房管理是一项系统工作,是保证学校计算机教学活动的基础工作.科学有效地管理好机房不仅可以使现有的设备发挥最大功 ...

  9. 计算机中数制教学的游戏,浅谈计算机原理中的《数制及数制转换》

    浅谈计算机原理中的<数制及数制转换> 论文联盟http:// 数制及其相互转换问题一直是学生学习过程中的难点.学生学习起来比较费力,并且不容易记住,在考试中也常常丢分,而且它也是学生进一步 ...

最新文章

  1. (C++)1023 组个最小数 简单贪心
  2. 用力和应变片计算弹性模量_第4章 力学量传感器.pptx
  3. python科学计算笔记(二)pandas获取网络文件
  4. 【实体对齐·综述】An Experimental Study of State-of-the-Art Entity Alignment Approaches
  5. 安卓第一行代码第3版pdf_SPECFEM2D用户手册——第3章 网格生成——3.1 如何使用SPECFEM2D...
  6. c mysql存储过程 out_MySQL存储过程带in和out参数
  7. python在csv模块添加新列_如何在CSV文件的开头添加新列?
  8. 《WCF技术内幕》翻译5:第1部分_第1章_蓝月亮:WCF介绍和本章小结
  9. 华为鸿蒙系统英语报纸_“鸿蒙”系统的英文名叫这个!华为注册的这些《山海经》神兽都该怎么翻译?...
  10. 【珍藏】2020年AI、CV、NLP顶会最全时间表!
  11. Spring 和SpringMVC 的父子容器关系
  12. 轮距和轴距有什么区别_汽车悬挂弹簧桶分离和簧桶一体有什么区别?
  13. Java实现下载图片
  14. abaqus 关联 子程序_Abaqus2016版本关联子程序教程
  15. 信息安全软考—— 第五章 物理与环境安全技术 学习笔记
  16. codeforces Star sky(二维前缀和)
  17. matlab突然打不开的解决办法
  18. 常用Linux命令,记录一下,避免搞忘记!
  19. Windows 7下IE9升级到IE 11,F12控制台不能使用的解决方法
  20. PMP考试的5A好考吗?

热门文章

  1. c语言怎样得到函数内参数的值_MySQL之自定义函数
  2. mysql replication health is not ok_mysql配置mha高可用防火墙未关闭报错
  3. mysql中ip用什么存,在MySQL中,价钱和IP用什么类型存储最好?
  4. 用栈实现算术表达式 java_java的栈和用栈来解析算术表达式
  5. e语言通用进销存源码_Go 语言设计哲学之五:代码风格的唯一标准
  6. qt程序部署在linux,Qt应用打包发布,部署真正的Qt程序LinuxWindows-Go语言中文社区...
  7. java中的ackerman_java8的函数式接口
  8. html5新加入的内容,10个html5增加的重要新特性和内容
  9. 基于参考点的非支配遗传算法-NSGA-III(一)
  10. 沈阳java基础培训,辽宁沈阳java培训学费大概多少