![2017年軟考網(wǎng)絡(luò)工程師整理筆記_第1頁](http://file4.renrendoc.com/view/ec80bf615ff7b7b349ea2e9978ab2839/ec80bf615ff7b7b349ea2e9978ab28391.gif)
![2017年軟考網(wǎng)絡(luò)工程師整理筆記_第2頁](http://file4.renrendoc.com/view/ec80bf615ff7b7b349ea2e9978ab2839/ec80bf615ff7b7b349ea2e9978ab28392.gif)
![2017年軟考網(wǎng)絡(luò)工程師整理筆記_第3頁](http://file4.renrendoc.com/view/ec80bf615ff7b7b349ea2e9978ab2839/ec80bf615ff7b7b349ea2e9978ab28393.gif)
![2017年軟考網(wǎng)絡(luò)工程師整理筆記_第4頁](http://file4.renrendoc.com/view/ec80bf615ff7b7b349ea2e9978ab2839/ec80bf615ff7b7b349ea2e9978ab28394.gif)
![2017年軟考網(wǎng)絡(luò)工程師整理筆記_第5頁](http://file4.renrendoc.com/view/ec80bf615ff7b7b349ea2e9978ab2839/ec80bf615ff7b7b349ea2e9978ab28395.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2014年全國(guó)計(jì)算機(jī)技術(shù)與軟件技術(shù)(水平)考試—網(wǎng)絡(luò)工程師筆記2014年全國(guó)計(jì)算機(jī)技術(shù)與軟件技術(shù)(水平)考試—網(wǎng)絡(luò)工程師筆記---第八章計(jì)算機(jī)基礎(chǔ)知識(shí)一、計(jì)算機(jī)硬件基礎(chǔ)數(shù)據(jù)表示原碼:最高位為符號(hào)位,0表示正數(shù),1表示復(fù)數(shù)。其中數(shù)值0有+0與-0n1n1之分。其數(shù)值范圍(21)21。8位時(shí)范圍-127~+127反碼:正數(shù)的反碼與原碼相同;負(fù)數(shù)符號(hào)位不變,其余位取反。數(shù)值0有n1 n1兩種表示方式。數(shù)值范圍(21)21。8位時(shí)范圍-127~+127補(bǔ)碼:正數(shù)的補(bǔ)碼與原碼相同;負(fù)數(shù)的補(bǔ)碼在反碼基礎(chǔ)上加 1。數(shù)值0只有一種表示法,即:00000000。數(shù)值范圍2n12n11。8位時(shí)范圍-128~+127,適合數(shù)字加減運(yùn)算移碼:在補(bǔ)碼基礎(chǔ)上符號(hào)位取反,數(shù)值0只有一種表示法,即:10000000。適合浮點(diǎn)數(shù)階碼。校驗(yàn)碼碼距:在一個(gè)編碼系統(tǒng)中,任意兩個(gè)合法編碼之間至少有多少個(gè)二進(jìn)制位不同奇偶效驗(yàn)碼:通過在編碼中增加1的個(gè)數(shù)為奇數(shù)或者偶數(shù)從而使碼距為2。海明碼:利用奇偶性來檢錯(cuò)和校驗(yàn)的方法。假設(shè)有m位信息碼,加入k位k校驗(yàn)碼,則mk12k循環(huán)冗余校驗(yàn)碼CRC:計(jì)算機(jī)的結(jié)構(gòu)1.3.1CPU由運(yùn)算器、控制器和寄存器組成運(yùn)算器:完成算術(shù)運(yùn)算、邏輯運(yùn)算和移位操作。主要部件算術(shù)邏輯單元ALU、累加器、標(biāo)志寄存器、寄存器組、多路轉(zhuǎn)換器和數(shù)據(jù)總線??刂破鳎簩?shí)現(xiàn)指令讀入、寄存、譯碼和執(zhí)行過程有序的發(fā)出控制信號(hào)。主要部件:程序計(jì)數(shù)器PC、指令寄存器、指令譯碼器、時(shí)序產(chǎn)生器和信號(hào)發(fā)生器組成。寄存器:暫存尋址和計(jì)算過程的信息。通常分為數(shù)據(jù)寄存器、地址寄存器、狀態(tài)寄存器、控制寄存器。指令周期:取出并執(zhí)行一條指令所需時(shí)間??偩€周期:CPU從存儲(chǔ)器或者I/O接口存取一個(gè)字節(jié)所需時(shí)間。時(shí)鐘周期:CPU處理動(dòng)作的最小單位相互關(guān)系:一個(gè)指令周期可以劃分成一個(gè)或多個(gè)總線周期;一個(gè)總線周期可以分為幾個(gè)時(shí)鐘周期。1.3.2主存儲(chǔ)器:又稱內(nèi)存或主存,用來存放正在使用或者隨時(shí)使用的數(shù)據(jù)和程序,CPU可以直接訪問。主存儲(chǔ)器指標(biāo):(1)存儲(chǔ)容量:存儲(chǔ)器可容納的二進(jìn)制信息量。1KB1024B210B,1MB220B,1GB230B,1TB240B。(2)存儲(chǔ)周期:連續(xù)啟動(dòng)兩次獨(dú)立的存儲(chǔ)器操作所需最小時(shí)間。 存儲(chǔ)周期一般是ns級(jí),即109s(3)存取時(shí)間:從啟動(dòng)一次存儲(chǔ)到完成所需要的時(shí)間(4)存儲(chǔ)器帶寬:每秒鐘能訪問的位數(shù),記作Bm1s存儲(chǔ)器周期每個(gè)周期可訪問的字節(jié)數(shù)假設(shè)有一個(gè)存儲(chǔ)器存儲(chǔ)容量為MN位,若使用mn(mM,nN)的芯片,則需要(Mm)(Nn)個(gè)存儲(chǔ)芯片★★相關(guān)聯(lián)存儲(chǔ)器:一種按內(nèi)容尋址的存儲(chǔ)器。原理是把數(shù)據(jù)或數(shù)據(jù)某一部分作為關(guān)鍵字,將關(guān)鍵字與存儲(chǔ)器中每一個(gè)單元進(jìn)行比較,找出存儲(chǔ)器中所有與關(guān)鍵字相同的數(shù)據(jù)Cache:又稱高速緩存存儲(chǔ)器,是為解決與主存之間的速度匹配問題而設(shè)立。命中率:在Cache中訪問到信息的概率。程序執(zhí)行過程中分別對(duì) Cache的訪問次數(shù)為N1和對(duì)主存的訪問次數(shù)為N2,則Cache命中率為HHN1(N1N2)★平均存取時(shí)間:可以用Cache和主存的訪問周期T1、T2和命中率H來表示,即:THT1(1H)T2。★★地址映像:當(dāng)CPU訪問內(nèi)存時(shí),用的是訪問主存的地址,由該地址變?yōu)镃ache的地址稱為地址變換,變換由硬件來實(shí)現(xiàn),已達(dá)到快速訪問的目的。地址映像的方式有:全相聯(lián)方式、直接方式和組相聯(lián)方式流水線技術(shù):將一個(gè)操作分為多個(gè)可獨(dú)立處理的子操作(如取指令、譯碼、取操作數(shù)、執(zhí)行),每個(gè)子操作在一個(gè)專門的硬件站上執(zhí)行,這樣一個(gè)操作需要流水線上多個(gè)站的處理才能完成。流水線周期:操作時(shí)間最長(zhǎng)的一個(gè)。記為t★★吞吐率:p1t流水線建立時(shí)間:nTnt ti執(zhí)行m條指令的時(shí)間為:Tni1t(m1)t(nm1)tnT ti(m1)ti11.3.5I/O接口的分類:(1)按數(shù)據(jù)傳輸格式:并行和串行(2)按主機(jī)訪問I/O的方式:程序查詢接口、中斷接口、DMA接口(3)按時(shí)序控制:同步和異步程序查詢接口:CPU通過執(zhí)行程序查詢外設(shè)狀態(tài),判斷是否有數(shù)據(jù)傳輸中斷接口:CPU暫停當(dāng)前正在執(zhí)行的程序,轉(zhuǎn)去處理這些事件,當(dāng)處理結(jié)束后再繼續(xù)原來執(zhí)行的程序。DMA接口:采用一個(gè)專門的控制器來控制內(nèi)存與外設(shè)之間的數(shù)據(jù)交流,無需CPU介入。通道控制方式:CPU只需發(fā)出I/O指令,通道完成相應(yīng)的I/O操作,并在操作結(jié)束時(shí)向CPU發(fā)出中斷信號(hào);同時(shí)一個(gè)通道還能控制多臺(tái)外設(shè)。通道的特點(diǎn):通道分擔(dān)了CPU對(duì)輸入輸出操作的控制;減少了外設(shè)對(duì) CPU請(qǐng)求中斷的次數(shù);提高了CPU的運(yùn)行效率;實(shí)現(xiàn)了CPU與外設(shè)之間的并行執(zhí)行。1.3.6總線系統(tǒng):一般可分為芯片內(nèi)總線、元件級(jí)總線、內(nèi)總線和外總線。一個(gè)32K×32位的主存儲(chǔ)器,其地址線和數(shù)據(jù)線的總和為 47根。32K×32位的存儲(chǔ)器,其數(shù)據(jù)線需要32根;32K是其容量大小,根據(jù)2的n次冪=32×1024可以計(jì)算出:n=15。于是至少需要15根地址線,所以,所需的地址和數(shù)據(jù)線總和為47。內(nèi)總線又稱系統(tǒng)總線,分為數(shù)據(jù)總線、地址總線和控制總線;常見系統(tǒng)總線標(biāo)準(zhǔn):ISA總線:數(shù)據(jù)線16位,地址線24位,頻率為8MhzEISA總線:是ISA總線擴(kuò)展,數(shù)據(jù)線32位,頻率為8Mhz。PCI總線:目前微型機(jī)所采用的總線標(biāo)準(zhǔn),總線的工作與處理機(jī)的工作是并行的,總線上的設(shè)備是即插即用的。該總線頻率為 33.3Mhz。PCI-2帶寬為64位,頻率為66.6Mhz外總線又稱通信總線,可直接與外設(shè)相連或與其它計(jì)算機(jī)相連。常見的標(biāo)準(zhǔn)有:串行總線接口RS232:是數(shù)據(jù)終端設(shè)備DTE與數(shù)字通信設(shè)備DCE之間數(shù)據(jù)交換的接口。用于modem、鍵盤及其它終端之間傳輸數(shù)據(jù)。SCSI總線:是一種并行總線,廣泛用于連接硬盤、光盤等。通用串行總線USB:提供電源,即插即用。USB1.1傳輸速率為12M;USB2.0傳輸速率為480M,其中1.5M用于鼠標(biāo)鍵盤等外設(shè);USB3.0傳輸速率為5G。IEEE1394:由6條信號(hào)線組成,可連接設(shè)備多,速度快支持即插即用。1.3.6指令系統(tǒng)指令由操作碼和操作數(shù)(地址碼)組成。指令長(zhǎng)度分為固定長(zhǎng)度和可變長(zhǎng)度兩種。尋址方式:立即尋址:指令的地址碼字段給出的不是操作數(shù)的地址而是操作數(shù)本身。其特點(diǎn)是訪問一次存儲(chǔ)器就可同時(shí)取出指令和操作數(shù)。直接尋址(寄存器尋址):指令的地址碼字段給出操作數(shù)所在存儲(chǔ)單元地址(寄存器號(hào))。變址尋址:操作數(shù)的地址由某個(gè)變址寄存器的內(nèi)容和位移量相加間接尋址:操作數(shù)的地址是主存中的存儲(chǔ)單元的內(nèi)容相對(duì)尋址:操作數(shù)的地址由指令寄存器的內(nèi)容與位移量相加復(fù)雜指令計(jì)算機(jī)CISC:特點(diǎn):(1)指令采用可變長(zhǎng)指令格式,指令系統(tǒng)豐富,使用頻率差別大,處理特殊任務(wù)效率高。(2)支持更多的數(shù)據(jù)類型和尋址方式。(3)指令系統(tǒng)對(duì)應(yīng)的控制信號(hào)復(fù)雜,大多采用微程序控制方式。(4)高級(jí)語言實(shí)現(xiàn)簡(jiǎn)單,效率高簡(jiǎn)單指令計(jì)算機(jī)RISC特點(diǎn):(1)采取定長(zhǎng)指令格式,精簡(jiǎn)指令數(shù)量,使用頻率接近。(2)采用寄存器操作,尋址方式少。(3)大部分指令都采用硬聯(lián)控制實(shí)現(xiàn)。(4)優(yōu)化編譯程序來支持高級(jí)程序語言,需要較大的存儲(chǔ)空間操作系統(tǒng):操作系統(tǒng)是計(jì)算機(jī)系統(tǒng)中的系統(tǒng)軟件,它有效的組織和管理系統(tǒng)中的軟硬
件資源,合理的組織計(jì)算機(jī)系統(tǒng)的工作流程,控制程序執(zhí)行,并為用戶提供 良好的工作環(huán)境和友好的接口。操作系統(tǒng)主要有并發(fā)性、共享性、虛擬性和不確定性4個(gè)特征。操作系統(tǒng)功能如下:進(jìn)程管理、存儲(chǔ)管理、設(shè)備管理、文件管理和作業(yè)管理軟件分為系統(tǒng)軟件和應(yīng)用軟件。常見的系統(tǒng)軟件有:操作系統(tǒng)、語言處理程序、連接程序、診斷程序和數(shù)據(jù)庫管理系統(tǒng)。操作系統(tǒng)是系統(tǒng)軟件最核心的部分。應(yīng)用軟件是為某一個(gè)專門的應(yīng)用目的而開發(fā)的軟件,如科學(xué)計(jì)算、工程設(shè)計(jì)、事物處理、數(shù)據(jù)處理、過程控制、文字和表格處理軟件、輔助設(shè)計(jì)和實(shí)時(shí)處理軟件等。進(jìn)程是程序的一次執(zhí)行,它是動(dòng)態(tài)的有生命期的并且需要處理機(jī)來執(zhí)行。
是操作系統(tǒng)并行工作的基本單位,也是核心調(diào)度及資源分配的最小單位。線程是比進(jìn)程更小的能夠獨(dú)立運(yùn)行的基本單位,是處理器分配的最小單位。同步:是進(jìn)程間直接制約的問題互斥:是進(jìn)程間間接制約的問題PV操作:是實(shí)現(xiàn)進(jìn)程同步與互斥的常用方法;P操作表示申請(qǐng)一個(gè)資源,V操作表示釋放一個(gè)資源。某個(gè)系統(tǒng)中有R個(gè)資源,現(xiàn)有有m個(gè)進(jìn)程互斥,每個(gè)進(jìn)程需要n個(gè)資源,則系統(tǒng)不發(fā)生死鎖所需要資源數(shù)m(n1)1R個(gè)。★★
死鎖避免的經(jīng)典算法為銀行家算法,這種算法會(huì)增加系統(tǒng)開銷。分頁存儲(chǔ):分頁地址由頁號(hào)和頁內(nèi)地址組成地址變換:進(jìn)程在執(zhí)行過程中通過查找頁表,可以找到對(duì)應(yīng)的物理塊號(hào)。 頁表的作用是實(shí)現(xiàn)頁號(hào)到物理塊號(hào)的地址映射頁式存儲(chǔ)的優(yōu)點(diǎn):利用率高、碎片效,分配管理簡(jiǎn)單缺點(diǎn):增加系統(tǒng)開銷,可能產(chǎn)生抖動(dòng)現(xiàn)象例:頁表長(zhǎng)度頁表地址9126地址為8KB地址為8KB,十進(jìn)制邏輯地址9612經(jīng)地址變換后的物理地址a是邏輯地址9612變?yōu)槎M(jìn)制頁號(hào)物理塊號(hào)01132510010110001100頁面地址8KB213B,即從右向左數(shù)13位,剩余位為頁號(hào)即0001,由查表知物理塊號(hào)為3轉(zhuǎn)換為十進(jìn)制為0011。將物理塊號(hào)與頁內(nèi)地址合并即得到:段式存儲(chǔ):由段號(hào)和段內(nèi)地址組成進(jìn)程在執(zhí)行過程中,通過查段表來找到每個(gè)段所對(duì)應(yīng)的內(nèi)存區(qū),因此段表實(shí)現(xiàn)了邏輯段到內(nèi)存區(qū)的映射。段表由頁號(hào)、段長(zhǎng)和基址組成。物理地址=基址+位移量頁式存儲(chǔ)的優(yōu)點(diǎn):多道程序共享內(nèi)存,各段程序修改互不影響缺點(diǎn):內(nèi)存利用率低,內(nèi)存浪費(fèi)大虛擬存儲(chǔ)器:利用大量的外存來擴(kuò)展內(nèi)存,產(chǎn)生一個(gè)比有限的實(shí)際內(nèi)存空間大得多的,邏輯的虛擬內(nèi)存空間。磁盤管理磁盤:每個(gè)磁道存儲(chǔ)容量是相同的,位密度是不同的。磁道數(shù)=(外半徑-內(nèi)半徑)道密度記錄面數(shù),注意硬盤的第一面和最后一面是保護(hù)用,要減掉。如3個(gè)雙面盤片的記錄面數(shù)位32-2=4非格式化容量=位密度最內(nèi)圈直徑總磁道數(shù)格式化容量=每道扇區(qū)數(shù)扇區(qū)容量總磁道數(shù)平均數(shù)據(jù)傳輸速率=每道扇區(qū)數(shù)扇區(qū)容量盤片轉(zhuǎn)數(shù)存取時(shí)間=尋道時(shí)間+等待時(shí)間。尋道時(shí)間指磁頭移動(dòng)到磁道所需時(shí)間;等待時(shí)間為等待讀寫的扇區(qū)到磁頭下方所需時(shí)間讀取磁盤數(shù)據(jù)時(shí)間包括3個(gè)部分:尋道時(shí)間+找扇區(qū)時(shí)間(旋轉(zhuǎn)延遲時(shí)間)+傳播時(shí)間系統(tǒng)開發(fā)與運(yùn)行基礎(chǔ):軟件生命周期:指軟件產(chǎn)品從計(jì)劃到軟件交付使用,直到最終退出為止的過程。包括計(jì)劃階段、分析階段、實(shí)現(xiàn)階段、測(cè)試階段和運(yùn)行維護(hù)階段。軟件開發(fā)模型:瀑布模型、螺旋模型、噴泉模型、原型化模型、演化模型瀑布模型:嚴(yán)格遵循軟件生命周期各階段的固定順序,一個(gè)階段完成再進(jìn)入另一階段,適用于結(jié)維護(hù)構(gòu)階化段開發(fā)方法。瀑布模型:軟件計(jì)劃、需求分析、軟件設(shè)計(jì)、程序編碼、軟件測(cè)試、運(yùn)行維護(hù)瀑布模型的優(yōu)點(diǎn):定義階段開發(fā)階段1、為項(xiàng)目提供按階段劃分的檢查點(diǎn)。2、當(dāng)前階段完成后,只需關(guān)注后續(xù)階段3、可在迭代模型中應(yīng)用瀑布模型4、適用于大規(guī)模系統(tǒng)項(xiàng)目缺點(diǎn):1、各階段劃分完全固定,階段之間產(chǎn)生大量文檔,增加了工作量。2、用戶直到工程末期才能見到開發(fā)成果,增加了開發(fā)風(fēng)險(xiǎn)。3、不適應(yīng)用戶需求變化。原型化模型:開發(fā)人員對(duì)用戶提出問題進(jìn)行總結(jié),就主要需求達(dá)成一致意見,開發(fā)一個(gè)原型并運(yùn)行,然后對(duì)原型進(jìn)行反復(fù)修改,使之完善。衡量原型化模型開發(fā)人員能力標(biāo)準(zhǔn)是快速獲取需求能力優(yōu)點(diǎn):用戶需求清楚,降低開發(fā)風(fēng)險(xiǎn)與成本,用戶參與決策,減少項(xiàng)目管理,要求完整的生命周期缺點(diǎn):不適用大型系統(tǒng),系統(tǒng)難于維護(hù)。演化模型:根據(jù)用戶需求,快速分析構(gòu)造該軟件的一個(gè)初始版本,稱之為原型,根據(jù)用戶在使用原型過程中提出的建議改進(jìn)原型,獲得原型的新版本,重復(fù)這一過程,使用戶最終獲得滿意的軟件產(chǎn)品。螺旋模型:將瀑布模型和原型模型結(jié)合,強(qiáng)調(diào)了其它模型所忽略的風(fēng)險(xiǎn)分析,適合大型復(fù)雜系統(tǒng)優(yōu)點(diǎn):支持用戶需求的動(dòng)態(tài)變化,降低風(fēng)險(xiǎn)。缺點(diǎn):增加開發(fā)成本噴泉模型:主要用于描述面向?qū)ο蟮拈_發(fā)過程,核心的特點(diǎn)是迭代。所有開發(fā)活動(dòng)沒有明顯邊界,允許各種開發(fā)活動(dòng)交叉進(jìn)行。軟件開發(fā)方法:結(jié)構(gòu)化方法:用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結(jié)構(gòu)化、模塊化、自頂向下的對(duì)系統(tǒng)進(jìn)行分析和設(shè)計(jì)的方法。結(jié)構(gòu)化開發(fā)方法是面向數(shù)據(jù)流的開發(fā)方法。優(yōu)點(diǎn):從系統(tǒng)整體出發(fā),強(qiáng)調(diào)整體優(yōu)化的條件下,自上而下的分析和設(shè)計(jì);遵循用戶至上原則;嚴(yán)格區(qū)分系統(tǒng)開發(fā)的階段性;每個(gè)階段的成果作為下一階段的依據(jù),便于系統(tǒng)開發(fā)的管理與控制;文檔規(guī)范化,按照工程標(biāo)準(zhǔn)建立規(guī)范化的文檔資料。缺點(diǎn):開發(fā)周期長(zhǎng),難于適應(yīng)環(huán)境變化;數(shù)據(jù)流圖:用于描述數(shù)據(jù)流從輸入到輸出的變化流程,由加工、數(shù)據(jù)流、文件和外部實(shí)體構(gòu)成。概要設(shè)計(jì):主要設(shè)計(jì)軟件的結(jié)構(gòu)、確定系統(tǒng)由那些模塊組成,以及每個(gè)模塊之間關(guān)系。詳細(xì)設(shè)計(jì):確定應(yīng)該如何實(shí)現(xiàn)具體所要求的系統(tǒng),得出對(duì)目標(biāo)系統(tǒng)的精確描述。Jackson是面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法。面向?qū)ο蟮姆椒ǎ簭目陀^事物中構(gòu)造軟件系統(tǒng),運(yùn)用了對(duì)象、類、繼承、封裝、聚合、消息傳遞和多態(tài)等概念描述軟件系統(tǒng)。面向?qū)ο蟮能浖_發(fā)方法有:Booch方法、coad方法jocobson方法,對(duì)象建模技術(shù)OTM等統(tǒng)一建模語言UML是面向?qū)ο筌浖臉?biāo)準(zhǔn)化建模語言。它的詞匯表中包含了3種構(gòu)造塊,即事物、關(guān)系和圖。事物是對(duì)模型中最具代表性的成分的抽象關(guān)系把事物結(jié)合在一起,包括依賴、關(guān)聯(lián)、泛化和實(shí)現(xiàn)。泛化關(guān)系是一種一般/特殊關(guān)系,利用這種關(guān)系子類可以共享父類的結(jié)構(gòu)與行為。圖聚集了相關(guān)事務(wù),包括類圖、對(duì)象圖用例圖等。需求分析任務(wù):確定軟件系統(tǒng)的功能需求;分析軟件系統(tǒng)的數(shù)據(jù)要求;導(dǎo)出系統(tǒng)邏輯模型;修正項(xiàng)目開發(fā)計(jì)劃。工作:需求獲?。恍枨蠓治雠c綜合;編寫需求規(guī)格說明書;需求評(píng)審。需求分類:功能需求;非功能需求;設(shè)計(jì)約束。
需求工具:數(shù)據(jù)流圖DFD、數(shù)據(jù)字典、判定表、判定樹軟件設(shè)計(jì):模塊設(shè)計(jì)原則:高內(nèi)聚,低耦合軟件測(cè)試:目的:盡可能多的發(fā)現(xiàn)軟件產(chǎn)品的錯(cuò)誤和缺陷。測(cè)試方法:白盒測(cè)試:需要了解程序內(nèi)部結(jié)構(gòu),測(cè)試用例是根據(jù)程序內(nèi)部邏輯來設(shè)計(jì)。白盒測(cè)試用于軟件的單元測(cè)試。黑盒測(cè)試:對(duì)軟件已經(jīng)實(shí)現(xiàn)的功能是否滿足需求進(jìn)行測(cè)試和驗(yàn)證。黑盒測(cè)試不關(guān)心內(nèi)部邏輯結(jié)構(gòu),只根據(jù)程序的功能說明來設(shè)計(jì)測(cè)試用例。黑盒測(cè)試用于軟件的功能測(cè)試?;液袦y(cè)試:關(guān)注輸出對(duì)于輸入的正確性,同時(shí)也關(guān)注內(nèi)部表現(xiàn),但不像白盒那樣詳細(xì)完整。測(cè)試的步驟:?jiǎn)卧獪y(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試項(xiàng)目管理:范圍管理,時(shí)間管理,成本管理,質(zhì)量管理,人力資源管理,溝通管理,風(fēng)險(xiǎn)管理,采購(gòu)管理,整體管理時(shí)間管理甘特圖:用水平線段表示任務(wù)的工作階段;線段的起點(diǎn)和終點(diǎn)對(duì)應(yīng)任務(wù)的開始和完成;線段的長(zhǎng)度表示完成任務(wù)所需時(shí)間。優(yōu)點(diǎn):清晰的描述每個(gè)任務(wù)從何時(shí)開始到何時(shí)結(jié)束以及各任務(wù)之間的并行性。缺點(diǎn):不能反映任務(wù)之間的依賴關(guān)系,難以確定任務(wù)關(guān)鍵所在,也不能反映任務(wù)中有潛力部分。PERT:是一個(gè)有向圖,途中用有向弧表示任務(wù),可以標(biāo)上任務(wù)完成所需時(shí)間;圖中的節(jié)點(diǎn)表示流入節(jié)點(diǎn)的任務(wù)結(jié)束,并開始流出節(jié)點(diǎn)任務(wù),把這些節(jié)點(diǎn)稱為事件。事件本身不消耗時(shí)間和資源,它僅表示某個(gè)時(shí)間點(diǎn)。Pert圖不僅給出了任務(wù)開始時(shí)間、結(jié)束時(shí)間和完成任務(wù)所需時(shí)間,還給出了任務(wù)之間關(guān)系,以及如期完成整個(gè)工程的關(guān)鍵路徑。但不能反映任務(wù)之間的并行關(guān)系。最晚開始時(shí)間取最小,最早開始時(shí)間取最大。關(guān)鍵路徑上的最早開始時(shí)間和最晚開始時(shí)間的點(diǎn)是相等的。最早開始時(shí)間事件持續(xù)時(shí)間最晚開始時(shí)間人力資源管理:需要綜合考慮系統(tǒng)規(guī)模、技術(shù)復(fù)雜度、項(xiàng)目計(jì)劃、成本和進(jìn)度等因素。風(fēng)險(xiǎn)管理:風(fēng)險(xiǎn)具有不確定性和損失兩大特性分類:項(xiàng)目風(fēng)險(xiǎn),技術(shù)風(fēng)險(xiǎn),商業(yè)風(fēng)險(xiǎn)風(fēng)險(xiǎn)曝光度:風(fēng)險(xiǎn)的概率乘以風(fēng)險(xiǎn)可能造成的損失。軟件成熟度模型CMM:分為5個(gè)等級(jí),初始級(jí)、可重復(fù)級(jí)、定義級(jí)、管理級(jí)和優(yōu)化級(jí),每一級(jí)都為下一級(jí)提供基礎(chǔ)?!ǔ跏技?jí):軟件過程的特點(diǎn)是無秩序的,有時(shí)甚至是混亂的。軟件過程定義幾乎處于無章法和步驟可循的狀態(tài),軟件產(chǎn)品所取得的成功往往依賴于極個(gè)別人的努力和機(jī)遇。〃可重復(fù)級(jí):已建立了基本的項(xiàng)目管理過程,可用于對(duì)成本、進(jìn)度和功能特性進(jìn)行跟蹤。對(duì)類似的應(yīng)用項(xiàng)目,有章可循并能重復(fù)以往所取得的成功?!ㄒ讯x級(jí):用于管理的和工程的軟件過程均已文檔化、標(biāo)準(zhǔn)化,并形成了整個(gè)軟件組織的標(biāo)準(zhǔn)軟件過程。全部項(xiàng)目均采用與實(shí)際情況相吻合的、適當(dāng)修改后的標(biāo)準(zhǔn)軟件過程來進(jìn)行操作?!ㄒ压芾砑?jí):軟件過程和產(chǎn)品質(zhì)量有詳細(xì)的度量標(biāo)準(zhǔn)。軟件過程和產(chǎn)品質(zhì)量得到了定量的認(rèn)識(shí)和控制?!▋?yōu)化級(jí):通過對(duì)來自過程、新概念和新技術(shù)等方面的各種有用信息的定量分析,能夠不斷地、持續(xù)地對(duì)促進(jìn)過程進(jìn)行改進(jìn)。除第一級(jí)外,每一級(jí)都設(shè)定了一組目標(biāo),如果達(dá)到了這組目標(biāo),則表明達(dá)到了這個(gè)成熟級(jí)別,自然可以向下一級(jí)別邁進(jìn)。CMM體系不主張跨級(jí)別的進(jìn)化。因?yàn)閺牡诙?jí)開始,每一個(gè)低級(jí)別的實(shí)現(xiàn)均是高級(jí)別實(shí)現(xiàn)的基礎(chǔ)。文檔的編制在開過過程中占有突出地位。文檔作為檢查項(xiàng)目進(jìn)度和設(shè)計(jì)質(zhì)量的依據(jù);是設(shè)計(jì)人員在一定階段的工作成果和結(jié)束標(biāo)識(shí);有助于提高設(shè)計(jì)效率。知識(shí)產(chǎn)權(quán)著作權(quán):作者對(duì)其創(chuàng)作的作品享有的人身權(quán)和財(cái)產(chǎn)權(quán)自軟件開發(fā)完成之日起,保護(hù)期為50年,期滿后,除人身權(quán)外其他權(quán)利終止。人身權(quán)包括:署名權(quán)、發(fā)表權(quán)、修改權(quán)和保護(hù)作品完整權(quán)財(cái)產(chǎn)權(quán)包括:發(fā)行權(quán)、出租權(quán)、展覽權(quán)、表演權(quán)和信息網(wǎng)絡(luò)傳播權(quán)合理使用是指可不經(jīng)著作權(quán)人許可,也無需支付報(bào)酬,使用其作品。著作權(quán)歸屬1、職務(wù)開發(fā)軟件著作權(quán)歸單位。包括:本職工作明確的開發(fā)目標(biāo)或從事本職工作活動(dòng)的結(jié)果。2、利用單位資金、專用設(shè)備、未公開的信息等物質(zhì)技術(shù)條件,并由單位承擔(dān)責(zé)任的軟件,著作權(quán)歸單位。3、合作開發(fā)軟件著作權(quán)一般為共同所有,如果有軟件著作權(quán)協(xié)議,按協(xié)議確定著作權(quán)歸屬。4、委托開發(fā)的軟件,著作權(quán)歸屬由委托人和受托人通過合同約定,如果未明確,著作權(quán)歸屬受托人。5、接受任務(wù)開發(fā)的軟件,著作權(quán)歸屬在合同中明確約定的一方,未明確的,屬于軟件開發(fā)單位。6、只進(jìn)行組織、提供咨詢意見、物質(zhì)條件或其他輔助工作不享有著作權(quán)。侵權(quán)判定:1、中國(guó)公民、法人和組織的作品,不論發(fā)表是否發(fā)表均享有著作權(quán)。2、開發(fā)軟件所用思想、處理過程、操作方法及數(shù)學(xué)概念不受保護(hù)。3、法規(guī)、決定、命令、立法文件、官方譯文、新聞和通用數(shù)表不受保護(hù)。以下屬于合理使用:1、個(gè)人學(xué)習(xí)、研究或欣賞,適當(dāng)引用不構(gòu)成侵權(quán)。2、為介紹、評(píng)論某一作品或說明某一問題,在作品中適當(dāng)引用他人已發(fā)表的作品。3、公開演講內(nèi)容、免費(fèi)表演他人作品、不夠成侵
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑工程施工勞務(wù)分包合同社會(huì)責(zé)任履行協(xié)議
- 2025年度合同擔(dān)保業(yè)務(wù)流程優(yōu)化指南
- 紅河云南紅河市紅河縣公安局招聘警務(wù)輔助人員筆試歷年參考題庫附帶答案詳解
- 百色2025年廣西百色市西林縣民政局招聘4人筆試歷年參考題庫附帶答案詳解
- 甘肅2025年甘肅省公安廳招聘輔警45人筆試歷年參考題庫附帶答案詳解
- 武漢2025年湖北武漢理工大學(xué)思想政治理論課教師(輔導(dǎo)員專項(xiàng))招聘筆試歷年參考題庫附帶答案詳解
- 平頂山2024年河南平頂山市委機(jī)構(gòu)編制委員會(huì)辦公室所屬事業(yè)單位招聘3人筆試歷年參考題庫附帶答案詳解
- 2025年中國(guó)二位三通電控?fù)Q向閥市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)防爆敲擊呆扳手行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年膠囊沖填機(jī)項(xiàng)目可行性研究報(bào)告
- 中國(guó)香蔥行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告2024-2034版
- 婦科惡性腫瘤免疫治療中國(guó)專家共識(shí)(2023)解讀
- 2024年浪潮入職測(cè)評(píng)題和答案
- 小班數(shù)學(xué)《整理牛奶柜》課件
- 中考語文真題雙向細(xì)目表
- 我國(guó)新零售業(yè)上市公司財(cái)務(wù)質(zhì)量分析-以蘇寧易購(gòu)為例
- 青島版三年級(jí)下冊(cè)科學(xué)25.小改變大效率教學(xué)課件
- 藥品集采培訓(xùn)課件
- 股骨干骨折教學(xué)演示課件
- 動(dòng)靜脈內(nèi)瘺血栓
- 朗誦《詩頌風(fēng)華》
評(píng)論
0/150
提交評(píng)論