专题一 初识程序语言(课件)-《Python程序设计》职教高考备考讲练测(安徽省)
2025-03-27
|
19页
|
270人阅读
|
2人下载
精品
资源信息
| 学段 | 中职 |
| 学科 | 职教专业课 |
| 课程 | 程序设计基础 |
| 教材版本 | - |
| 年级 | - |
| 章节 | - |
| 类型 | 课件 |
| 知识点 | 程序设计和Python语言 |
| 使用场景 | 中职复习 |
| 学年 | 2025-2026 |
| 地区(省份) | 安徽省 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | PPTX |
| 文件大小 | 2.12 MB |
| 发布时间 | 2025-03-27 |
| 更新时间 | 2025-03-27 |
| 作者 | PythonStudy |
| 品牌系列 | 上好课·一轮讲练测 |
| 审核时间 | 2025-03-27 |
| 下载链接 | https://m.zxxk.com/soft/51286702.html |
| 价格 | 5.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
专题一 初识编程语言
Python程序设计
1
考纲要求
一
A、B、C、D四个等级重要性依次递增。
考纲解读
一
了解程序语言的概念
01
掌握Python程序语言的发展史
02
掌握Python程序语言的特点
03
了解Python程序语言的应用领域
04
了解其他语言与Python语言的区别
05
了解Python的开发和运行环境
06
知识点梳理-程序语言的概念
二
程序语言的定义
程序语言是用来编写计算机程序的形式语言,用于向计算机发出指令。
程序语言的作用
程序设计语言,主要是用于人类和计算机之间的交互。
程序
的组成
程序=算法+数据结构
算法是程序的灵魂,在程序设计中处于核心地位
算法的定义
算法是解决问题的步骤和方法,是指令的有限序列
数据结构的定义
数据结构则是数据的组织形式,涉及操作对象以及它们之间的关系和操作
知识点梳理-程序语言的概念
二
传统程序设计的本质是功能设计,一般采用结构化程序设计方法,结构化程序设计方法的基本原则是自顶向下,逐步细化。由抽象到具体的功能分解过程,使用三种控制结构(顺序、选择和循环)控制结构程序。
面向对象程序设计(OOP)是另一种程序设计方法,是目前软件开发中使用的主流方法,它是一种对现实世界理解并抽象的方法,将对象作为程序的基本单元,并将程序和数据封装在内,以提高软件的重用性、灵活性和拓展性
程序设计错误可以分为三类:语法错误、运行时错误和逻辑错误
Python安装第三方库的命令是pip 如:pip install pygame
知识点梳理-程序语言的分类
二
机器语言
用二进制代码0和1表示,能被计算机直接识别和执行。机器语言具有灵活、直接执行和速度快等特点
汇编语言
又称符号语言。不同设备中,汇编语言对应着不同的机器语言指令集,通常被应用在对速度要求高或与硬件联系紧密的场合,如各类智能芯片中
高级语言
高级语言的语法和结构更似人类语言。且与计算机的硬件结构及指令系统无关。目前大多数程序员选择使用高级语言
与高级语言相比,机器语言和汇编语言都属于低级语言
目前流行的高级语言有:C、C++、C#、Java、Python
知识点梳理-Python语言的特点及应用领域
二
Python的特征
Python是一种跨平台、面向对象的动态类型语言
Python应用领域
广泛应用于数据分析、组件集成、网络服务、图像处理和科学计算等众多领域
Python算法描述
N-S流程图 、
IPO(Input输入-Process处理-Output输出)
高级语言执行方式
编译方式和解释方式
编译方式
Java、C、C++、C#等
解释方式
Python PHP JavaScript此处添加文本。
Python六大特点
更易理解、简化设计、易于学习、开源免费、可移植性、“胶水”语言
知识点梳理-N-S流程图
二
开始/结束 使用圆角矩形框
条件判断 使用菱形框
输入/输出 使用平行四边形框
程序处理 使用矩形框
如右侧的N-S流程图(for循环)
知识点梳理-Python语言的设计哲学
二
Python语言的设计哲学是简单、明确和优雅
Python作为一种代表极简主义思想的程序设计语言,它的简洁性使得代码长度大幅度减少。
算法和数据结构是程序的两个核心要素
变量、表达式和语句是Python程序的基本要素
表达式是由常量、变量和函数通过运算符连接起来的有意义的式子。
程序设计方法包含结构化程序设计方法和面向对象程序设计方法
动态类型是python的重要特色之一,即python中对象的类型和内存都是在运行时确定。
知识点梳理-Python 的发展史
二
1989年
荷兰程序员吉多.范.罗苏姆开发了一种继承ABC语言的脚本语言。
1991年
Python第一个版本发布。
2000年
Python的2.0发布,增加了垃圾回收机制。
2008年
Python的3.0发布 不完全兼容之前的版本。
2018年
Python的3.7发布。
2019年
Python的3.8发布。
知识点梳理-Python开发环境和运行方式
二
查看python的版本: python –V(大写)
进入python的交互式解释器: python
退出python的交互式解释器: 快捷键Ctrl+D、Ctrl+Z、函数exit( )、quit( )退出
IDLE(集成开发环境): Integrated Development and Learning Environment
Python运行方式: 1.交互式(shell交互方式)2.文件式(文件执行方式)
” >>> ” 是命名提示符符,表示已经进入了Python的交互模式
限时练习
三
1. 哪一年发布的Python版本增加了垃圾回收机制( )
A. 1989 B. 1991
C. 2000 D. 2008
【答案】C
【解析】
1989年,荷兰程序员吉多.范.罗苏姆开发了一种继承ABC语言的脚本语言。
1991年 Python第一个版本发布
2000年 Python 2.0发布,增加了垃圾回收机制
2008年 Python 3.0发布 不完全兼容之前的版本
限时练习
三
2.下列不属于程序设计错误的是( )
A. 变量错误 B. 语法错误
C. 运行时错误 D. 逻辑错误
【答案】A
【解析】程序设计错误可以分为三类:语法错误、运行时错误和逻辑错误
限时练习
三
3.N-S流程图中程序的处理使用的是( )
A. 菱形框 B. 圆角矩形框
C. 平行四边形框 D. 矩形框图
【答案】D
【解析】
开始/结束 使用圆角矩形框。
条件判断 使用菱形框,
输入/输出 使用平行四边形框。
程序处理 使用矩形框。
限时练习
三
4.下面不属于Python特点的是( )
A. 可移植性 B. 执行速度快
C.“胶水”语言 D. 开源免费
【答案】B
【解析】
Python的六大特点:
更易理解、简化设计、易于学习、开源免费、可移植性、“胶水”语言。
Python的执行速度相对于其他语言较慢。
限时练习
三
5.下面选项说法正确的是( )
A. 查看python的版本使用命令 python –v
B. Python运行方式有交互式和文件式
C. Python是一种跨平台、面向对象的静态类型语言
D. 程序=算法+数据结构 其中数据结构是程序的灵魂
【答案】B
【解析】
查看python的版本使用命令 python –V
Python是一种跨平台、面向对象的动态类型语言
程序=算法+数据结构 其中算法是程序的灵魂
限时练习
三
6. 下面选项说法错误的是( )
A. 进入python的交互式命令为python
B. python中对象的类型和内存都是在运行时确定
C. Python语言的设计哲学是简单、明确和优雅
D. Python可以应用底层系统开发
【答案】D
【解析】
广泛应用于数据分析、组件集成、网络服务、图像处理和科学计算等众多领域。而底层系统开发一般是C语言。
归纳总结
四
谢谢观看
19
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。