01-python简介(附计算机基础)

小白入门新手版

        一只懒惰程序员的自我崛起,督促自己赶快完成一套完整教程!帮助身边的小伙伴和自己记忆更加牢固!怀挺!让我们一起奔向python!

一、python是一门语言

        说到语言,大家不陌生:汉语,英语,思密达语··· ···这些语言是人类之间相互交流的语言,也就是说使用语言,另一个人可以准确get你的意思也可以按照你的要求去办事;python也是同样一门用于交流的语言,只不过这是发生人类与计算机之间的故事,也就是使人与计算机能够顺利交流。

        作为一个小白教程,我觉得必须要提一下编程软件、编程语言、编程语句、编程过程之间的关系,因为别的专业的小盆友问的实在太多了,对于计算机完全没有概念的小盆友可以看一下。咱们就以python和汉语对比来举例,编程软件:(例如:pycharm)的作用相当于我们最常使用的文字编辑工具word:承载语言进行处理。编程语言:(例如:python)相当于我们日常交流用的汉语:就是语言本身。编程语句:(用python写在pycharm里的内容)相当于我们用汉语写在word里的文章。编程过程:(用python在pycharm中书写的过程)相当于我们用汉语写在word里的文章的过程,确切的说是模拟说话的过程,因为语言就是交流的一种形式(还可以眉目传情之类)。

二、计算机五大组成部分

        这部分知识是计算机的基础,对于python学习是个很好的打底,希望可以帮助你更好地理解编程语言的工作流程,便于你更好地使用与编程。

1、控制器

        类似于人类大脑的控制功能:用于控制其它组件的工作

2、运算器

        类似于人类大脑的运算功能:用于数学/逻辑运算

3、存储器(也叫IO设备)

        类似于人类大脑的记忆功能:用于数据存取

        分类:1、内存(基于电工作):存取快,但断电数据消失,一般用于临时存取

                    2、外存(基于磁工作:硬盘等):存取慢,但断电后数据不丢失,可以永久保存

4、输入设备(input,简称i)

        鼠标、键盘等

5、输出设备(output,简称o)

        显示器、打印机等

三、平台的概念

        操作系统+硬件设备=平台,一般来说装有操作系统的一部电脑就可以看作一个平台啦。

        顺带说一句:python的跨平台性很强!

四、计算机三大核心硬件

        CUP    内存   硬盘(具体后面文章会介绍)

五、操作系统简介

        操作系统(简称:os)其实就是一个控制程序(本身就是程序员小哥哥写出来的代码)

        划重点!这里说一下软件:软件分为应用软件:各种app;

                                                                和系统软件:计算机操作系统(如:WINDOWS、UNIX)、           语言处理程序(如:汇编语言汇编器,C语言编译)、数据库管理软件(如:Access,Oracle)

        所以操作系统的作用就是:连接应用软件和计算机硬件,相当于夹心饼干中间的夹心

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

        应用——操作系统(os)——硬件

        这里提一下文件的概念:操作系统对硬件控制的封装

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容