网站大量收购闲置独家精品文档,联系QQ:2885784924

《Python》课件——第1章 Python概述.pptxVIP

《Python》课件——第1章 Python概述.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

第1章Python概述计算机与计算机语言认识PythonPython环境配置集成开发环境程序开发与编写

学习目标了解掌握熟悉了解了解Python语言的大发展过程、分类及应用领域12熟悉高级语言的翻译执行过程、搭建Python开发环境了解Python版本区别、程序开发流程和编写方法34掌握Python语言的运行方式

目录?点击查看本节相关知识点?点击查看本节相关知识点认识Python1.21.1计算机与计算机语言?点击查看本节相关知识点1.3Python环境配置

目录?点击查看本节相关知识点?点击查看本节相关知识点程序开发与编写1.51.4集成开发环境

知识架构1.1计算机与计算机语言1计算机的诞生与发展2计算机语言概述3翻译执行

知识架构1Python语言发展史2Python语言特点3Python应用领域1.2认识Python4Python版本区别

知识架构1.3Python环境配置1安装Python解释器2Python程序的运行方式3运行Python程序

知识架构1.4集成开发环境1PyCharm的下载安装2PyCharm的使用

知识架构1.5程序开发与编写1程序开发流程2程序编写的基本方法

1.1计算机与计算机语言计算机的诞生与发展虽然代表通用电子计算机产生的ENIAC诞生于1946年,但计算机这一天才想法在10年之前已被提出。1936年,年仅24岁的英国数学家、逻辑学家图灵(AlanMathisonTuring)向伦敦权威的数学杂志投送了一篇题为《论数字计算在决断难题中的应用》的论文,并在该论文的附录中描述了一种可以辅助数学研究的机器。图灵设想该机器可以模拟人类用纸笔进行数学运算的过程,他将这个过程视为下列两项简单操作:在纸上写上或擦除某个符号;将注意力从纸的一个位置移动到另一个位置。人在运算的每个阶段又会根据以下两点来决定下一步的动作:人当前所关注的纸上某个位置的符号;人当前思维的状态。

1.1计算机与计算机语言计算机的诞生与发展为了模拟人力运算过程,图灵将构想出的机器分为以下几个组成部分:一条无限长的纸带。这条纸带被划分为连续的小格子,每个格子包含一个来自有限字母表的符号,格子从左至右依次被编号为0,1,2…,纸带的右端无限伸展。一个读写头。读写头可以在纸带上左右移动、读取当前所指格子上的符号,并能改变格子中的符号。一个状态寄存器。用来存储机器当前所处的状态。图灵机的状态是有限的,且有一个称为“停机状态”的特殊状态一套控制规则。可根据机器当前的状态以及读写头当前所指格子中存储的符号来确定读写头下一步的动作,并改变寄存器的值,使机器进入一个新的状态。图灵机

1.1计算机与计算机语言计算机的诞生与发展一台图灵机可以计算一个事先设定的问题,任意一台图灵机的描述都是有限的,因此可以某种方式将其编码为字符串。假设以M表示图灵机M的编码,现有一台图灵机U,它可以接收任意一台图灵机M的编码M,模拟M的运作,那么图灵机U就被称为通用图灵机(UniversalTuringMachine)。通用图灵机可以解决各种各样的问题。虽然图灵只是提出了图灵机的设想,并未将其加以实现,但这一设想解决了纯数学基础理论问题,并证明了研制通用数字计算机的可行性,为后来通用计算机的出现奠定了理论基础。图灵创造性地指出了人类科学发展的新方向,他也因这一贡献而被称为“计算机科学之父”。

1.1计算机与计算机语言计算机的诞生与发展1939年,美国的阿坦那索夫(JohnVincentAtanasoff)和其助手贝瑞(CliffordE.Berry)设计并组装了世界上第一台电子数字计算设备ABC(Atanasoff-BerryComputer),这台设备不可编程,仅设计用于求解线性方程组,并在1942年成功进行了测试。ABC是世界上第一台电子计算机,它初步实现了图灵机的设想,但受战争影响,阿坦那索夫未能完整实现设计之初的全部理念,尽管如此,这台机器仍为现代计算机的产生奠定了基础。

1.1计算机与计算机语言计算机的诞生与发展1946年,莫希利小组组装了ENIAC,ENIAC是继ABC之后的第二台电子计算机,也被认为是世界上第一台通用计算机,与ABC相比,它更庞大,也更完善、更有效率,可以重新编程、解决各种计算问题,更好地实现了图灵的设想。

1.1计算机与计算机语言计算机的诞生与发展ENIAC存在两个问题:一是没有存储器,二是用布线接板进行控制,每次更换程序需要重新搭接布线接板,这一过程甚至要耗费几天,大大抵消了计算效率。1945年,冯·诺依曼和他的研制小组经过讨论,发表了一个全新的电子计算机方案——EDVAC。在EDVAC设计方案中,冯·诺依曼提出以下要点:(1)将程序本身视为数据,以存储数据的方式,将程序预先存放到存储器中;

您可能关注的文档

文档评论(0)

青柠职教 + 关注
实名认证
服务提供商

从业10年,专注职业教育专业建设,实训室建设等。

1亿VIP精品文档

相关文档