




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
網(wǎng)絡(luò)攻防技術(shù)試題答案網(wǎng)絡(luò)攻防技術(shù)實踐考核口試題軟件工程相關(guān)軟件的算法是如何定義的有哪些主要特征算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令;七個主要特征:有窮性、確定性、可行性、有效性、健壯性、輸入項輸出項軟件中算法的效率如何度量空間復(fù)雜度、時間復(fù)雜度;解釋一下算法、程序和軟件的概念;算法:通常指可以用來解決的某一類問題的步驟或程序,這些步驟或程序必須是明確的和有效的,而且能夠在有限步之內(nèi)完成的;程序:程序program是為實現(xiàn)特定目標或解決特定問題而用計算機語言編寫的命令序列的集合;軟件:計算機系統(tǒng)中與硬件相互依存的一部分,包括程序、數(shù)據(jù)、相關(guān)文檔的完整集合;什么是結(jié)構(gòu)化程序設(shè)計有哪幾種主要結(jié)構(gòu)結(jié)構(gòu)化程序設(shè)計structuredprogramming是進行以模塊功能和處理過程設(shè)計為主的詳細設(shè)計的基本原則;它的主要觀點是采用自頂向下、逐步求精的程序設(shè)計方法,使用三種基本控制結(jié)構(gòu)構(gòu)造程序;任何程序都可由順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造;解釋一下C語言中結(jié)構(gòu)體的概念結(jié)構(gòu)體是由一系列具有相同類型或不同類型的數(shù)據(jù)構(gòu)成的數(shù)據(jù)集合;什么是數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)在計算機中如何表示數(shù)據(jù)結(jié)構(gòu)是計算機存儲、組織數(shù)據(jù)的方式;數(shù)據(jù)結(jié)構(gòu)是指相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合;常用的數(shù)據(jù)結(jié)構(gòu)有數(shù)組、棧、隊列、鏈表、樹、圖、堆和散列表等;數(shù)據(jù)結(jié)構(gòu)在計算機中的表示成為數(shù)據(jù)的物理結(jié)構(gòu),又稱為存儲結(jié)構(gòu),包括數(shù)據(jù)元素的表示和關(guān)系的表示;表示方法有結(jié)點、順序存儲結(jié)構(gòu)和鏈式存儲結(jié)構(gòu);解釋一下數(shù)據(jù)結(jié)構(gòu)中線性表的概念線性表中數(shù)據(jù)元素之間的關(guān)系是一對一的關(guān)系,即除了第一個和最后一個數(shù)據(jù)元素之外,其它數(shù)據(jù)元素都是首尾相接的;解釋一下數(shù)據(jù)結(jié)構(gòu)中樹的概念網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第1頁。樹是由一個集合以及在該集合上定義的一種關(guān)系構(gòu)成的;集合中的元素稱為樹的結(jié)點,所定義的關(guān)系稱為父子關(guān)系;父子關(guān)系在樹的結(jié)點之間建立了一個層次結(jié)構(gòu),這個結(jié)點稱為該樹的根結(jié)點網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第1頁。樹的遞歸定義:樹Tree是nn≥0個結(jié)點的有限集T,T為空時稱為空樹,否則它滿足如下兩個條件:1有且僅有一個特定的稱為根Root的結(jié)點;一個根節(jié)點2其余的結(jié)點可分為mm≥0個互不相交的子集Tl,T2,…,Tm,其中每個子集本身又是一棵樹,并稱其為根的子樹Subree;解釋一下數(shù)據(jù)結(jié)構(gòu)中隊列的概念隊列是一種特殊的線性表,它只允許在表的前端front進行刪除操作,而在表的后端rear進行插入操作;為什么要實施軟件工程軟件的快速發(fā)展:需求越來越高、規(guī)模越來越大、種類越來越多、結(jié)構(gòu)越來越復(fù)雜;軟件危機的存在:軟件的特點及傳統(tǒng)開發(fā)方法使軟件危機四伏軟件工程的基本內(nèi)容是什么軟件工程研究如何以系統(tǒng)性的、規(guī)范化的、可定量的過程化方法去開發(fā)和維護軟件,如何把正確的管理技術(shù)和當(dāng)前最好的技術(shù)方法結(jié)合起來;主要內(nèi)容:軟件開發(fā)技術(shù)、軟件工程管理;有哪幾種主要的軟件開發(fā)模型瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型;軟件有哪些主要特點1軟件具有抽象性;2軟件不是制造出來的;3軟件沒有磨損和老化,有生命周期;4對計算機系統(tǒng)有依賴性;軟件是如何分類的一般來講軟件被劃分為系統(tǒng)軟件、應(yīng)用軟件,管理軟件、行業(yè)軟件、安全防護軟件、多媒體軟件、游戲軟件1按軟件功能劃分:系統(tǒng)軟件、支撐軟件、應(yīng)用軟件2按軟件規(guī)模進行劃分:微型、小型、中型、大型、甚大型、極大型、按工作方式劃分:實時處理軟件、分時軟件、交互式軟件、批處理軟件按軟件服務(wù)對象的范圍劃分:項目軟件、產(chǎn)品軟件按使用的頻度進行劃分:一次使用、頻繁使用按軟件失效的影響進行劃分:高可靠性軟件、一般可靠性軟件什么是軟件危機其主要表現(xiàn)有哪些網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第2頁。落后的生產(chǎn)方式無法滿足迅速增長的計算機軟件,從而導(dǎo)致與維護過程中出現(xiàn)一系列嚴重問題的現(xiàn)象網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第2頁。表現(xiàn):1軟件開發(fā)成本進度失控;2用戶不滿意;3軟件產(chǎn)品的質(zhì)量靠不住;4缺乏文檔資料;5軟件不可維護;6軟件成本占計算機系統(tǒng)總成本的比例上升;7軟件開發(fā)生產(chǎn)率的提高跟不上計算機普及深入的趨勢;什么是軟件工程軟件工程是研究如何以系統(tǒng)性的、規(guī)范化的、可定量的過程化方法去開發(fā)和維護軟件,如何把正確的管理技術(shù)和當(dāng)前最好的技術(shù)方法結(jié)合起來;什么是軟件工程的三要素方法、工具和過程軟件工程的知識結(jié)構(gòu)包括哪些主要內(nèi)容軟件需求、軟件設(shè)計、軟件構(gòu)造、軟件測試、軟件維護、軟件配置管理、軟件工程管理、軟件工程過程、軟件工程工具和方法、軟件質(zhì)量什么是軟件工程中的配置管理配置管理ConfigurationManagement,CM是通過技術(shù)或行政手段對產(chǎn)品及其開發(fā)過程和生命周期進行控制、規(guī)范的一系列措施;配置管理的目標是記錄軟件產(chǎn)品的演化過程,確保軟件開發(fā)者在中各個階段都能得到精確的產(chǎn)品配置;軟件工程中文檔的作用是什么1階段工作成果和結(jié)束標志;2向管理人員提供軟件開發(fā)過程中的進展和情況;3記錄開發(fā)過程中的技術(shù)信息,便于協(xié)調(diào)以后的軟件開發(fā)、使用和修改;4便于各類人員之間相互了解彼此的工作;5向潛在用戶報告軟件的功能和性能;軟件工程的基本原則有哪些1選取適宜開發(fā)范型;2采用合適的設(shè)計方法;3提供高質(zhì)量的工程支持;4重視開發(fā)過程的管理.如何選擇軟件過程模型1模型應(yīng)符合軟件本身的性質(zhì)規(guī)模、復(fù)雜性2模型應(yīng)滿足軟件應(yīng)用系統(tǒng)整體開發(fā)進度要求3模型應(yīng)有可能控制并消除軟件開發(fā)風(fēng)險4模型應(yīng)有可用的計算機輔助工具如快速原型工具的支持5模型應(yīng)與用戶和軟件開發(fā)人員的知識和技能相匹配6模型應(yīng)有利于軟件開發(fā)的管理與控制什么是軟件設(shè)計應(yīng)用各種技術(shù)和原理,詳細定義一個設(shè)備、程序或系統(tǒng)的物理實現(xiàn)的過程;軟件設(shè)計的目標和目的是什么網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第3頁。1付出較低的開發(fā)成本、2達到要求的軟件功能、3取得較好的軟件性能、4開發(fā)的軟件易于移植、5需要較低的維護費用、6能按時完成開發(fā)工作,7網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第3頁。軟件設(shè)計的任務(wù)是什么數(shù)據(jù)設(shè)計:將分析時創(chuàng)建的信息域模型變換為實現(xiàn)軟件所需的數(shù)據(jù)結(jié)構(gòu)結(jié)構(gòu)設(shè)計:定義軟件系統(tǒng)各主要部件之間的關(guān)系接口設(shè)計:描述軟件內(nèi)部、軟件和協(xié)作系統(tǒng)之間以及軟件與人之間如何通信過程設(shè)計:把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件單元的過程性描述軟件設(shè)計的過程包括哪些主要內(nèi)容軟件的設(shè)計是一個將需求轉(zhuǎn)變?yōu)檐浖愂霰磉_的過程;通過逐步求精使得設(shè)計陳述逐漸接近源代碼;這里有兩個基本步驟;第一步是初步設(shè)計,將需求轉(zhuǎn)換成數(shù)據(jù)和軟件框架;第二步是詳細設(shè)計,將框架逐步求精細化為具體的數(shù)據(jù)結(jié)構(gòu)和軟件的算法表達;良好的軟件設(shè)計的特征有哪些設(shè)計必須實現(xiàn)所有包含在分析模型中的明示需求,并且必須滿足客戶希望的所有潛在需求;設(shè)計對于軟件的編碼、測試、維護人員必須是可讀的、可理解的;設(shè)計應(yīng)該提供軟件的完整面貌,包括從實現(xiàn)角度所見的數(shù)據(jù)、功能、流程;軟件設(shè)計的原則有哪些1設(shè)計對于分析模型應(yīng)該是可跟蹤的;2設(shè)計結(jié)構(gòu)應(yīng)該盡可能的模擬實際問題;3設(shè)計應(yīng)該表現(xiàn)出一致性;4不要把設(shè)計當(dāng)成編寫;5在創(chuàng)建設(shè)計時就應(yīng)該能夠評估質(zhì)量;6評審設(shè)計以減少語義性的錯誤;7設(shè)計應(yīng)該模塊化;什么是軟件設(shè)計中的內(nèi)聚主要有哪些類型內(nèi)聚指的是一個模塊內(nèi)部各組成部分的處理動作的組合強度,又稱塊內(nèi)聯(lián)系;偶然內(nèi)聚、邏輯內(nèi)聚、時間內(nèi)聚、過程內(nèi)聚、通訊內(nèi)聚、順序內(nèi)聚、功能內(nèi)聚;什么是軟件設(shè)計中的耦合主要哪些等級耦合coupling指的是兩個模塊之間的相互依賴關(guān)系,又稱塊間聯(lián)系;非直接耦合、數(shù)據(jù)耦合、特征耦合、控制耦合、外部耦合、公共耦合、內(nèi)容耦合;什么是軟件設(shè)計中的數(shù)據(jù)設(shè)計有主要原則有哪些將模型轉(zhuǎn)換成數(shù)據(jù)結(jié)構(gòu)的定義;選擇需求定義、規(guī)格說明中提出的數(shù)據(jù)對象的邏輯表示;原則:1用于功能和行為的系統(tǒng)分析原則也應(yīng)用于數(shù)據(jù)2應(yīng)該標識所有的數(shù)據(jù)結(jié)構(gòu)以及其上的操作3應(yīng)當(dāng)建立數(shù)據(jù)字典,并用于數(shù)據(jù)設(shè)計和程序設(shè)計4低層的設(shè)計決策應(yīng)該推遲到設(shè)計過程的后期5只有那些需要直接使用數(shù)據(jù)結(jié)構(gòu)內(nèi)部數(shù)據(jù)的模塊才能看到該數(shù)據(jù)的表示網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第4頁。6網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第4頁。7軟件設(shè)計和程序設(shè)計語言應(yīng)該支持抽象數(shù)據(jù)類型的規(guī)格說明和實現(xiàn);什么是軟件設(shè)計中的結(jié)構(gòu)設(shè)計開發(fā)一個模塊化的程序結(jié)構(gòu),表示出模塊之間的控制關(guān)系,將程序設(shè)計和數(shù)據(jù)結(jié)構(gòu)相結(jié)合,為數(shù)據(jù)在程序中的流動定義接口;什么是軟件設(shè)計中的可靠性設(shè)計和安全設(shè)計可靠性設(shè)計:應(yīng)根據(jù)系統(tǒng)的可靠性要求,按照可靠性設(shè)計準則開展設(shè)計工作,并在必要時,進行容錯、避錯等專門的可靠性設(shè)計工作;要特別注意對軟件出錯處理的設(shè)計工作,不僅要設(shè)計對硬件等軟件外系統(tǒng)出錯時的處理,而且還要在假定最終軟件產(chǎn)品必定還會有錯的情況下,進行軟件出錯的處理設(shè)計;安全設(shè)計:在體系結(jié)構(gòu)設(shè)計中應(yīng)充分考慮系統(tǒng)對軟件的安全性需求,進行安全性分析,確定安全性關(guān)鍵的軟件部件,采取相應(yīng)的安全性設(shè)計措施;如何選擇編程語言應(yīng)用領(lǐng)域、算法及運算的復(fù)雜性、軟件運行的環(huán)境、性能、數(shù)據(jù)結(jié)構(gòu)的復(fù)雜性、軟件開發(fā)組成員對該語言的熟悉程度什么是源程序文檔化選擇好標識符的名字,安排必要的注解,使得程序的結(jié)構(gòu)一目了然,便于他人閱讀,這樣的過程叫做源程序文檔化;什么是程序中的注釋包括哪幾種主要類型注釋就是對代碼的解釋和說明;目的是為了讓別人和自己很容易看懂;夾在程序中的注釋是程序員與日后的程序讀者之間通信的重要手段;序言性注釋和功能性注釋如何理解程序的效率程序的效率是指程序的執(zhí)行速度及程序所需占用的內(nèi)存的存儲空間;程序的復(fù)雜性如何度量一個程序的復(fù)雜性的高低體現(xiàn)在運行該程序所需要的計算機資源的多少上面,所需的資源越多,我們就說該程序的復(fù)雜性越高;反之,則該算法的復(fù)雜性越低;度量方法有代碼行度量法、McCabe度量法、Halstead度量法;什么是軟件中的調(diào)試有哪些調(diào)試策略編好程序后,用各種手段進行查錯和排錯的過程;作為程序的正確性不僅僅表現(xiàn)在正常功能的完成上,更重要的是對意外情況的正確處理;調(diào)試策略:調(diào)試策略:試探法、回溯法、對分查找法、歸納法、演繹法軟件調(diào)試過程中修改錯誤的原則有哪些1、在出現(xiàn)錯誤的地方很可能還有別的錯誤網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第5頁。2、修改錯誤的一個常見失誤是只修改了這個錯誤的征兆或這個錯誤的表現(xiàn),網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第5頁。3、當(dāng)心修正一個錯誤的同時有可能會引入新的錯誤4、修改錯誤的過程將迫使人們暫時回到程序設(shè)計階段5、修改源代碼程序,不要改變目標代碼軟件測試的目的是什么從用戶的角度出發(fā),普遍希望通過軟件測試暴露軟件中隱藏的錯誤和缺陷,以考慮是否可接受該產(chǎn)品;從軟件開發(fā)者的角度出發(fā),則希望測試成為表明軟件產(chǎn)品中不存在錯誤的過程,驗證該軟件已正確地實現(xiàn)了用戶的要求,確立人們對軟件質(zhì)量的信心軟件測試的原則是什么1.應(yīng)當(dāng)把“盡早地和不斷地進行軟件測試”作為軟件開發(fā)者的座右銘;2.測試用例應(yīng)由測試輸入數(shù)據(jù)和對應(yīng)的預(yù)期輸出結(jié)果這兩部分組成;3.程序員應(yīng)避免檢查自己的程序;4.在設(shè)計測試用例時,應(yīng)當(dāng)包括合理的輸入條件和不合理的輸入條件;5.充分注意測試中的群集現(xiàn)象;經(jīng)驗表明,測試后程序中殘存的錯誤數(shù)目與該程序中已發(fā)現(xiàn)的錯誤數(shù)目成正比;6.按計劃測試,排除測試的隨意性;7.應(yīng)當(dāng)對每一個測試結(jié)果做全面檢查;8.妥善保存測試計劃,測試用例,出錯統(tǒng)計和最終分析報告,為維護提供方便;軟件測試的對象是什么測試完成的準則是什么需求分析、概要設(shè)計、詳細設(shè)計以及程序編碼等各階段所得到的文檔,包括需求規(guī)格說明、概要設(shè)計規(guī)格說明、詳細設(shè)計規(guī)格說明以及源程序,都應(yīng)成為軟件測試的對象;完成準則:1資源耗盡2采用的測試方法滿足某種測試充分性要求3滿足覆蓋率等可度量的測試要求4一段時期沒有發(fā)現(xiàn)問題且所有發(fā)現(xiàn)問題均已解決5通過測試評估出軟件達到要求的可靠度6測試發(fā)現(xiàn)頻率和趨勢達到預(yù)先計劃的限度之下限度根據(jù)要求、經(jīng)驗和歷史數(shù)據(jù)得到7在一段時期沒有出現(xiàn)等級高的問題主要有哪些類型的測試活動單元測試、集成測試、合格性測試、系統(tǒng)測試、功能測試、強度測試、安全性測試、可靠性測試、恢復(fù)性測試、第三方測試什么是軟件測試中的單元測試網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第6頁。網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第6頁。什么是軟件測試中的集成測試依據(jù)軟件設(shè)計確定的軟件結(jié)構(gòu),按照軟件集成“工序”,把各個軟件單元逐步集成為完整的軟件系統(tǒng),并不斷發(fā)現(xiàn)和排除錯誤,以保證聯(lián)接、集成的正確性什么是軟件測試中的合格性測試根據(jù)軟件需求規(guī)格說明中定義的全部功能、性能、可靠性等需求,測試整個軟件是否達到要求;什么是軟件測試中的系統(tǒng)測試軟件與與系統(tǒng)中其它的軟、硬件對接并測試其接口的過程什么是軟件測試中的功能測試功能測試是在規(guī)定的一段時間內(nèi)運行軟件系統(tǒng)的所有功能,以驗證這個軟件系統(tǒng)有無嚴重錯誤什么是軟件測試中的強度測試強度測試是要檢查在系統(tǒng)運行環(huán)境不正常乃至發(fā)生故障的情況下,系統(tǒng)可以運行到何種程度的測試什么是軟件測試中的可靠性測試軟件可靠性測試是以能獲得可用來評估軟件可靠性的數(shù)據(jù)為目的的一種軟件測試;什么是軟件測試中的安全測試針對程序中危險防止和危險處理設(shè)施進行的測試,以驗證其是否有效;什么是軟件測試中的恢復(fù)性測試恢復(fù)測試是要證實在克服硬件故障包括掉電、硬件或網(wǎng)絡(luò)出錯等后,系統(tǒng)能否正常地繼續(xù)進行工作,并不對系統(tǒng)造成任何損害;什么是軟件測試中的Alpha測試和Beta測試Alpha測試:由一個用戶在開發(fā)者的場所、在開發(fā)者指導(dǎo)下進行測試Beta測試:由最終用戶在一個或多個用戶場所單獨地進行測試什么是軟件測試中的獨立第三方測試第三方指的是與軟件項目甲方、乙方相對獨立的其它機構(gòu);進行獨立測試的目的是進一步加強軟件質(zhì)量保證工作,提高軟件的質(zhì)量,并對軟件產(chǎn)品進行客觀評價;進行第三方獨立測試通常有以下優(yōu)點:1發(fā)揮專業(yè)技術(shù)優(yōu)勢;2發(fā)揮獨立性優(yōu)勢;3進一步促進承辦方的工作;軟件測試的方法主要有哪些靜態(tài)測試動態(tài)測試什么是軟件測試方法中的靜態(tài)測試靜態(tài)分析、代碼審查、代碼走查、桌面檢查、技術(shù)評審網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第7頁。網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第7頁。白盒測試、黑盒測試什么是軟件測試方法中的黑盒測試是把測試對象看做一個黑盒子,測試人員完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特性,只依據(jù)程序的需求規(guī)格說明書,檢查程序的功能是否符合它的功能說明;什么是軟件測試方法中的白盒測試把測試對象看做一個透明的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息,設(shè)計或選擇測試用例,對程序所有邏輯路徑進行測試;通過在不同點檢查程序的狀態(tài),確定實際的狀態(tài)是否與預(yù)期的狀態(tài)一致;什么是軟件黑盒測試的等價類等價類劃分是一種典型的黑盒測試方法,使用這一方法時,完全不考慮程序的內(nèi)部結(jié)構(gòu),只依據(jù)程序的規(guī)格說明來設(shè)計測試用例;使用這一方法設(shè)計測試用例要經(jīng)歷劃分等價類和選取測試用例兩步;1、劃分等價類,等價類是指某個輸入域的子集合,在該集合中,各個輸入數(shù)據(jù)對于揭露程序中的錯誤都是等價的;2、在每一個等價類中取一個數(shù)據(jù)作為測試的輸入條件,這樣就可以少量的代表性測試數(shù)據(jù),來取得較好的測試結(jié)果什么是軟件黑盒測試有效等價類和無效等價類①有效等價類:是指對于程序的規(guī)格說明來說,是合理的,有意義的輸入數(shù)據(jù)構(gòu)成的集合;②無效等價類:是指對于程序的規(guī)格說明來說,是不合理的,無意義的輸入數(shù)據(jù)構(gòu)成的集合;軟件維護的概念是什么在軟件運行/維護階段對軟件產(chǎn)品進行的修改就是所謂的維護;軟件維護的類型有哪幾種其基本概念是什么維護的類型有三種:改正性維護、適應(yīng)性維護、完善性維護改正性維護:為了識別和糾正軟件錯誤、改正軟件性能上的缺陷、排除實施中的誤使用,應(yīng)當(dāng)進行的診斷和改正錯誤的過程就叫做改正性維護;適應(yīng)性維護:為使軟件適應(yīng)使用過程中外部環(huán)境和數(shù)據(jù)環(huán)境的變化,而去修改軟件的過程就叫做適應(yīng)性維護;完善性維護:在軟件的使用過程中,;為了滿足用戶對軟件提出新的功能要求,需要修改或再開發(fā)軟件叫做完善性維護;軟件用戶界面應(yīng)具備哪些特性可使用性、靈活性、復(fù)雜性、可靠性、軟件用戶類型如何劃分網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第8頁。外行型、初學(xué)型、熟練型、網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第8頁。解釋說明UML的概念和作用統(tǒng)一建模語言UML是用來對軟件密集系統(tǒng)進行描述、構(gòu)造、視化和文檔編制的一種語言;統(tǒng)一了面向?qū)ο蠼5幕靖拍睢儆诩皥D形符號,為人們建立了便于交流的共同語言;舉例說明UML中的時序圖、類圖的概念和價值時序圖SequenceDiagram用來顯示對象之間的關(guān)系,并強調(diào)對象之間消息的時間順序,同時顯示了對象之間的交互;它通過描述對象之間發(fā)送消息的時間順序顯示多個對象之間的動態(tài)協(xié)作;它可以表示用例的行為順序,當(dāng)執(zhí)行一個用例行為時,時序圖中的每條消息對應(yīng)了一個類操作或狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件;時序圖中包括如下元素:類角色,生命線,激活期、消息類圖表示不同的實體人、事物和數(shù)據(jù)如何彼此相關(guān);換句話說,它顯示了系統(tǒng)的靜態(tài)結(jié)構(gòu);該圖描述了系統(tǒng)的類別集合,類別的屬性和類別之間的關(guān)系;總結(jié)和分析如何進行高質(zhì)量的C++編程自己編吧軟件質(zhì)量如何度量1.可理解性;2.可靠性;3.可測試性;4.可修改性;5.可移植性;6.效率;7.可使用性媒體處理相關(guān)數(shù)據(jù)壓縮的基本分類無損壓縮,有損壓縮衡量數(shù)據(jù)壓縮質(zhì)量的主要指標是什么1壓縮比;2壓縮質(zhì)量失真;3壓縮與解壓縮的速度;圖像的主要壓縮編碼格式有哪些jpeg、jpeg2000、bmp、gif、psd、png、jpg、jpeJPEG圖像壓縮的基本原理JPEG壓縮過程:1.顏色模式轉(zhuǎn)換及采樣;變換;3.量化;4.編碼Huffman編碼;JPEG2000圖像壓縮的基本原理JPEG2000與傳統(tǒng)JPEG最大的不同,在于它放棄了JPEG所采用DTC離散馀弦轉(zhuǎn)換為主的區(qū)塊編碼方式,而改采以小波轉(zhuǎn)換為主的多解析編碼方式;小波轉(zhuǎn)換的主要目的是要將圖像的頻率成分抽取出來;網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第9頁。JPEG2000的優(yōu)點:1、其壓縮率比JPEG高約30%左右2、JPEG2000同時支持有損和無損壓縮3、JPEG2000能實現(xiàn)漸進傳輸4、JPEG2000支持所謂的“感興趣區(qū)域”特性網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第9頁。DCT變換基本原理和作用DCT變換的全稱是離散余弦變換DiscreteCosineTransform,是指將一組光強數(shù)據(jù)轉(zhuǎn)換成頻率數(shù)據(jù),以便得知強度變化的情形;若對高頻的數(shù)據(jù)做些修飾,再轉(zhuǎn)回原來形式的數(shù)據(jù)時,顯然與原始數(shù)據(jù)有些差異,但是人類的眼睛卻是不容易辨認出來;Huffman編碼的基本原理和作用在變長編碼中,對出現(xiàn)概率大的信源符號賦于短碼字,而對于出現(xiàn)概率小的信源符號賦于長碼字;如果碼字長度嚴格按照所對應(yīng)符號出現(xiàn)概率大小逆序排列,則編碼結(jié)果平均碼字長度一定小于任何其它排列方式;也稱為最佳編碼,平均碼長最短;音頻的主要壓縮編碼格式有哪些有損壓縮:MP3、WMA、OGG、無損壓縮:APE、FLAC、PCM的基本概念脈沖編碼調(diào)制就是把一個連續(xù),取值連續(xù)的模擬信號變換成時間,取值離散的數(shù)字信號后在中傳輸;脈沖編碼調(diào)制就是對模擬信號先抽樣,再對樣值幅度量化,編碼的過程;音頻波形編碼的基本概念PCM——DM——DPCM——ADM——ADPCM——APC——ATC波形編碼具有適應(yīng)能力強、話音質(zhì)量好等優(yōu)點,但是所需要的編碼速率高;音頻參數(shù)編碼的基本概念LPC——CELP——STC——WI參數(shù)編碼的壓縮率很大,但計算量大,保真度不高,適合語音信號的編碼;音頻混合編碼的基本概念MPLPC——RPE-LPC——VSELP——ACELP——CS-ACELP——MBE——QCELP混合編碼介于波形編碼和參數(shù)編碼之間,集中了兩者優(yōu)點;視頻壓縮編碼格式主要有哪些wmv,mpeg,mov,avi,rm,rmvbMPEG的含義是什么MPEGMovingPictureExpertGroup運動圖像專家組是在1988年由國際標準化組織InternationalOrganizationforStandardization,ISO和國際電工委員會InternationalElectrotechnicalCommission,IEC聯(lián)合成立的專家組;開發(fā)電視圖像數(shù)據(jù)和聲音數(shù)據(jù)的編碼、解碼和它們的同步等標準;網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第10頁。他們開發(fā)的標準稱為MPEG標準網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第10頁。MPEG視頻壓縮編碼方法中的圖像類別有哪幾種I圖象:利用圖象自身的相關(guān)性壓縮,提供壓縮數(shù)據(jù)流中的隨機存取的點;P圖象:用最近的前一個I圖象或P圖象預(yù)測編碼得到圖像前向預(yù)測;B圖象:在預(yù)測時,既可使用了前一個圖象I或P作參照,也可使用下一個圖象做參照或同時使用前后兩個圖象作為參照圖象雙向預(yù)測解釋視頻壓縮編碼過程中的運動補償概念運動補償技術(shù)主要用于消除P圖象和B圖象在時間上的冗余性提高壓縮效率;基于MPEG-1標準的視頻壓縮編碼基本原理采用基于DCT的變換編碼技術(shù),用以減少空域冗余信息幀內(nèi)壓縮;采用運動補償技術(shù)減少幀序列在時間上的榮譽幀間壓縮;基于MPEG-2標準的視頻壓縮編碼基本原理但基本算法和MPEG-1相同;區(qū)別:隔行掃描;DTC變換可在幀內(nèi)細節(jié)多、運動部分少,也可在場內(nèi)細節(jié)少、運動分量多;可調(diào)型和非可調(diào)型編碼,用戶可選擇;什么是MPEG-4什么是MPEG-21MPEG-4標準名稱為“甚低速率視聽編碼”very-lowbitrateaudio-visualcoding目標是低速率下<64kbps的視頻、音頻編碼,更加注重多媒體系統(tǒng)的交互性和靈活性;MPEG-4引入了視聽對象Audio-VisualObjects,AVO,使得更多的交互操作成為可能; MPEG-21:theNextGenerationofStandardforMultimediaTechnology下一代多媒體技術(shù)標準;它的目標是建立一個交互的多媒體框架;MPEG-21的技術(shù)報告向人們描繪了一幅未來的多媒體環(huán)境場景,這個環(huán)境能夠支持各種不同的應(yīng)用領(lǐng)域,不同用戶可以使用和傳送所有類型的數(shù)字內(nèi)容;MPEG-21致力于為多媒體傳輸和使用定義一個標準化的、可互操作的和高度自動化的開放框架,這個框架考慮了DRM的要求、多媒體接入、用不同的網(wǎng)絡(luò)和終端進行傳輸?shù)葐栴},這種框架會為用戶提供更豐富的信息;請解釋一下MP3的概念和特征MP3就是一種音頻壓縮技術(shù),由于這種壓縮方式的全稱叫MPEGAudioLayer3,所以人們把它簡稱為MP3;MP3是利用MPEGAudioLayer3的技術(shù),在音質(zhì)丟失很小的情況下把文件壓縮到更小的程度;而且還非常好的保持了原來的音質(zhì);特征:網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第11頁。是一個數(shù)據(jù)壓縮格式;
2.它丟棄掉脈沖編碼調(diào)制PCM音頻數(shù)據(jù)中對人類聽覺不重要的數(shù)據(jù)類似于JPEG是一個有損,從而達到了小得多的文件大小;
音頻可以按照不同的位速進行壓縮,提供了在數(shù)據(jù)大小和聲音質(zhì)量之間進行權(quán)衡的一個范圍;MP3格式使用了混合的轉(zhuǎn)換機制將時域信號轉(zhuǎn)換成頻域信號;
波段多相積分濾波器PQF;
或者12tap改良離散余弦濾波器MDCT;每個子波段大小可以在0...1和2...31之間獨立選擇;
不僅有廣泛的用戶端支持,也有很多的硬件支持比如便攜式媒體播放器指MP3播放器DVD和CD播放器網(wǎng)絡(luò)攻防技術(shù)試題答案全文共13頁,當(dāng)前為第11頁。 信息安全基礎(chǔ)知識91. 什么是信息安全什么是信息攻擊什么是信息對抗什么是對抗信息答:信息安全的含義是指信息的損傷性變化即意味著運動狀態(tài)“表征”的篡改、刪除、以假代真等,形成上述結(jié)果的方法多種多樣,也與多種因素有關(guān),是一件復(fù)雜的事;信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 期末創(chuàng)意活動方案
- 最美工廠評比活動方案
- 村居營銷活動方案
- 機關(guān)閱讀活動方案
- 春節(jié)釣魚活動方案
- 服裝店充卡活動方案
- 機構(gòu)合約活動方案
- 機關(guān)單位春游活動方案
- 林肯加油活動方案
- 服裝公司策劃方案
- 生產(chǎn)安全獎勵和處罰規(guī)定模版(3篇)
- 2024年度交通安全宣傳教育基地共建合作協(xié)議3篇
- 建筑廢棄物回收措施
- 條形碼授權(quán)協(xié)議書(2篇)
- GB/T 30661.10-2024輪椅車座椅第10部分:體位支撐裝置的阻燃性要求和試驗方法
- 《產(chǎn)后出血預(yù)防與處理指南(2023)》解讀課件
- 賽事安全應(yīng)急預(yù)案
- 胰島素皮下注射解讀
- 安全不放假暑假安全教育主題班會
- 紡織行業(yè)人力資源管理考核試卷
- 2024至2030年中國疫苗行業(yè)發(fā)展現(xiàn)狀調(diào)查及市場分析預(yù)測報告
評論
0/150
提交評論