重点内容:存储程序原理、五大部件(运算器、控制器、存储器、输入/输出设备)的功能与协作。
为什么是重点:这是计算机基础的核心理论,选择题、判断题、简答题都极易出现。例如“简述冯·诺依曼计算机的特点”是经典简答题。
重点内容:二进制、八进制、十进制、十六进制相互转换;原码、反码、补码;整数与浮点数的表示。
为什么是重点:数据处理的基础知识,考试必考。选择题中常给一个十进制数求补码,或判断不同数制转换结果。
重点内容:算法的五大特性(有穷、确定、可行、输入、输出);线性结构与非线性结构区别;栈和队列的“后进先出/先进先出”特性;顺序查找与二分查找;简单排序(冒泡、选择)。
为什么是重点:考纲中明确列出,且是专业基础。简答题可能问“栈与队列的区别”,选择题可能判断某种排序的步骤。
重点内容:关系数据库的基本概念(关系、元组、属性、键);三级模式(外模式、模式、内模式)与两级映射;数据库管理系统的基本功能。
为什么是重点:简答题高频考点。例如“什么是三级模式两级映射?有何作用?”或“解释关系数据库中的主键”。
重点内容:以太网与因特网概念;OSI五层模型(物理层、数据链路层、网络层、传输层、应用层)及各层典型协议(IP、TCP、HTTP等);因特网基本服务(DNS、WWW、Email);常见网络安全技术(防火墙、加密、数字签名)。
为什么是重点:分值占比高,简答题常考“简述TCP/IP五层模型及每层功能”,选择题会问“HTTP属于哪一层”。
重点内容:操作系统的概念、基本功能(进程管理、存储管理、文件系统、设备管理)、分类(批处理、分时、实时等)。
为什么是重点:虽未单独列出但在“计算机基础知识”中隐含,且是理解计算机运行的关键。可能以判断题或填空题出现。
重点内容:int、float、char等类型;算术、关系、逻辑、赋值运算符;混合运算的类型转换;运算符优先级和结合性。
为什么是重点:选择题和填空题必考。例如“设int a=3,b=4; 表达式 a>b && b++ 的值是多少?b最终为多少?”——考察优先级和短路特性。
重点内容:顺序、选择(if-else、switch)、循环(while、do-while、for);循环嵌套;break与continue的区别。
为什么是重点:所有程序题的基础。选择题会判断循环执行次数,程序设计题要求用循环解决累加、累乘、判断素数等。
重点内容:一维数组的定义、初始化、遍历;字符数组与字符串(strlen、strcpy等函数);二维数组的简单应用(矩阵运算)。
为什么是重点:数组与循环结合是编程题的核心。例如“输入10个整数,用冒泡排序输出”或“统计字符串中数字字符个数”。
重点内容:函数的定义、声明、调用;参数传递(值传递与地址传递);返回值;局部变量与全局变量;静态局部变量的特性。
为什么是重点:模块化编程的核心。简答题可能问“全局变量与局部变量的区别”,编程题要求将功能封装成函数。
重点内容:指针变量的定义、取地址运算符&、间接访问运算符*;指针与数组的关系(*(p+i)等价于a[i]);指针作为函数参数(实现“传址”)。
为什么是重点:C语言的难点与必考点。选择题常考“若有int a[5], *p=a; 则p+2表示什么?”;编程题可能要求用指针实现数组逆序或字符串拷贝。
重点内容:结合上述知识点解决实际问题(如学生成绩统计、查找与排序、字符串处理、简单数学计算)。
为什么是重点:试卷最后有两道程序设计题(共30分),占C语言部分的30%。通常第一题较简单(如循环求和),第二题综合性强(如用函数+指针+数组完成排序)。
| 题型 | 题量/分值 | 常考重点 |
|---|---|---|
| 选择题(30×2) | 60分 | 数制转换、原反补码、栈/队列特性、指针运算、运算符优先级、循环次数、网络协议层次 |
| 判断题(25×2) | 50分 | 概念辨析(如“数据库三级模式中内模式最接近物理存储”——正确)、常见易错点 |
| 填空题(10×2) | 20分 | 重要术语(如“算法的______特性指每一步都是明确的”)、函数返回值、补码表示 |
| 简答题(4×10) | 40分 | 冯·诺依曼原理、TCP/IP五层模型、栈与队列区别、三级模式映射、静态局部变量特点 |
| 程序设计题(2×15) | 30分 | 一维数组处理(最大值/排序)、字符串操作、循环+函数封 |