1、计算机基础

流过昼夜 提交于 2020-02-28 21:52:19

一、Python是一门编程语言

1.1、什么是语言?什么是编程语言?为什么要有编程语言?

  语言是是人与人之间沟通的一种介质。

  编程语言是人和计算机之间沟通的方式。

  人想让计算机能够理解自己要表达的内容。

1.2、什么是编程?为什么要编程?

  编程就是人将想要让计算机做的事,用计算机能理解的方式写出来。

  人想要让计算机按照自己的想法做事,从而解脱劳动力。

二、计算机的组成原理

2.1、什么是计算机?

  计算机俗称电脑,包含人对电脑的终极渴望,像人脑一样去工作。

2.2、为什么要有计算机?

  人是无法不间断劳动的,因此发明计算机代替人工,解放劳动力。

2.3、计算机五大组成部分

2.3.1、控制器

  控制器是计算机的指挥中心,用来控制其他组件,相当于人的大脑。

2.3.2、运算器

  运算器负责计算机的数学运算以及逻辑运算,相当于人脑。

  PS:控制器加上运算器相当于人脑。

2.3.3、存储器

  存储器是电脑的储存功能,用来存取数据。

  存储器分为内存和外存:

  内存相当于人的短时间记忆。断电数据消失。

  外存相当于记事的本子,断电数据不会消失,是用来永久保存的。

  PS:内存的反映速度远远高于外存。

2.3.4、输入设备input

  输入设备是计算机接收外界信息的工具,例如鼠标,键盘相当于人的眼睛,耳朵。

2.3.5、输出设备output

  输出设备是计算机向外输出设备的工具,例如显示器,打印机相当于人说的话,写的字。

  PS:存储器如内存,磁盘等既是计算机的输入设备也是输出设备。,统称IO设备。

2.3.4、一个程序的运行与三大核心硬件的关系。

  首先,把程序存放在硬盘中;

  接着,程序运行前将程序有硬盘运转到内存中;

  最后,CPU从内存中读出数据并且执行。

三、操作系统的基本概述

3.1、什么是操作系统?为什么要有操作系统?操作系统有什么功能?

  操作系统是一种协调,管理,控制计算机硬件资源和软件资源的控制程序。

  由于硬件的控制程序基本相同,为避免不断的重复编写程序,了解所有硬件的运行细节,为此专门有公司来制作这个控制软件。

  操作系统控制计算机硬件的基本运行,将硬件复杂的操作封装成简单的功能,提供给应用程序使用。

3.2、程序的区分

  硬件是死的,由软件进行控制。具体来说软件分为以下两种:

  操作系统:控制底层硬件

  应用软件:应用程序的相关逻辑

3.3、计算机系统的三层结构

  即编写应用程序来通过操作系统去控制计算机硬件。

3.4、平台

  由于应用程序是在一台装载了操作系统的计算机之上,因此将其称之为应用软件的的运行平台,即硬件+操作系统=平台。

  软件的跨平台性指的是一款软件可以装在任意的平台上运行,这是衡量一个软件质量高低的一个重要指标。

 

 

  

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!