新东方网>app资讯>万州大学考试>正文

中国海洋大学2026年硕士F0216 程序设计与攻防实践(上机)复试考试大纲

2025-08-05 14:40

来源:新东方考研

作者:新东方考研

F0216 程序设计与攻防实践(上机)

一、考试性质

《程序设计与攻防实践》是中国海洋大学信息科学与工程学部计算机科学与技术(网络空间安全与保密)学术学位硕士研究生、电子信息(网络与信息安全方向)专业学位硕士研究生招生考试复试科目。

二、考查目标

要求考生能够使用C/C++、Java或Python编程语言之一,利用数据结构与算法等基础知识进行程序设计;能够使用x86汇编、Python等编程语言,应用gdb、binutils、pwntools等调试分析工具进行安全攻防实践;具备利用相关技术解决实际综合问题的能力。

三、考试形式

本考试为闭卷、上机考试,满分为100分,考试时间为180分钟。

上机测试考试环境为在线平台和虚拟机Linux操作系统,不一定提供图形用户界面,Shell默认使用bash,预先安装vim、gcc、g++、gdb、binutils、python3及pwntools等工具,考试设备根据考题要求确定是否需要接入考试服务器,但不接入互联网。考生不得携带任何电子设备与资料等进入考场。

四、考试内容

覆盖程序设计、数据结构、算法以及安全攻防相关的知识。包括:

(1)程序设计基础:逻辑与数学运算,分支循环,过程调用(递归),字符串操作,文件操作、加密散列与数字签名等;程序的编辑、编译和调试。

(2)数据结构:线性表(数组、队列、栈、链表)、树(堆、排序二叉树)、哈希表、集合与映射、图等。

(3)算法与算法设计策略:排序与查找,枚举,贪心策略,分治策略,递推与递归,动态规划,搜索,图论算法,计算几何,字符串匹配、线段树、随机算法,近似算法等。

(4)安全攻防:x86二进制程序逆向分析,栈溢出漏洞的分析、利用、防护技术和防护技术绕过,格式化字符串攻击,ROP,SQL注入,XSS,网络监听与分析,安全日志分析等。

更多考研资讯,请持续关注新东方考研网

版权及免责声明

凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。