《C语言》软件基础知识与编程语言的概述-知识点训练卷 2026版江苏省《计算机类专业考纲百套卷》 第16卷

2025-10-15
| 2份
| 14页
| 124人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 C语言程序设计
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 C语言概述
使用场景 中职复习
学年 2025-2026
地区(省份) 江苏省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 177 KB
发布时间 2025-10-15
更新时间 2025-10-15
作者 糖醋排骨009
品牌系列 学易金卷·考纲百套卷
审核时间 2025-10-15
下载链接 https://m.zxxk.com/soft/54374690.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:2026版江苏省《计算机类专业考纲百套卷》,依据江苏省计算机类专业综合理论考试大纲编写。本专辑共110份试卷两部分组成,第一部分是按考纲的考点要求编写的75份知识点训练卷,第二部分是针对5门课程的掌握要求,编写的25份常考题训练卷。第三部分是综合模拟卷,参考历年来计算机类专业理论考试真题试卷,编写的10份专业综合训练卷。 本试卷是2026版江苏省《计算机类专业考纲百套卷》的第16卷,是知识点训练卷。按“C语言”考试纲要一、软件基础知识、考试纲要二、编程语言的概述两部分内容编写,具体知识点内容如下: 一、软件基础知识 1.理解系统软件与应用软件的概念; 2.了解操作系统基本概念及分类; 3.了解程序的编译、解释等基本概念; 4.了解源程序、目标程序的基本概念。 二、编程语言的概述 1.了解编程语言的发展史和特点; 2.了解编程语言的种类及适用范围。 2026版江苏省《计算机类专业考纲百套卷》第16卷 《 C语言 》 软件基础知识与编程语言的概述 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每小题3分,共75分) 1. 以下软件中,属于支撑 C 语言程序开发的系统软件是( ) A. WPS Office B. Visual C++ C. Photoshop D. Microsoft office 2. 关于系统软件和应用软件的关系,下列说法正确的是( ) A. 系统软件依赖应用软件运行 B. 应用软件无需系统软件支持即可运行​ C. 系统软件为应用软件提供运行环境 D. 系统软件和应用软件没有关联 3. 下列不属于操作系统基本功能的是( ) A. 处理器管理 B. 存储器管理 C. 数据库管理 D. 设备管理 4. C 语言源程序要转化为可执行程序,必须经过的过程不包括( ) A. 编辑 B. 编译 C. 链接 D. 解释 5. 以下关于 C 语言源程序的说法,正确的是( ) A. 源程序是以.obj 为后缀名的文件 B. 源程序是机器能直接识别的代码​ C. 源程序需经过编译才能生成目标程序 D. 源程序无需编辑即可直接编译 6. 目标程序的特点是( ) A. 目标程序是文本文件,可直接修改 B. 目标程序能被计算机直接执行​ C. 目标程序需与库函数链接才能生成可执行程序 D. 目标程序后缀名通常是.c 7. 下列软件中,不属于系统软件的是( ) A. 编译器 B. 操作系统 C. 数据库管理系统 D. 会计核算软件 8. 操作系统按用户数分类,不包括( ) A. 单用户操作系统 B. 多用户操作系统 C. 实时操作系统 D. 单用户多任务操作系统 9. 在 C 语言程序编译过程中,编译器的主要作用是( ) A. 将源程序逐句解释执行 B. 将源程序转化为目标程序​ C. 将目标程序链接为可执行程序 D. 编辑源程序代码 10. 源程序与目标程序的本质区别在于( ) A. 源程序是文本文件,目标程序是二进制文件 B. 源程序能直接执行,目标程序不能 C. 源程序后缀名是.obj,目标程序后缀名是.c D. 源程序由机器指令构成,目标程序由高级语言构成 11. 下列属于单用户单任务操作系统的是( ) A. Windows 10 B. DOS C. Linux D. Unix 12. 在 C 语言程序开发中,链接阶段的主要任务是( ) A. 检查源程序语法错误 B. 将目标程序与所需库函数结合生成可执行程序​ C. 将源程序转化为目标程序 D. 编辑源程序代码 13. 关于操作系统的分类,按处理任务的方式,不包括( ) A. 批处理操作系统 B. 分时操作系统 C. 网络操作系统 D. 实时操作系统 14. 下列关于 C 语言目标程序的说法,错误的是( ) A. 目标程序不能独立运行 B. 目标程序由机器指令组成​ C. 目标程序可直接在任何计算机上运行 D. 目标程序是编译的产物 15. 系统软件的核心是( ) A. 编译器 B. 操作系统 C. 数据库管理系统 D. 应用软件 16. 以下不属于编程语言发展史阶段的是( ) A. 机器语言阶段 B. 汇编语言阶段 C. 高级语言阶段 D. 自然语言阶段 17. 关于机器语言的特点,下列说法正确的是( ) A. 可读性好 B. 编程效率高 C.可移植性差 D. 容易修改 18. 汇编语言相比机器语言的主要优点是( ) A. 无需翻译即可直接执行 B. 可读性更好 C. 可移植性更强 D. 执行速度更快 19. 下列不属于高级语言特点的是( ) A. 接近自然语言,可读性好 B. 与硬件无关,可移植性好​ C. 编程效率高 D. 执行速度比机器语言快 20. C 语言的主要适用范围不包括( ) A. 操作系统开发 B. 嵌入式系统编程 C. 大型数据库管理系统开发 D. 科学计算 21. 以下编程语言中,主要用于人工智能领域的是( ) A. C 语言 B. Python C. Fortran D. COBOL 22. 编程语言按对计算机硬件的依赖程度,从高到低排序正确的是( ) A. 机器语言 > 汇编语言 > 高级语言 B. 高级语言 > 汇编语言 > 机器语言​ C. 汇编语言 > 机器语言 > 高级语言 D. 机器语言 > 高级语言 > 汇编语言 23. 关于 C 语言的特点,下列说法错误的是( ) A. C 语言是结构化编程语言 B. C 语言数据类型丰富​ C. C 语言可直接操作硬件 D. C 语言是面向对象编程语言 24. 在 C 语言程序开发流程中,首先要进行的步骤是( ) A. 编译 B. 编辑 C. 链接 D. 运行 25. 关于应用软件和系统软件的区别,下列说法正确的是( ) A. 应用软件比系统软件功能更强大 B. 系统软件的通用性比应用软件强​ C. 应用软件不需要系统软件支持 D. 系统软件是为特定用户需求开发的 二、填空题(本大题共5小题,每小题3分,共15分) 1. 操作系统按任务处理方式可分为批处理操作系统、分时操作系统和________,其中用于对响应时间有严格要求场景的是________。 2. C 语言是________型语言,其源程序需经过编译生成________,再经链接生成可执行程序。 3. 源程序是用________编写的文本文件,其常见后缀名在 C 语言中是________。 4. 汇编语言是________的符号化表示,它与________密切相关,可移植性较差。 5. C 语言属于________语言,其特点是支持结构化编程、可直接操作硬件且________丰富。 三、判断题(本大题共5小题,每小题2分,共10分) 1. C 语言源程序需经过 “编辑→编译→链接→运行” 四个步骤,其中编译步骤生成可执行程序。( ) 2. C 语言是面向对象编程语言,支持类和对象的概念。( ) 3. 多用户多任务操作系统支持多个用户同时登录,且每个用户可同时运行多个程序,如 Linux 系统。( ) 4. 机器语言是由 0 和 1 组成的二进制代码,可读性差但执行速度最快。( ) 5. 目标程序需与库函数链接才能生成可执行程序,因为目标程序中不包含标准函数的实现代码。( ) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:2026版江苏省《计算机类专业考纲百套卷》,依据江苏省计算机类专业综合理论考试大纲编写。本专辑共110份试卷两部分组成,第一部分是按考纲的考点要求编写的75份知识点训练卷,第二部分是针对5门课程的掌握要求,编写的25份常考题训练卷。第三部分是综合模拟卷,参考历年来计算机类专业理论考试真题试卷,编写的10份专业综合训练卷。 本试卷是2026版江苏省《计算机类专业考纲百套卷》的第16卷,是知识点训练卷。按“C语言”考试纲要一、软件基础知识、考试纲要二、编程语言的概述两部分内容编写,具体知识点内容如下: 一、软件基础知识 1.理解系统软件与应用软件的概念; 2.了解操作系统基本概念及分类; 3.了解程序的编译、解释等基本概念; 4.了解源程序、目标程序的基本概念。 二、编程语言的概述 1.了解编程语言的发展史和特点; 2.了解编程语言的种类及适用范围。 2026版江苏省《计算机类专业考纲百套卷》第16卷 《 C语言 》 软件基础知识与编程语言的概述 知识点训练卷 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共25小题,每小题3分,共75分) 1. 以下软件中,属于支撑 C 语言程序开发的系统软件是( ) A. WPS Office B. Visual C++ C. Photoshop D. Microsoft office 【答案】B. 系统软件是支持计算机系统正常运行和用户软件开发的软件,Visual C++ 是 C 语言程序开发的集成开发环境,属于系统软件范畴 2. 关于系统软件和应用软件的关系,下列说法正确的是( ) A. 系统软件依赖应用软件运行 B. 应用软件无需系统软件支持即可运行​ C. 系统软件为应用软件提供运行环境 D. 系统软件和应用软件没有关联 【答案】C. 系统软件能管理计算机硬件和提供基础运行环境,应用软件需在系统软件支持下运行 3. 下列不属于操作系统基本功能的是( ) A. 处理器管理 B. 存储器管理 C. 数据库管理 D. 设备管理 【答案】C. 操作系统基本功能包括处理器管理、存储器管理、设备管理、文件管理等,数据库管理是数据库管理系统的功能。 4. C 语言源程序要转化为可执行程序,必须经过的过程不包括( ) A. 编辑 B. 编译 C. 链接 D. 解释 【答案】D。 C 语言是编译型语言,源程序需经编辑、编译生成目标程序,再经链接生成可执行程序,无需解释过程,解释是解释型语言(如 Python)的过程。 5. 以下关于 C 语言源程序的说法,正确的是( ) A. 源程序是以.obj 为后缀名的文件 B. 源程序是机器能直接识别的代码​ C. 源程序需经过编译才能生成目标程序 D. 源程序无需编辑即可直接编译 【答案】C。 C 语言源程序后缀名是.c,.obj 是目标程序后缀名;源程序是高级语言代码,机器不能直接识别;源程序需先编辑再编译。 6. 目标程序的特点是( ) A. 目标程序是文本文件,可直接修改 B. 目标程序能被计算机直接执行​ C. 目标程序需与库函数链接才能生成可执行程序 D. 目标程序后缀名通常是.c 【答案】C。目标程序是二进制文件,不可直接修改;目标程序不能直接执行,需链接;源程序后缀名是.c,目标程序后缀名通常是.obj。 7. 下列软件中,不属于系统软件的是( ) A. 编译器 B. 操作系统 C. 数据库管理系统 D. 会计核算软件 【答案】D。编译器、操作系统、数据库管理系统均属于系统软件,会计核算软件用于会计工作,是应用软件。 8. 操作系统按用户数分类,不包括( ) A. 单用户操作系统 B. 多用户操作系统 C. 实时操作系统 D. 单用户多任务操作系统 【答案】C。按用户数,操作系统可分为单用户、多用户、单用户多任务等类型;实时操作系统是按任务处理方式分类的。 9. 在 C 语言程序编译过程中,编译器的主要作用是( ) A. 将源程序逐句解释执行 B. 将源程序转化为目标程序​ C. 将目标程序链接为可执行程序 D. 编辑源程序代码 【答案】B。编译器的作用是将 C 语言源程序(.c 文件)转化为目标程序(.obj 文件),A 是解释器作用,C 是链接器作用,D 是编辑器作用。 10. 源程序与目标程序的本质区别在于( ) A. 源程序是文本文件,目标程序是二进制文件 B. 源程序能直接执行,目标程序不能 C. 源程序后缀名是.obj,目标程序后缀名是.c D. 源程序由机器指令构成,目标程序由高级语言构成 【答案】A。源程序是用高级语言编写的文本文件,后缀名.c,不能直接执行;目标程序是二进制文件,后缀名.obj,也不能直接执行,需链接。 11. 下列属于单用户单任务操作系统的是( ) A. Windows 10 B. DOS C. Linux D. Unix 【答案】B。Windows 10 是单用户多任务操作系统;Linux 和 Unix 是多用户多任务操作系统;DOS 是单用户单任务操作系统。 12. 在 C 语言程序开发中,链接阶段的主要任务是( ) A. 检查源程序语法错误 B. 将目标程序与所需库函数结合生成可执行程序​ C. 将源程序转化为目标程序 D. 编辑源程序代码 【答案】B。检查源程序语法错误、将源程序转化为目标程序是编译阶段任务;编辑源程序是编辑阶段任务;链接阶段将目标程序与库函数结合生成可执行程序。 13. 关于操作系统的分类,按处理任务的方式,不包括( ) A. 批处理操作系统 B. 分时操作系统 C. 网络操作系统 D. 实时操作系统 【答案】C。按处理任务方式,操作系统分为批处理、分时、实时操作系统;网络操作系统是按功能用途分类的。 14. 下列关于 C 语言目标程序的说法,错误的是( ) A. 目标程序不能独立运行 B. 目标程序由机器指令组成​ C. 目标程序可直接在任何计算机上运行 D. 目标程序是编译的产物 【答案】C。目标程序需链接后才能运行;目标程序是二进制的机器指令代码;目标程序与硬件平台相关,不能在任何计算机上运行;目标程序由源程序编译生成。 15. 系统软件的核心是( ) A. 编译器 B. 操作系统 C. 数据库管理系统 D. 应用软件 【答案】B。操作系统是系统软件的核心,负责管理计算机硬件和软件资源,为其他系统软件和应用软件提供运行环境。 16. 以下不属于编程语言发展史阶段的是( ) A. 机器语言阶段 B. 汇编语言阶段 C. 高级语言阶段 D. 自然语言阶段 【答案】D。编程语言发展史主要包括机器语言、汇编语言、高级语言三个阶段,目前还未发展到自然语言阶段,自然语言不能直接作为编程语言。 17. 关于机器语言的特点,下列说法正确的是( ) A. 可读性好 B. 编程效率高 C.可移植性差 D. 容易修改 【答案】C。机器语言是二进制代码,可读性差、编程效率低、难以修改;机器语言与具体硬件相关,不同硬件机器语言不同,可移植性差。 18. 汇编语言相比机器语言的主要优点是( ) A. 无需翻译即可直接执行 B. 可读性更好 C. 可移植性更强 D. 执行速度更快 【答案】B。汇编语言需经汇编程序翻译为机器语言才能执行;汇编语言用符号表示指令,可读性比机器语言好,B 正确;汇编语言仍与硬件相关,可移植性差;汇编语言和机器语言执行速度相近。 19. 下列不属于高级语言特点的是( ) A. 接近自然语言,可读性好 B. 与硬件无关,可移植性好​ C. 编程效率高 D. 执行速度比机器语言快 【答案】D。高级语言需编译或解释后执行,执行速度比机器语言慢。 20. C 语言的主要适用范围不包括( ) A. 操作系统开发 B. 嵌入式系统编程 C. 大型数据库管理系统开发 D. 科学计算 【答案】C。C 语言适合操作系统开发、嵌入式系统编程、科学计算等;大型数据库管理系统开发常用 Java、C# 等语言,C 语言在该领域应用较少。 21. 以下编程语言中,主要用于人工智能领域的是( ) A. C 语言 B. Python C. Fortran D. COBOL 【答案】B。C 语言多用于系统开发、嵌入式等;Fortran 多用于科学计算;COBOL 多用于商业数据处理;Python 在人工智能领域应用广泛。 22. 编程语言按对计算机硬件的依赖程度,从高到低排序正确的是( ) A. 机器语言 > 汇编语言 > 高级语言 B. 高级语言 > 汇编语言 > 机器语言​ C. 汇编语言 > 机器语言 > 高级语言 D. 机器语言 > 高级语言 > 汇编语言 【答案】A。机器语言直接依赖硬件,与硬件指令一一对应;汇编语言通过符号对应机器指令,仍依赖硬件;高级语言与硬件无关,依赖编译 / 解释器。 23. 关于 C 语言的特点,下列说法错误的是( ) A. C 语言是结构化编程语言 B. C 语言数据类型丰富​ C. C 语言可直接操作硬件 D. C 语言是面向对象编程语言 【答案】D。C 语言是面向过程、结构化编程语言,不是面向对象编程语言。 24. 在 C 语言程序开发流程中,首先要进行的步骤是( ) A. 编译 B. 编辑 C. 链接 D. 运行 【答案】B。C 语言程序开发流程为编辑(编写源程序)→编译(生成目标程序)→链接(生成可执行程序)→运行。 25. 关于应用软件和系统软件的区别,下列说法正确的是( ) A. 应用软件比系统软件功能更强大 B. 系统软件的通用性比应用软件强​ C. 应用软件不需要系统软件支持 D. 系统软件是为特定用户需求开发的 【答案】B。系统软件通用性强,适用于多个计算机系统场景,应用软件针对特定需求开发,通用性弱。 二、填空题(本大题共5小题,每小题3分,共15分) 1. 操作系统按任务处理方式可分为批处理操作系统、分时操作系统和________,其中用于对响应时间有严格要求场景的是________。 【答案】实时操作系统;实时操作系统 2. C 语言是________型语言,其源程序需经过编译生成________,再经链接生成可执行程序。 【答案】编译;目标程序 3. 源程序是用________编写的文本文件,其常见后缀名在 C 语言中是________。 【答案】高级语言;.c 4. 汇编语言是________的符号化表示,它与________密切相关,可移植性较差。 【答案】机器语言;硬件 5. C 语言属于________语言,其特点是支持结构化编程、可直接操作硬件且________丰富。 【答案】高级;数据类型 三、判断题(本大题共5小题,每小题2分,共10分) 1. C 语言源程序需经过 “编辑→编译→链接→运行” 四个步骤,其中编译步骤生成可执行程序。( ) 【答案】×。编译步骤生成目标程序(.obj 文件),链接步骤才将目标程序与库函数结合,生成可执行程序(.exe 文件)。 2. C 语言是面向对象编程语言,支持类和对象的概念。( ) 【答案】×。C 语言是面向过程编程语言,不支持类、对象、继承等面向对象特性;C++ 是在 C 语言基础上扩展的面向对象语言。 3. 多用户多任务操作系统支持多个用户同时登录,且每个用户可同时运行多个程序,如 Linux 系统。( ) 【答案】√。Linux、Unix 等多用户多任务操作系统,允许多个用户通过终端登录,每个用户可同时启动多个程序(如同时打开浏览器、终端、文本编辑器)。 4. 机器语言是由 0 和 1 组成的二进制代码,可读性差但执行速度最快。( ) 【答案】√。机器语言是计算机硬件的原生指令,无需任何翻译即可直接执行,执行速度最快;但二进制代码难以阅读和修改,可读性极差。 5. 目标程序需与库函数链接才能生成可执行程序,因为目标程序中不包含标准函数的实现代码。( ) 【答案】√。目标程序仅包含用户编写的源程序对应的机器指令,printf、scanf 等标准函数的实现代码存储在系统库中,需通过链接将库函数代码整合到目标程序中,才能生成完整可执行程序。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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