2018年成都电子科技大学3052软件理论与网络安全考博大纲
电子科技大学 2018 年博士研究生入学考试初试自命题科目考试大纲 考试科目 3052 软件理论与网络安全 考试形式 笔试(闭卷) 考试时间 180 分钟 考试总分 100 分 一、总体要求 了解软件工程的基本知识和方法,熟悉软件工程的主要环节,掌 握最基础的软件工程理论方法。掌握算法设计的基本技巧和计算复杂 度的相关理论。了解算法研究的前沿,掌握初步的算法研究能力以及 理论结合实际解决具体问题的能力;全面掌握网络安全基础理论、方 法及应用。软件工程占 50%,网络安全占 50%。 二、内容 1、理解和掌握软件的生命周期、软件过程概念、常见的几种软件过 程模型。 2、掌握结构化分析模型的导出、数据流图/用例图/活动图的基本画 法和需求规格说明文档的编制;理解需求分析的过程、主要步骤。 3、掌握软件设计的主要技术、主要内容和主要方法,能根据具体项 目进行模块划分和软件架构设计;理解软件设计和需求分析之间的相 互关系。 4、掌握质量保证的概念、软件测试的概念及常用方法;理解质量保 证活动在软件工程中的重要作用和意义。 5、理解和掌握信息安全的基本概念、网络安全体系、安全服务与安 全机制等。 6、理解和掌握 TCP/IP 协议族面临的安全威胁。 7、理解安全协议的基本概念,各种典型的安全协议及其存在的安全 隐患。 8、掌握 SSH 协议及其应用、SSL 协议及 WEB 安全、IPSec 协议、Kerberos 和 X.509 协议。 9、掌握网络隔离与入侵检测相关的基本概念、模型、典型方法。 10、理解各种典型网络攻击(如拒绝服务攻击、僵尸网络、病毒、蠕 虫、垃圾邮件等)的原理,典型防御方法,以及模型化方法。 11、理解和掌握缓冲区溢出的基本原理及防御方法。 12、掌握操作系统的安全关键技术如身份认证、访问控制等。 13、了解信息安全工程和信息系统安全等级保护的相关原理和方法。 三、题型 填空题(20%) 简答题(40%) 论述及应用题(40%) |