开发者学堂课程【Python 语言基础 1 :语法入门:计算机简介】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/599/detail/8644
计算机简介
计算机是什么
在现实生活中,越来越无法离开计算机了。
电脑、笔记本、手机、游戏机、汽车导航、智能电视。。。计算机就是一个用来计算的机器!
目前来讲,计算机只能根据人类的指令来完成各种操作,所以我们学习计算机,就是学习如何控制计算机!
计算机的组成
计算机由两部分组成: 硬件和软件
硬件包含: 键盘、鼠标、显示器、CPU、主板、内存、硬盘。。。
硬件是看的见摸得着的
软件包含: 系统软件( windows、macOS、Linux )和应用软件( office . QQ、绝地求生)
软件是看的见摸不着的,软件负责控制计算机中的硬件.
计算机的使用方式
我们必须要通过软件来对计算机完成各种操作,但是注意,软件中并不是所有的功能都会对用户开放,用户需要调用软件提供的接口( Interface交互界面)来操作计算机
用户界面分成两种: TUI (文本交互界面)和 GUI(图形化交互界面)
图形化交互界面就很常见,比如我们在使用手机或者 windows 时点击、拖动或者右击这种操作方式都是在操纵图形
对于文本交互,例如图中的白色字体部分就是文本交互界面
比如说可以直接输入一 个 dir
就可以显示当前目录。
通过文字的命令来操纵计算机,两者本质都是一样的,都是在操纵计算机,不过不同的是 GUI 操作起来方便,只需要根据提示点击,而 TUI 操作起来麻烦,但是因为是直接向计算机发出命令,所以速度快。而此外,GUI 其实最终也会转换成文字的指令。
如果我们只是软件的使用者,只用 GUI 就可以,但是在学习 Python 过程中,我们要开发软件,所以必须掌握 TUI 的使用。