




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機系統有七種根本的尋址方式:
1〕、操作數作為指令的一局部而直接寫在指令中,這種操作數稱為立即數,這種尋址方式也就稱為立即數尋址方式。
2〕、指令所要的操作數已存儲在某存放器中,或把目標操作數存入存放器。把在指令中指出所使用存放器(即:存放器的助憶符)的尋址方式稱為存放器尋址方式。
3〕、指令所要的操作數存放在內存中,在指令中直接給出該操作數的有效地址,這種尋址方式為直接尋址方式。
4〕、操作數在存儲器中,操作數的有效地址用SI、DI、BX和BP等四個存放器之一來指定,稱這種尋址方式為存放器間接尋址方式。
5〕、操作數在存儲器中,其有效地址是一個基址存放器(BX、BP)或變址存放器(SI、DI)的內容和指令中的8位/16位偏移量之和,稱為存放器相對尋址方式。
6〕、操作數在存儲器中,其有效地址是一個基址存放器(BX、BP)和一個變址存放器(SI、DI)的內容之和。稱為基址加變址尋址方式。
7〕、操作數在存儲器中,其有效地址是一個基址存放器(BX、BP)的值、一個變址存放器(SI、DI)的值和指令中的8位/16位偏移量之和,稱為相對基址加變址尋址方式。2、在計算機系統中,構成虛擬存儲器既需要軟件也需要硬件方可實現3、網絡加密方式:1〕鏈路加密:鏈路加密(又稱在線加密)是傳輸數據僅在物理層前的數據鏈路層進展加密。接收方是傳送路徑上的各臺節點機,信息在每臺節點機內都要被解密和再加密,依次進展,直至到達目的地。對于在兩個網絡節點間的某一次通信鏈路,鏈路加密能為網上傳輸的數據提供平安保證。對于鏈路加密,所有消息在被傳輸之前進展加密,在每一個節點對接收到的消息進展解密,然后先使用下一個鏈路的密鑰對消息進展加密,再進展傳輸。在到達目的地之前,一條消息可能要經過許多通信鏈路的傳輸。由于在每一個中間傳輸節點消息均被解密后重新進展加密,因此,包括路由信息在內的鏈路上的所有數據均以密文形式出現。這樣,鏈路加密就掩蓋了被傳輸消息的源點與終點。由于填充技術的使用以及填充字符在不需要傳輸數據的情況下就可以進展加密,這使得消息的頻率和長度特性得以掩蓋,從而可以防止對通信業務進展分析。盡管鏈路加密在計算機網絡環境中使用得相當普遍,但它并非沒有問題。鏈路加密通常用在點對點的同步或異步線路上,它要求先對在鏈路兩端的加密設備進展同步,然后使用一種鏈模式對鏈路上傳輸的數據進展加密。這就給網絡的性能和可管理性帶來了副作用。鏈路加密,每條物理鏈路上,不管用戶多少,可使用一種密鑰。在極限情況下,每個節點都與另外一個單獨的節點相連,密鑰的數目也只是n*(n-1)/2種。這里n是節點數而非用戶數,一個節點一般有多個用戶。2〕端-端加密:端--端加密是為數據從一端傳送到另一端提供的加密方式。數據在發送端被加密,在最終目的地〔接收端〕解密,中間節點處不以明文的形式出現。采用端--端加密是在應用層完成,即傳輸前的高層中完成。除報頭外的的報文均以密文的形式貫穿于全部傳輸過程。只是在發送端和最終端才有加、解密設備,而在中間任何節點報文均不解密,因此,不需要有密碼設備。同鏈路加密相比,可減少密碼設備的數量。另一方面,信息是由報頭和報文組成的,報文為要傳送的信息,報頭為路由選擇信息。由于網絡傳輸中要涉及到路由選擇,在鏈路加密時,報文和報頭兩者均須加密。而在端--端加密時,由于通道上的每一個中間節點雖不對報文解密,但為將報文傳送到目的地,必須檢查路由選擇信息,因此,只能加密報文,而不能對報頭加密。這樣就容易被某些通信分析覺察,而從中獲取某些敏感信息。采用端--端加密方式,只是發送方加密報文,接收方解密報文,中間節點不必加、解密,也就不需要密碼裝置。此外,加密可采用軟件實現,使用起來很方便。在端--端加密方式下,每對用戶之間都存在一條虛擬的保密信道,每對用戶應共享密鑰〔傳統密碼保密體制,非公鑰體制下〕,所需的密鑰總數等于用戶對的數目。對于幾個用戶,假設兩兩通信,共需密鑰n*(n-1)/2種,每個用戶需(n-1)種。這個數目將隨網上通信用戶的增加而增加。為平安起見,每隔一段時間還要更換密鑰,有時甚至只能使用一次密鑰,密鑰的用量很大。3〕節點加密:盡管節點加密能給網絡數據提供較高的平安性,但它在操作方式上與鏈路加密是類似的兩者均在通信鏈路上為傳輸的消息提供平安性;都在中間節點先對消息進展解密,然后進展加密。因為要對所有傳輸的數據進展加密,所以加密過程對用戶是透明的。然而,與鏈路加密不同,節點加密不允許消息在網絡節點以明文形式存在,它先把收到的消息進展解密,然后采用另一個不同的密鑰進展加密,這一過程是在節點上的一個平安模塊中進展。節點加密要求報頭和路由信息以明文形式傳輸,以便中間節點能得到如何處理消息的信息。因此這種方法對于防止攻擊者分析通信業務是脆弱的。4、會話密鑰算法:5、目前比較熱門的軟件開發工具,如VB、PB、Delphi等都是可視化的。這些工具是一種外部設計評審報告在概要設計階段產生。6、在GB/T17544中,軟件包質量要求包括三局部,即產品描述要求、用戶文檔要求、程序和數據要求。7、?GB/T18905軟件工程產品評價?中確定的通用評價過程包括:確立評價需求、規定評價、設計評價和執行評價。8、PC機處理人耳能聽得到的音頻信號,其頻率范圍是20~20kHz。9、電視系統采用的顏色空間中,其亮度信號和色度信號是相別離的。電視系統的顏色空間包括:A.YUVB.YIQC.YcbCr10、雙層雙面只讀DVD盤片的存儲容量可以到達17GB11、靜態圖像壓縮標準JPEG2000中使用的是離散小波變換算法12、在TCP/IP網絡中,為各種公共效勞保存的端口號范圍1~102313、SMTP〔SimpleMailTransferProtocol〕即簡單郵件傳輸協議,它是一組用于由源地址到目的地址傳送郵件的規那么,由它來控制信件的中轉方式。SMTP協議屬于TCP/IP協議族,它幫助每臺計算機在發送或中轉信件時找到下一個目的地。通過SMTP協議所指定的效勞器,就可以把E-mail寄到收信人的效勞器上了,整個過程只要幾分鐘。SMTP效勞器那么是遵循SMTP協議的發送郵件效勞器,用來發送或中轉發出的電子郵件。14、POP3(PostOfficeProtocol3)即郵局協議的第3個版本,它是規定個人計算機如何連接到互聯網上的郵件效勞器進展收發郵件的協議。它是因特網電子郵件的第一個離線協議標準,POP3協議允許用戶從效勞器上把郵件存儲到本地主機〔即自己的計算機〕上,同時根據客戶端的操作刪除或保存在郵件效勞器上的郵件,而POP3效勞器那么是遵循POP3協議的接收郵件效勞器,用來接收電子郵件的。POP3協議是TCP/IP協議族中的一員,,由RFC1939定義。本協議主要用于支持使用客戶端遠程管理在效勞器上的電子郵件POP3協議默認端口:110POP3協議默認傳輸協議:TCPPOP3協議適用的構架構造:C/SPOP3協議的訪問模式:離線訪問15、SSL(SecureSocketsLayer平安套接層),及其繼任者傳輸層平安〔TransportLayerSecurity,TLS〕是為網絡通信提供平安及數據完整性的一種平安協議。TLS與SSL在傳輸層對網絡連接進展加密。為Netscape所研發,用以保障在Internet上數據傳輸之平安,利用數據加密(Encryption)技術,可確保數據在網絡上之傳輸過程中不會被截取及竊聽。目前一般通用之規格為40bit之平安標準,美國那么已推出128bit之更高平安標準,但限制出境。只要3.0版本以上之I.E.或Netscape瀏覽器即可支持SSL當前版本為3.0。它已被廣泛地用于Web瀏覽器與效勞器之間的身份認證和加密數據傳輸。SSL協議位于TCP/IP協議與各種應用層協議之間,為數據通訊提供平安支持。SSL協議可分為兩層:SSL記錄協議〔SSLRecordProtocol〕:它建立在可靠的傳輸協議〔如TCP〕之上,為高層協議提供數據封裝、壓縮、加密等根本功能的支持。SSL握手協議〔SSLHandshakeProtocol〕:它建立在SSL記錄協議之上,用于在實際的數據傳輸開場前,通訊雙方進展身份認證、協商加密算法、交換加密密鑰等16、Telnet協議是TCP/IP協議族中的一員,是Internet遠程登陸效勞的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端使用者的電腦上使用telnet程序,用它連接到效勞器。終端使用者可以在telnet程序中輸入命令,這些命令會在效勞器上運行,就像直接在效勞器的控制臺上輸入一樣。可以在本地就能控制效勞器。要開場一個telnet會話,必須輸入用戶名和密碼來登錄效勞器。Telnet是常用的遠程控制Web效勞器的方法16、背靠背測試,也就是“比較測試〞,
一、有時為保證系統的“絕對〞可靠性,經常使用冗余的軟件和硬件,以減少錯誤發生的可能性。冗余技術包括工作冗余和后備冗余,工作冗余:是一種兩個或以上的單元并行工作的并聯模型。平時,由各處單元平均負擔工作,因此工作能力有冗余。后備冗余:平時只需一個單元工作,另一個單元是冗余的,用于待機備用。
二、這時根據同一的規格說明書由不同的開發小組開發出不同的軟件版本,因此,可用一樣的測試數據對它們進展測試以產生一樣的輸出,然后執行所有版本并進展構造比較,這種測試就是比較測試〔背靠背測試〕。17、CPU中的程序計數器PC用于保存要執行的指令的地址,訪問內存時,需先將內存地址送入存儲器地址存放器MAR中,向內存寫入數據時,待寫入的數據要先放入數據存放器MDR。程序中的指令一般放在內存中,要執行時,首先要訪問內存取得指令并保存在指令存放器IR中。18、CPU與其他部件交換數據時,用數據總線傳輸數據。數據總線寬度指同時傳送的二進制位數,內存容量、指令系統中的指令數量和存放器的位數與數據總線的寬度無關。數據總線寬度越大,單位時間內能進出CPU的數據就越多,系統的運算速度越快。19、傳統地,串行計算是指在單個計算機〔具有單個中央處理單元〕上順序地執行指令。CPU按照一個指令序列執行以解決問題,但任意時刻只有一條指令可提供隨時并及時的使用。并行計算是相對于串行計算來說的,并行計算分為時間上的并行和空間上的并行。時間上的并行就是指流水線技術,而空間上的并行那么是指用多個處理器并發的執行計算。空間上的并行導致了兩類并行機的產生,按照Flynn的說法,根據不同指令流-數據流組織方式把計算機系統分成4類:單指令流單數據流〔SISD,如單處理機〕、單指令流多數據流〔SIMD,如相聯處理機〕、多指令流單數據流〔MISD,如流水線計算機〕和多指令流多數據流〔MIMD,如多處理機系統〕。利用高速通信網絡將多臺高性能工作站或微型機互連構成機群系統,其系統構造形式屬于多指令流多數據流〔MIMD〕計算機。20、內存采用段式存儲管理優點:分段是信息的邏輯單位,用戶不可見;各段程序的修改互不影響;便于多道程序共享主存的某些段;無內存碎片;頁和分段系統有許多相似之處,但在概念上兩者完全不同,主要表現在:
1、頁是信息的物理單位,分頁是為實現離散分配方式,以消減內存的外零頭,提高內存的利用率;或者說,分頁僅僅是由于系統管理的需要,而不是用戶的需要。
段是信息的邏輯單位,它含有一組其意義相對完整的信息。分段的目的是為了能更好的滿足用戶的需要。
2、頁的大小固定且由系統確定,把邏輯地址劃分為頁號和頁內地址兩局部,是由機器硬件實現的,因而一個系統只能有一種大小的頁面。
段的長度卻不固定,決定于用戶所編寫的程序,通常由編輯程序在對源程序進展編輯時,根據信息的性質來劃分。
3、分頁的作業地址空間是維一的,即單一的線性空間,程序員只須利用一個記憶符,即可表示一地址。分段的作業地址空間是二維的,程序員在標識一個地址時,既需給出段名,又需給出段內地址。21、因李某大學畢業后在M公司銷售部門工作,后由于該公司軟件開發部門人手較緊,李某被暫調到該公司軟件開發部開發新產品,2周后,李某開發出一種新軟件。該軟件與工作任務有關,屬于職務作品。所以,該項作品應屬于軟件公司所有。法律依據:著作權法規定"執行本單位的任務或者主要是利用本單位的物質條件所完成的職務作品,其權利屬于該單位。"職務作品人是指作品人或者設計人執行本單位的任務,或者主要是利用本單位的物質技術條件所完成的作品的人。該作品的權利為該作品人所在單位所有。職務作品包括以下情形:①在本職工作中做出的作品。②履行本單位交付的本職工作之外的任務所做出的作品。③退職、退休或者調開工作后1年內做出的,與其在原單位承擔的本職工作或者原單位分配的任務有關的作品。④主要利用本單位的物質技術條件〔包括本單位的資金、設備、不對外公開的技術資料等〕完成的作品。22、封裝是指把數據以及操作數據的相關方法組合在同一個單元中。而多態指同一個消息可以具有不同的響應。面向對象中的繼承使得子類能夠獲得父類的屬性和方法,如同現實世界中的遺傳現象。類庫為應用程序提供了一組可以被使用的類,而框架除了提供類之外,還根本實現了一個可以執行的架構。函數庫提供被調用的函數。23、構造化開發方法是傳統的、也是應用較為廣發的一種軟件開發方法,它基于數據流進展需求分析和軟件設計,用抽象模型的概念,按照軟件內部數據傳遞和轉換關系,對問題和功能自頂向下逐層分解。Jackson系統開發方法是一種典型的面向數據構造的分析和設計方法,以活動為中心,一連串活動的順序組合成一個完整的工作進程。Booch方法是一種面向對象的軟件開發方法。UML僅僅是一種建模標準語言,規定了構成軟件的各個元素和構件的圖示標準。24、采用UML進展軟件設計時,按照面向對象技術的描述,假設兩類事物之間存在特殊/一般關系,那么用繼承機制表示該關系,即UML中的泛化關系,用聚集關系表示事物之間存在的整體/局部關系。25、風險分析包括風險識別、風險預測、風險評估和風險控制等4個不同活動,在風險識別過程中,要識別潛在的預算、進度、個體、資源、用戶和需求等方面的問題以及對整個工程的影響,并建立風險條目檢查表,列出所有可能的風險事項。在風險預測過程中,需要建立一個表示風險可能性的參考標準,描述風險條目的結果,估計風險對工程的影響等。26、將匯編語言源程序翻譯成機器語言程序的軟件稱為匯編程序,計算機能直接識別或執行的語言是機器語言,其他形式的語言程序都要先翻譯成機器語言才能運行。匯編語言是對機器語言的第一層抽象,將0、1序列表示的操作用符號表示,例如,用MOV表示數據傳送、ADD表示相加運算等,因此匯編語言需要翻譯,實現該翻譯任務的軟件稱為匯編程序〔或匯編器〕27、高級語言源程序中的錯誤分為兩類:語法錯誤和語義錯誤,其中語義錯誤又可分為靜態語義錯誤和動態語義錯誤。語法錯誤指語言構造上的錯誤,靜態語義錯誤指編譯時就能發現的程序含義上的錯誤,動態語義錯誤只有在程序運行時才能表現出來。堆棧溢出、指針異常和數組元素下標越界都是程序運行中才能出現的問題,而遵循先聲明后引用原那么的程序語言必須先定義變量,然后才能使用,否那么編譯器會在語法分析階段指出變量未定義錯誤。28、編譯器對高級語言源程序的處理過程可以分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優化、目標代碼生成等階段,以及符號表管理模塊和出錯處理模塊。在編譯器的分析綜合模式中,前端將源程序翻譯成一種中間表示,后端根據這個中間表示生成目標代碼。目標語言的細節盡可能限制在后端。盡管可以將源程序直接翻譯成目標語言代碼,但使用與機器無關的中間表示形式具有以下優點:①重置目標比較容易。不同機器上的編譯器可以在已有前端的根底上附加一個適合這個機器的后端來生成。②可以在中間表示上應用與機器無關的代碼優化器。29、①腳本語言〔JavaScript,VBscript等〕是介于HTML和C、C++、Java、C#等編程語言之間的程序設計語言。HTML通常用于格式化和鏈接文本,而編程語言通常用于向機器發出一系列復雜的指令。②腳本語言中也使用變量和函數,這一點與編程語言相似。與編程語言之間最大的區別是編程語言的語法和規那么更為嚴格和復雜。③腳本語言一般都有相應的腳本引擎來解釋執行,是一種解釋性語言,一般需要解釋器才能運行。④腳本語言一般以文本形式存在,類似于一種命令。面向對象程序設計語言可支持過程化的程序設計,不支持對一個對象的成員變量進展直接訪問,給定算法的時間復雜性與實現該算法所采用的程序設計語言無關30、站在數據庫管理系統的角度看,數據庫系統體系構造一般采用三級模式構造。數據庫系統在三級模式之間提供了兩級映像:模式/內模式映像、外模式/模式映像。模式/內模式的映像:該映像存在于概念級和內部級之間,實現了概念模式到內模式之間的相互轉換。外模式/模式的映像:該映像存在于外部級和概念級之間,實現了外模式到概念模式之間的相互轉換。正因為這兩級映射保證了數據庫中的數據具有較高的邏輯獨立性和物理獨立性。數據的獨立性是指數據與程序獨立,將數據的定義從程序中別離出去,由DBMS負責數據的存儲,從而簡化應用程序,大大減少應用程序編制的工作量。31、①響應時間是指從按下傳送鍵到得到結果為止所需要的時間。②處理時間是指從承受一個消息到送出它的結果之間計算機的歷時時間。③周轉時間是指從提出要求到得到結果所需要的時間。④響應時間包括處理時間和傳輸時間。32、測試用例應包括:測試目標和被測功能。測試環境和其他條件。測試數據和測試步驟。33、國標16260中可移植性包括的子特性。可移植性包括的子特性如下。適應性:軟件產品無需采用手段就可能適應不同的指定環境的能力。易安裝性:軟件產品在指定環境中被安裝的能力。共存性:軟件在公共環境中分享資源與其他獨立軟件共存的能力。易替換性:在環境、目的一樣的情況下替代另一個指定軟件的能力。可移植性依從性:軟件產品依從可移植性相關的標準或約定的能力。34、編制評價規格說明的活動由以下3個子活動組成:分析產品的描述。規定對產品及部件執行的測量。按照評價需求驗證編制的規格說明。35、評價執行時,軟件樣品登記的內容。軟件樣品登記的信息應至少包括:部件或文檔的唯一標識符。部件的名稱或文檔標題。文檔的狀態〔包括物理狀態或變異狀態〕。請求者提供樣品的版本、配置和日期信息。接收的日期。除非請求者有另外的許可,否那么,評價者將保守全部產品部件和相關文檔的秘密。36、前置測試模型主張根據業務需求進展測試設計,認為設計階段是進展測試方案和測試設計的最好時機。37、軟件編碼標準評測也是圍繞以下4個方面展開:源程序文檔化、數據說明的方法、語句構造和輸入/輸出方法。38、概要設計說明書的評測內容如下。可追溯性:分析該軟件的系統構造、子系統構造,確認該軟件設計是否覆蓋了所有已確定的軟件需求,軟件每一成分是否可追溯到某一項需求。接口:分析軟件各局部之間的聯系,確認該軟件的內部接口與外部接口是否已經明確定義,模塊是否滿足高內聚和低耦合的要求,模塊作用范圍是否在其控制范圍之內。風險:確認該軟件設計在現有技術條件下和預算范圍內是否能按時實現。實用性:確認該軟件設計對于需求的解決方案是否實用。技術清晰度:確認該軟件設計是否以一種易于翻譯成代碼的形式表達。可維護性:從軟件維護的角度出發,確認該軟件設計是否考慮了方便未來的維護。質量:確認該軟件設計是否表現出良好的質量特征。各種選擇方案:看是否考慮過其他方案,比較各種選擇方案的標準是什么。限制:評估對該軟件的限制是否現實,是否與需求一致。其他具體問題:對于文檔、可測試性、設計過程等進展評估。39、確認測試的任務是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規格說明中明確規定。確認測試一般包括有效性測試和軟件配置復查。有效性測試。有效性測試是在模擬的環境下,運用黑盒測試的方法,驗證所測軟件是否滿足需求規格說明書列出的需求。軟件配置復查。軟件配置復查的目的是保證軟件配置的所有成分都齊全,各方面的質量都符合要求,具有維護階段所必須的細節,而且已經編排好分類的目錄。40、集成測試也叫做組裝測試或聯合測試。通常,在單元測試的根底上,需要將所有模塊按照概要設計說明書和詳細設計說明書的要求進展組裝。自頂向下的增值方式是將模塊按系統程序構造,沿控制層次自頂向下進展組裝。自頂向下的增值方式在測試過程中較早地驗證了主要的控制和判斷點。在一個功能劃分合理的程序模塊構造中,判斷常常出現在較高的層次里,因而,能夠較早地遇到這種問題。如果主要控制有問題,盡早發現它能夠減少以后的返工,這是十分必要的。如果選用按深度方向組裝的方式,可以首先實現和驗證一個完整的軟件功能,可先對邏輯輸入的分支進展組裝和測試,檢查和抑制潛藏的錯誤和缺陷,驗證其功能的正確性,就為其后對主要加工分支的組裝和測試提供了保證。自底向上的增值方式是從程序模塊構造的最底層模塊開場組裝和測試。自底向上增值方式的缺點是"程序一直未能作為一個實體存在,直到最后一個模塊加上去后才形成一個實體"。就是說,在自底向上組裝和測試的過程中,對主要的控制直到最后才接觸到。這種方式的優點是不需要樁模塊,而建立驅動模塊一般比建立樁模塊容易,同時由于涉及到復雜算法和真正輸入/輸出的模塊最先得到組裝和測試,可以把最容易出問題的局部在早期解決。此外自底向上增值的方式可以實施多個模塊的并行測試,提高測試效率。因此,通常是把以上兩種方式結合起來進展組裝和測試。在進展集成測試時,測試者應當確定關鍵模塊,對這些關鍵模塊及早進展測試。關鍵模塊至少應具有特征:滿足某些軟件需求、在程序的模塊構造中位于較高的層次〔高層控制模塊〕、較復雜和較易發生錯誤、有明確定義的性能要求。41、評價需求的主要內容是描述評價的目標,特別是描述了產品的質量需求。評價規格說明是確定對軟件及其部件實行的所有分析和測量,標識要分析和測量的軟件部件。評價記錄是評價執行方案時詳細記載的動作組成。評價報告的主要內容是執行測量和分析的結果,以及能被重復和重新評價的必要信息。42、測試用例應由測試設計人員來制定。測試點應由測試設計人員確立。測試工作展開于工程立項后,而不是代碼開發完成之后。軟件包括程序、數據和文檔,所以軟件測試并不僅僅是程序測試。43、黑盒測試用例的設計方法包括:等價類劃分法、邊界值分析法、錯誤推測法、因果圖法、判定表驅動法、正交試驗設計法、功能圖法等。界面元素測試包括:窗口測試、菜單測試、圖標測試、文字測試、鼠標測試。44、易用性測試不僅是針對應用程序的測試,而且還包括用戶手冊等系列文檔。安裝測試就是按照用戶安裝手冊安裝軟件,來評估安裝過程的易用性、正確性。輔助系統測試包括幫助測試、向導測試、信息提示測試等。界面整體測試是指對界面的標準性、一致性、合理性等進展測試和評估。45、到達100%CC要求不一定能夠滿足100%DC的要求。到達100%CDC要求就一定能夠滿足100%DC的要求。到達100%MCDC要求就一定能夠滿足100%DC的要求。到達100%路徑覆蓋要求就一定能夠滿足100%DC的要求。46、如果對表創立了索引,那么更新、插入和刪除表中的記錄都將導致額外的系統開銷。當表中記錄數不多時,全表掃描不一定比使用索引的執行效率低。在字段選擇性很低的情況下適用索引。當索引建立不正確時,一個表創立的索引多,不一定對系統的性能提升大。47、數據庫對象在物理設備上的合理分布能改善系統讀寫性能。不是所有的磁盤鏡像都可以提高磁盤讀寫的速度。建議把數據庫、回滾段、日志不要放在同一塊設備上,以提高數據讀寫的性能。將磁盤升級到更大容量并不能提高磁盤I/O速度。48、并發用戶數、交易響應時間、交易通過率、吞吐量、點擊率都是Web應用客戶端交易處理性能的評估指標。49、IEEE829標準中?測試案例說明?中的內容包括:輸入說明、環境要求、特殊要求。負載壓力性能測試需求分析時,應該選擇高吞吐量的業務、高商業風險的業務、高效勞器負載類型的業務作為測試案例。50、測試記錄包括:測試方案或包含測試用例的測試規格說明。與測試用例相關的所有結果,包括在測試期間出現的所有失敗。測試中涉及的人員身份。51、性能測試要準備測試數據原因包括:識別數據狀態驗證測試案例。初始數據提供了基線用來評估測試執行的結果。業務數據提供負載壓力背景。腳本中參數數據真實模擬負載。52、POP3〔PostOfficeProtocol3〕協議是適用于C/S構造的脫機模型的電子郵件協議。SMTP〔SimpleMailTransferProtocol〕協議是簡單郵件傳輸協議。IMAP〔InternetMessageAccessProtocol〕是由美國華盛頓大學所研發的一種郵件獲取協議。MPLS〔MultiprotocolLabelSwitch〕即多協議標記交換,是一種標記〔label〕機制的包交換技術。53、采用ping命令檢測網絡連接故障時,可以先輸入Ping127.0.0.1,即本地循環地址,如發現本地址無法Ping通,就說明本地機TCP/IP協議不能正常工作。如果上面的操作成功,接下來可以Ping本機IP,假設通,那么說明網絡適配器〔網卡或MODEM〕工作正常,不通那么是網絡適配器出現故障。最后Ping同網段中某計算機的IP,如果ping不通那么說明網絡線路出現故障。54、在IIS〔InternetInformationServicesIIS,互聯網信息效勞〕下配置多站點時,可以采用虛擬主機和虛擬目錄兩種方式。采用虛擬目錄時,發布的站點沒有獨立域名,而是在主域名下建立虛擬目錄,從題目要求看,需要兩個獨立的域名,所以不能實現。采用虛擬主機時有3種方式,即使用不同IP地址、不同端口號和不同的主機頭。使用不同IP地址時要求Web效勞器配備多網卡;使用不同端口號時,要求在訪問Web效勞器虛擬主機時指名端口號,如://b:8080;使用不同主機頭時,在IIS發布中要做主機頭域名指定。55、計算機控制器部件:指令存放器IR、程序計數器PC、程序狀態存放器。算術邏輯單元ALU是運算器的內容RISC設計應遵循的設計原那么:指令條數應少一些尋址方式盡可能少采用等長的指令格式
設計盡可能多的通用存放器Smalltalk、C++、Java、C#都是面向對象語言,C不是函數型語言,函數型語言是數學語言在面向對象的語言中,類的實例化是指對類的實例分配存儲空間當運行狀態的進程被調度成就緒,必然會有另外一個就緒狀態的進程轉入運行狀態56、SPOOLing技術實際上是一種外圍設備同時聯機操作技術,又稱為排隊轉儲技術。它在輸入和輸出之間增加了“輸入井〞和“輸出井〞的排隊轉儲環節,以消除用戶的“聯機〞等待時間。磁帶不能隨機存儲當然不適合做為其存儲設備〔磁盤〕。
位示圖法是操作系統中一種管理空閑存儲空間的方法。管理空閑空間除使用位示圖法還可用:空閑區表法、空閑鏈表法、成組鏈接法將詳細介紹這幾種方法。1.空閑區表法空閑表法屬于連續分配方式。它與內存管理中的動態分區分配方式雷同。將外存空間上一個連續未分配區域稱為“空閑區〞。操作系統為磁盤外存上所有空閑區建立一張空閑表,每個表項對應一個空閑區,空閑表包含“序號,第一空閑盤塊號,空閑盤塊數〞等信息。它適用于連續文件構造。它為每個文件分配一個連續的存儲空間。系統為外存上的所有空閑區建立一張空閑表,每個空閑區對應于一個空閑表項。2.空閑鏈表法是將所有的空閑盤區拉成一條空閑鏈。根據構成鏈的根本元素的不同,可有兩種鏈表方式:空閑盤塊鏈、空閑盤區鏈。空閑盤塊鏈它是將磁盤上的所有空閑存儲空間,以盤塊為根本元素拉成一條鏈。優點是用于分配和回收一個盤塊的過程非常簡單;缺點是空閑盤塊鏈可能很長。空閑盤區鏈這是將磁盤上的所有空閑盤區〔每個盤區可包含假設干個盤塊〕拉成一條鏈。在每個盤區上除了含有用于指示下一個空閑盤區的指針外,還應標有指明本盤區大小〔盤塊數〕的信息。這方法分配和回收過程較復雜,但空閑盤區鏈較短。3.位示圖法這種方法是在外存上建立一張位示圖〔bitmap〕,記錄文件存儲器的使用情況。每一位僅對應文件存儲器上的一個物理塊,取值0和1分別表示空閑和占用。文件存儲器上的物理塊依次編號為:0、1、2、…。位示圖是利用二進制的一位來表示磁盤中一個盤塊的使用情況。當其值為“0〞時,表示對應的盤塊空閑;為“1〞時表示已分配。由所有盤塊對應的位構成一個集合,稱為位示圖。位示圖也可描述為一個二維數組map:Varmap:array[1...m,1...n]ofbit;57、在數據庫管理系統中平安性控制機制:視圖、密碼驗證、用戶授權面向對象分析階段:構建分析模型、識別分析類、評估分析模型;確定接口規格是到了概要設計階段。向象析要軟件求客存的有實對概歸納、抽象出實體類名詞分析是尋找實體對象的有效方法之一。得到需求的方法:會議調查、問卷調查、調查58、在進展面向對象設計時,采用設計模式能夠復用相似問題的一樣解決方案。While是先判斷,因此判斷要多一次,而DoWhile是后判斷,執行次數和判斷次數一樣。
hile語的環執行數循條的斷次少,而o-wile語句的循環體執行次數等于循環條件的判斷次數。執行測試用例的詳細描述,包括
日志:指出記錄測試結果和現象的方式
設置:如何準備測試
啟動:啟動測試的步驟
程序:運行測試的步驟
衡量標準:描述如何判斷結果
關閉:描述因意外原因頁推遲測試的步驟
終止:描述正常停頓測試的步驟
重置:說明如何把環境恢復到測試前的狀態
偶然事件:說明如何處理方案之外的情況
測試用例的通用化和復用化使軟件測試易于開展易用性測試包括的內容:安裝測試、界面測試、菜單測試;文檔測試單獨列出,但是他可以影響易用性
需求說明書評測作為需求分析階段工作的復查手段,應該對功能的正確性、完整性和清晰性,以及其他需求給予評測。評測的主要內容是:1、系統定義的目標是否與用戶的要求一致;2、系統需求分析階段提供的文檔資料是否齊全;3、文檔中的所有描述是否完整、清晰,準確地反映用戶要求;4、與所有其他系統成分的重要接口是否都已經描述;5、被開發工程的數據流與數據構造是否足夠、確定;6、所有圖表是否清楚,在不補充說明時能否理解;7、主要功能是否已包括在規定的軟件范圍之內,是否都已充分說明;8、軟件的行為和它必須處理的信息、必須完成的功能是否一致;9、設計的約束條件或限制條件是否符合實際;10、是否考慮了開發的技術風險;11、是否考慮過軟件需求的其他方案;12、是否考慮過將來可能會提出的軟件需求;13、是否詳細制定了檢驗標準,它們能否對系統定義是否成功進展確認;14、有沒有遺漏、重復或不一致的地方;15、用戶是否審查了初步的用戶手冊或原型;16、工程開發方案中的估算是否受到了影響。59、GBT189評者的定軟評過特性:可重復性;由同一評價者按同一評價規格說明對同一產品進展重復地評價宜產生同一種可承受的結果;可再現性:由不同評價者按同一評價規格說明對同一產品進展評價宜產生同一種可承受的結果;公正性:評價應不偏向任何特殊的結果;客觀性:評價結果應是客觀事實,即,不帶有評價者的感情色彩或主觀意見。確認測試又稱有效性測試。有效性測試是在模擬的環境下,運用黑盒測試的方法,驗證被測軟件是否滿足需求規格說明書列出的需求。任務是驗證軟件的功能和性能及其他特性是否與用戶的要求一致。對軟件的功能和性能要求在軟件需求規格說明書中已經明確規定,它包含的信息就是軟件確認測試的根底。例題1某文件管理系統在磁盤上建立了位示圖(bitmap),記錄磁盤的使用情況。假設磁盤上的物理塊依次編號為:0、1、2、…,系統中字長為32位,每一位對應文件存儲器上的一個物理塊,取值0和1分別表示空閑和占用,如以下圖所示。3130…321001…10001假設將4195號物理塊分配給某文件,那么該物理塊的使用情況在位示圖中的第__(1)__個字中描述;系統應該將__(2)__。〔1〕A.128 B.129 C.130 D.131〔2〕A.該字的第3位置“0〞 B.該字的第3位置“1〞C.該字的第4位置“0〞 D.該字的第4位置“1〞例題分析此題其實是一道死的計算題,與專業知識沒有什么關系。因為物理塊編號是從0開場的,所以4195號物理塊其實就是第4196塊。因為字長為32位,也就是說,每個字可以記錄32個物理塊的使用情況。4196/32=131.125,所以,4195號物理塊應該在第131個字中〔字的編號也是從0開場計數〕。那么,具體在第131個字的哪一位呢?到第130個字為止,共保存了131*32=4192個物理塊〔0~4191〕,所以,第4195塊應該在第131個字的第3位記錄〔要注意:0是最開場的位〕。因為系統已經將4195號物理塊分配給某文件,所以其對應的位要置1。例題答案 D B 例題2某磁盤盤組共有10個盤面,每個盤面上有100個磁道,每個磁道有32個扇區,假定物理塊的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2029年中國種羊養殖行業市場深度研究及投資戰略規劃建議報告
- 2025年 高級焊工職業技能考試練習題附答案
- 2025-2031年中國玻璃移門行業市場發展監測及投資策略研究報告
- 2025年AOI檢測設備市場調研報告
- 2025年中國全套管鉆機行業市場深度分析及投資策略研究報告
- 2025年中國專網無線通信市場前景預測及投資規劃研究報告
- 中國商用汽車行業未來趨勢預測分析及投資規劃研究建議報告
- 中國通信網絡時鐘同步設備行業市場深度分析及發展潛力預測報告
- 亞胺薄膜復合-NHN項目投資可行性研究分析報告(2024-2030版)
- 職業衛生檢測與評價報告書編制規則
- 2025年湖北省高考政治試卷真題(含答案)
- 老齡化社會的數字包容-洞察及研究
- 廣東省深圳市寶安區2023-2024學年二年級下冊期末測試數學試卷(含答案)
- 2025江蘇揚州寶應縣“鄉村振興青年人才”招聘67人筆試備考試題及參考答案詳解
- 2025年寧夏銀川靈武市選聘市屬國有企業管理人員招聘筆試沖刺題(帶答案解析)
- 三大監測培訓試題及答案
- 兩辦意見宣貫考試題及答案
- 2025年汽車駕照考試科目一考試題庫及參考答案
- 超市商場保密協議書
- 社工社會考試試題及答案
- 跨文化交際知識體系及其前沿動態
評論
0/150
提交評論