摘要:很多考生在備考2022年軟考軟件設(shè)計(jì)師考試,希賽小編為大家整理了軟件設(shè)計(jì)師考試知識(shí)點(diǎn)100條(5),供大家備考復(fù)習(xí)。
為幫助大家備考軟考軟件設(shè)計(jì)師考試,希賽小編整理了軟件設(shè)計(jì)師考試知識(shí)點(diǎn)100條(5),希望對(duì)大家備考有幫助。
41、URL
URL:協(xié)議名://主機(jī)名.組名.較高層域名
42、加密算法
常見對(duì)稱密鑰加密算法(共享密鑰加密技術(shù)):DES、 3DES(三重DES)、 RC-5、IDEA、AES算法。
常見非對(duì)稱密鑰加密算法(公開密鑰加密技術(shù)): RSA、ECC
常見的摘要算法:MD5(128位),SHA(160位)。
43、加密技術(shù)應(yīng)用
數(shù)字信封:用接收方公鑰加密使用的對(duì)稱密鑰。
數(shù)字簽名:用發(fā)送方私鑰簽名,保證發(fā)送方身份真實(shí)性,發(fā)送者不可抵賴。與信息摘要結(jié)合,可防篡改。
信息摘要:單向散列值函數(shù),防篡改,保證消息完整性。
數(shù)字證書
數(shù)字證書的內(nèi)容包括:CA簽名、用戶信息(用戶名稱)、用戶公鑰等。
證書中的CA簽名驗(yàn)證數(shù)字證書的可靠性、驗(yàn)證網(wǎng)站真?zhèn)巍?/p>
用戶公鑰:客戶端利用證書中的公鑰加密,服務(wù)器利用自己的私鑰解密。
44、網(wǎng)絡(luò)安全協(xié)議分層
HTTPS協(xié)議是HTTP協(xié)議與SSL協(xié)議的結(jié)合,默認(rèn)端口號(hào)443。
PGP協(xié)議是郵件安全協(xié)議。
SET協(xié)議是電子商務(wù)安全協(xié)議,涉及電子交易安全。
SSH:為建立在應(yīng)用層基礎(chǔ)上的安全協(xié)議。SSH 是較可靠,專為遠(yuǎn)程登錄會(huì)話和其他網(wǎng)絡(luò)服務(wù)提供安全性的協(xié)議。
45、網(wǎng)絡(luò)攻擊
46、網(wǎng)絡(luò)防御
防火墻技術(shù):防外不防內(nèi),對(duì)于DMZ非軍事區(qū)主要放置應(yīng)用服務(wù)器(如郵件服務(wù)器,WEB服務(wù)器)。
漏洞掃描:入侵者可以利用系統(tǒng)漏洞侵入系統(tǒng),系統(tǒng)管理員可以通過漏洞掃描技術(shù),及時(shí)了解系統(tǒng)存在的安全問題,并采取相應(yīng)措施來提高系統(tǒng)的安全性。
入侵檢測IDS:根據(jù)攻擊者行為和模式庫記錄的行為進(jìn)行模式匹配,對(duì)攻擊行為報(bào)警。
47、病毒
病毒的特性:計(jì)算機(jī)病毒的特性包括隱蔽性、傳染性、潛伏性、觸發(fā)性和破壞性等
分類:
文件型計(jì)算機(jī)病毒感染可執(zhí)行文件(包括EXE和COM文件)。
引導(dǎo)型計(jì)算機(jī)病毒影響軟盤或硬盤的引導(dǎo)扇區(qū)。
目錄型計(jì)算機(jī)病毒能夠修改硬盤上存儲(chǔ)的所有文件的地址。
宏病毒感染的對(duì)象是使用某些程序創(chuàng)建的文本文檔、數(shù)據(jù)庫、電子表格等文件。
48、常見的軟件開發(fā)模型
瀑布模型
容易理解,管理成本低,每個(gè)階段都有對(duì)應(yīng)的成果產(chǎn)物,各個(gè)階段有明顯的界限劃分和順序要求,一旦發(fā)生錯(cuò)誤,整個(gè)項(xiàng)目推倒重新開始。
適用于需求明確的項(xiàng)目,一般表述為需求明確、或二次開發(fā),或者對(duì)于數(shù)據(jù)處理類型的項(xiàng)目
V模型
強(qiáng)調(diào)測試貫穿項(xiàng)目始終,而不是集中在測試階段。是一種測試的開發(fā)模型。
噴泉模型
以用戶需求為動(dòng)力,以對(duì)象為驅(qū)動(dòng),適合于面向?qū)ο蟮拈_發(fā)方法。
特點(diǎn)是迭代、無間隙。
原型模型
典型的原型開發(fā)方法模型。適用于需求不明確的場景,可以幫助用戶明確需求。
增量模型
可以有多個(gè)可用版本的發(fā)布,核心功能往往最先完成,在此基礎(chǔ)上,每輪迭代會(huì)有新的增量發(fā)布,核心功能可以得到充分測試。強(qiáng)調(diào)每一個(gè)增量均發(fā)布一個(gè)可操作的產(chǎn)品。
49、螺旋模型與RUP
螺旋模型
典型特點(diǎn)是引入了風(fēng)險(xiǎn)分析。結(jié)合了瀑布模型和演化模型的優(yōu)點(diǎn),最主要的特點(diǎn)在于加入了風(fēng)險(xiǎn)分析。它是由制定計(jì)劃、風(fēng)險(xiǎn)分析、實(shí)施工程、客戶評(píng)估這一循環(huán)組成的,它最初從概念項(xiàng)目開始第一個(gè)螺旋。
統(tǒng)一過程RUP
典型特點(diǎn):用例驅(qū)動(dòng)、以架構(gòu)為中心、迭代和增量。
構(gòu)思階段
強(qiáng)調(diào)定義和細(xì)化用例,并將其作為主要模型。
細(xì)化階段
重點(diǎn)是創(chuàng)建分析和設(shè)計(jì)模型,強(qiáng)調(diào)類的定義和體系結(jié)構(gòu)的表示。確定系統(tǒng)架構(gòu)。
構(gòu)建階段
將設(shè)計(jì)轉(zhuǎn)化為實(shí)現(xiàn),并進(jìn)行集成和測試。
移交階段
將產(chǎn)品發(fā)布給用戶進(jìn)行測試評(píng)價(jià),交付或再次進(jìn)行迭代修改產(chǎn)品使之完善。
50、敏捷方法
敏捷開發(fā)是一種以人為核心、迭代、循序漸進(jìn)的開發(fā)方法,適用于小團(tuán)隊(duì)和小項(xiàng)目,具有小步快跑的思想。
水晶法強(qiáng)調(diào)經(jīng)常交付,認(rèn)為每一種不同的項(xiàng)目都需要一套不同的策略、約定和方法論。
并列爭球法的核心是迭代、增量交付,按照30天進(jìn)行迭代開發(fā)交付可實(shí)際運(yùn)行的軟件。
自適應(yīng)軟件開發(fā)的核心是三個(gè)非線性的,重疊的開發(fā)階段:猜測、合作、學(xué)習(xí)。
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題