专栏文章
2017-2018-1《程序设计基础C》期末考卷考点标签及统计
个人记录参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @min1o2uk
- 此快照首次捕获于
- 2025/12/01 19:06 3 个月前
- 此快照最后确认于
- 2025/12/01 19:06 3 个月前
2017-2018-1《程序设计基础C》期末考卷考点标签及统计
一、各题型题目考点标签
(一)单项选择题(共30题)
-
考点标签:数据类型、选择结构程序设计;考查内容:逻辑运算符短路特性、自增运算符区别、if条件判断
-
考点标签:数组及其应用;考查内容:字符串比较函数strcmp的使用
-
考点标签:循环结构程序设计;考查内容:do-while循环、迭代计算、数学级数展开
-
考点标签:循环结构程序设计;考查内容:while循环条件、循环体执行逻辑
-
考点标签:函数及其应用;考查内容:变量的作用域(局部变量、复合语句中变量的有效性)
-
考点标签:函数及其应用;考查内容:函数的形参和实参规则
-
考点标签:函数及其应用;考查内容:函数调用的合法形式
-
考点标签:数据类型;考查内容:C语言关键字识别
-
考点标签:数据类型;考查内容:C语言的语言特性
-
考点标签:循环结构程序设计;考查内容:for循环的特性
-
考点标签:数组及其应用;考查内容:二维数组的下标访问、for循环遍历
-
考点标签:数组及其应用、数据类型;考查内容:字符串长度strlen、sizeof运算符、转义字符
-
考点标签:顺序结构程序设计;考查内容:流程图的基本组成成分
-
考点标签:数据类型;考查内容:逗号表达式的优先级和求值顺序
-
考点标签:顺序结构程序设计;考查内容:计算机编程的适用场景(重复性、逻辑性强的计算问题)
-
考点标签:数据类型、选择结构程序设计;考查内容:合法的C语言语句、运算符使用规则
-
考点标签:数据类型;考查内容:字符常量的定义规则
-
考点标签:数据类型;考查内容:逗号表达式的求值结果
-
考点标签:数据类型;考查内容:字符型变量的比较(ASCII码值比较)
-
考点标签:选择结构程序设计;考查内容:if-else语句的嵌套匹配规则
-
考点标签:函数及其应用;考查内容:函数实参的识别(逗号表达式与实参分隔符的区别)
-
考点标签:函数及其应用;考查内容:函数调用时形参的内存分配、实参和形参的匹配规则
-
考点标签:自定义类型及其应用;考查内容:结构体变量的成员访问
-
考点标签:数据类型、选择结构程序设计;考查内容:逻辑运算符的运算对象类型
-
考点标签:文件及其应用;考查内容:C语言文件类型分类
-
考点标签:函数及其应用;考查内容:全局变量与局部变量的同名屏蔽规则
-
考点标签:函数及其应用、指针及其应用;考查内容:函数参数传递方式(简单变量做实参)
-
考点标签:指针及其应用;考查内容:指针变量的赋值与间接访问
-
考点标签:数组及其应用;考查内容:字符串复制的逻辑(遍历字符串至'\0')
-
考点标签:数组及其应用、指针及其应用;考查内容:字符串数组的指针访问(数组名+偏移量)
(二)填空题(共5题,10空)
-
考点标签:数据类型、顺序结构程序设计;考查内容:scanf函数的参数(变量地址)
-
考点标签:数据类型、选择结构程序设计;考查内容:字符分类判断(ASCII码范围)、if-else分支结构
-
考点标签:循环结构程序设计;考查内容:do-while循环的循环条件、迭代计算(剩余西瓜数量)
-
考点标签:循环结构程序设计、数据类型;考查内容:阶乘计算、循环控制(continue)、累加求和
-
考点标签:自定义类型及其应用、选择结构程序设计;考查内容:结构体数组遍历、最大值/最小值查找、逻辑与运算
(三)阅读程序写出结果(共10题)
-
考点标签:数据类型、选择结构程序设计;考查内容:逻辑运算符优先级(&&高于||)、非0值视为真的规则
-
考点标签:数组及其应用、指针及其应用;考查内容:字符的ASCII码运算、指针访问数组元素
-
考点标签:自定义类型及其应用;考查内容:结构体数组的成员访问(嵌套数组)
-
考点标签:循环结构程序设计、数据类型;考查内容:嵌套for循环、字符与ASCII码转换('0'+数值)
-
考点标签:选择结构程序设计;考查内容:if-else分支执行逻辑、变量赋值
-
考点标签:循环结构程序设计、选择结构程序设计;考查内容:do-while循环、switch-case分支、累加计算
-
考点标签:函数及其应用、指针及其应用;考查内容:指针作为函数参数、for循环中变量自增、函数副作用
-
考点标签:文件及其应用;考查内容:文件操作(fopen、fwrite、fread、rewind)、二进制文件读写
-
考点标签:循环结构程序设计、选择结构程序设计;考查内容:素数判断(循环嵌套)、flag标志位的使用
-
考点标签:数组及其应用、函数及其应用;考查内容:冒泡排序(降序)、数组作为函数参数
二、各考点考查内容及题目分布详情
1. 数据类型(包含数据类型及其运算)
核心考查内容:逻辑运算符特性、自增运算符区别、C语言关键字识别、C语言特性、sizeof运算符、转义字符、逗号表达式、字符常量定义、字符型变量ASCII码比较、合法语句与运算符规则、ASCII码运算与转换
题目分布:
-
单项选择题:1、8、9、12、16、18、20、21、22、23(注:第1、16、20题含多考点,此处仅计数据类型相关)
-
填空题:1、2、4(第1、2、4题含多考点,此处仅计数据类型相关)
-
阅读程序题:1、4(第1、4题含多考点,此处仅计数据类型相关)
2. 顺序结构程序设计
核心考查内容:流程图组成成分、编程适用场景、scanf函数参数规则
题目分布:
-
单项选择题:13、19
-
填空题:1(第1题含多考点,此处仅计顺序结构相关)
-
阅读程序题:无
3. 循环结构程序设计
核心考查内容:do-while循环、while循环、for循环特性与执行逻辑、循环嵌套、迭代计算、循环控制(continue)、阶乘与累加计算、素数判断中的循环应用
题目分布:
-
单项选择题:3、4、10
-
填空题:3、4(第4题含多考点,此处仅计循环结构相关)
-
阅读程序题:4、6、9(第4、6、9题含多考点,此处仅计循环结构相关)
4. 选择结构程序设计
核心考查内容:if条件判断、if-else嵌套匹配规则、switch-case分支、逻辑与运算在条件中的应用
题目分布:
-
单项选择题:1、20、24、28(第1、20、28题含多考点,此处仅计选择结构相关)
-
填空题:2、5(第2、5题含多考点,此处仅计选择结构相关)
-
阅读程序题:1、5、6、9(第1、6、9题含多考点,此处仅计选择结构相关)
5. 数组及其应用
核心考查内容:字符串函数(strcmp、strlen)、二维数组下标访问、字符串复制逻辑、字符串数组指针访问、数组遍历、数组作为函数参数、冒泡排序在数组中的应用
题目分布:
-
单项选择题:2、11、15、16、33、34(第16、34题含多考点,此处仅计数组相关)
-
填空题:无
-
阅读程序题:2、10(第2、10题含多考点,此处仅计数组相关)
6. 函数及其应用
核心考查内容:变量作用域、形参实参规则、函数调用形式、实参识别、形参内存分配、全局与局部变量同名屏蔽、参数传递方式、函数副作用
题目分布:
-
单项选择题:5、6、7、21、22、26、31(第31题含多考点,此处仅计函数相关)
-
填空题:无
-
阅读程序题:7、10(第7、10题含多考点,此处仅计函数相关)
7. 指针及其应用
核心考查内容:指针变量赋值与间接访问、指针访问数组元素、指针作为函数参数、字符串数组指针访问
题目分布:
-
单项选择题:31、32、34(第31、34题含多考点,此处仅计指针相关)
-
填空题:无
-
阅读程序题:2、7(第2、7题含多考点,此处仅计指针相关)
8. 自定义类型(包含自定义结构体)及其应用
核心考查内容:结构体变量成员访问、结构体数组遍历、嵌套结构体成员访问
题目分布:
-
单项选择题:27
-
填空题:5(第5题含多考点,此处仅计自定义类型相关)
-
阅读程序题:3
9. 文件及其应用
核心考查内容:C语言文件类型分类、二进制文件操作(fopen、fwrite、fread、rewind)
题目分布:
-
单项选择题:29
-
填空题:无
-
阅读程序题:8
三、考点涉及题目数量统计
| 考点类别 | 单项选择题(题数) | 填空题(题数) | 阅读程序题(题数) | 总计(题数) |
|---|---|---|---|---|
| 数据类型(包含数据类型及其运算) | 9 | 2 | 2 | 13 |
| 顺序结构程序设计 | 2 | 1 | 0 | 3 |
| 循环结构程序设计 | 4 | 1 | 3 | 8 |
| 选择结构程序设计 | 4 | 2 | 3 | 9 |
| 数组及其应用 | 5 | 0 | 2 | 7 |
| 函数及其应用 | 6 | 0 | 2 | 8 |
| 指针及其应用 | 2 | 0 | 2 | 4 |
| 自定义类型及其应用 | 1 | 1 | 1 | 3 |
| 文件及其应用 | 1 | 0 | 1 | 2 |
| 注:部分题目涉及多个考点,统计时均计入对应考点类别,因此各考点总计题数之和大于试卷实际总题数(30+5+10=45题)。 |
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...