《计算机基础知识》计算机软件及程序设计基础知识 知识点训练卷 湖北省技能高考《计算机类考纲百套卷》第6卷

2025-06-27
| 2份
| 17页
| 97人阅读
| 0人下载

内容正文:

编写说明:2026版湖北省《计算机类考纲百套卷》,是依据《湖北省普通高等学校招收中等职业学校毕业生技能高考计算机类技能考试大纲》编写。本套试卷共118份,由三个部分组成。第一部分是按考点要求编写的60份知识点训练卷;第二部分是针对9个知识技能模块编写的48份常考题训练卷;第三个部分是10份专业知识综合训练卷。 本试卷是湖北省《计算机类考纲百套卷》的第6卷,是知识点训练卷,其编写要求如下: (1)了解当代计算机软件和程序设计的概念 (2)掌握程序设计方法及程序设计语言了解软件开发过程 (3)掌握常用软件的使用方法 湖北《计算机类考纲百套卷》 第6卷 《计算机基础知识》 计算机软件及程序设计基础知识 考试时间60分钟 满分100分 班级 姓名 学号 成绩 1、 单项选择题(本大题共40小题,每小题2.5分,共100分) 1.计算机语言的发展先后经历了( )这三种语言时代 A. 高级语言、汇编语言和机器语言 B. 高级语言、机器语言和汇编语言 C. 机器语言、高级语言和汇编语言 D. 机器语言、汇编语言和高级语言 2.计算机能直接识别、执行的语言是( ) A. 汇编语言 B. 机器语言 C. 高级程序设计语言 D. 面向对象的程序设计语言 3.在各类程序设计语言中,相比较而言( )程序的执行效率最高 A. 汇编语言 B. 面向过程的语言 C. 机器语言 D. 面向对象的语言 4.下列关于汇编语言的叙述,错误的是( ) A. 汇编语言属于低级程序设计语言 B. 因为汇编语言是低级语言所以其源程序可以直接执行 C. 不同型号CPU支持的汇编语言不一定相同 D. 汇编语言也是一种面向机器的编程语言 5.下列关于程序设计语言及其处理系统的叙述,错误的是( ) A. 汇编语言同机器语言一样,均是面向指令系统的,其程序的可移植性差 B. 汇编程序是指由汇编语言编写的程序 C. 高级语言在一定程度上与机器无关 D. 目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序 6.解释程序和编译程序是两种不同的语言处理程序,下列关于这两者的叙述,正确的是( ) A. 只有编译程序产生并保存目标程序 B. 只有解释程序产生并保存目标程序 C. 两者均产生并保存目标程序字 D. 两者均不产生目标程序 7.下列关于程序语言的说法,正确的是( ) A. 高级语言与机器无关 B. 高级语言就是自然语言 C. 高级语言程序的执行速度比低级语言程序快 D. 计算机可以直接识别和执行用高级语言编写的程序 8.在程序设计语言中,高级语言的优点是( ) A. 计算机能直接执行 B. 具有良好的可读性和可移植性 C. 执行效率高且可读性差 D. 依赖于具体机器可移植性差 9.下列关干计算机语言的措述,正确的是( ) A. 翻译高级语言源程序时,解释方式和编译方式井无太大差别 B. 用高级语言编写的程序,其代码效率比汇编语言编写的程序要高 C. 源程序与目标程序是互相依赖的 D. 对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行 10.下列属于解释型语言的是( ) A. C# B. Java C. C D. C++ 11.CPU的指令系统又称为( ) A. 汇编语言 B. 机器语言 C. 符号语言 D. 面向过程的语言 12.不同的计算机,其指令系统也不相同,这主要取决于( ) A. 所用的操作系统 B. 系统的总体结构 C. 所用的CPU D. 所用的程序设计语言 13.一条计算机指令中规定其执行功能的部分称为( ) A. 操作码 B. 操作数 C. 地址码 D. 命令 14.下列关于计算机指令系统的描述,正确的是( ) A. 指令必须由操作码和操作数两部分组成 B. 指令的操作数部分可以能是操作数,也可能是存放操作数的内存单元地址 C. 指令的操作数部分是不可缺少的 D. 指令的操作码部分描述了完成指令所需要的操作数类型 15.下列关于指令、指令系统、程序和软件等术语的叙述,错误的是( ) A. 指令是一种使用二进制表示的命令语言,它由操作码和操作数组成 B. 一个CPU所能执行的全部指令组成该CPU的指令系统 C. 简单地说,程序是为解决某个问题而设计的一连串指令 D. 软件是完成某种功能的程序集合,因此软件就是指各种应用程序 16.下列关于计算机软件系统的叙述,错误的是( ) A. 计算机软件系统的主要任务是提高机器的使用效率 B. 计算机软件系统的主要任务是为计算机系统提供物质基础 C. 计算机软件系统的主要任务是发挥和扩大机器的功能和用途 D. 计算机软件系统的主要任务是为用户使用计算机系统提供方便 17.下列关于指令系统的叙述,正确的是( ) A. 计算机指令有些可以直接运行,有些是不能直接运行的,需要由特定装置进行翻译 B. 不同类型的CPU,其指令集基本上是一样的 C. 一般来说,CPU的指令集是向下兼容的 D. 计算机指令的长度一般是固定的,等于字长 18.指令寄存器的位数取决于( ) A. 存储器的容量 B. 指令字长 C. 数据总线的宽度 D. 地址总线的宽度 19.计算机指令的长度与下列无关的是( ) A. 操作码 B. 操作数的个数 C. CPU字长 D. 操作数的有无 20.下列关于计算机指令的说法,正确的是( ) A. 在计算机系统中指令的长度与计算机的机器字长是一致的 B. 在计算机系统中所有的计算机指令都具有操作数和地址码 C. 在计算机系统计算机指是由地址码、操作码和校验码三部分组成 D. 计算机指令可以直接出现在程序中 21.软件工程的出现主要是由于( ) A. 程序设计方法学的影响 B. 其他工程科学的影响 C. 软件危机的出现 D. 计算机的发展 22. 为了适应软硬件环境变化而修改应用程序的过程属于( ) A. 改正性维护 B. 完善性维护 C. 适应性维护 D. 预防性维护 23. 软件维护工作的最主要部分是( ) A. 校正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 24. 软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的( ) A. 可理解性 B. 可维护性 C. 可扩展性 D. 可移植性 25. 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的( ) A. 安全性 B. 健壮性 C. 可用性 D. 可用性 26. 下列说法中,错误的是( ) A. 操作系统出现在高级语言及其编译系统之前 B. 解决软件危机人们提出了结构程序设计方法工程方法开发软件的思想 C. 数据库软件技术、软件工具环境技术都属于计算机软件技术 D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式 27. 计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段。下列关于这三个阶段的叙述错误的是( ) A. 第一阶段主要是科学与工程计算,使用低级语言编制程序 B. 第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统 C. 20世纪80年代初期,出现了“软件”术语,软件技术走向成熟 D. 为适应开发大型软件的需要第三阶段提出了“软件工程”的概念 28. 在软件开发中,下列任务不属于设计阶段的是( ) A. 数据结构设计 B. 给出系统模块结构 C. 给出系统模块结构 D. 定义需求并建立系统模型 29. 在软件设计过程中,模块内部及模块之间应遵循( )原则 A. 高内聚高耦合 B. 低内聚低耦合 C. 高内聚低耦合 D. 低内聚高耦合 30. 下列关于指令、程序、软件等的说法错误的是( ) A. 软件是用户与硬件之间的接口界面,用户主要是通过软件与计算机进行交流 B. 硬件产品允许有误差,而软件产品却不允许有误差 C. 软件测试的目的是为了发现其中的部分错误 D. 操作系统是出现了高级程序设计语言之后才出现的 31. 下列叙述中,错误的是( ) A. 计算机软件的生命周期包括:问题定义、可行性分析、总体设计、详细设计、程序编码、调试和测试、验收与运行、维护升级到废弃等阶段 B. 静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性 C. 适应性维护指软件产后进行修以保持软件产品能在环境变化后可以继续使用 D. 白盒测试又称功能测试,它是通过测试来检测每个功能是否都能正常使用 32. 单元测试的测试用例主要使用( )技术来设计 A. 白盒测试 B. 黑盒测试 C. 白盒测试和黑盒测试 D. 其他 33. 基本路径测试属于( ) A. 黑盒测试且动态测试 B. 白盒测试且动态测试 C. 黑盒测试且静态测试 D. 白盒测试且静态测试 34. 下列叙述的高级程序设计语言特点正确的是( ) A. 用高级语言编写的程序计算机可立即执行 B. 高级语言与具体的机器结构密切相关 C. 高级语言接近算法语言不易掌握 D. 高级语言数据结构丰富 35. 下面关于“类”的描述,错误的是( ) A. 一个类包含了相似的有关对象的特征和行为方法 B. 类只是实例对象的抽象 C. 类并不执行任何行为操作,仅仅表明该怎么做 D. 类可以按所定义的属性、事件和方法进行实际行为操作 36. 下列不属于评价算法好坏原则的是( ) A. 可读性 B. 实现算法的程序语言 C. 健壮性 D. 复杂性 37. 空间复杂度是算法所需存储空间大小的度量,以下叙述正确的是( ) A. 它和求解问题的规模关系密切 B. 它反映了求解问题所需的时间多少 C. 解决同一问题的不同算法的空间复杂度相同 D. 它和求解问题所需的时间成正比 38. 在描述算法的方法中,相对不容易用计算机语言编程实现的是( ) A. 自然语言 B. 伪代码 C. 流程图 D. 结构化流程图 39. 软件生命周期包括需要分析、总体设计、详细设计、编码、测试和( )等几个阶段 A. 维护 B. 成长 C. 成熟 D. 衰亡 40. 下面关于算法和程序关系的叙述中,正确的是( ) A. 算法必须使用程序设计语言进行描述 B. 算法与程序是一一对应的 C. 算法是程序的简化 D. 程序是算法的一种具体体现形式 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$ 编写说明:2026版湖北省《计算机类考纲百套卷》,是依据《湖北省普通高等学校招收中等职业学校毕业生技能高考计算机类技能考试大纲》编写。本套试卷共118份,由三个部分组成。第一部分是按考点要求编写的60份知识点训练卷;第二部分是针对9个知识技能模块编写的48份常考题训练卷;第三个部分是10份专业知识综合训练卷。 本试卷是湖北省《计算机类考纲百套卷》的第6卷,是知识点训练卷,其编写要求如下: (1)了解当代计算机软件和程序设计的概念 (2)掌握程序设计方法及程序设计语言了解软件开发过程 (3)掌握常用软件的使用方法 湖北《计算机类考纲百套卷》 第6卷 《计算机基础知识》 计算机软件及程序设计基础知识 考试时间60分钟 满分100分 班级 姓名 学号 成绩 1、 单项选择题(本大题共40小题,每小题2.5分,共100分) 1.计算机语言的发展先后经历了( )这三种语言时代 A. 高级语言、汇编语言和机器语言 B. 高级语言、机器语言和汇编语言 C. 机器语言、高级语言和汇编语言 D. 机器语言、汇编语言和高级语言 答案: D 2.计算机能直接识别、执行的语言是( ) A. 汇编语言 B. 机器语言 C. 高级程序设计语言 D. 面向对象的程序设计语言 答案: B 3.在各类程序设计语言中,相比较而言( )程序的执行效率最高 A. 汇编语言 B. 面向过程的语言 C. 机器语言 D. 面向对象的语言 答案: C 4.下列关于汇编语言的叙述,错误的是( ) A. 汇编语言属于低级程序设计语言 B. 因为汇编语言是低级语言所以其源程序可以直接执行 C. 不同型号CPU支持的汇编语言不一定相同 D. 汇编语言也是一种面向机器的编程语言 答案: B 5.下列关于程序设计语言及其处理系统的叙述,错误的是( ) A. 汇编语言同机器语言一样,均是面向指令系统的,其程序的可移植性差 B. 汇编程序是指由汇编语言编写的程序 C. 高级语言在一定程度上与机器无关 D. 目前大多数应用程序是用高级语言编写、由编译程序处理后生成的可执行程序 答案: B 6.解释程序和编译程序是两种不同的语言处理程序,下列关于这两者的叙述,正确的是( ) A. 只有编译程序产生并保存目标程序 B. 只有解释程序产生并保存目标程序 C. 两者均产生并保存目标程序字 D. 两者均不产生目标程序 答案: A 7.下列关于程序语言的说法,正确的是( ) A. 高级语言与机器无关 B. 高级语言就是自然语言 C. 高级语言程序的执行速度比低级语言程序快 D. 计算机可以直接识别和执行用高级语言编写的程序 答案: A 8.在程序设计语言中,高级语言的优点是( ) A. 计算机能直接执行 B. 具有良好的可读性和可移植性 C. 执行效率高且可读性差 D. 依赖于具体机器可移植性差 答案: B 9.下列关干计算机语言的措述,正确的是( ) A. 翻译高级语言源程序时,解释方式和编译方式井无太大差别 B. 用高级语言编写的程序,其代码效率比汇编语言编写的程序要高 C. 源程序与目标程序是互相依赖的 D. 对于编译类计算机语言,源程序不能被执行,必须产生目标程序才能被执行 答案: D 10.下列属于解释型语言的是( ) A. C# B. Java C. C D. C++ 答案: B 11.CPU的指令系统又称为( ) A. 汇编语言 B. 机器语言 C. 符号语言 D. 面向过程的语言 答案: B 12.不同的计算机,其指令系统也不相同,这主要取决于( ) A. 所用的操作系统 B. 系统的总体结构 C. 所用的CPU D. 所用的程序设计语言 答案: Cs 13.一条计算机指令中规定其执行功能的部分称为( ) A. 操作码 B. 操作数 C. 地址码 D. 命令 答案: A 14.下列关于计算机指令系统的描述,正确的是( ) A. 指令必须由操作码和操作数两部分组成 B. 指令的操作数部分可以能是操作数,也可能是存放操作数的内存单元地址 C. 指令的操作数部分是不可缺少的 D. 指令的操作码部分描述了完成指令所需要的操作数类型 答案: B 15.下列关于指令、指令系统、程序和软件等术语的叙述,错误的是( ) A. 指令是一种使用二进制表示的命令语言,它由操作码和操作数组成 B. 一个CPU所能执行的全部指令组成该CPU的指令系统 C. 简单地说,程序是为解决某个问题而设计的一连串指令 D. 软件是完成某种功能的程序集合,因此软件就是指各种应用程序 答案: D 16.下列关于计算机软件系统的叙述,错误的是( ) A. 计算机软件系统的主要任务是提高机器的使用效率 B. 计算机软件系统的主要任务是为计算机系统提供物质基础 C. 计算机软件系统的主要任务是发挥和扩大机器的功能和用途 D. 计算机软件系统的主要任务是为用户使用计算机系统提供方便 答案: B 17.下列关于指令系统的叙述,正确的是( ) A. 计算机指令有些可以直接运行,有些是不能直接运行的,需要由特定装置进行翻译 B. 不同类型的CPU,其指令集基本上是一样的 C. 一般来说,CPU的指令集是向下兼容的 D. 计算机指令的长度一般是固定的,等于字长 答案: C 18.指令寄存器的位数取决于( ) A. 存储器的容量 B. 指令字长 C. 数据总线的宽度 D. 地址总线的宽度 答案: B 19.计算机指令的长度与下列无关的是( ) A. 操作码 B. 操作数的个数 C. CPU字长 D. 操作数的有无 答案: D 20.下列关于计算机指令的说法,正确的是( ) A. 在计算机系统中指令的长度与计算机的机器字长是一致的 B. 在计算机系统中所有的计算机指令都具有操作数和地址码 C. 在计算机系统计算机指是由地址码、操作码和校验码三部分组成 D. 计算机指令可以直接出现在程序中 答案: D 21.软件工程的出现主要是由于( ) A. 程序设计方法学的影响 B. 其他工程科学的影响 C. 软件危机的出现 D. 计算机的发展 答案: C 22. 为了适应软硬件环境变化而修改应用程序的过程属于( ) A. 改正性维护 B. 完善性维护 C. 适应性维护 D. 预防性维护 答案: C 23. 软件维护工作的最主要部分是( ) A. 校正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 答案: C 24. 软件文档是软件工程实施中的重要部分,它不仅是软件开发各阶段的重要依据,而且影响软件的( ) A. 可理解性 B. 可维护性 C. 可扩展性 D. 可移植性 答案: B 25. 在软件质量因素中,软件在异常条件下仍能运行的能力称为软件的( ) A. 安全性 B. 健壮性 C. 可用性 D. 可用性 答案: B 26. 下列说法中,错误的是( ) A. 操作系统出现在高级语言及其编译系统之前 B. 解决软件危机人们提出了结构程序设计方法工程方法开发软件的思想 C. 数据库软件技术、软件工具环境技术都属于计算机软件技术 D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式 答案: A 27. 计算机软件的发展受到应用和硬件发展的推动和制约,大致经历了三个阶段。下列关于这三个阶段的叙述错误的是( ) A. 第一阶段主要是科学与工程计算,使用低级语言编制程序 B. 第二阶段使用高级程序语言编制程序,并产生了操作系统和数据库管理系统 C. 20世纪80年代初期,出现了“软件”术语,软件技术走向成熟 D. 为适应开发大型软件的需要第三阶段提出了“软件工程”的概念 答案: C 28. 在软件开发中,下列任务不属于设计阶段的是( ) A. 数据结构设计 B. 给出系统模块结构 C. 给出系统模块结构 D. 定义需求并建立系统模型 答案: D 29. 在软件设计过程中,模块内部及模块之间应遵循( )原则 A. 高内聚高耦合 B. 低内聚低耦合 C. 高内聚低耦合 D. 低内聚高耦合 答案: C 30. 下列关于指令、程序、软件等的说法错误的是( ) A. 软件是用户与硬件之间的接口界面,用户主要是通过软件与计算机进行交流 B. 硬件产品允许有误差,而软件产品却不允许有误差 C. 软件测试的目的是为了发现其中的部分错误 D. 操作系统是出现了高级程序设计语言之后才出现的 答案: C 31. 下列叙述中,错误的是( ) A. 计算机软件的生命周期包括:问题定义、可行性分析、总体设计、详细设计、程序编码、调试和测试、验收与运行、维护升级到废弃等阶段 B. 静态方法是指不运行被测程序本身,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性 C. 适应性维护指软件产后进行修以保持软件产品能在环境变化后可以继续使用 D. 白盒测试又称功能测试,它是通过测试来检测每个功能是否都能正常使用 答案: D 32. 单元测试的测试用例主要使用( )技术来设计 A. 白盒测试 B. 黑盒测试 C. 白盒测试和黑盒测试 D. 其他 答案: A 33. 基本路径测试属于( ) A. 黑盒测试且动态测试 B. 白盒测试且动态测试 C. 黑盒测试且静态测试 D. 白盒测试且静态测试 答案: B 34. 下列叙述的高级程序设计语言特点正确的是( ) A. 用高级语言编写的程序计算机可立即执行 B. 高级语言与具体的机器结构密切相关 C. 高级语言接近算法语言不易掌握 D. 高级语言数据结构丰富 答案: D 35. 下面关于“类”的描述,错误的是( ) A. 一个类包含了相似的有关对象的特征和行为方法 B. 类只是实例对象的抽象 C. 类并不执行任何行为操作,仅仅表明该怎么做 D. 类可以按所定义的属性、事件和方法进行实际行为操作 答案: D 36. 下列不属于评价算法好坏原则的是( ) A. 可读性 B. 实现算法的程序语言 C. 健壮性 D. 复杂性 答案: B 37. 空间复杂度是算法所需存储空间大小的度量,以下叙述正确的是( ) A. 它和求解问题的规模关系密切 B. 它反映了求解问题所需的时间多少 C. 解决同一问题的不同算法的空间复杂度相同 D. 它和求解问题所需的时间成正比 答案: A 38. 在描述算法的方法中,相对不容易用计算机语言编程实现的是( ) A. 自然语言 B. 伪代码 C. 流程图 D. 结构化流程图 答案: A 39. 软件生命周期包括需要分析、总体设计、详细设计、编码、测试和( )等几个阶段 A. 维护 B. 成长 C. 成熟 D. 衰亡 答案: A 40. 下面关于算法和程序关系的叙述中,正确的是( ) A. 算法必须使用程序设计语言进行描述 B. 算法与程序是一一对应的 C. 算法是程序的简化 D. 程序是算法的一种具体体现形式 答案: D 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《计算机基础知识》计算机软件及程序设计基础知识 知识点训练卷 湖北省技能高考《计算机类考纲百套卷》第6卷
1
《计算机基础知识》计算机软件及程序设计基础知识 知识点训练卷 湖北省技能高考《计算机类考纲百套卷》第6卷
2
《计算机基础知识》计算机软件及程序设计基础知识 知识点训练卷 湖北省技能高考《计算机类考纲百套卷》第6卷
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。