2023重庆邮电大学硕士研究生考研复试大纲现在已经出炉!报考该院校的同学们是否对相关考试大纲的内容熟练掌握了呢?别着急!高顿小编以网络空间安全(学术学位)、电子信息-网络与信息安全专业领域(专业学位)考研复试为例,整理了2023重庆邮电大学安全编程基础(C或C++)考研复试大纲的具体内容,一起来看看吧!
一、考试内容和要求
(一)考试要求
1.掌握结构化程序设计方法和面向对象编程技术
2.掌握程序语言的基础知识
3.掌握常用算法设计及描述方法
4.掌握程序调试方法,具有基本的程序安全漏洞防范意识
5.掌握基本的网络协议程序阅读和设计能力
6.具有阅读程序以及改错和排查程序基本安全漏洞的能力
7.具有良好的编程风格
8.能用C、C++熟练编写程序
(二)考试内容
1.数据类型及其操作:基本数据类型、数组、指针、结构体、链表等的定义、初始化、引用和操作
2.程序语言的三种控制结构:顺序、选择、循环
3.程序输入输出实现:程序中赋值、键盘输入和输出,通过文件进行数据存取
4.函数:函数定义、函数调用、参数传递、函数返回
5.算法描述方法:程序流程图、N-S盒图、伪代码等
6.常用算法示例
(1)加法器与累乘器
(2)求最大数与最小数
(3)排序(冒泡排序、选择排序等)
(4)大小写字母转换
(5)判别键盘输入字符的类别
(6)判别闰年
(7)百分制成绩与等级制成绩互相转换
(8)求两个数的最大公因数和最小公倍数
(9)求菲比拉契数列有限项
(10)统计学生成绩,包括总成绩、平均成绩、各分数段人数等
(11)验证哥德巴赫猜想
(12)用穷举法求某数段的素数、水仙花数、完全平方数等
(13)求近似数(如定积分、用牛顿迭代法或二分法或弦截法求多元方程的根)
(14)求两个矩阵之和、之积
(15)统计输入字符中的单词个数20
7.常见的代码安全漏洞示例
(1)缓冲区溢出
(2)格式化字符串
(3)整数溢出等
8.常见的网络协议
(1)熟悉IP协议,TCP协议,ICMP协议,ARP协议,HTTP协议,DNS协议等
(2)基于socket的网络程序设计
二、参考书目
1.《C语言程序设计(第三版)》,谭浩强,清华大学出版社,2012年,ISBN:9787302271253;
2.《C++程序设计教程(第三版)》,钱能,清华大学出版社,2019年,ISBN:9787302521266;
3.《软件安全工程》,(美)Julia H.Allen、等著,郭超年、周之恒等译,机械工业出版社,2009年,ISBN:9787111264835。
4.《计算机网络》(第7版),谢希仁,电子工业出版社,2017年,ISBN:9787121302954。
以上内容来源:重庆邮电大学研究生院。
最后,关于2023重庆邮电大学安全编程基础(C或C++)考研复试大纲的内容,小编就给大家简单介绍到这里了,祝大家都能考上自己理想的学校。如果还有其他考研考试相关内容想要了解的,就请登录高顿考研频道看看吧。
小编为2024考研的小伙伴们准备了丰富的学习资料,点击下方蓝色图片即可领取哦~