信息技术 课件 第10章 程序设计基础 .pptx

信息技术 课件 第10章 程序设计基础 .pptx

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

程序设计基础信息技术

内容纲要010203程序设计入门 编程工具应用Python语言基础04编写应用程序

程序设计入门01PARTONE

程序设计入门当前人类社会生产、生活中的智慧工厂、网络购物、外卖点餐、在线教育、线上办公、远程医疗、智慧出行、网络社交、视频分享等功能强大、丰富多彩的数字化形态,归根结底都是由计算机程序驱动产生的。计算机程序(Computerprogram),简称程序(program),是一组指示计算机或其他信息技术设备执行动作或做出判断的指令,通常由某种程序设计语言编写,并运行于某种信息技术设备的体系结构之上。设计、编制和调试程序的方法与过程称为程序设计,一般包含需求分析、架构设计、编码调试、测试发布等阶段。什么是程序01PARTONE

程序设计入门01PARTONE机器语言汇编语言高级语言程序设计语言0101001000111Helloworld

程序设计入门01PARTONE两种程序设计思想面向过程的结构化程序设计结构化编程的着眼点在于面向过程,从求解问题的功能入手,按照工程的标准和严格规范,将求解的问题分解为若干个功能模块,求解问题是实现模块功能的函数和过程的集合,其解决思路是自顶向下,逐层细化。面向对象的程序设计面向对象的程序设计(OOP)方法能更好地描述客观事物及其相互联系,追求对现实世界的直接模拟,强调万事万物一切事物皆是对象,每个对象都有自己的属性和行为;对象之间的联系通过消息来连接。

程序设计入门01PARTONE高级程序语言分类与特征典型编程语言语言类别主要特征典型编程语言结构化程序设计语言结构化程序设计主要特点是将程序中的数据与处理数据的方法分离。以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块。其设计思想是自顶向下、逐步求精。Fortran、Basic、C面向对象程序设计语言面向对象程序设计语言的三个基本特征:封装、继承、多态。应用面向对象语言进行程序设计具有维护简单、可扩充性和代码重用等优点。Java、C#、Python、C++数据库语言主要用于操作数据库的非过程化编程语言,允许用户在高层数据结构上直接工作。SQL、QBE、NDL人工智能语言适应于人工智能和知识工程领域的、具有符号处理和逻辑推理能力的程序设计语言。LISP、Prolog、Smalltalk、Java、Python网页编程语言用来编写静态或动态网页的编程语言。网页中还经常嵌入脚本语言实现动态网页功能。HTML、PHP、ASP、JSP

程序设计入门01PARTONE程序设计流程程序设计时需要先把待解决的现实问题抽象(转换)成数学问题(数学模型),然后利用程序设计语言编写指令解决数学问题,从而实现应用程序解决实际问题。问题的提出明确解决步骤将问题抽象化运行程序编写程序指令将A、B两个杯子的溶液互换先将A杯中牛奶倒入空杯C中,再将B杯中可乐倒入A杯中,最后将C杯里的牛奶倒入B杯A=”牛奶”B=”可乐”C=”空杯”C=A;A=B;B=CA=”牛奶”B=”可乐”......应用程序解决实际问题如果问题复杂,则可以借助流程图等工具,进一步理清思路,进行问题抽象。

程序设计入门01PARTONE程序设计流程

程序设计入门01PARTONE程序的解释与编译编译使用编译器将高级语言程序代码转换为目标代码的过程称为编译。编译器编译源代码后会生成二进制目标代码,运行时计算机以机器语言方式运行,程序执行速度快、效率高。解释通过解释器将高级语言程序代码转换为可执行代码并同时逐条执行的过程称为解释。解释器对源程序的翻译与执行是同时进行的。源代码被一条一条的解释成机器语言代码,送给计算机来执行,每次程序运行都要执行这样的翻译过程,所以这样的程序运行起来效率不是很高。应用高级语言编写的程序,是不能直接在计算机中运行的,需要通过编译或解释,最终才能以二进制机器语言的形式在计算机中运行。

编程工具应用02PARTTWO

编程工具应用02PARTTWO使用通过cmd命令方式进入python,这种状态下能够输入执行单条命令,但不能完成程序文件编写功能。使用python安装时自带的GUI环境IDLE。IDLE简单轻便,界面十分清爽,可以进行简单的python程序开发和交互式的命令输入。应用其他支持python的集成开发环境。Python语言环境安装获取与安装可以从官方网站下载获得Python语言基本开发与运行环境。在Python的官网中有多个下载链接,分别对应着不同的操作系统。下载前要确定自己的操作系统位数,推荐选择当前的稳定版本。双击下载回来的压缩包,开始安装。安装前要注意勾选”AddPython3.10toPATH”选项。验证安装完成后,按住win+R键打开Windows运行对话框,输入cmd后回

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档