第一章 必备基础知识
1.1 计算机组成
1.1.1 硬件
计算机硬件主要由五个部分组成,分别是:运算器、控制器、存储器、输⼊设备、输出设备。
1.1.2 软件
计算机软件主要分为:系统软件、应⽤软件。
系统软件:直接管理和控制计算机硬件的软件,为应⽤软件提供运⾏平台,它负责协调硬件资源(如内存、处理器)并提供通⽤服务,例如:⽂件管理、设备控制、任务调度。
应用软件:⽤于执⾏特定任务的软件,满⾜⽤户的具体需求,如:⽂档编辑、数据分析、娱乐等,它依赖系统软件提供的资源和服务。
1.2 计算机语言
机器语言,汇编语言,高级语言
1 编译型语⾔与解释型语⾔
1.3 python 语言概述
1.起源
Python 的作者 Guido van Rossum 来⾃荷兰(国内爱称:⻳叔),Python 的设计哲学是“优雅、明确、简单”,Python 提倡:最好只有⼀种⽅法来做⼀件事,它的第⼀个公开版本于 1991 年问世,如今已成为全球最受欢迎的编程语⾔之⼀
2.特点
优点:
缺点:
3.解释器版本
Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。
