第1单元 第1练 程序与算法《程序设计基础-Python》(高教版)一课一练
2026-01-20
|
2份
|
5页
|
156人阅读
|
1人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第一单元初始Python的第1练,内容涵盖第一单元程序与算法相关内容。
《程序设计基础-Python》(高等教育出版社)第1练
第1单元 初识Python
子任务一 程序与算法
1、 单项选择题(本题共5小题)
1. 下列关于程序的描述,正确的是( )
A. 程序是计算机无法识别的指令集合
B. 程序是算法的一种描述形式
C. 程序无需基于程序设计语言编写
D. 程序只能运行于特定目标结构体系
【答案】B
【解析】程序是“一组计算机能够识别和执行的指令或者语句的序列,是算法的一种描述”,A错误;程序需以程序设计语言编写,C错误;程序可运行于对应目标结构体系,并非“只能”特定一种,D错误,故选B。
2. 程序的IPO模式不包括以下哪个环节( )
A. 输入 B. 处理
C. 输出 D. 优化
【答案】D
【解析】IPO模式包括输入、处理、输出三个基本环节,优化不属于IPO模式核心环节,故选D。
3. 下列对算法的定义,最准确的是( )
A. 解决问题的任意步骤
B. 解题方案的准确而完整的描述
C. 计算机能直接执行的指令
D. 数据的存储和组织方式
【答案】B
【解析】算法为“解题方案的准确而完整的描述,是一系列解决问题的清晰指令”,A表述不严谨,C是机器语言的定义,D是数据结构的定义,故选B。
4. 软件、程序、算法、数据结构的关系正确的是( )
A. 软件=程序+数据结构
B. 软件=程序+文档=算法+数据结构+文档
C. 程序=算法+文档
D. 数据结构=算法+程序
【答案】B
【解析】“软件=程序+文档=算法+数据结构+文档”的关系,A缺少文档,C程序是算法的描述而非加文档,D逻辑颠倒,故选B。
二、判断题(本题共3小题)
1. 程序是算法的一种描述,算法必须通过程序才能实现。( )
【答案】正确
【解析】程序是算法的描述形式,而算法是解决问题的清晰指令,需通过程序让计算机执行。
2. 数据结构是计算机中存储、组织数据的方式,与算法无关。( )
【答案】错误
【解析】软件=算法+数据结构+文档,算法与数据结构共同构成程序的核心,二者密切相关。
3. IPO模式中,处理是程序对输入数据进行计算并产生结果的过程。( )
【答案】正确
【解析】处理环节为“程序对输入数据进行计算从而产生结果的过程”故正确。
三、填空题(本题共3小题)
1. 软件的构成公式为:软件=文档+______+______。
【答案】数据结构;算法
【解析】软件的组成关系,核心是程序、算法、数据结构与文档的结合,需准确填写对应概念。
2. IPO模式中,______是程序的开始,______是程序展示运行结果的方式。
【答案】输入;输出
【解析】IPO模式的三个环节:输入是开始,处理是核心计算过程,输出是结果展示。
3. 数据结构是计算机中、______数据的方式,是编写程序的重要基础。
【答案】存储;组织
【解析】数据结构为“计算机中存储、组织数据的方式”,需准确还原定义中的关键词。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第一单元初始Python的第1练,内容涵盖第一单元程序与算法相关内容。
《程序设计基础-Python》(高等教育出版社)第1练
第1单元 初识Python
子任务一 程序与算法
1、 单项选择题(本题共5小题)
1. 下列关于程序的描述,正确的是( )
A. 程序是计算机无法识别的指令集合
B. 程序是算法的一种描述形式
C. 程序无需基于程序设计语言编写
D. 程序只能运行于特定目标结构体系
2. 程序的IPO模式不包括以下哪个环节( )
A. 输入 B. 处理
C. 输出 D. 优化
3. 下列对算法的定义,最准确的是( )
A. 解决问题的任意步骤
B. 解题方案的准确而完整的描述
C. 计算机能直接执行的指令
D. 数据的存储和组织方式
4. 软件、程序、算法、数据结构的关系正确的是( )
A. 软件=程序+数据结构
B. 软件=程序+文档=算法+数据结构+文档
C. 程序=算法+文档
D. 数据结构=算法+程序
二、判断题(本题共3小题)
1. 程序是算法的一种描述,算法必须通过程序才能实现。( )
2. 数据结构是计算机中存储、组织数据的方式,与算法无关。( )
3. IPO模式中,处理是程序对输入数据进行计算并产生结果的过程。( )
三、填空题(本题共3小题)
1. 软件的构成公式为:软件=文档+______+______。
2. IPO模式中,______是程序的开始,______是程序展示运行结果的方式。
3. 数据结构是计算机中、______数据的方式,是编写程序的重要基础。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。