版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、填空題1、8086CPU內(nèi)部按功能可分為 總線接口單元 和 執(zhí)行單元 兩個(gè)獨(dú)立單元。它們各自的主要功能是 負(fù)責(zé)CPU對(duì)存儲(chǔ)器和外設(shè)的訪問 和 負(fù)責(zé)指令的譯碼、執(zhí)行和數(shù)據(jù)的運(yùn)算 。 p17、p182、CPU總線包含三種不同功能的總線,雙向的有 數(shù)據(jù)總線 和 控制總線 ,單向的有 地址總線 。其中 地址總線 的位數(shù)決定了CPU可以直接尋址的內(nèi)存范圍。比如,8088CPU有 20 根數(shù)據(jù)總線,
2、60;根地址總線,所以,其最大內(nèi)存容量 1MB 。 p6 /字節(jié)編址3、IO/M 、WR 和RD這三個(gè)信號(hào)構(gòu)成了微機(jī)系統(tǒng)的基本控制信號(hào),組合后可形成四種基本的總線控制,即 存儲(chǔ)器讀 、 存儲(chǔ)器寫 、 I/O讀 和 I/O寫 。 p964、在最小組態(tài)下,8086CPU地址總線是由 3 片地址鎖存器進(jìn)行鎖存和驅(qū)動(dòng),其數(shù)據(jù)總線采用 2 片數(shù)據(jù)總線收發(fā)器,以增加數(shù)據(jù)總線的驅(qū)動(dòng)能力。/8086地址線為20位,數(shù)據(jù)線為16位,地址鎖存器與數(shù)
3、據(jù)總線收發(fā)器均為8位。5、80386CPU對(duì)存儲(chǔ)器的管理分為分段和分頁管理機(jī)制,分段管理是將 邏輯地址 轉(zhuǎn)換為 線性地址 ;分頁管理是將 線性地址 轉(zhuǎn)換為 物理地址 。6、CPU對(duì)外設(shè)的輸入/輸出操作實(shí)際上就是對(duì)I/O接口中各端口的 讀/寫 操作 。7、當(dāng)CPU進(jìn)行 讀 操作時(shí),外部數(shù)據(jù)通過數(shù)據(jù)總線送往CPU;當(dāng)CPU進(jìn)行 寫 操作時(shí),CPU數(shù)據(jù)輸出到主存或外設(shè)。8、衡量微處理器的性能指標(biāo)最主要是 主頻 和 字長(zhǎng) 。/主頻:微處理器的時(shí)鐘頻率;字長(zhǎng):微處理器單位時(shí)間內(nèi)的處理位數(shù)。9、8086的中斷系統(tǒng)中硬件中斷
4、分為兩類:一類是 不可屏蔽中斷 ,其是通過CPU的 NMI 引腳進(jìn)入的;另一類是 可屏蔽中斷 ,其是通過CPU的 INTR 引腳進(jìn)入的。 p9710、接口技術(shù)是專門研究 處理器 和 外部設(shè)備 之間的數(shù)據(jù)傳送方式、接口電路的工作原理和使用方法的。11、8086的中斷系統(tǒng)以位于內(nèi)存0段的 000 H3FF H 區(qū)域的中斷向量表為基礎(chǔ),中斷向量表中最多可容納 256 個(gè)中斷向量,這些中斷對(duì)應(yīng)的中斷類型號(hào)為 0255 。 p156知識(shí)點(diǎn)整理1. CPU的讀寫操作、微處理器的性能指標(biāo):參考填空題6、7、8。2. 中斷響應(yīng)中兩個(gè)總線周期。 p160主要是對(duì)于時(shí)序圖的理解,熟悉書中160頁內(nèi)容,理解兩個(gè)總線
5、周期的作用。第一個(gè)周期8259A收到外設(shè)的中斷請(qǐng)求(IR0IR7),分析請(qǐng)求并向CPU請(qǐng)求中斷(INT),CPU做出響應(yīng)(INTA*),鎖住總線(LOCK*),8259A在級(jí)聯(lián)方式時(shí)選擇從片(CAS0CAS2,輸出被響應(yīng)中斷的從8259A的編碼);第二個(gè)周期CPU發(fā)出第二個(gè)響應(yīng)(INTA*),8259A把中斷向量號(hào)送上數(shù)據(jù)總線(D0D7),CPU利用向量號(hào)執(zhí)行中斷程序。主要理解其中“4)8259A收到第一個(gè)INTA有效信號(hào)后,使最高優(yōu)先權(quán)的ISR置位,對(duì)應(yīng)的IRR復(fù)位”即進(jìn)入中斷服務(wù)狀態(tài),“5)8259A在收到第二個(gè)INTA有效時(shí),把中斷向量號(hào)送上數(shù)據(jù)總線,供CPU讀取”即讓CPU處理中斷。
6、補(bǔ)充:關(guān)于中斷還可能會(huì)考查關(guān)于中斷級(jí)聯(lián)的問答題,要求畫出連接:3. 三大總線,DB和AB決定什么。 p7微機(jī)三大總線包括地址總線、數(shù)據(jù)總線和控制總線,是微處理器與存儲(chǔ)器與I/O接口之間信息傳輸?shù)耐?。地址總線(AB):由微處理器向外設(shè)的單向總線,用以傳輸微處理器將要訪問的外設(shè)的地址信息。地址線的數(shù)量決定了系統(tǒng)直接尋址空間的大小。數(shù)據(jù)總線(DB):微處理器與外設(shè)間數(shù)據(jù)傳輸線,為雙向總線。讀操作時(shí),外設(shè)將數(shù)據(jù)輸入微處理器,寫操作時(shí),微處理器將數(shù)據(jù)輸出外設(shè)。數(shù)據(jù)線的數(shù)量決定了一次可傳輸數(shù)據(jù)的位數(shù)??刂瓶偩€(CB):雙向總線,用于協(xié)調(diào)系統(tǒng)中個(gè)部件的操作,有些信號(hào)線將微處理器的控制信號(hào)或狀態(tài)信號(hào)送往外界
7、,有些信號(hào)線將外界的請(qǐng)求或聯(lián)絡(luò)信號(hào)送往微處理器??刂瓶偩€決定總線功能強(qiáng)弱與適應(yīng)性的好壞。4. DMA及相關(guān)。其傳送過程涉及的信號(hào)。 p140、p151、p189p193直接存儲(chǔ)器存取DMA是一種外設(shè)與存儲(chǔ)器之間直接傳輸數(shù)據(jù)的方法,適用于需要數(shù)據(jù)高速大量傳送的場(chǎng)合。DMA數(shù)據(jù)傳送利用DMA控制器進(jìn)行控制,不需要CPU直接參與。傳送過程涉及的信號(hào)(參考p189p190):請(qǐng)求和響應(yīng)信號(hào):總線請(qǐng)求HRQ與總線響應(yīng)HLDA(用以獲取總線控制權(quán))、通道請(qǐng)求DREQ0DREQ3和通道響應(yīng)DACK0DACK3;傳送控制信號(hào):地址選通ADSTB和地址允許AEN(鎖存和發(fā)送地址)、地址線A0A7和數(shù)據(jù)線DB0D
8、B7(在傳送期間分別用于輸出低8位與高8位存儲(chǔ)器地址)、存儲(chǔ)器讀MEMR*、存儲(chǔ)器寫MEMW*、I/O讀IOR*、I/O寫IOW*。5. 8237控制下進(jìn)行“存儲(chǔ)器讀寫傳送”對(duì)應(yīng)有效信號(hào)、兩個(gè)周期。DMA讀:把數(shù)據(jù)從存儲(chǔ)器傳送到外設(shè)。MEMR*有效從存儲(chǔ)器讀數(shù)據(jù),IOW*有效把數(shù)據(jù)寫入外設(shè);DMA寫:把外設(shè)輸入的數(shù)據(jù)寫入存儲(chǔ)器。IOR*有效從外設(shè)輸入數(shù)據(jù),MEMW*有效把數(shù)據(jù)寫入存儲(chǔ)器。DMA傳送時(shí)序圖:兩個(gè)周期:空閑周期:復(fù)位后及沒有DMA請(qǐng)求則處于空閑周期,8237A作為從設(shè)備受微處理器控制,在此周期8237A始終執(zhí)行Si狀態(tài)。有效周期:8237A在Si狀態(tài)采樣到DMA請(qǐng)求則進(jìn)入有效周期,
9、8237A作為主控芯片控制DMA傳送操作。6. 8253計(jì)數(shù)器位數(shù)及寫控制字時(shí)A0、A1的狀態(tài)。 p177每一個(gè)計(jì)數(shù)器通道有一個(gè)16位減法計(jì)數(shù)器。寫控制字時(shí)A0、A1的狀態(tài)為1、1,即高電平。CS* A1 A0I/O地址讀操作RD*寫操作WR*0 0 040H讀計(jì)數(shù)器0寫計(jì)數(shù)器00 0 141H讀計(jì)數(shù)器1寫計(jì)數(shù)器10 1 042H讀計(jì)數(shù)器2寫計(jì)數(shù)器20 1 143H無操作寫控制字7. 8255A控制字、分組、工作方式、端口位數(shù)。 p203控制字包括方式控制字及端口C置位/復(fù)位控制字,參考書p208p209。分組:3個(gè)數(shù)據(jù)端口分為兩組進(jìn)行控制,A組控制端口A(PA0PA7)和端口C的上(高)半部
10、分(PC4PC7);B組控制端口B和端口C的下(低)半部分(PC0PC3)。工作方式:有3種工作方式:方式0、方式1和方式2,參考書p204p207。方式0基本輸入輸出方式,主要用于無條件傳送和查詢方式的接口電路,3個(gè)端口均可工作在此方式;方式1選通輸入輸出方式,主要用于程序查詢和中斷方式的接口電路,端口A和B可工作在此方式;方式2雙向選通傳送方式,適用于與雙向傳送數(shù)據(jù)的外設(shè)及程序查詢和中斷方式的接口電路,只有端口A可工作在此方式。端口位數(shù):均為8位,注意C端口分上下。8. 8259初始化命令字約定及確定使用哪個(gè)操作命令字。 p163、p167初始化命令字必須按照ICW1ICW4的順序?qū)懭搿
11、CW1(初始化字)和ICW2(中斷向量字)必須寫;ICW3(級(jí)聯(lián)命令字)由ICW1的SNGL(D1,決定是否級(jí)聯(lián))決定,SNGL=1則不需寫ICW3,SNGL=0則需寫入ICW3;ICW4(中斷方式字)由ICW1的IC4(D0)決定,為1要寫,為0則不寫。操作命令字的確定(參考書中p167的例子):mov al,0ah;0AH=00001010Bout 20h,alnopin al,20h看端口地址,20h為偶地址則A0=0,那么輸出的命令字有ICW1、OCW2和OCW3(參考p159),再看命令字內(nèi)容,ICW的D4固定為1,排除;OCW2的D4D3固定為00,排除;所以為OCW3。那么讀了哪
12、些內(nèi)容?D2D1D0=010,所以是讀了IRR的內(nèi)容(參考p166表7-5)。如果為奇地址如何區(qū)分?奇地址輸出的命令字有ICW2、ICW3、ICW4和OCW1,根本區(qū)分不出來,所以應(yīng)該不考。9. 同步異步的傳輸單位。 p234異步通信以字符為傳輸單位,同步通信以幀為傳輸單位。10. CS作用、串行接口的典型結(jié)構(gòu)。 p239CS為片選信號(hào),用以選中芯片,只有當(dāng)一個(gè)芯片的片選信號(hào)有效時(shí),微處理器才能對(duì)此芯片進(jìn)行數(shù)據(jù)的輸入輸出。串行接口的典型結(jié)構(gòu)參考書中p239p240。主要是發(fā)送/接收的保持/移位寄存器組成的雙緩沖結(jié)構(gòu)對(duì)串/并數(shù)據(jù)的轉(zhuǎn)換以及如何實(shí)現(xiàn)串行數(shù)據(jù)的發(fā)送與接收。串行數(shù)據(jù)的發(fā)送:來自CPU的
13、并行數(shù)據(jù)存放在發(fā)送保存寄存器中,發(fā)送時(shí)數(shù)據(jù)進(jìn)入發(fā)送移位寄存器,加入起始位、校驗(yàn)位和停止位逐位輸出(串行數(shù)據(jù))。串行數(shù)據(jù)的接收:接收到的串行數(shù)據(jù)在接收移位寄存器中去除起始位、校驗(yàn)位和停止位轉(zhuǎn)換成并行數(shù)據(jù),接收完一個(gè)字符后送入接收數(shù)據(jù)緩沖寄存器。11. 高速緩存主要解決的問題。緩存數(shù)據(jù),主要解決CPU與存儲(chǔ)器之間速度不匹配的問題,以提高處理效率。12. 接口技術(shù)研究的問題。CPU和I/O設(shè)備之間傳送的信息。三種技術(shù),編址方式。p134、p136、p140接口技術(shù)研究的問題:外設(shè)在工作原理、驅(qū)動(dòng)方式、信息格式以及工作速度方面彼此差別大,不能與CPU直接相連,必須經(jīng)過轉(zhuǎn)換電路即I/O接口。傳送的信息:
14、數(shù)據(jù)信息、狀態(tài)信息和控制信息。數(shù)據(jù)傳送方式(三種技術(shù)):程序方式(分為無條件傳送與中斷傳送)、中斷方式與DMA方式。p140編址方式:I/O端口與存儲(chǔ)器地址獨(dú)立編址、I/O端口與存儲(chǔ)器地址統(tǒng)一編址及I/O地址譯碼。13. 計(jì)算存儲(chǔ)芯片構(gòu)成存儲(chǔ)系統(tǒng)。 p110芯片的存儲(chǔ)容量=存儲(chǔ)單元數(shù)×每個(gè)存儲(chǔ)單元的數(shù)據(jù)位數(shù)=2M×NM為地址信號(hào)(地址線數(shù)量),可以區(qū)別2M個(gè)存儲(chǔ)單元,N為每個(gè)存儲(chǔ)單元保存的數(shù)據(jù)位數(shù)。可參考書中p111的例子。14. 中斷分類相關(guān)。 p153參考書中p153,除了分類還可以了解中斷是如何產(chǎn)生的,以及對(duì)應(yīng)的標(biāo)志位。內(nèi)部中斷(軟件中斷):除法錯(cuò)中斷、指令中斷、溢出
15、中斷、單步中斷。外部中斷(硬件中斷):非屏蔽中斷、可屏蔽中斷。15. 結(jié)合引腳的總線四種操作組合。 p96總線操作信號(hào)IO/M*WR*RD*存儲(chǔ)器讀MEMR*低高低存儲(chǔ)器寫MEMW*低低高I/O讀IOR*高高低I/O寫IOW*高低高16. 分時(shí)復(fù)用技術(shù)。 p95同一引腳在不同時(shí)刻具有不同的功能,優(yōu)點(diǎn)是可以減少對(duì)外引腳的個(gè)數(shù)。常見的是地址總線和數(shù)據(jù)總線的復(fù)用,在不同的時(shí)鐘周期輸出不同的數(shù)據(jù)(參考書中p95)。17. 為何需要接口電路:參考知識(shí)點(diǎn)12.18. 8088的邏輯結(jié)構(gòu)。參考p18的圖2-2及上下文。主要是理解總線接口單元及執(zhí)行單元的作用,分別執(zhí)行哪些操作。地址加法器的作用(p23):將邏
16、輯地址中的16位段地址左移二進(jìn)制4位(相當(dāng)于在段基址最低位后添4個(gè)“0”),然后與偏移地址相加獲得20位物理地址,以進(jìn)行尋址。19. 中斷相關(guān)、中斷向量、中斷向量號(hào)計(jì)算。 p156中斷相關(guān)參考知識(shí)點(diǎn)14,對(duì)于中斷向量可參考填空題11題。主要是中斷向量號(hào)計(jì)算,依照公式中斷向量的地址(物理地址)=中斷類型號(hào)(n)×4來計(jì)算地址或類型號(hào)(也叫向量號(hào)),以及寫出中斷入口地址。這里舉個(gè)例子(不是老師給的題):PC機(jī)采用向量中斷方式處理8級(jí)中斷,中斷號(hào)依次為08H0FH,在RAM0:2CH單元開始依次存放23H、FFH、00H和F0H四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷號(hào)以及中段程序入口是?解答:每個(gè)中斷
17、向量在中斷向量表中占4個(gè)字節(jié)。低16位存放中斷程序的偏移地址IP,高16位存放中斷程序的段地址CS。對(duì)于本題,中斷類型號(hào): 2CH除以4得0BH; 中斷程序入口地址CS:IP為 F000:FF23H。這里要注意除法運(yùn)算的進(jìn)制問題,以及入口地址的書寫。20. 六個(gè)周期及相互關(guān)系、五個(gè)地址。 p98、p23六個(gè)周期(p98):指令周期:一條指令取值、譯碼到執(zhí)行完成的過程。包含多個(gè)總線周期??偩€周期也稱機(jī)器周期:伴有數(shù)據(jù)交換的總線操作。包含多個(gè)時(shí)鐘周期。時(shí)鐘周期:CPU進(jìn)行不同的具體操作,處于不同的操作狀態(tài)。時(shí)間長(zhǎng)度為時(shí)鐘頻率的倒數(shù)。空閑周期:時(shí)鐘周期的一種,一般是芯片空閑時(shí)所處的狀態(tài),C
18、PU在此狀態(tài)進(jìn)行內(nèi)部操作,沒有對(duì)外操作。等待周期:時(shí)鐘周期的一種,一般是芯片等待是所處的狀態(tài),CPU在等待周期維持之前的狀態(tài)不變,直到滿足某種條件進(jìn)入下一個(gè)時(shí)鐘周期。 /例子可參考p99的寫總線周期。五個(gè)地址(p23):物理地址:對(duì)應(yīng)每個(gè)物理存儲(chǔ)單元都有一個(gè)唯一的20位地址,微處理器通過總線存取存儲(chǔ)器數(shù)據(jù)時(shí)采用這個(gè)地址。邏輯地址:分段后在8088內(nèi)部和用戶編程時(shí),采用的“段地址:偏移地址”形式稱為邏輯地址。偏移地址:主存單元距離段起始位置的偏移量。線性地址:邏輯地址到物理地址變換之間的中間層, 線性地址是一個(gè)32位無符號(hào)整數(shù),過邏輯地址變換得到。虛擬地址:從0號(hào)單元開始編址,順序分配符號(hào)名對(duì)應(yīng)
19、的地址單元,不是主存中的真實(shí)地址,故稱為相對(duì)地址、程序地址、邏輯地址或稱虛擬地址。 軟件設(shè)計(jì)師教程p11621. DMAC如何控制總線。參考知識(shí)點(diǎn)4、5。DMAC通過總線請(qǐng)求HRQ與總線響應(yīng)HLDA來向CPU申請(qǐng)獲取總線控制權(quán),通過地址允許AEN來將鎖存的高8位地址送入系統(tǒng)總線,DMA傳送時(shí)用來屏蔽其它的總線驅(qū)動(dòng)器。通過MEMR*(IOR*)與MEMW*(IOW*)來實(shí)現(xiàn)存儲(chǔ)器與外設(shè)通過總線的數(shù)據(jù)傳輸。22. 三大總線形成相關(guān)。最小模式:地址總線:CPU的AD0AD7, A8A15, A15A19 通過地址鎖存器8282(3片) 構(gòu)成。 數(shù)據(jù)總線:直接由AD0AD7提供,或通過數(shù)據(jù)收
20、發(fā)器8286(8088為1片,8086為2片)供給。 控制總線:直接由CPU的控制線供給。最大模式:地址總線:CPU的AD0AD7, A8A15, A15A19 通過地址鎖存器8282 (3片) 構(gòu)成。 數(shù)據(jù)總線:通過數(shù)據(jù)收發(fā)器8286(8088為1片,8086為2片)供給。 控制總線:通過總線控制器8288供給。 最大模式配置和最小模式配置有一個(gè)主要的差別: 最大模式下多了8288總線控制器。23. 片選信號(hào):參考知識(shí)點(diǎn)1024. 8255的初始化編程。 p208主要是按題目要求對(duì)照控制字格式(p208)寫控制字,然后寫地址,寫控制字,送到控制端口。需要注意的是如果給出四個(gè)地址,則
21、應(yīng)使用控制端口的地址,如給出地址:端口A 60H,端口B 61H,端口C 62H,控制端口63H,則應(yīng)使用63H。另外還有置位某一端口的某一位與端口C的置位/復(fù)位,參考書p209。方式控制字格式圖:例如:要求:A端口:方式1輸入;C端口上半部:輸出,C口下半部:輸入;B端口:方式0輸出方式控制字:1011 0001B或B1H,初始化的程序段:mov dx,0fffeh;假設(shè)控制端口為FFFEHmov al,0b1h;方式控制字out dx,al;送到控制端口例如:設(shè)8255A的A口、B口、C口和控制字寄存器的端口地址分別為80H,82H,84H和86H。要求A口工作在方式0輸出,B口工作在方式
22、0輸入,C口高四位輸入,低四位輸出,試編寫8255A的初始化程序。 方式控制字:1000 1010B或8AH,初始化的程序段:mov dx,86h;控制端口地址為86Hmov al,08Ah;方式控制字out dx,al;送到控制端口/感覺應(yīng)該也可以直接out 86h,al這種方法,因?yàn)?253采用這種方法,地址也沒有什么不同,不太確定,考試還是按要求為妙。25. 8253的初始化編程、脈沖信號(hào)編程或功能描述。 p181主要是按題目要求對(duì)照控制字格式(p181)寫控制字,按地址送到控制端口。依然要注意分清地址。方式控制字格式圖(p181,通道即計(jì)數(shù)器,BCD計(jì)數(shù)即十進(jìn)制計(jì)數(shù),使用的為
23、BCD碼):初始化編程例如:要求計(jì)數(shù)器0為方式3,采用二進(jìn)制計(jì)數(shù),控制端口地址為43H方式控制字為00初始化的程序段:mov al,36h;36H00 11 011 0B out 43h,al;寫入方式控制字寫入計(jì)數(shù)值例如:要求計(jì)數(shù)器0寫入技術(shù)初值1024(=400H),計(jì)數(shù)器0地址為40H程序段(接在初始化程序段后):mov ax,1024;計(jì)數(shù)器初值out 40h,al;寫入低字節(jié)計(jì)數(shù)值mov al,ah;高字節(jié)數(shù)據(jù)放入alout 40h,al;寫入高字節(jié)計(jì)數(shù)值功能描述即根據(jù)命令字的格式寫出功能即可。26. 8259的功能描述。 p163參考書中p163p167。功能描述只要根據(jù)命令字的格
24、式寫出功能即可。需要注意各方式字對(duì)應(yīng)的A0,可參考知識(shí)點(diǎn)8。軟件測(cè)試復(fù)習(xí)題一、判斷(01)測(cè)試是為了驗(yàn)證軟件已正確地實(shí)現(xiàn)了用戶的要求。 錯(cuò)(02)白盒測(cè)試僅與程序的內(nèi)部結(jié)構(gòu)有關(guān),完全可以不考慮程序的功能要求。 對(duì)(03)白盒測(cè)試不僅與程序的內(nèi)部結(jié)構(gòu)有關(guān),還要考慮程序的功能要求。 錯(cuò)(04)黑盒測(cè)試的測(cè)試用例是根據(jù)程序內(nèi)部邏輯設(shè)計(jì)的。 錯(cuò)(05)黑盒測(cè)試的測(cè)試用例是根據(jù)應(yīng)用程序的功能需求設(shè)計(jì)的。 對(duì)(06)為了快速完成集成測(cè)試,采用一次性集成方式是適宜的。 錯(cuò)(07)在軟件開發(fā)過程中,若能推遲暴露其中的錯(cuò)誤,則為修復(fù)和改進(jìn)錯(cuò)誤所花費(fèi)的代價(jià)就會(huì)降低。 錯(cuò)(05)在軟件開發(fā)過程中,若能盡早暴露其中的
25、錯(cuò)誤,則為修復(fù)和改進(jìn)錯(cuò)誤所花費(fèi)的代價(jià)就會(huì)降低。 對(duì)(09)單元測(cè)試通常由開發(fā)人員進(jìn)行。 對(duì)(10)壓力測(cè)試通常需要輔助工具的支持。 對(duì)(11)壓力測(cè)試不需要輔助工具的支持。 錯(cuò)(12)測(cè)試人員說:“沒有可運(yùn)行的程序,我無法進(jìn)行測(cè)試工作”。 錯(cuò)(13)軟件測(cè)試員可以對(duì)產(chǎn)品說明書進(jìn)行白盒測(cè)試。 錯(cuò)(14)軟件測(cè)試員無法對(duì)產(chǎn)品說明書進(jìn)行白盒測(cè)試。 對(duì)(15)在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)包括合理的輸入條件和不合理的輸入條件。 對(duì)二、選擇1、用黑盒技術(shù)設(shè)計(jì)測(cè)試用例的方法之一為( a )A)因果圖 B)邏輯覆蓋 C)循環(huán)覆蓋 D)基本路徑測(cè)試2、軟件測(cè)試的目的是( b) A)避免軟件開發(fā)中出現(xiàn)的錯(cuò)誤 B)發(fā)現(xiàn)軟件
26、開發(fā)中出現(xiàn)的錯(cuò)誤 C)盡可能發(fā)現(xiàn)并排除軟件中潛藏的錯(cuò)誤,提高軟件的可靠性 D)修改軟件中出現(xiàn)的錯(cuò)誤 3、下列軟件屬性中,軟件產(chǎn)品首要滿足的應(yīng)該是( a )A)功能需求 B)性能需求 C)可擴(kuò)展性和靈活性 D)容錯(cuò)糾錯(cuò)能力4、堅(jiān)持在軟件的各個(gè)階段實(shí)施下列哪種質(zhì)量保障措施,才能在開發(fā)過程中盡早發(fā)現(xiàn)和預(yù)防錯(cuò)誤,把出現(xiàn)的錯(cuò)誤克服在早期( a)。A)技術(shù)評(píng)審 B)程序測(cè)試 C)改正程序錯(cuò)誤 D)管理評(píng)審5、以程序的內(nèi)部結(jié)構(gòu)為基礎(chǔ)的測(cè)試用例技術(shù)屬于( d )。A)灰盒測(cè)試B)數(shù)據(jù)測(cè)試C)黑盒測(cè)試D)白盒測(cè)試6、為了提高測(cè)試的效率,正確的做法是( a )。A)選擇發(fā)現(xiàn)錯(cuò)誤可能性大的數(shù)據(jù)作為測(cè)試用例B)在完成
27、程序的編碼之后再制定軟件的測(cè)試計(jì)劃C)隨機(jī)選取測(cè)試用例D)使用測(cè)試用例測(cè)試是為了檢查程序是否做了應(yīng)該做的事7、對(duì)程序的測(cè)試最好由誰來做,對(duì)程序的調(diào)試最好由誰來做( b )。A)程序員 第三方測(cè)試機(jī)構(gòu)B)第三方測(cè)試機(jī)構(gòu) 程序員C)程序開發(fā)組 程序員D)程序開發(fā)組 程序開發(fā)組8、在進(jìn)行單元測(cè)試時(shí),常用的方法是(c )A)采用白盒測(cè)試,輔之以黑盒測(cè)試 B)采用黑盒測(cè)試,輔之以白盒測(cè)試C)只使用白盒測(cè)試 D)只使用黑盒測(cè)試9、以下那一種選項(xiàng)不屬于軟件缺陷( d )。A)軟件沒有實(shí)現(xiàn)產(chǎn)品規(guī)格說明所要求的功能B)軟件中出現(xiàn)了產(chǎn)品規(guī)格說明不應(yīng)該出現(xiàn)的功能C)軟件實(shí)現(xiàn)了產(chǎn)品規(guī)格沒有提到的功能D)軟件實(shí)現(xiàn)了產(chǎn)品
28、規(guī)格說明所要求的功能但因受性能限制而未考慮可移植性問題10、軟件生存周期過程中,修改錯(cuò)誤最大的階段是( d )。A)需求階段B)設(shè)計(jì)階段C)編程階段D)發(fā)布運(yùn)行階段11、在邊界值分析中,下列數(shù)據(jù)通常不用來做數(shù)據(jù)測(cè)試的是(b )。A)正好等于邊界的值 B)等價(jià)類中的等價(jià)值C)剛剛大于邊界的值 D)剛剛小于邊界的值D)在程序完成的編碼之后再制定軟件的測(cè)試用例12、單元測(cè)試中設(shè)計(jì)測(cè)試用例的依據(jù)是( d )。 A)概要設(shè)計(jì)規(guī)格說明書 B)用戶需求規(guī)格說明書 C)項(xiàng)目計(jì)劃說明書 D)詳細(xì)設(shè)計(jì)規(guī)格說明書13、通常可分為白盒測(cè)試和黑盒測(cè)試。白盒測(cè)試是根據(jù)程序的( c )來設(shè)計(jì)測(cè)試用例,黑盒測(cè)試是根據(jù)軟件的規(guī)
29、格說明來設(shè)計(jì)測(cè)試用例。 A)功能 B)性能 C)內(nèi)部邏輯 D)內(nèi)部數(shù)據(jù) 14、如果一個(gè)判定中的復(fù)合條件表達(dá)式為(A > 1)or(B <= 3),則為了達(dá)到100%的條件覆蓋率,至少需要設(shè)計(jì)多少個(gè)測(cè)試用例( b )。A)1B)2 C)3 D)415、經(jīng)驗(yàn)表明,在程序測(cè)試中,某模塊與其他模塊相比,若該模塊已發(fā)現(xiàn)并改正的錯(cuò)誤較多,則該模塊中殘存的錯(cuò)誤數(shù)目與其他模塊相比,通常應(yīng)該( b )。A)較少 B)較多 C)相似 D)不確定16、下面有關(guān)軟件缺陷的說法中錯(cuò)誤的是( c)。A)缺陷就是軟件產(chǎn)品在開發(fā)中存在的錯(cuò)誤B)缺陷就是軟件維護(hù)過程中存在的錯(cuò)誤、毛病等各種問題C)缺陷就是導(dǎo)致系統(tǒng)程
30、序崩潰的錯(cuò)誤D)缺陷就是系統(tǒng)所需要實(shí)現(xiàn)某種功能的實(shí)效和違背17、在某大學(xué)學(xué)籍管理信息系統(tǒng)中,假設(shè)學(xué)生年齡的輸入范圍為1640,則根據(jù)黑盒測(cè)試中的等價(jià)類劃分技術(shù),下面劃分正確的是( b )。A)可劃分為2個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類B)可劃分為1個(gè)有效等價(jià)類,2個(gè)無效等價(jià)類C)可劃分為2個(gè)有效等價(jià)類,1個(gè)無效等價(jià)類D)可劃分為1個(gè)有效等價(jià)類,1個(gè)無效等價(jià)類18、根據(jù)軟件需求規(guī)格說明書,在開發(fā)環(huán)境下對(duì)已經(jīng)集成的軟件系統(tǒng)進(jìn)行的測(cè)試是( a )。 A)系統(tǒng)測(cè)試B) 單元測(cè)試C) 集成測(cè)試 D) 驗(yàn)收測(cè)試19、下面有關(guān)測(cè)試原則的說法正確的是( a )。A)測(cè)試用例應(yīng)由測(cè)試的輸入數(shù)據(jù)和預(yù)期的輸出結(jié)果組成B
31、)測(cè)試用例只需選取合理的輸入數(shù)據(jù)C)程序最好由編寫該程序的程序員自己來測(cè)試D)使用測(cè)試用例進(jìn)行測(cè)試是為了檢查程序是否做了它該做的事20、集成測(cè)試對(duì)系統(tǒng)內(nèi)部的交互以及集成后系統(tǒng)功能檢驗(yàn)了何種質(zhì)量特性aA)正確性B)可靠性 C)可使用性 D)可維護(hù)性21、軟件設(shè)計(jì)階段的測(cè)試主要采取的方式是( a)。A)評(píng)審B)白盒測(cè)試C)黑盒測(cè)試D)動(dòng)態(tài)測(cè)試22、下列關(guān)于測(cè)試方法的敘述中不正確的是( c)A)從某種角度上講,白盒測(cè)試與黑盒測(cè)試都屬于動(dòng)態(tài)測(cè)試 B)功能測(cè)試屬于黑盒測(cè)試 C)對(duì)功能的測(cè)試通常是要考慮程序的內(nèi)部結(jié)構(gòu) D)結(jié)構(gòu)測(cè)試屬于白盒測(cè)試23、在覆準(zhǔn)則中,最常用的是( d )A)語句覆蓋 B)條件覆蓋
32、 C)分支覆蓋 D)以上全部24、大多數(shù)實(shí)際情況下,性能測(cè)試的實(shí)現(xiàn)方法是( a )。 A)黑盒測(cè)試 B)白盒測(cè)試 C)靜態(tài)分析 D)可靠性測(cè)試25、下列方法中,不屬于黑盒測(cè)試的是( a )。A)基本路徑測(cè)試法 B)等價(jià)類測(cè)試法C)邊界值分析法 D)基于場(chǎng)景的測(cè)試方法26、測(cè)試程序時(shí),不可能遍歷所有可能的輸入數(shù)據(jù),而只能是選擇一個(gè)子集進(jìn)行測(cè)試,那么最好的選擇方法是( b)。A)隨機(jī)選擇B)劃分等價(jià)類C)根據(jù)接口進(jìn)行選擇 D)根據(jù)數(shù)據(jù)大小進(jìn)行選擇27、下列可以作為軟件測(cè)試對(duì)象的是( d)。 A)需求規(guī)格說明書 B)軟件設(shè)計(jì)規(guī)格說明 C)源程序 D)以上全部28、數(shù)據(jù)流覆蓋關(guān)注的是程序中某個(gè)變量從其
33、聲明、賦值到引用的變化情況,它是下列哪一種覆蓋的變種( d )。A)語句覆蓋B)控制覆蓋C)分支覆蓋D)路徑覆蓋29、在Web應(yīng)用軟件的分層測(cè)試策略中,下列哪個(gè)不是測(cè)試關(guān)注的層次( c )。A)數(shù)據(jù)層B)業(yè)務(wù)層C)服務(wù)層D)表示層30、軟件測(cè)試規(guī)范規(guī)定,軟件測(cè)試的類別可分為:?jiǎn)卧獪y(cè)試、集成測(cè)試以及( d )。A)系統(tǒng)測(cè)試B)驗(yàn)收測(cè)試C)系統(tǒng)測(cè)試和驗(yàn)收測(cè)試D)配置項(xiàng)測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試三、填空題軟件測(cè)試崗位工作角色有:測(cè)試經(jīng)理、測(cè)試工程師、測(cè)試員軟件測(cè)試崗位工作任務(wù)如下:例如: 任務(wù) ß-à 角色 監(jiān)控測(cè)試進(jìn)度( 測(cè)試經(jīng)理 )生成測(cè)試報(bào)告( 測(cè)試員 )確保測(cè)試外部環(huán)境(
34、測(cè)試經(jīng)理 )請(qǐng)?zhí)顚懲瓿稍撊蝿?wù)所對(duì)應(yīng)的角色 任務(wù) ß-à 角色 1、記錄測(cè)試結(jié)果 ( 測(cè)試員 )2、實(shí)施測(cè)試操作( 測(cè)試員 )3、設(shè)計(jì)測(cè)試用例( 測(cè)試工程師 )4、分析測(cè)試結(jié)果( 測(cè)試工程師 )5、制定測(cè)試計(jì)劃( 測(cè)試經(jīng)理 ) 四、問答題1、什么是軟件測(cè)試?軟件測(cè)試就是對(duì)醒目開發(fā)過程的產(chǎn)品(編碼、文檔)進(jìn)行差錯(cuò)審查,保證其質(zhì)量的一種過程。2、什么是測(cè)試用例測(cè)試用例是為特定目的而設(shè)計(jì)的一組測(cè)試輸入、執(zhí)行條件和預(yù)期的結(jié)果,測(cè)試用例是執(zhí)行測(cè)試的最小實(shí)體。3、什么是黑盒測(cè)試?已知產(chǎn)品的功能設(shè)計(jì)規(guī)格,可以進(jìn)行測(cè)試來證明每個(gè)實(shí)現(xiàn)了的功能是否符合要求。4、什么是白盒測(cè)試?已知產(chǎn)品的內(nèi)部工作
35、過程,可以通過測(cè)試來證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否已經(jīng)過檢查。5、什么是樁模塊,什么是驅(qū)動(dòng)模塊?樁模塊:用來模擬被測(cè)試模塊工作過程中所調(diào)用的模塊。驅(qū)動(dòng)模塊:用來模擬被測(cè)試模塊的上一級(jí)模塊。6、用黑盒測(cè)試設(shè)計(jì)測(cè)試用例有哪些常用方法?等價(jià)類劃分法、邊界值劃分法、錯(cuò)誤推測(cè)法、因果圖法、場(chǎng)景法7、什么是集成測(cè)試,它包括哪兩種方式?每個(gè)模塊完成單元測(cè)試后,需要按照設(shè)計(jì)是確定的結(jié)構(gòu)圖,將他們連接起來,進(jìn)行集成測(cè)試,也成為綜合測(cè)試。集成測(cè)試包括非增量測(cè)試和增量測(cè)試兩種方式8、軟件測(cè)試工作過程有哪些?確定測(cè)試計(jì)劃、設(shè)計(jì)測(cè)試用例、測(cè)試執(zhí)行、測(cè)試總結(jié)9、測(cè)試執(zhí)行的工作過程有哪些?(1)全方位地觀察測(cè)試用例執(zhí)行結(jié)果(2)加強(qiáng)測(cè)試過程記錄(3)及時(shí)確定發(fā)現(xiàn)的問題(4)提交缺陷時(shí)與開發(fā)的關(guān)系處理(5)及時(shí)更新測(cè)試用例(6)提交一份優(yōu)秀的問題報(bào)告單10、測(cè)試計(jì)劃編寫6要素?Why - 為什么要進(jìn)行這些測(cè)試What - 測(cè)試那些方面,不同階段的工作內(nèi)容When - 測(cè)試不同階段的起止時(shí)間Where - 相應(yīng)文檔,缺陷的存放位置,測(cè)試環(huán)境等Who - 項(xiàng)目有關(guān)人員組成,安排那些測(cè)試人員進(jìn)行測(cè)試How - 如何去做,使用那些測(cè)試工具以及測(cè)試方法進(jìn)行測(cè)試11、系統(tǒng)測(cè)試有哪幾類?恢復(fù)測(cè)試、安全測(cè)試、強(qiáng)度測(cè)試、性能測(cè)試12、Web系統(tǒng)測(cè)試通常包括哪些?性能測(cè)試、連接測(cè)試
溫馨提示
- 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年寶石、玉石礦項(xiàng)目建議書
- 護(hù)理課件設(shè)計(jì)與教學(xué)實(shí)踐交流
- 心電圖護(hù)理中的遠(yuǎn)程醫(yī)療應(yīng)用
- 中專護(hù)理實(shí)踐操作教學(xué)視頻
- 肌膚護(hù)理與季節(jié)變化
- 護(hù)理質(zhì)量與醫(yī)療糾紛預(yù)防
- DSA護(hù)理質(zhì)量評(píng)估與改進(jìn)
- 員工個(gè)人所得稅知識(shí)培訓(xùn)課件
- 斜視患者的社交能力培養(yǎng)
- 吸氧需不需要濕化
- 2025年山西省朔州市公安輔警招聘知識(shí)考試題(含答案)
- 濕疹患者護(hù)理查房
- 2025至2030中國融媒體行業(yè)市場(chǎng)深度分析及前景趨勢(shì)與投資報(bào)告
- 2026年江蘇農(nóng)牧科技職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試模擬測(cè)試卷附答案
- 2026年南京交通職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫附答案
- 2025吐魯番市高昌區(qū)招聘第二批警務(wù)輔助人員(165人)筆試考試參考試題及答案解析
- 江蘇省徐州市2026屆九年級(jí)上學(xué)期期末模擬數(shù)學(xué)試卷
- 癲癇常見癥狀及護(hù)理培訓(xùn)課程
- 2025年南陽市公安機(jī)關(guān)招聘看護(hù)隊(duì)員200名筆試考試參考試題及答案解析
- 產(chǎn)后康復(fù)健康促進(jìn)干預(yù)方案
- 2024年人民法院聘用書記員考試試題及答案
評(píng)論
0/150
提交評(píng)論