2022年電子科技大學(xué)碩士研究生《軟件工程學(xué)科基礎(chǔ)綜合》初試考試大綱

  一、總體要求

  《軟件工程學(xué)科基礎(chǔ)綜合》包括《軟件工程》和《網(wǎng)絡(luò)技術(shù)》兩門課程,其中《軟件工程》要求考生了解軟件工程的基本知識(shí)和方法,熟悉軟件工程的主要環(huán)節(jié),掌握最基礎(chǔ)的軟件工程理論方法,并能應(yīng)用到實(shí)際的軟件項(xiàng)目開(kāi)發(fā)中?!毒W(wǎng)絡(luò)技術(shù)》要求學(xué)生掌握計(jì)算機(jī)網(wǎng)絡(luò)的基本概念、基本原理和基本方法;掌握計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)和典型網(wǎng)絡(luò)協(xié)議,了解典型網(wǎng)絡(luò)設(shè)備的組成和特點(diǎn),理解典型網(wǎng)絡(luò)設(shè)備的工作原理;能夠運(yùn)用計(jì)算機(jī)網(wǎng)絡(luò)的基本概念、基本原理和基本方法進(jìn)行網(wǎng)絡(luò)系統(tǒng)的分析、設(shè)計(jì)和應(yīng)用。兩門課程各占總分的50%。

  二、內(nèi)容

  《軟件工程》考試內(nèi)容如下:

  1. 基本概念

  重點(diǎn)是軟件的特性、軟件工程學(xué)的研究范疇,以及學(xué)習(xí)軟件工程的意義。掌握軟件的概念、特點(diǎn)和軟件工程的基本特征;理解為什么學(xué)習(xí)軟件工程、如何學(xué)習(xí)。主要知識(shí)點(diǎn):

  1) 軟件的概念和特點(diǎn)

  2) 軟件危機(jī)的概念和產(chǎn)生的原因

  3) 軟件工程的定義、三要素和發(fā)展過(guò)程

  2. 過(guò)程模型

  重點(diǎn)是各種實(shí)用的軟件過(guò)程模型,以及不同過(guò)程模型的特點(diǎn)比較。掌握幾種典型模型的優(yōu)缺點(diǎn)

  和能依據(jù)項(xiàng)目特征選擇使用不同的模型;理解為什么有不同的模型、不同模型的特征。主要知識(shí)點(diǎn):

  1) 軟件生命周期概念、軟件過(guò)程概念、能力成熟度模型CMM概念

  2) 常見(jiàn)的幾種軟件過(guò)程模型:瀑布、增量、原型、螺旋、噴泉等,比較各自優(yōu)缺點(diǎn)

  3. 需求分析

  重點(diǎn)是需求分析的一般步驟、數(shù)據(jù)流圖、用例圖、活動(dòng)圖、需求規(guī)格說(shuō)明文檔的編制。掌握結(jié)構(gòu)化分析模型的導(dǎo)出、數(shù)據(jù)流圖/用例圖/活動(dòng)圖的基本畫法和需求規(guī)格說(shuō)明文檔的編制;理解需求分析的過(guò)程、主要步驟。主要知識(shí)點(diǎn):

  1) 需求分析的概念

  2) 需求分析的過(guò)程:需求確認(rèn)與需求變更

  3) 需求確認(rèn)的步驟:需求獲取→需求提煉→需求描述→需求驗(yàn)證

  4) 需求分析三類建模:功能模型、數(shù)據(jù)模型、行為模型。面向過(guò)程和面向?qū)ο蟮男枨蠓治鲞^(guò)程中,三類模型各包含哪些內(nèi)容?

  5) 掌握數(shù)據(jù)流圖和用例圖作法。

  4. 系統(tǒng)設(shè)計(jì)

  重點(diǎn)是面向數(shù)據(jù)流的設(shè)計(jì)方法、面向?qū)ο蟮脑O(shè)計(jì)方法、過(guò)程設(shè)計(jì)的常用工具。掌握軟件設(shè)計(jì)的主要技術(shù)、主要內(nèi)容和主要方法,能根據(jù)具體項(xiàng)目進(jìn)行模塊劃分和軟件架構(gòu)設(shè)計(jì);理解軟件設(shè)計(jì)和需求分析之間的相互關(guān)系。主要知識(shí)點(diǎn):

  1) 系統(tǒng)設(shè)計(jì)分為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)

  2) 與設(shè)計(jì)相關(guān)的8個(gè)概念:抽象、體系結(jié)構(gòu)、設(shè)計(jì)模式、模塊化、信息隱藏、功能獨(dú)立、細(xì)化、重構(gòu)。其中,著重考察體系結(jié)構(gòu)、模塊化、信息隱藏、功能獨(dú)立。

  3) 系統(tǒng)設(shè)計(jì)從體系結(jié)構(gòu)、數(shù)據(jù)、接口和組件四方面進(jìn)行設(shè)計(jì)。面向過(guò)程和面向?qū)ο蟮南到y(tǒng)設(shè)

  計(jì),各自包含哪些設(shè)計(jì)內(nèi)容?

  4) 掌握流程圖和順序圖作法。

  5. 質(zhì)量保證

  重點(diǎn)是軟件測(cè)試策略和技術(shù)。掌握質(zhì)量保證的概念、軟件測(cè)試的概念及常用方法;理解質(zhì)量保證活動(dòng)在軟件工程中的重要作用和意義。主要知識(shí)點(diǎn):

  1) 質(zhì)量保證的概念

  2) 測(cè)試策略V模型概念,測(cè)試與開(kāi)發(fā)的各階段對(duì)應(yīng)關(guān)系。

  3) 單元測(cè)試的內(nèi)容、集成測(cè)試的分類、系統(tǒng)測(cè)試的分類、驗(yàn)收測(cè)試的分類。

  4) 回歸測(cè)試的概念

  5) 測(cè)試技術(shù)常見(jiàn)術(shù)語(yǔ)的概念:軟件缺陷、驗(yàn)證和確認(rèn)、測(cè)試與質(zhì)量保證、質(zhì)量與可靠性、調(diào)試與測(cè)試、測(cè)試用例

  6) 白盒測(cè)試、黑盒測(cè)試、靜態(tài)分析各有哪些方法?

  7) 掌握邏輯覆蓋與等價(jià)類劃分測(cè)試方法。

  6. 軟件維護(hù)

  重點(diǎn)是軟件維護(hù)的分類、軟件的可維護(hù)性的決定因素和軟件維護(hù)技術(shù)。掌握軟件維護(hù)的基本類型、軟件的可維護(hù)性的決定因素、IEEE軟件維護(hù)的過(guò)程模型;理解軟件維護(hù)的基本概念、軟件維護(hù)在技術(shù)上的要點(diǎn)、維護(hù)費(fèi)用的估算、軟件逆向工程的概念及主要內(nèi)容。主要知識(shí)點(diǎn):

  1) 軟件維護(hù)的基本概念

  2) 理解軟件維護(hù)的四個(gè)基本類型:糾錯(cuò)性、適應(yīng)性、完善性、預(yù)防性維護(hù)。哪種占比重最大?哪種最?。?/p>

  3) 可維護(hù)性的決定因素

  4) 軟件維護(hù)過(guò)程模型、軟件再工程、逆向工程的概念

  7. 項(xiàng)目管理

  重點(diǎn)是項(xiàng)目計(jì)劃和估計(jì)的方法。掌握軟件項(xiàng)目管理的主要內(nèi)容和主要方法,能根據(jù)具體的項(xiàng)目

  進(jìn)行項(xiàng)目計(jì)劃和項(xiàng)目估計(jì);理解軟件項(xiàng)目管理四個(gè)基本要素:人、產(chǎn)品、過(guò)程和項(xiàng)目。主要知識(shí)點(diǎn):

  1) 項(xiàng)目管理四要素:人員、產(chǎn)品、項(xiàng)目、過(guò)程(概念)

  2) 軟件度量有哪些方法:生產(chǎn)率估計(jì)(基于規(guī)模(KLOC)、基于功能點(diǎn)(FP))、工作量度量(算法成本模型、COCOMO模型)。掌握直接測(cè)量(基于規(guī)模)方法。

  3) 項(xiàng)目計(jì)劃與風(fēng)險(xiǎn)管理的概念

  《網(wǎng)絡(luò)技術(shù)》考試內(nèi)容如下:

  1、計(jì)算機(jī)網(wǎng)絡(luò)和因特網(wǎng)

 ?。?) 網(wǎng)絡(luò)協(xié)議的概念

 ?。?) 無(wú)連接和面向連接服務(wù)的概念和區(qū)別

  (3) 電路交換和分組交換的概念和區(qū)別

 ?。?) 網(wǎng)絡(luò)延時(shí)的概念和計(jì)算方法

  (5) 計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)及各層交互的封裝過(guò)程

  2、應(yīng)用層

 ?。?) 應(yīng)用層協(xié)議的原理

 ?。?) 應(yīng)用層協(xié)議的實(shí)現(xiàn)過(guò)程

 ?。?) Web應(yīng)用和HTTP協(xié)議

 ?。?) FTP協(xié)議的實(shí)現(xiàn)機(jī)制

 ?。?) DNS的功能和實(shí)現(xiàn)方法

 ?。?) 電子郵件系統(tǒng)的構(gòu)成、傳輸機(jī)制和協(xié)議

  (7) TCP和UDP套接字編程

 ?。?)P2P文件共享原理

  3、傳輸層

 ?。?) TCP和UDP提供的服務(wù)及其區(qū)別

 ?。?) 校驗(yàn)和的計(jì)算方法

 ?。?) TCP的連接控制

 ?。?) 可靠數(shù)據(jù)傳輸原理

  (5) 流量控制原理

 ?。?) 擁塞控制原理

 ?。?) TCP的可靠傳輸、流量控制和擁塞控制的具體實(shí)現(xiàn)方法

  4、網(wǎng)絡(luò)層

  (1) 虛電路網(wǎng)絡(luò)和數(shù)據(jù)報(bào)網(wǎng)絡(luò)的原理

 ?。?) 路由器的工作原理

  (3) IP協(xié)議及IP地址的有關(guān)內(nèi)容

 ?。?) 因特網(wǎng)的選路算法及其原理

 ?。?) 理解因特網(wǎng)中的重要選路協(xié)議:RIP,OSPF,BGP

  5、鏈路層和局域網(wǎng)

 ?。?) 差錯(cuò)檢測(cè)技術(shù)

  (2) 以太網(wǎng)的基本原理及技術(shù)

 ?。?) 網(wǎng)絡(luò)互連設(shè)備:集線器和交換機(jī)的原理和技術(shù)

  (4) ARP協(xié)議的原理

  6、無(wú)線網(wǎng)絡(luò)與移動(dòng)網(wǎng)絡(luò)

  (1) 無(wú)線鏈路和無(wú)線網(wǎng)絡(luò)的特點(diǎn)

 ?。?) 802.11無(wú)線局域網(wǎng):802.11的體系結(jié)構(gòu)、MAC協(xié)議,以及在同一個(gè)IP子網(wǎng)中的移動(dòng)過(guò)程

 ?。?) 無(wú)線個(gè)域網(wǎng)的基本概念:藍(lán)牙和Zigbee技術(shù)

  (4) 蜂窩因特網(wǎng)的體系結(jié)構(gòu):3G

 ?。?) 移動(dòng)管理的原理:尋址和路由選擇到移動(dòng)結(jié)點(diǎn)

  7、多媒體網(wǎng)絡(luò)

 ?。?) 多媒體網(wǎng)絡(luò)的應(yīng)用

 ?。?) 內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)的基本原理:CDN在YouTuBe、Netflix中的應(yīng)用

 ?。?) 綜合服務(wù)和區(qū)分服務(wù)

  8、計(jì)算機(jī)網(wǎng)絡(luò)中的安全

 ?。?) 網(wǎng)絡(luò)安全的概念

  (2) 密碼學(xué)的基本原則

 ?。?) 消息完整性和數(shù)字簽名的概念

  (4) SSL、IPsec、VPN的基本概念

 ?。?) 秘鑰分發(fā)和認(rèn)證的過(guò)程

 ?。?) 入侵檢測(cè)的概念

上一篇:2022年電子科技大學(xué)碩士研究生《經(jīng)濟(jì)學(xué)基礎(chǔ)》初試考試大綱

下一篇:2022年電子科技大學(xué)碩士研究生《公共政策》初試考試大綱

非全日制研究生招生信息網(wǎng)

在線報(bào)名

錯(cuò)誤提示
立即提交
提交成功彈窗