开发者学堂课程【Python 入门 2020年版:计算机的介绍】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10225
计算机的介绍
内容介绍 :
一、计算机的组成
二、什么是计算机
三、计算机中常见的硬件
四、硬件系统
五、软件系统
六、硬件系统与软件系统之间的关系
一、计算机的组成(对我们比较重要)
在早期计算机的概念比较狭隘,如今的计算机应运越来越广泛;不只是手机,paid,这是一个比较模糊的计算机,是和计算机有区别的,但是和计算机有很多相似的地方,基本原理都是一样的。想要实现计算机编程,先明确计算机的组成。计算机主要由硬件和软件两部分组成。
硬件是实物(内存,cpu);软件是应用(微信);而我们写代码主要就是实现软件层面的功能。
二、什么是计算机
计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据。
计算机是20世纪最先进的科学技术发明之一。
三、计算机中常见的硬件
常见硬件:cpu、内存、硬盘(文件操作)
(写代码发给 CPU 或者硬盘,将代码交给上述三个硬件去执行命令,这就是代码编程的概念)
一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。
四、硬件系统:
主要分为主机和外设两部分,主机就是中央处理器,就是 CPU .硬件不做过多的解释。软件分为两个部分,系统软件和应用软件。
系统软件包括:操作系统、驱动程序、语言处理程序、数据库管理系统等。
应用软件包括:浏览器、文本编辑器、音视频播放器。
硬件那些构成计算机系统的物理实体,他们主要由各种各样的电子器件和机电装置组成。
从 ENIAC(世界上的一台计算机)到当前最先进的计算机,硬件系统的设计采用的都是冯·诺伊曼体系结构。
(给电脑输入设备,在硬盘内保存,之后在输出设备展示)
1、主机部分
(1) 中央处理器(CPU)
①运算器
②控制器
(2) 内存储器
①随机存储器
②只读存储器
2、外设部分
(1) 输入设备
①键盘
②鼠标
③摄像头等
(2) 输出设备
①显示器
②音响
③打印机等
(3) 外存储器
①软盘
②硬盘
③优盘等
五、软件系统:
1、系统软件
(1) 操作系统:第一步(硬件系统完成后装的第一个软件)
①Windows 系列操作系统:
PC(personal computer)端 :
win95,win98,win2000,winXP,winVista,win7,win8,win10都属于微软
server 端:
Windows server2000,Windows server2003,Windows server2008
②mac 操作系统(也有个人和服务器端)
③linux 系列操作
④Unix 系列操作
⑤Android
⑥Ios
⑦塞班
(2) 驱动系统(让硬件更好的被软件操作,不需要再次安装。大部分用通用系统即可。一般来说电脑装好驱动都是自带的。在电脑的右键管理,设备管理器,扫描硬件改动,发现有黄色叹号说明需要重新装驱动。可用360驱动大师帮助)
(3) 语言编译程序:翻译人类所写的代码(计算机只识别0和1);
(4) 数据库管理系统
2、应用软件(QQ、微信、LOL),更多在应运软件层面(我们写的不是桌面级的应用软件,我们写的更多是运行在服务器里面的)
(1) 浏览器
(2) 文本编辑器
(3) 音视频编辑器
输入设备:鼠标,键盘、麦克风、摄像头.....输入之后交给电脑通过 CPU 和内存储器进行不断的交换和数据处理,然后再把数据输出出来得出结果。中间还可能涉及到外存储器,还要读一下硬盘。
这个图片有点抽象。
比如说在电脑上播放电影:(显示器是输出设备的一种,但不是所有的输出设备都是显示器。显示器是用来输出图像的。)首先需要双击电影,双击的时候就是给电脑输入信号的时候,这个视频保存在外存储器,硬盘内。
读取之后交给显示器来运行。将声音交给音响来处理。
存储在外存储器,运行在内存储器。
六、硬件与软件的关系
应用软件包括系统软件,系统软件包括硬件系统;