专升本计算机考什么?考试大纲及5个复习重点


一、考试大纲

1. 计算机基础知识

(1)计算机发展史

(2)计算机硬件系统

(3)计算机软件系统

(4)信息表示与编码

(5)数据结构与算法

2. 程序设计基础

(1)C语言程序设计

(2)面向对象程序设计(如Java、C++等)

3. 数据结构

(1)线性表

(2)栈和队列

(3)树和图

(4)查找与排序

4. 操作系统

(1)操作系统概述

(2)进程管理

(3)内存管理

(4)文件系统

(5)设备管理

5. 计算机网络

(1)计算机网络概述

(2)数据链路层

(3)网络层

(4)传输层

(5)应用层

6. 数据库系统原理

(1)数据库系统概述

(2)关系数据库

(3)SQL语言

(4)数据库设计

(5)数据库安全与保护

二、5个复习重点

1. 计算机基础知识

计算机基础知识是专升本计算机考试的基础,考生需掌握计算机发展史、硬件系统、软件系统、信息表示与编码、数据结构与算法等方面的知识。重点复习以下几个方面:

(1)计算机硬件系统:了解CPU、内存、硬盘等硬件设备的功能和性能。

(2)软件系统:掌握操作系统、数据库系统、网络操作系统等软件系统的基本概念和功能。

(3)数据结构与算法:熟悉线性表、栈和队列、树和图、查找与排序等基本数据结构和算法。

2. 程序设计基础

程序设计基础是专升本计算机考试的核心内容,考生需掌握C语言程序设计、面向对象程序设计等方面的知识。重点复习以下几个方面:

(1)C语言程序设计:熟练掌握C语言的基本语法、数据类型、运算符、控制结构、函数等。

(2)面向对象程序设计:了解面向对象的基本概念,掌握Java、C++等面向对象编程语言的基本语法和编程技巧。

3. 数据结构

数据结构是计算机科学的核心内容,考生需掌握线性表、栈和队列、树和图、查找与排序等基本数据结构和算法。重点复习以下几个方面:

(1)线性表:掌握线性表的定义、存储结构、基本操作等。

(2)栈和队列:了解栈和队列的定义、存储结构、基本操作等。

(3)树和图:掌握树和图的基本概念、存储结构、基本操作等。

(4)查找与排序:熟悉查找和排序的基本算法,如二分查找、快速排序等。

4. 操作系统

操作系统是计算机系统的重要组成部分,考生需掌握操作系统概述、进程管理、内存管理、文件系统、设备管理等方面的知识。重点复习以下几个方面:

(1)操作系统概述:了解操作系统的基本概念、功能和分类。

(2)进程管理:掌握进程的定义、状态、创建、调度等。

(3)内存管理:了解内存管理的原理、方法和技术。

(4)文件系统:掌握文件系统的基本概念、存储结构、操作等。

(5)设备管理:了解设备管理的原理、方法和技术。

5. 计算机网络

计算机网络是计算机科学与技术的重要分支,考生需掌握计算机网络概述、数据链路层、网络层、传输层、应用层等方面的知识。重点复习以下几个方面:

(1)计算机网络概述:了解计算机网络的基本概念、功能、分类等。

(2)数据链路层:掌握数据链路层的基本概念、协议、技术等。

(3)网络层:了解网络层的基本概念、协议、技术等。

(4)传输层:掌握传输层的基本概念、协议、技术等。

(5)应用层:了解应用层的基本概念、协议、技术等。

专升本计算机考试涵盖了计算机科学的基本理论、技术与方法,考生需全面复习,掌握各个知识点的核心内容。在复习过程中,注重理论与实践相结合,提高自己的实际应用能力。