中国刑事警察学院2025年考研复试《计算机软件》考考试大纲
2025.03.20 16:27

  中国刑事警察学院2025年考研复试《计算机软件综合》考考试大纲

  2018年1月

  Ⅰ.考查目标

  要求考生具备计算机软件编程的专业素质和基本能力。具体包括:

  1.全面掌握计算机软件综合的相关知识及其内涵。

  2.正确理解计算机软件综合的重要概念、特征及其内容。

  3.准确把握计算机软件综合理论的基本原理和基本理论体系。

  4.灵活运用计算机软件综合的相关理论,准确分析、判断公安工作与实战中的有关实际问题。

  Ⅱ.考试形式和试卷结构

  一、试卷满分及考试时间

  本试卷满分为80分,考试时间为90分钟。

  二、答题方式

  答题方式为闭卷、笔试。

  三、试卷题型结构

  1.单项选择题,共10分

  2.填空题,共10分

  3.判断题,共10分

  4.简答题,共10分

  5.算法填空题,共20分

  6.算法设计题,共20分。

  Ⅲ.考查内容

  第一部分C语言程序设计基础

  一、数据类型、运算符及表达式

  二、顺序结构程序设计

  三、选择结构程序设计

  四、循环控制

  五、数组

  六、函数

  七、指针

  八、结构体和共用体

  九、位运算

  十、文件

  第二部分数据结构基础

  一、基本概念和术语

  1.数据

  2.数据元素

  3.数据项

  4.数据对象

  二、数据结构研究的对象

  1.数据的逻辑结构

  2.数据的存储结构

  3.数据的处理

  三、算法和算法分析

  1.算法的五个重要特性

  2.算法设计的要求

  3.算法效率的度量

  第三部分线性表

  一、线性表的类型定义

  1.线性表举例

  2.线性表的特点

  3.线性表通常的表示方法

  4.在线性表上可以进行的基本操作

  二、线性表的顺序表示和实现

  1.顺序存储结构的定义

  2.顺序表的特点

  3.顺序表初始化算法

  4.顺序表的插入操作

  5.顺序表的删除操作

  6.顺序存储结构的优缺点

  7.在顺序表中查找一个数据元素的算法

  8.顺序表中的元素逆置算法

  三、线性表的链式表示

  1.链式存储结构的定义

  2.线性链表的逻辑表示

  3.带头结点和不带头结点的线性链表

  四、线性链表的基本运算

  1.查找线性链表中第i个元素的操作

  2.线性链表的插入操作

  3.线性链表的删除操作

  4.建立一个线性链表

  第四部分栈

  一、抽象数据类型栈的定义

  1.栈的定义

  2.栈上可以进行的基本操作

  二、栈的表示和实现

  1.栈的顺序存储结构

  2.顺序栈的初始化操作

  3.向栈顶插入一个元素(入栈)操作

  4.删除栈顶元素(出栈)操作

  5.判断栈空操作

  第五部分队列

  一、队列的类型定义

  1.队列的定义

  2.队列的特点

  3.队列的基本操作

  二、队列的顺序存储结构及实现

  1.队列的顺序存储结构

  2.循环队列的C语言实现

  3.循环队列的基本操作

  第六部分串

  一、串类型的定义

  1.串定义

  2.串的基本操作

  二、串的定长顺序存储结构

  1.串的定长顺序存储结构描述

  2.串的定长顺序存储结构的C语言实现

  三、在定长顺序存储结构下实现串的基本操作

  1.创建一个串

  2.串的显示

  3.串的连接

  4.求子串

  5.串比较

  6.子串位置的定位

  第七部分树与二叉树

  一、树的逻辑结构

  1.树的定义

  2.树的基本术语

  3.树的基本操作

  二、树的存储结构

  1.双亲表示法

  2.孩子表示法

  3.孩子兄弟表示法

  三、二叉树的逻辑结构

  1.二叉树的定义

  2.二叉树的基本形态

  3.特殊的二叉树

  4.二叉树的性质

  5.二叉树的基本操作

  四、二叉树的存储结构

  1.顺序存储结构

  2.链式存储结构

  3.链式存储结构下二叉树的基本操作

  五、线索二叉树

  1.先序遍历

  2.中序遍历

  3.后序遍历

  第八部分排序和查找

  一、排序

  1.排序的定义

  2.排序的分类

  3.插入排序的算法

  4.折半插入排序

  二、查找

  1.查找表

  2.顺序查找

  3.折半查找

  4.哈希表

  Ⅳ.参考书目

  1.谭浩强主编·C程序设计(第五版)[M],清华大学出版社,2017

  2.严蔚敏、吴伟民主编·数据结构[M],清华大学出版社,2011

  Ⅴ.参考试题举例(非完整试题,仅为样式与分值说明)

  一、单项选择题:共 10 小题,每题 1 分,共 10 分

  1.一个栈的输入序列为 abcde,则下列序列中, 不可能是栈的出栈序列。

  A. bcdae B. edacb C. bcade D. aedcb

  二、填空题:共 10 小题,每空 1 分,共 10 分

  1.对以下记录(54、38、96、23、15、72、60、45、83)进行直接插入排序,当把第七个记录“60”插入到已排序的有序表中时,为寻找插入位置需比较________次。

  三、判断题:共 10 小题,每题 1 分,共 10 分

  1.存在这样的二叉树,对它采用任何次序的遍历,结果均相同。

  四、简答题:共 2 小题,每题 5 分,共 10 分

  1.请根据下图所示的二叉树,回答下面问题:

  (1)写出这棵二叉树的前序、中序、后序遍历序列。

  (2)将这棵二叉树转换成对应的森林。

  五、算法填空题(共 4 小题,每题 5 分,共 20 分)

  1.已知串采用定长顺序存储结构,数组的 0 号单元存储串的长度,请完成

  串比较算法。(该算法的功能为:比较串 S 和串 T,若 S>T,比较结果>0;


MORE+
  • #考研院校库
  • #真题下载
  • #大纲资料
限时免费
资料推荐

相关阅读 MORE+

版权及免责声明
1.凡本网注明"稿件来源:新东方在线"的所有文字、图片和音视频稿件,版权均属北京新东方迅程网络科技有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方在线",违者本网将依法追究责任。
2.本网末注明"稿件来源:新东方在线"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方在线”,本网将依法追究责任。
3.如本网转载稿涉及版权等问题,请作者致信weisen@xdfzx.com,我们将及时外理

Copyright © 2011-202

All Rights Reserved

26考研优惠
获取验证码
收不到短信?点此接收语音验证码
电话拨打中...请留意来自125909888237的来电
60秒后可重新获取
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
账号密码登录 找回密码
国际手机登录
《新东方在线注册条款》  、  《隐私权保护政策》  及  《儿童隐私保护政策》
手机快速登录 找回密码