内容正文:
编写说明:云南省中职职教高考职业技能考试计算机信息类《程序设计考点双析卷》,依据《云南省中职职教高考职业技能考试说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1、第2卷精准对标云南省考纲,知识模块:
(1) 了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。
云南省中职职教高考职业技能考试 计算机信息类
《程序设计》考点双析卷 第1卷
程序设计和Python语言 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在比较不同程序设计语言时,我们可以根据其抽象级别进行分类。下列选项中,抽象级别从低到高排列正确的是( )
A.机器语言、汇编语言、高级语言
B.高级语言、汇编语言、机器语言
C.汇编语言、机器语言、高级语言
D.机器语言、高级语言、汇编语言
2.下列选项中, 语言是既能面向过程也能面向对象的程序设计语言。( )
A.C B.C# C.C++ D.Python
3.下列语言中,属于脚本语言的是( )
A.C B.Python C.Java D.C++
4.Python 3.0 版本的一个重要特点是( )
A.完全兼容 Python 2.0 的代码 B.增加了垃圾回收机制
C.不完全兼容之前的版本 D.首次支持面向对象编程
5.以下关于编程语言的解释正确的是( )
A.编程语言就是用户向计算机输入的内容。
B.编程语言可分为高级语言、汇编语言、机器语言。
C.编程语言必须是计算机能直接读取的指令。
D.Python不是编程语言。
6.下列选项中, 语言属于静态语言。( )
A.C B.Python C.JavaScript D.PHP
7.以下编程语言,和 Python 一样属于高级语言的是( )
A.机器语言 B.汇编语言 C.Java D.二进制代码
8.Python被称为“胶水语言”,主要是因为它能( )
A.与特定编程语言可以结合使用
B.以胶水为主题开发程序
C.与多种其他编程语言的程序组合
D.能应用于各种各样的领域
9.以下关于Python历史的描述,正确的是( )
A.Python第一个公开版本在2000年发行
B.Python 3.0版本发布于2007年
C.Python 2.7会继续发布2.8版本
D.Python在2024年TIOBE排行榜第1名
10.下列关于编译型语言和解释型语言的说法,正确的是( )
A.解释型语言执行速度快于编译型语言
B.编译型语言需要逐行解释执行
C.Python 是编译型语言
D.C 语言是编译型语言
二、多项选择题(本大题共10小题,每题4分,共40分)
11.以下关于程序设计概念的描述正确的是( )
A.算法是解决问题的步骤集合
B.数据结构是组织和存储数据的方式
C.编程范式是程序设计的风格或方法论
D.模块化有助于提高代码的可维护性和可重用性
12.算法的描述方式有( )
A.自然语言 B.流程图 C.伪代码 D.机器语言
13.下面说法正确的有。( )
A.Python语言可以在多个平台上运行,指的是Python可移植性的特点。
B.Python 3.7是在2019年发布的。
C.Python语言最早是由荷兰程序员开发出的一种脚本语言。(注:填写国家名,请使用中文)
D.Python是一种解释型脚本语言。
14.下面说法正确的有。( )
A.机器语言用二进制代码表示,它是一种机器指令的集合。
B.汇编语言又称为符号语言。
C.Python是一种跨平台、面向对象的动态类型语言。
D.汇编语言语言的语法和结构更似人类语言,且与计算机的硬件结构及指令系统无关。
15.以下哪些是Python的特点?( )
A.代码简洁易读 B.支持多种编程范式
C.执行速度快于C语言 D.拥有丰富的第三方库
16.下列属于高级程序设计语言的有( )
A.Python B.Java C.汇编语言 D.C++
17.以下关于软件维护的描述正确的是( )
A.软件维护是在软件发布后对其进行持续的支持和改进。
B.维护工作包括修复错误、性能改进和功能增强。
C.维护过程可能需要对软件进行安全更新。
D.软件维护是软件开发过程中的一个重要阶段。
18.下面说法正确的有。( )
A.高级语言中的Java语言采用解释方式执行。
B.高级语言中的C语言采用解释方式执行。
C.Python语言的解释器保留了编译器的部分功能,随着程序运行,解释器也会生成一个完整的目标代码。
D.IPO程序编写方法中的'O'是英文Output的缩写。
19.Java 与 Python 的共同特点有( )
A.支持面向对象编程 B.跨平台兼容
C.属于高级语言 D.必须通过编译器转换为机器码
20.在安装Python时,勾选“Add Python.exe to PATH”的好处是( )
A.可以在任意路径的命令提示符中直接输入python命令
B.无需手动配置环境变量
C.能够自动安装所有第三方库
D.使IDLE启动更快
三、判断题(本大题共10小题,每题3分,共30分)
21.算法的时间复杂度是指算法执行过程中所需要的时间。( )
22.Python语言执行速度快,可用于项目的底层开发。( )
23.程序设计的指令顺序无关紧要,只要代码正确即可运行出预期结果。( )
24.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法( )
25.C语言是编译型语言,代码需要编译后才能执行。( )
26.流程图中的连接点(小圆圈)仅用于美化图形,无实际功能。( )
27.在Windows平台上编写的Python程序无法在UNIX平台运行。( )
28.Python是一种编译型语言( )
29.安装Python时,不勾选“Add Python 3.7 to PATH”也能正常使用Python,只是在命令行中使用不太方便。( )
30..PyCharm社区版是免费的,而专业版需要付费。( )
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$
编写说明:云南省中职职教高考职业技能考试计算机信息类《程序设计考点双析卷》,依据《云南省中职职教高考职业技能考试说明》编写。“考点双析卷”即围绕一个考点,一份是老师的讲解卷一份是学生的练习卷。助力师生构建 “讲练结合” 的学习闭环,适用于高考复习教学。
本专辑第1、第2卷精准对标云南省考纲,知识模块:
(1) 了解计算机软件和程序设计的概念,了解C、Python、Javascript、Java语言的特性。了解软件开发过程。
云南省中职职教高考职业技能考试 计算机信息类
《程序设计》考点双析卷 第1卷
程序设计和Python语言 老师讲解卷
时间:45分钟 总分:100分
班级_______ 姓名_______ 学号_______ 成绩_______
一、单项选择题(本大题共10小题,每题3分,共30分)
1.在比较不同程序设计语言时,我们可以根据其抽象级别进行分类。下列选项中,抽象级别从低到高排列正确的是( )
A.机器语言、汇编语言、高级语言
B.高级语言、汇编语言、机器语言
C.汇编语言、机器语言、高级语言
D.机器语言、高级语言、汇编语言
【答案】A
【详解】机器语言(最低级)、汇编语言、高级语言(最高级)。
2.下列选项中, 语言是既能面向过程也能面向对象的程序设计语言。( )
A.C B.C# C.C++ D.Python
【答案】D
【详解】Python 是既能面向过程也能面向对象的程序设计语言。
3.下列语言中,属于脚本语言的是( )
A.C B.Python C.Java D.C++
【答案】B
4.Python 3.0 版本的一个重要特点是( )
A.完全兼容 Python 2.0 的代码 B.增加了垃圾回收机制
C.不完全兼容之前的版本 D.首次支持面向对象编程
【答案】C
5.以下关于编程语言的解释正确的是( )
A.编程语言就是用户向计算机输入的内容。
B.编程语言可分为高级语言、汇编语言、机器语言。
C.编程语言必须是计算机能直接读取的指令。
D.Python不是编程语言。
【答案】B
【详解】编程语言是人类与计算机沟通的工具,它通过一套预先定义的规则(语法和语义)将人类可理解的指令转化为计算机能够执行的机器代码。编程语言可分为高级语言、汇编语言、机器语言。
6.下列选项中, 语言属于静态语言。( )
A.C B.Python C.JavaScript D.PHP
【答案】A
【详解】C 是静态语言,而 Python、JavaScript 和 PHP 是动态语言。
7.以下编程语言,和 Python 一样属于高级语言的是( )
A.机器语言 B.汇编语言 C.Java D.二进制代码
【答案】C
【详解】机器语言、汇编语言是低级语言,二进制代码常关联机器语言,Java 和 Python 都是高级语言,所以选 C。
8.Python被称为“胶水语言”,主要是因为它能( )
A.与特定编程语言可以结合使用
B.以胶水为主题开发程序
C.与多种其他编程语言的程序组合
D.能应用于各种各样的领域
【答案】C
【详解】“胶水语言”为Python程序可以用多种形式与其他编程语言编写的程序组合。
9.以下关于Python历史的描述,正确的是( )
A.Python第一个公开版本在2000年发行
B.Python 3.0版本发布于2007年
C.Python 2.7会继续发布2.8版本
D.Python在2024年TIOBE排行榜第1名
【答案】B
【详解】A错误,第一个公开版本1991年;C错误,2014年宣布不再发布2.8版本;D正确,ppt中不仅展示2025年9月还有2024年9月的的排行,都是第一;B发布于2008年。
10.下列关于编译型语言和解释型语言的说法,正确的是( )
A.解释型语言执行速度快于编译型语言
B.编译型语言需要逐行解释执行
C.Python 是编译型语言
D.C 语言是编译型语言
【答案】D
二、多项选择题(本大题共10小题,每题4分,共40分)
11.以下关于程序设计概念的描述正确的是( )
A.算法是解决问题的步骤集合
B.数据结构是组织和存储数据的方式
C.编程范式是程序设计的风格或方法论
D.模块化有助于提高代码的可维护性和可重用性
【答案】ABCD
【详解】选项 A、B、C、D 都正确。算法是解决问题的步骤集合,是程序设计的灵魂;数据结构是组织和存储数据的方式,与算法紧密结合,共同影响程序的效率;编程范式是程序设计的风格或方法论,如面向对象、面向过程、函数式编程等;模块化有助于将复杂的问题分解为小的模块,提高代码的可维护性和可重用性。
12.算法的描述方式有( )
A.自然语言 B.流程图 C.伪代码 D.机器语言
【答案】ABC
13.下面说法正确的有。( )
A.Python语言可以在多个平台上运行,指的是Python可移植性的特点。
B.Python 3.7是在2019年发布的。
C.Python语言最早是由荷兰程序员开发出的一种脚本语言。(注:填写国家名,请使用中文)
D.Python是一种解释型脚本语言。
【答案】ACD
14.下面说法正确的有。( )
A.机器语言用二进制代码表示,它是一种机器指令的集合。
B.汇编语言又称为符号语言。
C.Python是一种跨平台、面向对象的动态类型语言。
D.汇编语言语言的语法和结构更似人类语言,且与计算机的硬件结构及指令系统无关。
【答案】ABC
15.以下哪些是Python的特点?( )
A.代码简洁易读 B.支持多种编程范式
C.执行速度快于C语言 D.拥有丰富的第三方库
【答案】ABD
16.下列属于高级程序设计语言的有( )
A.Python B.Java C.汇编语言 D.C++
【答案】ABD
17.以下关于软件维护的描述正确的是( )
A.软件维护是在软件发布后对其进行持续的支持和改进。
B.维护工作包括修复错误、性能改进和功能增强。
C.维护过程可能需要对软件进行安全更新。
D.软件维护是软件开发过程中的一个重要阶段。
【答案】ABCD
【详解】选项 A、B、C、D 都正确。软件维护是在软件发布后对其进行持续的支持和改进,包括修复错误、性能改进、功能增强以及安全更新等内容。软件维护是软件开发过程中的一个重要阶段,通常会占据软件生命周期的大部分时间和成本。
18.下面说法正确的有。( )
A.高级语言中的Java语言采用解释方式执行。
B.高级语言中的C语言采用解释方式执行。
C.Python语言的解释器保留了编译器的部分功能,随着程序运行,解释器也会生成一个完整的目标代码。
D.IPO程序编写方法中的'O'是英文Output的缩写。
【答案】CD
19.Java 与 Python 的共同特点有( )
A.支持面向对象编程 B.跨平台兼容
C.属于高级语言 D.必须通过编译器转换为机器码
【答案】ABC
20.在安装Python时,勾选“Add Python.exe to PATH”的好处是( )
A.可以在任意路径的命令提示符中直接输入python命令
B.无需手动配置环境变量
C.能够自动安装所有第三方库
D.使IDLE启动更快
【答案】AB
【详解】勾选“Add Python.exe to PATH”方便在cmd中直接调用Python,无需指定完整路径,即无需手动配置环境变量。
三、判断题(本大题共10小题,每题3分,共30分)
21.算法的时间复杂度是指算法执行过程中所需要的时间。( )
【答案】错误
22.Python语言执行速度快,可用于项目的底层开发。( )
【答案】错误
23.程序设计的指令顺序无关紧要,只要代码正确即可运行出预期结果。( )
【答案】错误
24.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法( )
【答案】错误
25.C语言是编译型语言,代码需要编译后才能执行。( )
【答案】正确
【详解】C 语言是一种编译型语言,其源代码需要经过编译器编译成目标代码或可执行程序后才能在计算机上运行,无法直接执行源代码。
26.流程图中的连接点(小圆圈)仅用于美化图形,无实际功能。( )
【答案】错误
27.在Windows平台上编写的Python程序无法在UNIX平台运行。( )
【答案】错误
【详解】Python 是跨平台的语言,在 Windows 平台上编写的 Python 程序,只要不使用特定于 Windows 平台的模块或功能,通常可以在 UNIX 平台运行,只需安装相应的 Python 解释器即可,可能需要对一些文件路径等细节进行调整。
28.Python是一种编译型语言( )
【答案】错误
29.安装Python时,不勾选“Add Python 3.7 to PATH”也能正常使用Python,只是在命令行中使用不太方便。( )
【答案】正确
【详解】不勾选该选项,Python仍能安装,但在命令行中需要输入完整路径才能调用Python,勾选后更方便。
30..PyCharm社区版是免费的,而专业版需要付费。( )
【答案】正确
【详解】社区版免费开源,专业版需购买订阅。
试卷第6页,共6页
试卷第5页,共6页
学科网(北京)股份有限公司
$