版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
住在富人區(qū)的她2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題
IIC總線協(xié)議包含物理層和數(shù)據(jù)鏈路層,下圖是常見的多個IIC設(shè)備接口示意圖,下面描述不正確的是(
)。
問題1選項
A.在物理層,IIC使用兩條信號線,一條是串行數(shù)據(jù)線、一條是串行時鐘線
B.在數(shù)據(jù)鏈路層,每個IIC設(shè)備不用具有唯一的設(shè)備地址
C.在IIC構(gòu)成系統(tǒng)中,可以是多主系統(tǒng),但任一時刻只能有一個主IIC設(shè)備
D.IIC具有總線仲裁功能
【答案】B
【解析】I2CBUS(InterIntegratedCircuitBUS,內(nèi)部集成電路總線)是由Philips公司推出的二線制串行擴(kuò)展總線,用于連接微控制器及其外圍設(shè)備。I2C總線是具備總線仲裁和高低速設(shè)備同步等功能的高性能多主機(jī)總線。直接用導(dǎo)線連接設(shè)備,通信時無需片選信號。
在I2C總線上,只需要兩條線—串行數(shù)據(jù)SDA線、串行時鐘SCL線,它們用于總線上器件之間的信息傳遞。SDA和SCL都是雙向的。每個器件都有一個唯一的地址以供識別,而且各器件都可以作為一個發(fā)送器或接收器(由器件的功能決定)。
2.單選題
采用ADSL接入Internet,用戶端接入介質(zhì)為(
),使用的網(wǎng)絡(luò)為(
)。
問題1選項
A.雙絞線
B.紅外線
C.同軸電纜
D.光纖
問題2選項
A.電話網(wǎng)
B.電視網(wǎng)
C.DDN專線
D.5G無線廣域網(wǎng)
【答案】第1題:A
第2題:A
【解析】第1題:1989年在貝爾實驗室誕生的ADSL是xDSL家族成員中的一員,被譽為“現(xiàn)代信息高速公路上的快車”。它因其下行速率高、頻帶寬、性能優(yōu)等特點而深受廣大客戶的喜愛,成為繼MODEM、ISDN之后的又一種全新更快捷,更高效的接入方式。它是運行在原有普通電話線上的一種新的高速寬帶技術(shù)。
事實上,ADSL的傳輸技術(shù)中,ADSL用其特有的調(diào)制解調(diào)硬件來連接現(xiàn)有雙絞線連接的各端。
第2題:
3.單選題
以下計算機(jī)軟件著作權(quán)權(quán)利中,不可以轉(zhuǎn)讓的是(
)。
問題1選項
A.發(fā)行權(quán)
B.復(fù)制權(quán)
C.署名權(quán)
D.信息網(wǎng)絡(luò)傳播權(quán)
【答案】C
【解析】根據(jù)《中華人民共和國著作權(quán)法》規(guī)定,人身權(quán)是指計算機(jī)軟件著作權(quán)人基于自己的軟件作品而享有的并與該作品有關(guān)的以人格利益為內(nèi)容的專有權(quán)利,這種權(quán)利是基于計算機(jī)軟件著作權(quán)人人身的,并與人身不可分離、不能放棄或轉(zhuǎn)讓,并沒有直接財產(chǎn)內(nèi)容的權(quán)利。人身權(quán)包括發(fā)表權(quán)、署名權(quán)、修改權(quán)等。
①發(fā)表權(quán)。發(fā)表權(quán)是著作權(quán)人享有的決定是否將其作品發(fā)表以及如何發(fā)表的權(quán)利。所謂發(fā)表是指將作品的原件或復(fù)制件,公之于眾。根據(jù)我國《計算機(jī)軟件保護(hù)條例》的規(guī)定,中國公民和單位開發(fā)的計算機(jī)軟件不論是否發(fā)表,都享有著作權(quán),并且不限制在何地發(fā)表。
②署名權(quán)。署名權(quán)即表明開發(fā)者身份的權(quán)利以及在軟件上署名的權(quán)利,它不受時間的限制,也不因權(quán)利人的死亡或者消失而消滅。署名權(quán)主要包括3方面的內(nèi)容:有權(quán)在自己開發(fā)的軟件上署名;決定署名的方式;禁止他人在自己的軟件作品上署名。
③修改權(quán)。修改權(quán)就是軟件開發(fā)者自行或授權(quán)他人對軟件進(jìn)行增補(bǔ)、刪減,或者改變指令、語句順序等修改的權(quán)利。修改是創(chuàng)作的延續(xù),其本身也是一種創(chuàng)作,無論作品是否發(fā)表,著作權(quán)人都享有修改權(quán)。
對于本試題,選項C的“署名權(quán)”是基于計算機(jī)軟件著作權(quán)人人身的,并與人身不可分離、不能放棄或轉(zhuǎn)讓的。
4.單選題
下面有關(guān)測試的說法錯誤的是(
)。
問題1選項
A.測試證明了程序的正確性
B.測試無法執(zhí)行窮舉測試,只能做選擇測試
C.測試工作需要制訂測試計劃,按計劃執(zhí)行測試工作
D.白盒測試方法用于單元測試環(huán)節(jié)
【答案】A
【解析】軟件測試是使用人工或自動的手段來運行或測定某個軟件系統(tǒng)的過程,測試不能證明程序的正確性,只能是發(fā)現(xiàn)盡可能多的錯誤。而測試無法執(zhí)行窮舉測試,只能做選擇測試,測試工作需要制訂測試計劃,按計劃執(zhí)行測試工作,白盒測試方法用于單元測試環(huán)節(jié)。
5.單選題
下面(
)不屬于信息安全的屬性。
問題1選項
A.信息的秘密性
B.信息的完整性
C.信息的可用性
D.信息的實時性
【答案】D
6.單選題
軟件可維護(hù)性包括(
)。
問題1選項
A.軟件正確性、靈活性、可移植性
B.軟件可測試性、可理解性、可修改性
C.軟件可靠性、可復(fù)用性、可使用性
D.軟件靈活性、可靠性、高效性
【答案】B
【解析】本題考查軟件可維護(hù)的主要質(zhì)量特征。
軟件可維護(hù)性度量的幾個質(zhì)量特性依次是:可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。
綜合分析,本題選B,靈活性、可使用性、高效性、可復(fù)用性不屬于軟件可維護(hù)性的度量。
7.單選題
下面有關(guān)Flash存儲器的描述中,不正確的是(
)。
問題1選項
A.Flash存儲器屬于非易失存儲器
B.Flash存儲器的讀操作與SRAM存儲器的讀操作基本相同
C.Flash存儲器的寫操作與SRAM存儲器的寫操作基本相同
D.Flash存儲器在寫入信息前必須首先擦除原有信息
【答案】C
【解析】FlashMemory是一種非易失性存儲器NVM(Non-VolatileMemory),根據(jù)結(jié)構(gòu)的不同可以分為:NORFlash、NANDFlash。
先擦后寫:由于FlashMemory的寫操作只能將數(shù)據(jù)位從1寫成0,而不能從0寫成1,所以在對存儲器進(jìn)行寫入之前必須先執(zhí)行擦除操作,將預(yù)寫入的數(shù)據(jù)位初始化為1。
操作指令:除了NORFlash的讀,F(xiàn)lashMemory的其他操作不能像RAM那樣,直接對目標(biāo)地址進(jìn)行總線操作。例如執(zhí)行一次寫操作,它必須輸入一串特殊的指令(NORFlash),或者完成一段時序(NANDFlash)才能將數(shù)據(jù)寫入到FlashMemory中。
所以,不正確的是C。
8.單選題
I/O端口的訪問包括存儲器映射方式和I/O映射方式,下面描述中不正確的是(
)。
問題1選項
A.存儲器映射方式是指對端口地址和存儲器統(tǒng)一編址
B.I/O映射方式是指對端口地址和存儲器分開獨立編址
C.存儲器映射方式中,對端口內(nèi)容不能進(jìn)行算術(shù)邏輯運算、移位等操作
D.I/O映射方式中需要使用專門的I/O指令對I/O端口進(jìn)行操作
【答案】C
【解析】I/O端口的訪問包括存儲器映射方式和I/O映射方式。
1.存儲器映射方式:端口地址和存儲器統(tǒng)一編址。特點是:使用訪問存儲器的指令和訪問I/O端口是一樣的,所以,對端口內(nèi)容也能進(jìn)行算術(shù)邏輯運算、移位等操作;由于共用內(nèi)存,所以,它能給I/O端口較大的編址空間,但是反過來也會使存儲器的容量變小。
2.I/O映射方式:I/O端口地址與存儲器分開獨立編址;特點是:需要使用專門的I/O指令對I/O端口進(jìn)行操作,從而使得I/O操作和存儲器操作層次清晰,程序可讀性強(qiáng)。
9.單選題
下列對嵌入式操作系統(tǒng)的理解,錯誤的是(
)。
問題1選項
A.系統(tǒng)內(nèi)核小
B.專用性強(qiáng)
C.可靠性要求高
D.天脈、VxWorks、UNIX都是嵌入式OS
【答案】D
【解析】嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),軟硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗等嚴(yán)格要求的專用計算機(jī)系統(tǒng)。天脈是用在航空航天領(lǐng)域的RTOS,是據(jù)機(jī)載領(lǐng)域需求和特而研制的嵌入式實時操作系統(tǒng),包括天脈1、天脈2和配套的開發(fā)環(huán)境。VxWorks實時操作系統(tǒng),基于微內(nèi)核的體系結(jié)構(gòu),嵌入式領(lǐng)域應(yīng)用最廣泛、市場占有率最高的商業(yè)系統(tǒng)。Unix不是嵌入式操作系統(tǒng)。
10.單選題
關(guān)于BootLoader,下列理解錯誤的是(
)。
問題1選項
A.BootLoader是在操作系統(tǒng)內(nèi)核運行之前運行的一小段程序
B.BootLoader是通用的
C.有些BootLoader支持多CPU
D.BootLoader的功能之一是初始化硬件
【答案】B
【解析】Bootloader是嵌入式系統(tǒng)在加電后執(zhí)行的第一段代碼,在它完成CPU和相關(guān)硬件的初始化之后,再將操作系統(tǒng)映像或固化的嵌入式應(yīng)用程序裝在到內(nèi)存中然后跳轉(zhuǎn)到操作系統(tǒng)所在的空間,啟動操作系統(tǒng)運行。
對于嵌入式系統(tǒng),Bootloader是基于特定硬件平臺來實現(xiàn)的。因此,幾乎不可能為所有的嵌入式系統(tǒng)建立一個通用的Bootloader,不同的處理器架構(gòu)都有不同的Bootloader。
11.單選題
某計算機(jī)字長是32位,存儲容量是256KB,按字編址的尋址范圍是(
)。
問題1選項
A.128K
B.64K
C.32K
D.16K
【答案】B
【解析】存儲容量是256KB,計算機(jī)字長是32位,也就是4B,所以按字編址的范圍是256KB/4B=64K
12.案例題
閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
智能家居系統(tǒng)以消費者的使用習(xí)慣為依據(jù),利用信息系統(tǒng)和自動化控制系統(tǒng)實現(xiàn)人與家用設(shè)備之間的信息交換,也就是說,智能家居是對家庭環(huán)境中的各個子系統(tǒng)(家電、水電、窗簾、視頻監(jiān)控、服務(wù)機(jī)器人等)進(jìn)行互通控制的一套體系。圖1-1為某單位設(shè)計的以ZigBee、WiFi及GSM為基礎(chǔ)構(gòu)建的集智能控制、安全監(jiān)控為一體的智能家居系統(tǒng)示意圖,依次是:家庭內(nèi)部以ZigBee為基礎(chǔ)的無線系統(tǒng)、用來進(jìn)行視頻傳輸?shù)腤iFi網(wǎng)絡(luò)和用來外部交互的外部交互網(wǎng)絡(luò)。
圖1-1智能家居系統(tǒng)示意圖
安全視頻監(jiān)控系統(tǒng)利用WiFi網(wǎng)絡(luò)同家庭PC主機(jī)連接,用戶可以通過外網(wǎng)或者內(nèi)部WiFi連接,實吋監(jiān)控家庭狀態(tài),或者當(dāng)家庭內(nèi)部出現(xiàn)緊急事件后,可以通過GSM網(wǎng)絡(luò)向家庭用戶發(fā)送短信或彩信。
王工計劃為某小區(qū)設(shè)計一套智能家居系統(tǒng),利用ZigBee技術(shù)的低功耗、自組織、可擴(kuò)展等特點,組建家庭內(nèi)部無線傳感器網(wǎng)絡(luò),網(wǎng)絡(luò)節(jié)點包括室內(nèi)溫濕度采集節(jié)點、火災(zāi)環(huán)境監(jiān)測節(jié)點、模擬空調(diào)控制節(jié)點、模擬雨水窗戶監(jiān)控節(jié)點。王工在開發(fā)智能家居系統(tǒng)時采用V開發(fā)模型,V開發(fā)模型強(qiáng)調(diào)軟件開發(fā)的協(xié)作和速度,將軟件實現(xiàn)和驗證有機(jī)結(jié)合起來,在保證較高的軟件質(zhì)量情況下縮短開發(fā)周期,圖1-2為V模型示意圖。該模型中,每個開發(fā)活動都有對應(yīng)的驗證活動,在進(jìn)行客戶需求分析時,測試人員可以了解產(chǎn)品設(shè)計特性、用戶真正的需求,確定測試目標(biāo),可以準(zhǔn)備用例并策劃測試活動;在軟件需求分析階段,測試人員可以了解實現(xiàn)的過程、評審需求,設(shè)計測試方案和計劃,并準(zhǔn)備測試環(huán)境,設(shè)計系統(tǒng)或配置項測試用例;在軟件概要設(shè)計階段,測試人員可以評審概要設(shè)計,設(shè)計軟件集成方案和用例;在詳細(xì)設(shè)計階段,測試人員可以評審詳細(xì)設(shè)計,設(shè)計單元測試用例;在編碼階段,測試人員可以評審代碼,并執(zhí)行單元測試。
圖1-2
V模型示意圖?
【問題1】(4分)
在圖1-2所示的V模型中,與開發(fā)階段中概要設(shè)計對應(yīng)的測試階段稱為(1)。在系統(tǒng)或配置項測試階段應(yīng)采用(2)方法。
【問題2】(5分)
完成下面對圖1-2所示的V模型的論述,將答案填寫在答題紙的對應(yīng)欄中。
1.客戶需求分析對應(yīng)驗收測試。在進(jìn)行需求分析、功能設(shè)計的同時,測試人員就可以閱讀、審查分析結(jié)果,了解產(chǎn)品設(shè)計特性、用戶真正的需求,從而確定(1)。
2.進(jìn)行軟件需求分析時,測試人員可了解實現(xiàn)的過程、評審需求,可設(shè)計(2)、(3)。
3.設(shè)計人員做詳細(xì)設(shè)計時,測試人員可參與設(shè)計,對設(shè)計進(jìn)行(4),同時(5),并基于用例開發(fā)測試腳本。
【問題3】(6分)
ZigBee協(xié)調(diào)器是整個ZigBee家庭內(nèi)網(wǎng)的核心,負(fù)責(zé)管理各個ZigBee節(jié)點設(shè)備與PC網(wǎng)關(guān)的信息和控制指令的傳輸。溫濕度采集終端將傳感器的數(shù)據(jù)以點播的形式發(fā)送給協(xié)調(diào)器,其他采集/控制節(jié)點以廣播的形式與ZigBee協(xié)調(diào)器進(jìn)行數(shù)據(jù)的交換,協(xié)調(diào)器和PC機(jī)采用串口通信協(xié)議。協(xié)調(diào)器上電后,首先進(jìn)行系統(tǒng)初始化,信道掃描、創(chuàng)建信道并組建網(wǎng)絡(luò)。如果組建網(wǎng)絡(luò)成功,則進(jìn)行各層事件掃描;如果失敗,則繼續(xù)創(chuàng)建,如果檢測到應(yīng)用層有事件,則對事件進(jìn)行處理;否則反復(fù)掃描各層事件。當(dāng)應(yīng)用層有事件,則檢查數(shù)據(jù)類型,如果是室內(nèi)環(huán)境數(shù)據(jù),則經(jīng)過串口發(fā)送到網(wǎng)關(guān);如果不是室內(nèi)環(huán)境數(shù)據(jù),則進(jìn)一步判斷是否為控制指令,如果是,則向控制節(jié)點發(fā)送控制指令。ZigBee協(xié)調(diào)器軟件流程圖如圖1-3所示。補(bǔ)充圖1-3中的(1)?(4),并將答案填寫在答題紙的對應(yīng)欄中。
圖1-3
ZigBee協(xié)調(diào)器軟件流程圖
【答案】【問題1】4分
(1)集成測試(2)灰盒測試
【問題2】5分
(1)測試目標(biāo)(2)測試方案和計劃(3)系統(tǒng)或配置項測試用例(4)評審(5)設(shè)計單元測試用例
【問題3】6分
(1)系統(tǒng)初始化(2)組建網(wǎng)絡(luò)是否成功(3)對事件進(jìn)行處理,檢查數(shù)據(jù)類型
(4)向控制節(jié)點發(fā)送控制指令
【解析】本題考查軟件工程的基礎(chǔ)知識,以及軟件設(shè)計的基礎(chǔ)知識。
從上圖所示的V模型中還可以看出,左邊是設(shè)計和分析,是軟件設(shè)計實現(xiàn)的過程,同時伴隨著質(zhì)量保證活動——審核的過程,也就是靜態(tài)的測試過程;右邊是對左邊結(jié)果的驗證,是動態(tài)測試的過程,即對設(shè)計和分析的結(jié)果進(jìn)行測試,以確認(rèn)是否滿足用戶的需求。
需求分析和功能設(shè)計對應(yīng)驗收測試,說明在做需求分析、產(chǎn)品功能設(shè)計的同時,測試人員就可以閱讀、審查需求分析的結(jié)果,從而了解產(chǎn)品的設(shè)計特性、用戶的真正需求,確定測試目標(biāo),可以準(zhǔn)備用例(UseCase)并策劃測試活動。
當(dāng)系統(tǒng)設(shè)計人員在做系統(tǒng)設(shè)計時,測試人員可以了解系統(tǒng)是如何實現(xiàn)的,基于什么樣的平臺,這樣可以設(shè)計系統(tǒng)的測試方案和測試計劃,并事先準(zhǔn)備系統(tǒng)的測試環(huán)境,包括硬件和第三方軟件的采購。因為這些準(zhǔn)備工作,實際上是要花去很多時間。
當(dāng)設(shè)計人員在做在做詳細(xì)設(shè)計時,測試人員可以參與設(shè)計,對設(shè)計進(jìn)行評審,找出設(shè)計的缺陷,同時設(shè)計功能、新特性等各方面的測試用例,完善測試計劃,并基于這些測試用例以開發(fā)測試腳本。
在編程的同時,進(jìn)行單元測試,是一種很有效的辦法,可以盡快找出程序中的錯誤,充分的單元測試可以大幅度提高程序質(zhì)量、減少成本。
從中可以看出,V模型使我們能清楚地看到質(zhì)量保證活動和項目同時展開,項目一啟動,軟件測試的工作也就啟動了,避免了瀑布模型所帶來的誤區(qū)——軟件測試是在代碼完成之后進(jìn)行。
13.案例題
閱讀下列說明和圖,回答問題1至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
電子體溫計可以快速、準(zhǔn)確地進(jìn)行體溫測量,第一時間排查發(fā)熱病人。李工通過AD模塊設(shè)計體溫采集電路,如圖2-1所示,AD采集芯片使用ADC0809,單片機(jī)采用AT89S52。
對應(yīng)的電路連接描述如下:
(1)ADC0809的D0~D7端口連接到AT89S52的P0口;
(2)ADC0809的A、B、C為AD輸入IN0~IN7選擇端,A為最高位,C為最低位;
(3)ADC0809的AD轉(zhuǎn)換結(jié)束信號(EOC)連接到AT89S52的P3.2;
(4)ADC0809的AD轉(zhuǎn)換啟動信號(ST)受AT89S52的P1.4管腳控制;.
(5)ADC0809的AD轉(zhuǎn)換數(shù)據(jù)輸出使能(OE)受AT89S52的P3.1管腳控制;
(6)ADC0809的時鐘通過AT89S52的ALE輸出控制,經(jīng)過2個D觸發(fā)器來生成;
(7)ADC0809的輸入模擬電壓范圍是0~5V;.
(8)AT89S52的P3.0管腳用來控制LED。
對于ADC0809而言,啟動一次AD轉(zhuǎn)換時,需要給ST一個短時的高電平。在AD轉(zhuǎn)換過程中,EOC為低電平,當(dāng)AD轉(zhuǎn)換完畢后,EOC會變?yōu)楦唠娖?。在AD轉(zhuǎn)換結(jié)束后,需要給OE一個短時高電平,在該期間內(nèi)從D0~D7讀取AD轉(zhuǎn)換后的數(shù)據(jù)。
【問題1】(3分)
AT89S52和ADC0809之間的連接線中,對ADC0809而言,下列信號中哪些為輸入信號?
A.ST
B.EOC
C.OE
D.AE.B
F.C
【問題2】(2分)
當(dāng)外圍的溫度傳感器模擬電壓為1.2V時,ADC0809的輸出值是多少?
【問題3】(2分)
若單片機(jī)AT89S52的ALE輸出為2M的時鐘頻率,那么ADC0809的時鐘是多少?
【問題4】(8分)
李工按照該電路的工作原理設(shè)計了如下程序,該程序以查詢方式實現(xiàn)AD轉(zhuǎn)換,讀取
AD轉(zhuǎn)換后的數(shù)據(jù)。
請根據(jù)邏輯,在下面A到O中選擇正確答案,完成(1)~(8)填空。
A.LED=0
B.LED=1
C.OE=0
D.OE=1
E.ST=0
F.ST=1
G.P0=0xF8
H.PO=0xFC
I.while(EOC==0)
J.while(EOC==1)
K.ADdata=P0
L.P0=ADdata
M.if(ADdata>128)
N.if(ADdata【答案】【問題1】
A、C、D、E、F
【問題2】
61或者0x3D
【問題3】
500kHz
【問題4】
(1)E
(2)F
(3)J
(4)C
(5)K
(6)D
(7)M
(8)A
【解析】【問題1】
根據(jù)AT89S52和ADC0809的連接線圖,可以得到輸入信號包括ST、OE、A、B和C。
【問題2】
(1.2/5)X255=61=0x3D
【問題3】
2個D觸發(fā)器串聯(lián),進(jìn)行了4分頻,因此輸出時鐘為輸入時鐘的1/4分頻,也就是D觸發(fā)器輸出最終為2M/4=500KHZ。
【問題4】
(1)為ST=0,(2)為ST=1,(3)為while(EOC==1),(4)為OE=0,(5)為ADdata=P0,(6)為OE=1,(7)為if(ADdata>128),(8)為LED=0。
14.單選題
在統(tǒng)一建模語言UML提供的圖中,(
)用于系統(tǒng)功能建模,由(
)等元素構(gòu)成。
問題1選項
A.用例圖
B.狀態(tài)圖
C.時序圖
D.類圖
問題2選項
A.角色、對象、生命線、控制焦點和消息
B.參與者、用例、邊界以及它們之間的關(guān)系
C.初始狀態(tài)、終止?fàn)顟B(tài)、狀態(tài)、轉(zhuǎn)換
D.類名、屬性和方法
【答案】第1題:A
第2題:B
【解析】UML提供了5種對系統(tǒng)動態(tài)方面建模的圖。其中:
用例圖描述了一組用例和參與者以及它們之間的關(guān)系,對于系統(tǒng)行為的組織和建模特別重要。用例圖主要是用來描述“用戶、需求、系統(tǒng)功能單元”之間的關(guān)系。它展示了一個外部用戶能夠觀察到的系統(tǒng)功能模型圖。
交互圖是序列圖(順序圖)、協(xié)作圖(通信圖)、時序圖(定時圖)和交互概覽圖的統(tǒng)稱。序列圖強(qiáng)調(diào)消息的時間次序;協(xié)作圖強(qiáng)調(diào)收發(fā)消息的對象的結(jié)構(gòu)組織。這種是同構(gòu)的,這意味著可以把一種圖轉(zhuǎn)換為另一種圖而沒有信息損失。
狀態(tài)圖顯示了一個由狀態(tài)、轉(zhuǎn)換、事件和活動組成的狀態(tài)機(jī),它強(qiáng)調(diào)一個對象按事件次序發(fā)生的行為。
活動圖顯示從活動到活動的流?;顒訄D顯示了一組活動,從活動到活動的順序l流或分支流,以及發(fā)生動作的對象或動作所施加的對象。用活動圖說明系統(tǒng)的動態(tài)視圖。活動圖對系統(tǒng)的功能建模是非常重要的。活動圖強(qiáng)調(diào)對象之間的控制流。
類圖:類圖描述一組類、接口、協(xié)作和它們之間的關(guān)系。
時序圖(定時圖):定時圖也是一種交互圖,它所強(qiáng)調(diào)的是消息跨越不同對象的實際的時間。
15.單選題
關(guān)于嵌入式軟件測試,下列敘述中錯誤的是(
)。
問題1選項
A.軟件的測試級別一般分為靜態(tài)測試和動態(tài)測試
B.通過測試發(fā)現(xiàn)軟件錯誤,為軟件產(chǎn)品的質(zhì)量評價提供依據(jù)
C.軟件測試是驗證軟件是否滿足軟件開發(fā)合同、技術(shù)協(xié)議或研制任務(wù)書要求
D.動態(tài)測試可以采用白盒測試或者黑盒測試
【答案】A
【解析】軟件測試是驗證軟件是否滿足軟件開發(fā)合同、技術(shù)協(xié)議或研制任務(wù)書、軟件需求、設(shè)計等的要求的過程。通過測試發(fā)現(xiàn)軟件錯誤,為軟件產(chǎn)品的質(zhì)量評價提供依據(jù)。
軟件的測試方法,一般說來可以分為兩類,即靜態(tài)測試和動態(tài)測試。靜態(tài)測試包括檢查單和靜態(tài)分析方法。動態(tài)測試一般采用白盒測試或者黑盒測試方法。
軟件測試級別,一般可以分為單元測試、部件測試、配置項測試、系統(tǒng)測試等。
所以A選項錯。
16.單選題
基線是經(jīng)過正式驗證或確認(rèn),并作為后續(xù)工作開展依據(jù)的一個或一組工作產(chǎn)品,軟件項目至少應(yīng)形成功能基線、分配基線和產(chǎn)品基線三類基線。功能基線形成的時機(jī)是(
)。
問題1選項
A.在系統(tǒng)分析與軟件定義階段結(jié)束時
B.在需求分析階段結(jié)束時
C.在軟件設(shè)計階段結(jié)束時
D.在綜合測試階段結(jié)束時
【答案】A
【解析】1.功能基線(定義基線)
它是指在系統(tǒng)分析與軟件定義階段結(jié)束的時候經(jīng)過正式評審和批準(zhǔn)的系統(tǒng)設(shè)計規(guī)格說明書,這就是功能基線。
2.分配基線(需求基線)
也叫指派基線,它是指軟件需求分析階段結(jié)束時,經(jīng)過正式評審和批準(zhǔn)的軟件需求規(guī)格說明書(SRS)。
3.產(chǎn)品基線
它是指在軟件組裝與系統(tǒng)測試階段結(jié)束時,經(jīng)過正式評審和批準(zhǔn)的有關(guān)開發(fā)的軟件產(chǎn)品的全部配置項的規(guī)格說明。
17.單選題
使用數(shù)字證書技術(shù)發(fā)送一份保密文件時,發(fā)送方使用(
)對數(shù)據(jù)進(jìn)行加密。
問題1選項
A.接收方的公鑰
B.接收方的私鑰
C.發(fā)送方的公鑰
D.發(fā)送方的私鑰
【答案】A
【解析】本題主要考查的是數(shù)字證書中的加密方法。
數(shù)字證書是非對稱加密算法公鑰的載體。當(dāng)發(fā)送一份保密文件時,發(fā)送方使用接收方的公鑰對數(shù)據(jù)加密處理,而接收方則使用自己的私鑰對接收到的信息進(jìn)行解密,這樣信息就可以安全無誤地到達(dá)目的地了。
答案選A。
18.單選題
下列各種情況中,一定不會引起進(jìn)程調(diào)度的操作是(
)。
問題1選項
A.一個進(jìn)程完成工作后被撤銷
B.一個進(jìn)程從運行狀態(tài)變成了阻塞狀態(tài)或就緒狀態(tài)
C.一個進(jìn)程從阻塞狀態(tài)變成就緒狀態(tài)
D.一個進(jìn)程從就緒狀態(tài)變成運行狀態(tài)
【答案】C
【解析】運行態(tài)——等待態(tài)等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù),會產(chǎn)生進(jìn)程調(diào)度。
等待態(tài)——就緒態(tài)資源得到滿足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成,不產(chǎn)生進(jìn)程調(diào)度。
運行態(tài)——就緒態(tài)運行時間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程,會產(chǎn)生進(jìn)程調(diào)度。
就緒態(tài)——運行態(tài)CPU空閑時選擇一個就緒進(jìn)程,會產(chǎn)生進(jìn)程調(diào)度。
19.單選題
計算機(jī)中采用的SSD(固態(tài)硬盤)實質(zhì)上是(
)存儲器。
問題1選項
A.Flash
B.磁盤
C.磁帶
D.光盤
【答案】A
【解析】計算機(jī)中采用的SSD(固態(tài)硬盤)實質(zhì)上是Flash
存儲器。
20.單選題
計算機(jī)處理外部中斷時,應(yīng)該由操作系統(tǒng)保存的是(
)。
問題1選項
A.程序計數(shù)器的內(nèi)容
B.通用寄存器的內(nèi)容
C.塊表(TLB)的內(nèi)容
D.Cache中的內(nèi)容
【答案】B
【解析】計算機(jī)處理外部中斷時,應(yīng)該由操作系統(tǒng)保存的是通用寄存器的內(nèi)容,包括了正在運行進(jìn)程的各寄存器的內(nèi)容,把它們放入核心棧的新幀面中。即保護(hù)斷點和現(xiàn)場。
21.單選題
下列選項中會導(dǎo)致進(jìn)程從執(zhí)行態(tài)變?yōu)榫途w態(tài)的事件是(
)。
問題1選項
A.執(zhí)行等待操作
B.申請內(nèi)存失敗
C.啟動I/O設(shè)備
D.被高優(yōu)先級進(jìn)程搶占
【答案】D
【解析】運行態(tài)——等待態(tài)等待使用資源,如等待外設(shè)傳輸,等待人工干預(yù)
等待態(tài)——就緒態(tài)資源得到滿足,如外設(shè)傳輸結(jié)束,人工干預(yù)完成
運行態(tài)——就緒態(tài)運行時間片到,出現(xiàn)有更高優(yōu)先權(quán)進(jìn)程
就緒態(tài)——運行態(tài)CPU空閑時選擇一個就緒進(jìn)程
22.單選題
在RSA算法中,選擇兩個質(zhì)數(shù)p=11,q=17,加密密鑰為e=23,則解密密鑰d為(
)。
問題1選項
A.5
B.7
C.11
D.13
【答案】B
【解析】本題考查的是RSA算法中求解密密鑰的計算方法。
在已知兩個不大的質(zhì)數(shù)p、q(p和q不相等)和加密密鑰e時,計算解密密鑰d的依據(jù):
首先計算N=p*q;根據(jù)歐拉函數(shù),不大于N且與N互質(zhì)的整數(shù)個數(shù)為(p-1)X(q-1);選擇一個整數(shù)e與(p-1)*(q-1)互質(zhì),并且e小于(p-1)*(g-1);使用公式“d*e=1(mod
(p-1)*(q-1))”計算解密密鑰d。最后將P和q的記錄銷毀。
根據(jù)上述規(guī)則,可以計算出,當(dāng)質(zhì)數(shù)p=11和q=17,加密密鑰為e=23時,計算(23*7-1)mod160=0,將上述選項值代入,則只有7滿足該要求,即解密密鑰d的值為7。
答案選B。
23.單選題
某計算機(jī)主存容量為64KB,其中ROM區(qū)為4KB,其余為RAM區(qū),按字節(jié)編址?,F(xiàn)要用2K×8位的ROM芯片和4K×4位的RAM芯片來設(shè)計該存儲器,則需要上述規(guī)格的ROM芯片數(shù)和RAM芯片數(shù)分別是(
)。
問題1選項
A.1、15
B.2、15
C.1、30
D.2、30
【答案】D
【解析】因為1B=8b,所以需要的ROM芯片數(shù)為:4KB/(2K×8b)=2片,RAM區(qū)所需的芯片數(shù)為(64KB-4KB)/(4K×4b)=30片。
24.單選題
下面嵌入式處理器中最適合于做FFT(快速傅立葉變換)計算的是(
)。
問題1選項
A.嵌入式微處理器
B.微控制器
C.DSP
D.PowerPC處理器
【答案】C
【解析】嵌入式DSP處理器是專門用于信號處理方面的處理器,它在系統(tǒng)結(jié)構(gòu)和指令算法方面進(jìn)行了特殊設(shè)計,具有很高的編譯效率和指令的執(zhí)行速度,在數(shù)字濾波、FFT、譜分析等各種儀器上具有大規(guī)模的應(yīng)用,DSP處理器一般采用哈佛結(jié)構(gòu)進(jìn)行設(shè)計。
25.單選題
嵌入式系統(tǒng)中,BIT(Built-inTest)的功能不包括(
)。
問題1選項
A.提供系統(tǒng)故障檢測和故障隔離能力
B.是設(shè)備驅(qū)動程序的重要組成部分
C.快速判斷系統(tǒng)是否可用
D.提高系統(tǒng)可靠性,降低系統(tǒng)維護(hù)費用
【答案】B
【解析】在軍用測試領(lǐng)域內(nèi),專家們首次提出了BIT技術(shù),這是一種全新的技術(shù)概念,目的就在于改善裝備的維修性、測試性和自診斷能力,BIT就是指系統(tǒng)、設(shè)備內(nèi)部提供的檢測、隔離故障的自動測試能力。能夠快速判斷系統(tǒng)是否可用,以及提高系統(tǒng)可靠性,降低系統(tǒng)維護(hù)費用。BIT不是設(shè)備驅(qū)動程序的重要組成部分。
26.單選題
假設(shè)某系統(tǒng)總線在一個總線周期中并行傳輸4字節(jié)信息,一個總線周期占用2個時鐘周期,總線時鐘頻率為100MHz,則總線帶寬是(
)。
問題1選項
A.100MB/s
B.200MB/S
C.400MB/S
D.800MB/S
【答案】B
27.單選題
在常見的數(shù)據(jù)結(jié)構(gòu)中,(
)是只能通過訪問它的一端來實現(xiàn)數(shù)據(jù)存儲和檢索的一種線性數(shù)據(jù)結(jié)構(gòu),它的修改遵循先進(jìn)后出的原則;(
)是一種先進(jìn)先出的線性表。(
)是取值范圍受限的線性表。
問題1選項
A.鏈表
B.隊列
C.棧
D.串
問題2選項
A.鏈表
B.隊列
C.棧
D.串
問題3選項
A.鏈表
B.隊列
C.棧
D.串
【答案】第1題:C
第2題:B
第3題:D
【解析】第1題:本題考查數(shù)據(jù)結(jié)構(gòu)方面的基礎(chǔ)知識。
棧和隊列都是操作受限的線性表,棧僅在表尾插入和刪除元素,隊列僅在表頭刪除元素、在表尾插入元素。
隊列是先入先出的線性表,棧是后進(jìn)先出的線性表。一個線性序列經(jīng)過隊列結(jié)構(gòu)后只能得到與原始序列相同的元素序列,而經(jīng)過一個棧結(jié)構(gòu)后則可以得到多種元素序列。
串是由零個或多個任意字符組成的有限序列。
第2題:
第3題:
28.單選題
以下關(guān)于軟件風(fēng)險的敘述中,不正確的是(
)。
問題1選項
A.風(fēng)險是可能發(fā)生的事件
B.如果發(fā)生風(fēng)險,風(fēng)險的本質(zhì)、范圍和時間可能會影響風(fēng)險所產(chǎn)生的后果
C.如果風(fēng)險可以預(yù)測,則可以避免其發(fā)生
D.可以對風(fēng)險進(jìn)行控制
【答案】C
【解析】一般認(rèn)為軟件風(fēng)險包含兩個特性:不確定性和損失,不確定性即指風(fēng)險可能發(fā)生也可能不發(fā)生,A選項正確。
評估風(fēng)險的影響,如果風(fēng)險真的發(fā)生,有3個因素可能會影響風(fēng)險所產(chǎn)生的后果,即風(fēng)險的本質(zhì)、范圍和時間,B選項正確。
如果風(fēng)險可以預(yù)測,可以避免其發(fā)生,有些風(fēng)險可以預(yù)測但無法避免,C選項錯誤。
風(fēng)險控制的目的是輔助項目組建立處理風(fēng)險的策略,D選項正確。
29.單選題
下列算法中,不屬于公開密鑰加密算法的是(
)。
問題1選項
A.ECC
B.DSA
C.RSA
D.DES
【答案】D
【解析】公開密鑰加密(public-keycryptography),也稱為非對稱加密(asymmetriccryptography),一種密碼學(xué)算法類型,在這種密碼學(xué)方法中,需要一對密鑰,一個是私人密鑰,另一個則是公開密鑰。
常見的公鑰加密算法有:RSA、ElGamal、背包算法、Rabin(RSA的特例)、迪菲-赫爾曼密鑰交換協(xié)議中的公鑰加密算法、橢圓曲線加密算法(EllipticCurveCryptography,ECC);DSA數(shù)字簽名(又稱公鑰數(shù)字簽名),將摘要信息用發(fā)送者的私鑰加密,接收者只有用發(fā)送者的公鑰才能解密被加密的摘要信息,也是屬于公開密鑰加密算法。
DES是典型的私鑰加密體制,屬于對稱加密,不屬于公開秘鑰加密,所以本題選擇D選項。
30.單選題
執(zhí)行指令時,將每一條指令都分解為取指、分析和執(zhí)行三步。已知取指時間t取指=5?t,分析時間t分析=2?t,執(zhí)行時間t執(zhí)行=3?t。若按照[執(zhí)行]k、[分析]k+1、[取指]k+2重疊的流水線方式執(zhí)行指令,從頭到尾執(zhí)行完500條指令需(
)?t。
問題1選項
A.2500
B.2505
C.2510
D.2515
【答案】B
【解析】指令流水線的公式是:(t1+t2+..+tk)+(n-1)*?t
代入公式,因此執(zhí)行完500條指令所需時間為5+2+3+5×499=2505Δt。
31.單選題
以下描述不是軟件配置管理功能的是(
)。
問題1選項
A.配置標(biāo)識
B.版本控制
C.審計和審查
D.程序設(shè)計
【答案】D
【解析】配置管理的功能范圍包括了:配置標(biāo)識、版本控制、審計和審查等,而程序設(shè)計則不屬于配置管理功能范圍。
32.單選題
以下不屬于改進(jìn)Cache性能的方法的是(
)。
問題1選項
A.降低失效率
B.減少失效開銷
C.減少Cache命中時間
D.提高CPU頻率
【答案】D
【解析】在計算機(jī)的存儲系統(tǒng)體系中,Cache是訪問速度較快的層次。改進(jìn)Cache性能的方法主要有降低失效率、減少失效開銷和減少Cache命中時間。
33.單選題
根據(jù)同一時刻數(shù)據(jù)流的方向,串行通信模式分為單工、半雙工、全雙工三種,根據(jù)信息格式的約定,分為異步串行和同步串行兩種,下面描述不正確的是(
)。
問題1選項
A.全雙工模式中,有2根獨立的傳送線,用于傳輸發(fā)送和接收數(shù)據(jù)
B.異步傳送中數(shù)據(jù)位按預(yù)先定義的時序傳送,字符間時序取決于發(fā)送端
C.在異步通信時,傳輸線上沒有字符傳輸時,需要發(fā)送專用字符
D.同步傳輸中一次連續(xù)傳輸一塊數(shù)據(jù)
【答案】C
【解析】串行通信:數(shù)據(jù)是一位一位地進(jìn)行傳輸?shù)?,在傳輸中每一位?shù)據(jù)都占據(jù)一個固定的時間長度。串行數(shù)據(jù)傳送有3種基本的通信模式:單工、半雙工、全雙工通信。
單工通信:數(shù)據(jù)僅能從設(shè)備A到設(shè)備B進(jìn)行單一方向的傳輸。如遙控、遙測等。
半雙工通信:數(shù)據(jù)可以從設(shè)備A到設(shè)備B進(jìn)行傳輸,也可以從設(shè)備B到設(shè)備A進(jìn)行傳輸,但不能在同一時刻進(jìn)行雙向傳輸。如:對講機(jī)。
全雙工通信:數(shù)據(jù)可以在同一時刻從設(shè)備A傳輸?shù)皆O(shè)備B,或從設(shè)備B傳輸?shù)皆O(shè)備A,即可以同時雙向傳輸。如電話。
異步通信是指是指通信的發(fā)送與接收設(shè)備使用各自的時鐘,控制數(shù)據(jù)的發(fā)送和接收過程。在異步通信時,傳輸線上沒有字符傳輸時,不需要發(fā)送專用字符
34.單選題
以下關(guān)于磁盤碎片整理程序的描述中,正確的是(
)。
問題1選項
A.磁盤碎片整理程序的作用是延長磁盤的使用壽命
B.用磁盤碎片整理程序可以修復(fù)磁盤中的壞扇區(qū),使其可以重新使用
C.用磁盤碎片整理程序可以對內(nèi)存進(jìn)行碎片整理,以提高訪問內(nèi)存速度
D.用磁盤碎片整理程序?qū)Υ疟P進(jìn)行碎片整理,以提高訪問文件的速度
【答案】D
【解析】在Windows系統(tǒng)中,磁盤碎片整理程序可以分析本地卷,以及合并卷上的可用空間使其成為連續(xù)的空閑區(qū)域,從而使系統(tǒng)可以更高效地訪問文件或文件夾。
35.單選題
DMA是一種高速的數(shù)據(jù)傳輸模式,下列描述中,錯誤的是(
)。
問題1選項
A.DMA傳輸方式可以產(chǎn)生中斷
B.DMA傳輸過程主要由硬件來實現(xiàn)
C.DMA傳輸過程包含3個階段:申請階段、響應(yīng)階段和數(shù)據(jù)傳輸階段
D.DMA操作可以通過軟件來啟動,也可以通過內(nèi)部部件的請求來啟動
【答案】C
【解析】輸入/輸出技術(shù)的三種方式:
直接查詢控制:有無條件傳送和程序查詢方式,都需要通過CPU執(zhí)行程序來查詢外設(shè)的狀態(tài),判斷外設(shè)是否準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好了向CPU輸入的數(shù)據(jù)。在這種情況下CPU不做別的事情,只是不停地對外設(shè)的狀態(tài)進(jìn)行查詢。
中斷方式:當(dāng)I/O系統(tǒng)與外設(shè)交換數(shù)據(jù)時,CPU無須等待也不必查詢I/O的狀態(tài),而可以抽身來處理其他任務(wù)。當(dāng)I/O系統(tǒng)準(zhǔn)備好以后,則發(fā)出中斷請求信號通知CPU,CPU接到中斷請求信號后,保存正在執(zhí)行的程序的現(xiàn)場,轉(zhuǎn)入I/O中斷服務(wù)程序的執(zhí)行,完成于I/O系統(tǒng)的數(shù)據(jù)交換,然后再返回被打斷的程序繼續(xù)執(zhí)行。與程序控制方式相比,中斷方式因為CPU無需等待而提高了效率。
DMA:直接寄存器存取方式,是指數(shù)據(jù)在內(nèi)存與I/O設(shè)備間的直接成塊傳送,即在內(nèi)存與I/O設(shè)備間傳送一個數(shù)據(jù)塊的過程中,不需要CPU的任何干涉,只需要CPU正在過程開始啟動與過程結(jié)束時的處理,實際操作由DMA硬件直接執(zhí)行完成。
DMA傳輸方式可以產(chǎn)生中斷;DMA傳輸過程主要由硬件來實現(xiàn);DMA操作可以通過軟件來啟動,也可以通過內(nèi)部部件的請求來啟動;DMA傳輸過程包含4個階段:請求階段、響應(yīng)階段、傳輸階段和結(jié)束階段。
36.單選題
下面的無線通信技術(shù)中,通信距離最短的是(
)。
問題1選項
A.藍(lán)牙
B.窄帶微波
C.CDMA
D.蜂窩通信
【答案】A
【解析】藍(lán)牙在民用應(yīng)用中的通信距離在30米以內(nèi),是通信距離最短的。
37.單選題
下圖為典型的復(fù)位電路,針對該復(fù)位電路,下列描述錯誤的是(
)。
問題1選項
A.系統(tǒng)上電時,通過電阻R1向電容C1充電
B.當(dāng)C1電壓未達(dá)到門限電壓時,RESET端輸出高電平,系統(tǒng)進(jìn)入復(fù)位狀態(tài)
C.當(dāng)C1電壓達(dá)到門限電壓時,RESET端輸出高電平,系統(tǒng)進(jìn)入復(fù)位狀態(tài)
D.按下復(fù)位按鈕時,C1兩端的電荷會被放掉,系統(tǒng)進(jìn)入復(fù)位狀態(tài)
【答案】C
【解析】該復(fù)位電路的工作原理為:
1.在系統(tǒng)上電時,通過電阻R1向電容C1充電,當(dāng)C1兩端的電壓未達(dá)到高電平的門限電壓時,RESET端輸出為高電平,系統(tǒng)處于復(fù)位狀態(tài);
2.當(dāng)C1兩端的電壓達(dá)到高電平的門限時,RESET端輸出為低電平,系統(tǒng)進(jìn)入工作狀態(tài)。
3.按下復(fù)位按鈕時,C1兩端的電荷被釋放掉,RESET端輸出為高電平,系統(tǒng)進(jìn)入復(fù)位狀態(tài)。
38.單選題
采用虛擬存儲技術(shù)的目的是(
)。
問題1選項
A.實現(xiàn)存儲保護(hù)
B.實現(xiàn)程序浮動
C.擴(kuò)充輔存容量
D.擴(kuò)充內(nèi)存容量
【答案】D
【解析】采用虛擬存儲技術(shù)的目的是擴(kuò)充內(nèi)存容量,是從邏輯上對內(nèi)存進(jìn)行擴(kuò)充,達(dá)到擴(kuò)充內(nèi)存的效果。答案是D。
39.單選題
以下C語言程序的輸出結(jié)果是(
)。
問題1選項
A.10
B.11
C.20
D.21
【答案】D
【解析】structs*p=data;--------p指向了結(jié)構(gòu)體數(shù)組data[0]的位置
p++;-----------------p就指向了data[l]的位置
++(p->x);-----p->x就是20,所以打印的值為21
40.單選題
某考試系統(tǒng)的部分功能描述如下:審核考生報名表;通過審核的考生登錄系統(tǒng),系統(tǒng)自動為其生成一套試題;考試中心提供標(biāo)準(zhǔn)答案;閱卷老師閱卷,提交考生成績;考生查看自己的成績。若用數(shù)據(jù)流圖對該系統(tǒng)進(jìn)行建模,則(
)不是外部實體。
問題1選項
A.考生
B.考試中心
C.閱卷老師
D.試題
【答案】D
【解析】外部實體一般為組織機(jī)構(gòu)、人員、第三方系統(tǒng),D選項不是外部實體。
41.單選題
某個模塊中各處理元素都密切相關(guān)于同一功能且必須順序執(zhí)行,前一處理元素的輸出就是下一處理元素的輸入,則該模塊的內(nèi)聚類型為(
)內(nèi)聚。
問題1選項
A.過程
B.時間
C.順序
D.邏輯
【答案】C
【解析】A選項過程內(nèi)聚。如果一個模塊內(nèi)部的處理成分是相關(guān)的,而且這些處理必須以特定的次序執(zhí)行,則稱為過程內(nèi)聚。
B選項時間內(nèi)聚。如果一個模塊完成的功能必須在同一時間內(nèi)執(zhí)行(如系統(tǒng)初始化),但這些功能只是因為時間因素關(guān)聯(lián)在一起,則稱為時間內(nèi)聚。
C選項順序內(nèi)聚。如果一個模塊的各個成分和同一個功能密切相關(guān),而且一個成分的輸出作為另一個成分的輸入,則稱為順序內(nèi)聚。本題描述的是C選項。
D選項邏輯內(nèi)聚。幾個邏輯上相關(guān)的功能被放在同一模塊中,則稱為邏輯內(nèi)聚。如一個模塊讀取各種不同類型外設(shè)的輸入。盡管邏輯內(nèi)聚比偶然內(nèi)聚合理一些,但邏輯內(nèi)聚的模塊各成分在功能上并無關(guān)系,即使局部功能的修改有時也會影響全局,因此這類模塊的修改也比較困難。
42.單選題
閱讀下面程序,該程序運行后的輸出結(jié)果是(
)。
程序:
問題1選項
A.5,15
B.5,10
C.0,0
D.0,10
【答案】A
【解析】static靜態(tài)變量
靜態(tài)變量屬于靜態(tài)存儲方式,其存儲空間為內(nèi)存中的靜態(tài)數(shù)據(jù)區(qū)(在靜態(tài)存儲區(qū)內(nèi)分配存儲單元),該區(qū)域中的數(shù)據(jù)在整個程序的運行期間一直占用這些存儲空間(在程序整個運行期間都不釋放),也可以認(rèn)為是其內(nèi)存地址不變,直到整個程序運行結(jié)束。
43.單選題
為了更加靈活地運用中斷,計算機(jī)采用中斷屏蔽技術(shù),下列描述錯誤的是(
)。
問題1選項
A.一般中斷控制器將中斷屏蔽位集中在一起,構(gòu)成中斷屏蔽寄存器
B.不可屏蔽中斷一旦提出請求,CPU必須無條件響應(yīng)
C.對可屏蔽中斷,僅受本身屏蔽位控制,而不受CPU中斷允許標(biāo)志位控制
D.中斷源在對應(yīng)的中斷屏蔽位為屏蔽狀態(tài)時,其中斷請求不能被CPU響應(yīng)
【答案】C
【解析】按照是否可以被屏蔽,可將中斷分為兩大類:不可屏蔽中斷(又叫非屏蔽中斷)和可屏蔽中斷。不可屏蔽中斷源一旦提出請求,CPU必須無條件響應(yīng),而對可屏蔽中斷源的請求,CPU可以響應(yīng),也可以不響應(yīng)。CPU一般設(shè)置兩根中斷請求輸入線:可屏蔽中斷請求INTR(InterruptRequire)和不可屏蔽中斷請求NMI(NonMaskableInterrupt)。對于可屏蔽中斷,除了受本身的屏蔽位控制外,還都要受一個總的控制,即CPU標(biāo)志寄存器中的中斷允許標(biāo)志位IF(InterruptFlag)的控制,IF位為1,可以得到CPU的響應(yīng),否則,得不到響應(yīng)。IF位可以由用戶控制。一般中斷控制器是將中斷屏蔽位集中在一起,構(gòu)成中斷屏蔽寄存器。
一般中斷控制器是將中斷屏蔽位集中在一起,構(gòu)成中斷屏蔽寄存器。
44.單選題
執(zhí)行下列程序后,其輸出結(jié)果是(
)。
問題1選項
A.12
B.13
C.22
D.23
【答
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實習(xí)生班主任工作總結(jié)
- 《朝花夕拾》讀后感個人感想
- 小學(xué)寫景學(xué)生作文
- 交通臺實習(xí)報告合集5篇
- 保安班長述職報告7篇
- 酒店經(jīng)理辭職報告15篇
- 常壓儲罐應(yīng)會復(fù)習(xí)試題及答案(一)
- 《平凡的世界》簡短閱讀體會與心得五篇
- xx區(qū)云計算項目可行性研究報告
- 物業(yè)經(jīng)理個人工作總結(jié)范本
- 2024年時事政治試題【有答案】
- 全套教學(xué)課件《工程倫理學(xué)》
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識
- 自動打印機(jī)機(jī)械原理課程設(shè)計
- 培訓(xùn)準(zhǔn)備工作清單
- 沉井工程檢驗批全套【精選文檔】
- 貝類增養(yǎng)殖考試資料
- 旅游專業(yè)旅游概論試題有答案
- 混凝土熱工計算步驟及公式
- 病理生理學(xué)試題及復(fù)習(xí)資料
- 國電南自遠(yuǎn)動服務(wù)器作業(yè)指導(dǎo)書1介紹
評論
0/150
提交評論