第一章 必备基础知识
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而是通过网络调用来交互确保各程序之间的独立性。