




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、微機系統(tǒng)有七種根本的尋址方式:
1〕、操作數(shù)作為指令的一局部而直接寫在指令中,這種操作數(shù)稱為立即數(shù),這種尋址方式也就稱為立即數(shù)尋址方式。
2〕、指令所要的操作數(shù)已存儲在某存放器中,或把目標操作數(shù)存入存放器。把在指令中指出所使用存放器(即:存放器的助憶符)的尋址方式稱為存放器尋址方式。
3〕、指令所要的操作數(shù)存放在內(nèi)存中,在指令中直接給出該操作數(shù)的有效地址,這種尋址方式為直接尋址方式。
4〕、操作數(shù)在存儲器中,操作數(shù)的有效地址用SI、DI、BX和BP等四個存放器之一來指定,稱這種尋址方式為存放器間接尋址方式。
5〕、操作數(shù)在存儲器中,其有效地址是一個基址存放器(BX、BP)或變址存放器(SI、DI)的內(nèi)容和指令中的8位/16位偏移量之和,稱為存放器相對尋址方式。
6〕、操作數(shù)在存儲器中,其有效地址是一個基址存放器(BX、BP)和一個變址存放器(SI、DI)的內(nèi)容之和。稱為基址加變址尋址方式。
7〕、操作數(shù)在存儲器中,其有效地址是一個基址存放器(BX、BP)的值、一個變址存放器(SI、DI)的值和指令中的8位/16位偏移量之和,稱為相對基址加變址尋址方式。2、在計算機系統(tǒng)中,構(gòu)成虛擬存儲器既需要軟件也需要硬件方可實現(xiàn)3、網(wǎng)絡(luò)加密方式:1〕鏈路加密:鏈路加密(又稱在線加密)是傳輸數(shù)據(jù)僅在物理層前的數(shù)據(jù)鏈路層進展加密。接收方是傳送路徑上的各臺節(jié)點機,信息在每臺節(jié)點機內(nèi)都要被解密和再加密,依次進展,直至到達目的地。對于在兩個網(wǎng)絡(luò)節(jié)點間的某一次通信鏈路,鏈路加密能為網(wǎng)上傳輸?shù)臄?shù)據(jù)提供平安保證。對于鏈路加密,所有消息在被傳輸之前進展加密,在每一個節(jié)點對接收到的消息進展解密,然后先使用下一個鏈路的密鑰對消息進展加密,再進展傳輸。在到達目的地之前,一條消息可能要經(jīng)過許多通信鏈路的傳輸。由于在每一個中間傳輸節(jié)點消息均被解密后重新進展加密,因此,包括路由信息在內(nèi)的鏈路上的所有數(shù)據(jù)均以密文形式出現(xiàn)。這樣,鏈路加密就掩蓋了被傳輸消息的源點與終點。由于填充技術(shù)的使用以及填充字符在不需要傳輸數(shù)據(jù)的情況下就可以進展加密,這使得消息的頻率和長度特性得以掩蓋,從而可以防止對通信業(yè)務(wù)進展分析。盡管鏈路加密在計算機網(wǎng)絡(luò)環(huán)境中使用得相當普遍,但它并非沒有問題。鏈路加密通常用在點對點的同步或異步線路上,它要求先對在鏈路兩端的加密設(shè)備進展同步,然后使用一種鏈模式對鏈路上傳輸?shù)臄?shù)據(jù)進展加密。這就給網(wǎng)絡(luò)的性能和可管理性帶來了副作用。鏈路加密,每條物理鏈路上,不管用戶多少,可使用一種密鑰。在極限情況下,每個節(jié)點都與另外一個單獨的節(jié)點相連,密鑰的數(shù)目也只是n*(n-1)/2種。這里n是節(jié)點數(shù)而非用戶數(shù),一個節(jié)點一般有多個用戶。2〕端-端加密:端--端加密是為數(shù)據(jù)從一端傳送到另一端提供的加密方式。數(shù)據(jù)在發(fā)送端被加密,在最終目的地〔接收端〕解密,中間節(jié)點處不以明文的形式出現(xiàn)。采用端--端加密是在應(yīng)用層完成,即傳輸前的高層中完成。除報頭外的的報文均以密文的形式貫穿于全部傳輸過程。只是在發(fā)送端和最終端才有加、解密設(shè)備,而在中間任何節(jié)點報文均不解密,因此,不需要有密碼設(shè)備。同鏈路加密相比,可減少密碼設(shè)備的數(shù)量。另一方面,信息是由報頭和報文組成的,報文為要傳送的信息,報頭為路由選擇信息。由于網(wǎng)絡(luò)傳輸中要涉及到路由選擇,在鏈路加密時,報文和報頭兩者均須加密。而在端--端加密時,由于通道上的每一個中間節(jié)點雖不對報文解密,但為將報文傳送到目的地,必須檢查路由選擇信息,因此,只能加密報文,而不能對報頭加密。這樣就容易被某些通信分析覺察,而從中獲取某些敏感信息。采用端--端加密方式,只是發(fā)送方加密報文,接收方解密報文,中間節(jié)點不必加、解密,也就不需要密碼裝置。此外,加密可采用軟件實現(xiàn),使用起來很方便。在端--端加密方式下,每對用戶之間都存在一條虛擬的保密信道,每對用戶應(yīng)共享密鑰〔傳統(tǒng)密碼保密體制,非公鑰體制下〕,所需的密鑰總數(shù)等于用戶對的數(shù)目。對于幾個用戶,假設(shè)兩兩通信,共需密鑰n*(n-1)/2種,每個用戶需(n-1)種。這個數(shù)目將隨網(wǎng)上通信用戶的增加而增加。為平安起見,每隔一段時間還要更換密鑰,有時甚至只能使用一次密鑰,密鑰的用量很大。3〕節(jié)點加密:盡管節(jié)點加密能給網(wǎng)絡(luò)數(shù)據(jù)提供較高的平安性,但它在操作方式上與鏈路加密是類似的兩者均在通信鏈路上為傳輸?shù)南⑻峁┢桨残裕欢荚谥虚g節(jié)點先對消息進展解密,然后進展加密。因為要對所有傳輸?shù)臄?shù)據(jù)進展加密,所以加密過程對用戶是透明的。然而,與鏈路加密不同,節(jié)點加密不允許消息在網(wǎng)絡(luò)節(jié)點以明文形式存在,它先把收到的消息進展解密,然后采用另一個不同的密鑰進展加密,這一過程是在節(jié)點上的一個平安模塊中進展。節(jié)點加密要求報頭和路由信息以明文形式傳輸,以便中間節(jié)點能得到如何處理消息的信息。因此這種方法對于防止攻擊者分析通信業(yè)務(wù)是脆弱的。4、會話密鑰算法:5、目前比較熱門的軟件開發(fā)工具,如VB、PB、Delphi等都是可視化的。這些工具是一種外部設(shè)計評審報告在概要設(shè)計階段產(chǎn)生。6、在GB/T17544中,軟件包質(zhì)量要求包括三局部,即產(chǎn)品描述要求、用戶文檔要求、程序和數(shù)據(jù)要求。7、?GB/T18905軟件工程產(chǎn)品評價?中確定的通用評價過程包括:確立評價需求、規(guī)定評價、設(shè)計評價和執(zhí)行評價。8、PC機處理人耳能聽得到的音頻信號,其頻率范圍是20~20kHz。9、電視系統(tǒng)采用的顏色空間中,其亮度信號和色度信號是相別離的。電視系統(tǒng)的顏色空間包括:A.YUVB.YIQC.YcbCr10、雙層雙面只讀DVD盤片的存儲容量可以到達17GB11、靜態(tài)圖像壓縮標準JPEG2000中使用的是離散小波變換算法12、在TCP/IP網(wǎng)絡(luò)中,為各種公共效勞保存的端口號范圍1~102313、SMTP〔SimpleMailTransferProtocol〕即簡單郵件傳輸協(xié)議,它是一組用于由源地址到目的地址傳送郵件的規(guī)那么,由它來控制信件的中轉(zhuǎn)方式。SMTP協(xié)議屬于TCP/IP協(xié)議族,它幫助每臺計算機在發(fā)送或中轉(zhuǎn)信件時找到下一個目的地。通過SMTP協(xié)議所指定的效勞器,就可以把E-mail寄到收信人的效勞器上了,整個過程只要幾分鐘。SMTP效勞器那么是遵循SMTP協(xié)議的發(fā)送郵件效勞器,用來發(fā)送或中轉(zhuǎn)發(fā)出的電子郵件。14、POP3(PostOfficeProtocol3)即郵局協(xié)議的第3個版本,它是規(guī)定個人計算機如何連接到互聯(lián)網(wǎng)上的郵件效勞器進展收發(fā)郵件的協(xié)議。它是因特網(wǎng)電子郵件的第一個離線協(xié)議標準,POP3協(xié)議允許用戶從效勞器上把郵件存儲到本地主機〔即自己的計算機〕上,同時根據(jù)客戶端的操作刪除或保存在郵件效勞器上的郵件,而POP3效勞器那么是遵循POP3協(xié)議的接收郵件效勞器,用來接收電子郵件的。POP3協(xié)議是TCP/IP協(xié)議族中的一員,,由RFC1939定義。本協(xié)議主要用于支持使用客戶端遠程管理在效勞器上的電子郵件POP3協(xié)議默認端口:110POP3協(xié)議默認傳輸協(xié)議:TCPPOP3協(xié)議適用的構(gòu)架構(gòu)造:C/SPOP3協(xié)議的訪問模式:離線訪問15、SSL(SecureSocketsLayer平安套接層),及其繼任者傳輸層平安〔TransportLayerSecurity,TLS〕是為網(wǎng)絡(luò)通信提供平安及數(shù)據(jù)完整性的一種平安協(xié)議。TLS與SSL在傳輸層對網(wǎng)絡(luò)連接進展加密。為Netscape所研發(fā),用以保障在Internet上數(shù)據(jù)傳輸之平安,利用數(shù)據(jù)加密(Encryption)技術(shù),可確保數(shù)據(jù)在網(wǎng)絡(luò)上之傳輸過程中不會被截取及竊聽。目前一般通用之規(guī)格為40bit之平安標準,美國那么已推出128bit之更高平安標準,但限制出境。只要3.0版本以上之I.E.或Netscape瀏覽器即可支持SSL當前版本為3.0。它已被廣泛地用于Web瀏覽器與效勞器之間的身份認證和加密數(shù)據(jù)傳輸。SSL協(xié)議位于TCP/IP協(xié)議與各種應(yīng)用層協(xié)議之間,為數(shù)據(jù)通訊提供平安支持。SSL協(xié)議可分為兩層:SSL記錄協(xié)議〔SSLRecordProtocol〕:它建立在可靠的傳輸協(xié)議〔如TCP〕之上,為高層協(xié)議提供數(shù)據(jù)封裝、壓縮、加密等根本功能的支持。SSL握手協(xié)議〔SSLHandshakeProtocol〕:它建立在SSL記錄協(xié)議之上,用于在實際的數(shù)據(jù)傳輸開場前,通訊雙方進展身份認證、協(xié)商加密算法、交換加密密鑰等16、Telnet協(xié)議是TCP/IP協(xié)議族中的一員,是Internet遠程登陸效勞的標準協(xié)議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到效勞器。終端使用者可以在telnet程序中輸入命令,這些命令會在效勞器上運行,就像直接在效勞器的控制臺上輸入一樣??梢栽诒镜鼐湍芸刂菩谄鳌R_場一個telnet會話,必須輸入用戶名和密碼來登錄效勞器。Telnet是常用的遠程控制Web效勞器的方法16、背靠背測試,也就是“比較測試〞,
一、有時為保證系統(tǒng)的“絕對〞可靠性,經(jīng)常使用冗余的軟件和硬件,以減少錯誤發(fā)生的可能性。冗余技術(shù)包括工作冗余和后備冗余,工作冗余:是一種兩個或以上的單元并行工作的并聯(lián)模型。平時,由各處單元平均負擔(dān)工作,因此工作能力有冗余。后備冗余:平時只需一個單元工作,另一個單元是冗余的,用于待機備用。
二、這時根據(jù)同一的規(guī)格說明書由不同的開發(fā)小組開發(fā)出不同的軟件版本,因此,可用一樣的測試數(shù)據(jù)對它們進展測試以產(chǎn)生一樣的輸出,然后執(zhí)行所有版本并進展構(gòu)造比較,這種測試就是比較測試〔背靠背測試〕。17、CPU中的程序計數(shù)器PC用于保存要執(zhí)行的指令的地址,訪問內(nèi)存時,需先將內(nèi)存地址送入存儲器地址存放器MAR中,向內(nèi)存寫入數(shù)據(jù)時,待寫入的數(shù)據(jù)要先放入數(shù)據(jù)存放器MDR。程序中的指令一般放在內(nèi)存中,要執(zhí)行時,首先要訪問內(nèi)存取得指令并保存在指令存放器IR中。18、CPU與其他部件交換數(shù)據(jù)時,用數(shù)據(jù)總線傳輸數(shù)據(jù)。數(shù)據(jù)總線寬度指同時傳送的二進制位數(shù),內(nèi)存容量、指令系統(tǒng)中的指令數(shù)量和存放器的位數(shù)與數(shù)據(jù)總線的寬度無關(guān)。數(shù)據(jù)總線寬度越大,單位時間內(nèi)能進出CPU的數(shù)據(jù)就越多,系統(tǒng)的運算速度越快。19、傳統(tǒng)地,串行計算是指在單個計算機〔具有單個中央處理單元〕上順序地執(zhí)行指令。CPU按照一個指令序列執(zhí)行以解決問題,但任意時刻只有一條指令可提供隨時并及時的使用。并行計算是相對于串行計算來說的,并行計算分為時間上的并行和空間上的并行。時間上的并行就是指流水線技術(shù),而空間上的并行那么是指用多個處理器并發(fā)的執(zhí)行計算??臻g上的并行導(dǎo)致了兩類并行機的產(chǎn)生,按照Flynn的說法,根據(jù)不同指令流-數(shù)據(jù)流組織方式把計算機系統(tǒng)分成4類:單指令流單數(shù)據(jù)流〔SISD,如單處理機〕、單指令流多數(shù)據(jù)流〔SIMD,如相聯(lián)處理機〕、多指令流單數(shù)據(jù)流〔MISD,如流水線計算機〕和多指令流多數(shù)據(jù)流〔MIMD,如多處理機系統(tǒng)〕。利用高速通信網(wǎng)絡(luò)將多臺高性能工作站或微型機互連構(gòu)成機群系統(tǒng),其系統(tǒng)構(gòu)造形式屬于多指令流多數(shù)據(jù)流〔MIMD〕計算機。20、內(nèi)存采用段式存儲管理優(yōu)點:分段是信息的邏輯單位,用戶不可見;各段程序的修改互不影響;便于多道程序共享主存的某些段;無內(nèi)存碎片;頁和分段系統(tǒng)有許多相似之處,但在概念上兩者完全不同,主要表現(xiàn)在:
1、頁是信息的物理單位,分頁是為實現(xiàn)離散分配方式,以消減內(nèi)存的外零頭,提高內(nèi)存的利用率;或者說,分頁僅僅是由于系統(tǒng)管理的需要,而不是用戶的需要。
段是信息的邏輯單位,它含有一組其意義相對完整的信息。分段的目的是為了能更好的滿足用戶的需要。
2、頁的大小固定且由系統(tǒng)確定,把邏輯地址劃分為頁號和頁內(nèi)地址兩局部,是由機器硬件實現(xiàn)的,因而一個系統(tǒng)只能有一種大小的頁面。
段的長度卻不固定,決定于用戶所編寫的程序,通常由編輯程序在對源程序進展編輯時,根據(jù)信息的性質(zhì)來劃分。
3、分頁的作業(yè)地址空間是維一的,即單一的線性空間,程序員只須利用一個記憶符,即可表示一地址。分段的作業(yè)地址空間是二維的,程序員在標識一個地址時,既需給出段名,又需給出段內(nèi)地址。21、因李某大學(xué)畢業(yè)后在M公司銷售部門工作,后由于該公司軟件開發(fā)部門人手較緊,李某被暫調(diào)到該公司軟件開發(fā)部開發(fā)新產(chǎn)品,2周后,李某開發(fā)出一種新軟件。該軟件與工作任務(wù)有關(guān),屬于職務(wù)作品。所以,該項作品應(yīng)屬于軟件公司所有。法律依據(jù):著作權(quán)法規(guī)定"執(zhí)行本單位的任務(wù)或者主要是利用本單位的物質(zhì)條件所完成的職務(wù)作品,其權(quán)利屬于該單位。"職務(wù)作品人是指作品人或者設(shè)計人執(zhí)行本單位的任務(wù),或者主要是利用本單位的物質(zhì)技術(shù)條件所完成的作品的人。該作品的權(quán)利為該作品人所在單位所有。職務(wù)作品包括以下情形:①在本職工作中做出的作品。②履行本單位交付的本職工作之外的任務(wù)所做出的作品。③退職、退休或者調(diào)開工作后1年內(nèi)做出的,與其在原單位承擔(dān)的本職工作或者原單位分配的任務(wù)有關(guān)的作品。④主要利用本單位的物質(zhì)技術(shù)條件〔包括本單位的資金、設(shè)備、不對外公開的技術(shù)資料等〕完成的作品。22、封裝是指把數(shù)據(jù)以及操作數(shù)據(jù)的相關(guān)方法組合在同一個單元中。而多態(tài)指同一個消息可以具有不同的響應(yīng)。面向?qū)ο笾械睦^承使得子類能夠獲得父類的屬性和方法,如同現(xiàn)實世界中的遺傳現(xiàn)象。類庫為應(yīng)用程序提供了一組可以被使用的類,而框架除了提供類之外,還根本實現(xiàn)了一個可以執(zhí)行的架構(gòu)。函數(shù)庫提供被調(diào)用的函數(shù)。23、構(gòu)造化開發(fā)方法是傳統(tǒng)的、也是應(yīng)用較為廣發(fā)的一種軟件開發(fā)方法,它基于數(shù)據(jù)流進展需求分析和軟件設(shè)計,用抽象模型的概念,按照軟件內(nèi)部數(shù)據(jù)傳遞和轉(zhuǎn)換關(guān)系,對問題和功能自頂向下逐層分解。Jackson系統(tǒng)開發(fā)方法是一種典型的面向數(shù)據(jù)構(gòu)造的分析和設(shè)計方法,以活動為中心,一連串活動的順序組合成一個完整的工作進程。Booch方法是一種面向?qū)ο蟮能浖_發(fā)方法。UML僅僅是一種建模標準語言,規(guī)定了構(gòu)成軟件的各個元素和構(gòu)件的圖示標準。24、采用UML進展軟件設(shè)計時,按照面向?qū)ο蠹夹g(shù)的描述,假設(shè)兩類事物之間存在特殊/一般關(guān)系,那么用繼承機制表示該關(guān)系,即UML中的泛化關(guān)系,用聚集關(guān)系表示事物之間存在的整體/局部關(guān)系。25、風(fēng)險分析包括風(fēng)險識別、風(fēng)險預(yù)測、風(fēng)險評估和風(fēng)險控制等4個不同活動,在風(fēng)險識別過程中,要識別潛在的預(yù)算、進度、個體、資源、用戶和需求等方面的問題以及對整個工程的影響,并建立風(fēng)險條目檢查表,列出所有可能的風(fēng)險事項。在風(fēng)險預(yù)測過程中,需要建立一個表示風(fēng)險可能性的參考標準,描述風(fēng)險條目的結(jié)果,估計風(fēng)險對工程的影響等。26、將匯編語言源程序翻譯成機器語言程序的軟件稱為匯編程序,計算機能直接識別或執(zhí)行的語言是機器語言,其他形式的語言程序都要先翻譯成機器語言才能運行。匯編語言是對機器語言的第一層抽象,將0、1序列表示的操作用符號表示,例如,用MOV表示數(shù)據(jù)傳送、ADD表示相加運算等,因此匯編語言需要翻譯,實現(xiàn)該翻譯任務(wù)的軟件稱為匯編程序〔或匯編器〕27、高級語言源程序中的錯誤分為兩類:語法錯誤和語義錯誤,其中語義錯誤又可分為靜態(tài)語義錯誤和動態(tài)語義錯誤。語法錯誤指語言構(gòu)造上的錯誤,靜態(tài)語義錯誤指編譯時就能發(fā)現(xiàn)的程序含義上的錯誤,動態(tài)語義錯誤只有在程序運行時才能表現(xiàn)出來。堆棧溢出、指針異常和數(shù)組元素下標越界都是程序運行中才能出現(xiàn)的問題,而遵循先聲明后引用原那么的程序語言必須先定義變量,然后才能使用,否那么編譯器會在語法分析階段指出變量未定義錯誤。28、編譯器對高級語言源程序的處理過程可以分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標代碼生成等階段,以及符號表管理模塊和出錯處理模塊。在編譯器的分析綜合模式中,前端將源程序翻譯成一種中間表示,后端根據(jù)這個中間表示生成目標代碼。目標語言的細節(jié)盡可能限制在后端。盡管可以將源程序直接翻譯成目標語言代碼,但使用與機器無關(guān)的中間表示形式具有以下優(yōu)點:①重置目標比較容易。不同機器上的編譯器可以在已有前端的根底上附加一個適合這個機器的后端來生成。②可以在中間表示上應(yīng)用與機器無關(guān)的代碼優(yōu)化器。29、①腳本語言〔JavaScript,VBscript等〕是介于HTML和C、C++、Java、C#等編程語言之間的程序設(shè)計語言。HTML通常用于格式化和鏈接文本,而編程語言通常用于向機器發(fā)出一系列復(fù)雜的指令。②腳本語言中也使用變量和函數(shù),這一點與編程語言相似。與編程語言之間最大的區(qū)別是編程語言的語法和規(guī)那么更為嚴格和復(fù)雜。③腳本語言一般都有相應(yīng)的腳本引擎來解釋執(zhí)行,是一種解釋性語言,一般需要解釋器才能運行。④腳本語言一般以文本形式存在,類似于一種命令。面向?qū)ο蟪绦蛟O(shè)計語言可支持過程化的程序設(shè)計,不支持對一個對象的成員變量進展直接訪問,給定算法的時間復(fù)雜性與實現(xiàn)該算法所采用的程序設(shè)計語言無關(guān)30、站在數(shù)據(jù)庫管理系統(tǒng)的角度看,數(shù)據(jù)庫系統(tǒng)體系構(gòu)造一般采用三級模式構(gòu)造。數(shù)據(jù)庫系統(tǒng)在三級模式之間提供了兩級映像:模式/內(nèi)模式映像、外模式/模式映像。模式/內(nèi)模式的映像:該映像存在于概念級和內(nèi)部級之間,實現(xiàn)了概念模式到內(nèi)模式之間的相互轉(zhuǎn)換。外模式/模式的映像:該映像存在于外部級和概念級之間,實現(xiàn)了外模式到概念模式之間的相互轉(zhuǎn)換。正因為這兩級映射保證了數(shù)據(jù)庫中的數(shù)據(jù)具有較高的邏輯獨立性和物理獨立性。數(shù)據(jù)的獨立性是指數(shù)據(jù)與程序獨立,將數(shù)據(jù)的定義從程序中別離出去,由DBMS負責(zé)數(shù)據(jù)的存儲,從而簡化應(yīng)用程序,大大減少應(yīng)用程序編制的工作量。31、①響應(yīng)時間是指從按下傳送鍵到得到結(jié)果為止所需要的時間。②處理時間是指從承受一個消息到送出它的結(jié)果之間計算機的歷時時間。③周轉(zhuǎn)時間是指從提出要求到得到結(jié)果所需要的時間。④響應(yīng)時間包括處理時間和傳輸時間。32、測試用例應(yīng)包括:測試目標和被測功能。測試環(huán)境和其他條件。測試數(shù)據(jù)和測試步驟。33、國標16260中可移植性包括的子特性??梢浦残园ǖ淖犹匦匀缦?。適應(yīng)性:軟件產(chǎn)品無需采用手段就可能適應(yīng)不同的指定環(huán)境的能力。易安裝性:軟件產(chǎn)品在指定環(huán)境中被安裝的能力。共存性:軟件在公共環(huán)境中分享資源與其他獨立軟件共存的能力。易替換性:在環(huán)境、目的一樣的情況下替代另一個指定軟件的能力??梢浦残砸缽男裕很浖a(chǎn)品依從可移植性相關(guān)的標準或約定的能力。34、編制評價規(guī)格說明的活動由以下3個子活動組成:分析產(chǎn)品的描述。規(guī)定對產(chǎn)品及部件執(zhí)行的測量。按照評價需求驗證編制的規(guī)格說明。35、評價執(zhí)行時,軟件樣品登記的內(nèi)容。軟件樣品登記的信息應(yīng)至少包括:部件或文檔的唯一標識符。部件的名稱或文檔標題。文檔的狀態(tài)〔包括物理狀態(tài)或變異狀態(tài)〕。請求者提供樣品的版本、配置和日期信息。接收的日期。除非請求者有另外的許可,否那么,評價者將保守全部產(chǎn)品部件和相關(guān)文檔的秘密。36、前置測試模型主張根據(jù)業(yè)務(wù)需求進展測試設(shè)計,認為設(shè)計階段是進展測試方案和測試設(shè)計的最好時機。37、軟件編碼標準評測也是圍繞以下4個方面展開:源程序文檔化、數(shù)據(jù)說明的方法、語句構(gòu)造和輸入/輸出方法。38、概要設(shè)計說明書的評測內(nèi)容如下??勺匪菪裕悍治鲈撥浖南到y(tǒng)構(gòu)造、子系統(tǒng)構(gòu)造,確認該軟件設(shè)計是否覆蓋了所有已確定的軟件需求,軟件每一成分是否可追溯到某一項需求。接口:分析軟件各局部之間的聯(lián)系,確認該軟件的內(nèi)部接口與外部接口是否已經(jīng)明確定義,模塊是否滿足高內(nèi)聚和低耦合的要求,模塊作用范圍是否在其控制范圍之內(nèi)。風(fēng)險:確認該軟件設(shè)計在現(xiàn)有技術(shù)條件下和預(yù)算范圍內(nèi)是否能按時實現(xiàn)。實用性:確認該軟件設(shè)計對于需求的解決方案是否實用。技術(shù)清晰度:確認該軟件設(shè)計是否以一種易于翻譯成代碼的形式表達。可維護性:從軟件維護的角度出發(fā),確認該軟件設(shè)計是否考慮了方便未來的維護。質(zhì)量:確認該軟件設(shè)計是否表現(xiàn)出良好的質(zhì)量特征。各種選擇方案:看是否考慮過其他方案,比較各種選擇方案的標準是什么。限制:評估對該軟件的限制是否現(xiàn)實,是否與需求一致。其他具體問題:對于文檔、可測試性、設(shè)計過程等進展評估。39、確認測試的任務(wù)是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規(guī)格說明中明確規(guī)定。確認測試一般包括有效性測試和軟件配置復(fù)查。有效性測試。有效性測試是在模擬的環(huán)境下,運用黑盒測試的方法,驗證所測軟件是否滿足需求規(guī)格說明書列出的需求。軟件配置復(fù)查。軟件配置復(fù)查的目的是保證軟件配置的所有成分都齊全,各方面的質(zhì)量都符合要求,具有維護階段所必須的細節(jié),而且已經(jīng)編排好分類的目錄。40、集成測試也叫做組裝測試或聯(lián)合測試。通常,在單元測試的根底上,需要將所有模塊按照概要設(shè)計說明書和詳細設(shè)計說明書的要求進展組裝。自頂向下的增值方式是將模塊按系統(tǒng)程序構(gòu)造,沿控制層次自頂向下進展組裝。自頂向下的增值方式在測試過程中較早地驗證了主要的控制和判斷點。在一個功能劃分合理的程序模塊構(gòu)造中,判斷常常出現(xiàn)在較高的層次里,因而,能夠較早地遇到這種問題。如果主要控制有問題,盡早發(fā)現(xiàn)它能夠減少以后的返工,這是十分必要的。如果選用按深度方向組裝的方式,可以首先實現(xiàn)和驗證一個完整的軟件功能,可先對邏輯輸入的分支進展組裝和測試,檢查和抑制潛藏的錯誤和缺陷,驗證其功能的正確性,就為其后對主要加工分支的組裝和測試提供了保證。自底向上的增值方式是從程序模塊構(gòu)造的最底層模塊開場組裝和測試。自底向上增值方式的缺點是"程序一直未能作為一個實體存在,直到最后一個模塊加上去后才形成一個實體"。就是說,在自底向上組裝和測試的過程中,對主要的控制直到最后才接觸到。這種方式的優(yōu)點是不需要樁模塊,而建立驅(qū)動模塊一般比建立樁模塊容易,同時由于涉及到復(fù)雜算法和真正輸入/輸出的模塊最先得到組裝和測試,可以把最容易出問題的局部在早期解決。此外自底向上增值的方式可以實施多個模塊的并行測試,提高測試效率。因此,通常是把以上兩種方式結(jié)合起來進展組裝和測試。在進展集成測試時,測試者應(yīng)當確定關(guān)鍵模塊,對這些關(guān)鍵模塊及早進展測試。關(guān)鍵模塊至少應(yīng)具有特征:滿足某些軟件需求、在程序的模塊構(gòu)造中位于較高的層次〔高層控制模塊〕、較復(fù)雜和較易發(fā)生錯誤、有明確定義的性能要求。41、評價需求的主要內(nèi)容是描述評價的目標,特別是描述了產(chǎn)品的質(zhì)量需求。評價規(guī)格說明是確定對軟件及其部件實行的所有分析和測量,標識要分析和測量的軟件部件。評價記錄是評價執(zhí)行方案時詳細記載的動作組成。評價報告的主要內(nèi)容是執(zhí)行測量和分析的結(jié)果,以及能被重復(fù)和重新評價的必要信息。42、測試用例應(yīng)由測試設(shè)計人員來制定。測試點應(yīng)由測試設(shè)計人員確立。測試工作展開于工程立項后,而不是代碼開發(fā)完成之后。軟件包括程序、數(shù)據(jù)和文檔,所以軟件測試并不僅僅是程序測試。43、黑盒測試用例的設(shè)計方法包括:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅(qū)動法、正交試驗設(shè)計法、功能圖法等。界面元素測試包括:窗口測試、菜單測試、圖標測試、文字測試、鼠標測試。44、易用性測試不僅是針對應(yīng)用程序的測試,而且還包括用戶手冊等系列文檔。安裝測試就是按照用戶安裝手冊安裝軟件,來評估安裝過程的易用性、正確性。輔助系統(tǒng)測試包括幫助測試、向?qū)y試、信息提示測試等。界面整體測試是指對界面的標準性、一致性、合理性等進展測試和評估。45、到達100%CC要求不一定能夠滿足100%DC的要求。到達100%CDC要求就一定能夠滿足100%DC的要求。到達100%MCDC要求就一定能夠滿足100%DC的要求。到達100%路徑覆蓋要求就一定能夠滿足100%DC的要求。46、如果對表創(chuàng)立了索引,那么更新、插入和刪除表中的記錄都將導(dǎo)致額外的系統(tǒng)開銷。當表中記錄數(shù)不多時,全表掃描不一定比使用索引的執(zhí)行效率低。在字段選擇性很低的情況下適用索引。當索引建立不正確時,一個表創(chuàng)立的索引多,不一定對系統(tǒng)的性能提升大。47、數(shù)據(jù)庫對象在物理設(shè)備上的合理分布能改善系統(tǒng)讀寫性能。不是所有的磁盤鏡像都可以提高磁盤讀寫的速度。建議把數(shù)據(jù)庫、回滾段、日志不要放在同一塊設(shè)備上,以提高數(shù)據(jù)讀寫的性能。將磁盤升級到更大容量并不能提高磁盤I/O速度。48、并發(fā)用戶數(shù)、交易響應(yīng)時間、交易通過率、吞吐量、點擊率都是Web應(yīng)用客戶端交易處理性能的評估指標。49、IEEE829標準中?測試案例說明?中的內(nèi)容包括:輸入說明、環(huán)境要求、特殊要求。負載壓力性能測試需求分析時,應(yīng)該選擇高吞吐量的業(yè)務(wù)、高商業(yè)風(fēng)險的業(yè)務(wù)、高效勞器負載類型的業(yè)務(wù)作為測試案例。50、測試記錄包括:測試方案或包含測試用例的測試規(guī)格說明。與測試用例相關(guān)的所有結(jié)果,包括在測試期間出現(xiàn)的所有失敗。測試中涉及的人員身份。51、性能測試要準備測試數(shù)據(jù)原因包括:識別數(shù)據(jù)狀態(tài)驗證測試案例。初始數(shù)據(jù)提供了基線用來評估測試執(zhí)行的結(jié)果。業(yè)務(wù)數(shù)據(jù)提供負載壓力背景。腳本中參數(shù)數(shù)據(jù)真實模擬負載。52、POP3〔PostOfficeProtocol3〕協(xié)議是適用于C/S構(gòu)造的脫機模型的電子郵件協(xié)議。SMTP〔SimpleMailTransferProtocol〕協(xié)議是簡單郵件傳輸協(xié)議。IMAP〔InternetMessageAccessProtocol〕是由美國華盛頓大學(xué)所研發(fā)的一種郵件獲取協(xié)議。MPLS〔MultiprotocolLabelSwitch〕即多協(xié)議標記交換,是一種標記〔label〕機制的包交換技術(shù)。53、采用ping命令檢測網(wǎng)絡(luò)連接故障時,可以先輸入Ping127.0.0.1,即本地循環(huán)地址,如發(fā)現(xiàn)本地址無法Ping通,就說明本地機TCP/IP協(xié)議不能正常工作。如果上面的操作成功,接下來可以Ping本機IP,假設(shè)通,那么說明網(wǎng)絡(luò)適配器〔網(wǎng)卡或MODEM〕工作正常,不通那么是網(wǎng)絡(luò)適配器出現(xiàn)故障。最后Ping同網(wǎng)段中某計算機的IP,如果ping不通那么說明網(wǎng)絡(luò)線路出現(xiàn)故障。54、在IIS〔InternetInformationServicesIIS,互聯(lián)網(wǎng)信息效勞〕下配置多站點時,可以采用虛擬主機和虛擬目錄兩種方式。采用虛擬目錄時,發(fā)布的站點沒有獨立域名,而是在主域名下建立虛擬目錄,從題目要求看,需要兩個獨立的域名,所以不能實現(xiàn)。采用虛擬主機時有3種方式,即使用不同IP地址、不同端口號和不同的主機頭。使用不同IP地址時要求Web效勞器配備多網(wǎng)卡;使用不同端口號時,要求在訪問Web效勞器虛擬主機時指名端口號,如://b:8080;使用不同主機頭時,在IIS發(fā)布中要做主機頭域名指定。55、計算機控制器部件:指令存放器IR、程序計數(shù)器PC、程序狀態(tài)存放器。算術(shù)邏輯單元ALU是運算器的內(nèi)容RISC設(shè)計應(yīng)遵循的設(shè)計原那么:指令條數(shù)應(yīng)少一些尋址方式盡可能少采用等長的指令格式
設(shè)計盡可能多的通用存放器Smalltalk、C++、Java、C#都是面向?qū)ο笳Z言,C不是函數(shù)型語言,函數(shù)型語言是數(shù)學(xué)語言在面向?qū)ο蟮恼Z言中,類的實例化是指對類的實例分配存儲空間當運行狀態(tài)的進程被調(diào)度成就緒,必然會有另外一個就緒狀態(tài)的進程轉(zhuǎn)入運行狀態(tài)56、SPOOLing技術(shù)實際上是一種外圍設(shè)備同時聯(lián)機操作技術(shù),又稱為排隊轉(zhuǎn)儲技術(shù)。它在輸入和輸出之間增加了“輸入井〞和“輸出井〞的排隊轉(zhuǎn)儲環(huán)節(jié),以消除用戶的“聯(lián)機〞等待時間。磁帶不能隨機存儲當然不適合做為其存儲設(shè)備〔磁盤〕。
位示圖法是操作系統(tǒng)中一種管理空閑存儲空間的方法。管理空閑空間除使用位示圖法還可用:空閑區(qū)表法、空閑鏈表法、成組鏈接法將詳細介紹這幾種方法。1.空閑區(qū)表法空閑表法屬于連續(xù)分配方式。它與內(nèi)存管理中的動態(tài)分區(qū)分配方式雷同。將外存空間上一個連續(xù)未分配區(qū)域稱為“空閑區(qū)〞。操作系統(tǒng)為磁盤外存上所有空閑區(qū)建立一張空閑表,每個表項對應(yīng)一個空閑區(qū),空閑表包含“序號,第一空閑盤塊號,空閑盤塊數(shù)〞等信息。它適用于連續(xù)文件構(gòu)造。它為每個文件分配一個連續(xù)的存儲空間。系統(tǒng)為外存上的所有空閑區(qū)建立一張空閑表,每個空閑區(qū)對應(yīng)于一個空閑表項。2.空閑鏈表法是將所有的空閑盤區(qū)拉成一條空閑鏈。根據(jù)構(gòu)成鏈的根本元素的不同,可有兩種鏈表方式:空閑盤塊鏈、空閑盤區(qū)鏈??臻e盤塊鏈它是將磁盤上的所有空閑存儲空間,以盤塊為根本元素拉成一條鏈。優(yōu)點是用于分配和回收一個盤塊的過程非常簡單;缺點是空閑盤塊鏈可能很長。空閑盤區(qū)鏈這是將磁盤上的所有空閑盤區(qū)〔每個盤區(qū)可包含假設(shè)干個盤塊〕拉成一條鏈。在每個盤區(qū)上除了含有用于指示下一個空閑盤區(qū)的指針外,還應(yīng)標有指明本盤區(qū)大小〔盤塊數(shù)〕的信息。這方法分配和回收過程較復(fù)雜,但空閑盤區(qū)鏈較短。3.位示圖法這種方法是在外存上建立一張位示圖〔bitmap〕,記錄文件存儲器的使用情況。每一位僅對應(yīng)文件存儲器上的一個物理塊,取值0和1分別表示空閑和占用。文件存儲器上的物理塊依次編號為:0、1、2、…。位示圖是利用二進制的一位來表示磁盤中一個盤塊的使用情況。當其值為“0〞時,表示對應(yīng)的盤塊空閑;為“1〞時表示已分配。由所有盤塊對應(yīng)的位構(gòu)成一個集合,稱為位示圖。位示圖也可描述為一個二維數(shù)組map:Varmap:array[1...m,1...n]ofbit;57、在數(shù)據(jù)庫管理系統(tǒng)中平安性控制機制:視圖、密碼驗證、用戶授權(quán)面向?qū)ο蠓治鲭A段:構(gòu)建分析模型、識別分析類、評估分析模型;確定接口規(guī)格是到了概要設(shè)計階段。向象析要軟件求客存的有實對概歸納、抽象出實體類名詞分析是尋找實體對象的有效方法之一。得到需求的方法:會議調(diào)查、問卷調(diào)查、調(diào)查58、在進展面向?qū)ο笤O(shè)計時,采用設(shè)計模式能夠復(fù)用相似問題的一樣解決方案。While是先判斷,因此判斷要多一次,而DoWhile是后判斷,執(zhí)行次數(shù)和判斷次數(shù)一樣。
hile語的環(huán)執(zhí)行數(shù)循條的斷次少,而o-wile語句的循環(huán)體執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)。執(zhí)行測試用例的詳細描述,包括
日志:指出記錄測試結(jié)果和現(xiàn)象的方式
設(shè)置:如何準備測試
啟動:啟動測試的步驟
程序:運行測試的步驟
衡量標準:描述如何判斷結(jié)果
關(guān)閉:描述因意外原因頁推遲測試的步驟
終止:描述正常停頓測試的步驟
重置:說明如何把環(huán)境恢復(fù)到測試前的狀態(tài)
偶然事件:說明如何處理方案之外的情況
測試用例的通用化和復(fù)用化使軟件測試易于開展易用性測試包括的內(nèi)容:安裝測試、界面測試、菜單測試;文檔測試單獨列出,但是他可以影響易用性
需求說明書評測作為需求分析階段工作的復(fù)查手段,應(yīng)該對功能的正確性、完整性和清晰性,以及其他需求給予評測。評測的主要內(nèi)容是:1、系統(tǒng)定義的目標是否與用戶的要求一致;2、系統(tǒng)需求分析階段提供的文檔資料是否齊全;3、文檔中的所有描述是否完整、清晰,準確地反映用戶要求;4、與所有其他系統(tǒng)成分的重要接口是否都已經(jīng)描述;5、被開發(fā)工程的數(shù)據(jù)流與數(shù)據(jù)構(gòu)造是否足夠、確定;6、所有圖表是否清楚,在不補充說明時能否理解;7、主要功能是否已包括在規(guī)定的軟件范圍之內(nèi),是否都已充分說明;8、軟件的行為和它必須處理的信息、必須完成的功能是否一致;9、設(shè)計的約束條件或限制條件是否符合實際;10、是否考慮了開發(fā)的技術(shù)風(fēng)險;11、是否考慮過軟件需求的其他方案;12、是否考慮過將來可能會提出的軟件需求;13、是否詳細制定了檢驗標準,它們能否對系統(tǒng)定義是否成功進展確認;14、有沒有遺漏、重復(fù)或不一致的地方;15、用戶是否審查了初步的用戶手冊或原型;16、工程開發(fā)方案中的估算是否受到了影響。59、GBT189評者的定軟評過特性:可重復(fù)性;由同一評價者按同一評價規(guī)格說明對同一產(chǎn)品進展重復(fù)地評價宜產(chǎn)生同一種可承受的結(jié)果;可再現(xiàn)性:由不同評價者按同一評價規(guī)格說明對同一產(chǎn)品進展評價宜產(chǎn)生同一種可承受的結(jié)果;公正性:評價應(yīng)不偏向任何特殊的結(jié)果;客觀性:評價結(jié)果應(yīng)是客觀事實,即,不帶有評價者的感情色彩或主觀意見。確認測試又稱有效性測試。有效性測試是在模擬的環(huán)境下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規(guī)格說明書列出的需求。任務(wù)是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規(guī)格說明書中已經(jīng)明確規(guī)定,它包含的信息就是軟件確認測試的根底。例題1某文件管理系統(tǒng)在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。假設(shè)磁盤上的物理塊依次編號為:0、1、2、…,系統(tǒng)中字長為32位,每一位對應(yīng)文件存儲器上的一個物理塊,取值0和1分別表示空閑和占用,如以下圖所示。3130…321001…10001假設(shè)將4195號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中的第__(1)__個字中描述;系統(tǒng)應(yīng)該將__(2)__。〔1〕A.128 B.129 C.130 D.131〔2〕A.該字的第3位置“0〞 B.該字的第3位置“1〞C.該字的第4位置“0〞 D.該字的第4位置“1〞例題分析此題其實是一道死的計算題,與專業(yè)知識沒有什么關(guān)系。因為物理塊編號是從0開場的,所以4195號物理塊其實就是第4196塊。因為字長為32位,也就是說,每個字可以記錄32個物理塊的使用情況。4196/32=131.125,所以,4195號物理塊應(yīng)該在第131個字中〔字的編號也是從0開場計數(shù)〕。那么,具體在第131個字的哪一位呢?到第130個字為止,共保存了131*32=4192個物理塊〔0~4191〕,所以,第4195塊應(yīng)該在第131個字的第3位記錄〔要注意:0是最開場的位〕。因為系統(tǒng)已經(jīng)將4195號物理塊分配給某文件,所以其對應(yīng)的位要置1。例題答案 D B 例題2某磁盤盤組共有10個盤面,每個盤面上有100個磁道,每個磁道有32個扇區(qū),假定物理塊的
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 垃圾焚燒發(fā)電行業(yè)報告
- 三農(nóng)村水資源管理方案手冊
- 三農(nóng)市場推廣策略與技巧指南
- 生態(tài)旅游度假區(qū)開發(fā)項目可行性研究報告
- 框架、技術(shù)與最佳實踐指南
- 餐飲連鎖店運營管理及拓展策略
- 施工安全管理考核細則
- 發(fā)改委立項可行性分析報告
- 農(nóng)業(yè)技術(shù)推廣創(chuàng)新模式指南
- 低空經(jīng)濟合作
- 不動產(chǎn)登記中心服務(wù)行為規(guī)范辦法(試行)
- 《ISO 55013-2024 資產(chǎn)管理-數(shù)據(jù)資產(chǎn)管理指南》專業(yè)解讀和應(yīng)用指導(dǎo)材料(雷澤佳編制-2024C0)【第1部分:1-130】
- 軟件資格考試嵌入式系統(tǒng)設(shè)計師(基礎(chǔ)知識、應(yīng)用技術(shù))合卷(中級)試卷與參考答案(2024年)
- 2024年下半年杭州黃湖鎮(zhèn)招考編外工作人員易考易錯模擬試題(共500題)試卷后附參考答案
- 浙江省第五屆初中生科學(xué)競賽初賽試題卷
- 雷鋒精神在2024:新時代下的學(xué)習(xí)
- 竣工驗收流程培訓(xùn)課件
- 2024年上海中考化學(xué)終極押題密卷三含答案
- DB14∕T 1334-2017 波形鋼腹板預(yù)應(yīng)力混凝土組合結(jié)構(gòu)橋梁懸臂施工與驗收規(guī)范
- ECharts數(shù)據(jù)可視化課件 第4章 雷達圖、旭日圖和關(guān)系圖
- 幸福女人課件教學(xué)課件
評論
0/150
提交評論