2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)38_第1頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)38_第2頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)38_第3頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)38_第4頁(yè)
2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)試卷號(hào)38_第5頁(yè)
已閱讀5頁(yè),還剩38頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-嵌入式系統(tǒng)設(shè)計(jì)師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題在C語(yǔ)言中,char型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是( )。問(wèn)題1選項(xiàng)A.補(bǔ)碼B.反碼C.原碼D.ASCII碼【答案】D【解析】在C語(yǔ)言中,char型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是ASCII代碼。而原碼、反碼和補(bǔ)碼是對(duì)數(shù)字的二進(jìn)制定點(diǎn)的表示方法。2.單選題嵌入式處理器指令系統(tǒng)一般采用精簡(jiǎn)指令集(RISC)或者復(fù)雜指令集(CISC),下列關(guān)于RISC和CISC描述錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.CISC的指令種類要多于RISCB.RISC的尋

2、址方式復(fù)雜,CISC的尋址方式簡(jiǎn)單C.CISC的有些指令執(zhí)行時(shí)間長(zhǎng),RISC多為單周期指令D.RISC中Load/Store指令對(duì)存儲(chǔ)器進(jìn)行操作【答案】B【解析】CISC計(jì)算機(jī)具有大量的指令和尋址方式,指令使用頻率差別大,可變長(zhǎng)格式。RISC計(jì)算機(jī):指令數(shù)量少,使用頻率接近,定長(zhǎng)格式,大部分為單周期指令,操作寄存器,只有Load/Store操作內(nèi)存。3.單選題某考試系統(tǒng)的部分功能描述如下:審核考生報(bào)名表;通過(guò)審核的考生登錄系統(tǒng),系統(tǒng)自動(dòng)為其生成一套試題;考試中心提供標(biāo)準(zhǔn)答案;閱卷老師閱卷,提交考生成績(jī);考生查看自己的成績(jī)。若用數(shù)據(jù)流圖對(duì)該系統(tǒng)進(jìn)行建模,則( )不是外部實(shí)體。問(wèn)題1選項(xiàng)A.考生B

3、.考試中心C.閱卷老師D.試題【答案】D【解析】外部實(shí)體一般為組織機(jī)構(gòu)、人員、第三方系統(tǒng),D選項(xiàng)不是外部實(shí)體。4.單選題DMA是一種高速的數(shù)據(jù)傳輸模式,下列描述中, 錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.DMA傳輸方式可以產(chǎn)生中斷B.DMA傳輸過(guò)程主要由硬件來(lái)實(shí)現(xiàn)C.DMA傳輸過(guò)程包含3個(gè)階段:申請(qǐng)階段、響應(yīng)階段和數(shù)據(jù)傳輸階段D.DMA操作可以通過(guò)軟件來(lái)啟動(dòng),也可以通過(guò)內(nèi)部部件的請(qǐng)求來(lái)啟動(dòng)【答案】C【解析】輸入/輸出技術(shù)的三種方式:直接查詢控制:有無(wú)條件傳送和程序查詢方式,都需要通過(guò)CPU執(zhí)行程序來(lái)查詢外設(shè)的狀態(tài),判斷外設(shè)是否準(zhǔn)備好接收數(shù)據(jù)或準(zhǔn)備好了向CPU輸入的數(shù)據(jù)。在這種情況下CPU不做別的事情,

4、只是不停地對(duì)外設(shè)的狀態(tài)進(jìn)行查詢。中斷方式:當(dāng)I/O系統(tǒng)與外設(shè)交換數(shù)據(jù)時(shí),CPU無(wú)須等待也不必查詢I/O的狀態(tài),而可以抽身來(lái)處理其他任務(wù)。當(dāng)I/O系統(tǒng)準(zhǔn)備好以后,則發(fā)出中斷請(qǐng)求信號(hào)通知CPU,CPU接到中斷請(qǐng)求信號(hào)后,保存正在執(zhí)行的程序的現(xiàn)場(chǎng),轉(zhuǎn)入I/O中斷服務(wù)程序的執(zhí)行,完成于I/O系統(tǒng)的數(shù)據(jù)交換,然后再返回被打斷的程序繼續(xù)執(zhí)行。與程序控制方式相比,中斷方式因?yàn)镃PU無(wú)需等待而提高了效率。DMA:直接寄存器存取方式,是指數(shù)據(jù)在內(nèi)存與I/O設(shè)備間的直接成塊傳送,即在內(nèi)存與I/O設(shè)備間傳送一個(gè)數(shù)據(jù)塊的過(guò)程中,不需要CPU的任何干涉,只需要CPU正在過(guò)程開(kāi)始啟動(dòng)與過(guò)程結(jié)束時(shí)的處理,實(shí)際操作由DMA硬

5、件直接執(zhí)行完成。DMA傳輸方式可以產(chǎn)生中斷;DMA傳輸過(guò)程主要由硬件來(lái)實(shí)現(xiàn);DMA操作可以通過(guò)軟件來(lái)啟動(dòng),也可以通過(guò)內(nèi)部部件的請(qǐng)求來(lái)啟動(dòng);DMA傳輸過(guò)程包含4個(gè)階段:請(qǐng)求階段、響應(yīng)階段、傳輸階段和結(jié)束階段。5.單選題以下不屬于改進(jìn)Cache性能的方法的是( )。問(wèn)題1選項(xiàng)A.降低失效率B.減少失效開(kāi)銷C.減少Cache命中時(shí)間D.提高CPU頻率【答案】D【解析】在計(jì)算機(jī)的存儲(chǔ)系統(tǒng)體系中,Cache是訪問(wèn)速度較快的層次。改進(jìn)Cache性能的方法主要有降低失效率、減少失效開(kāi)銷和減少Cache命中時(shí)間。6.單選題下面的程序(a)和程序(b)運(yùn)行后,y和c的值分別是( )。問(wèn)題1選項(xiàng)A.y=2,c=1

6、1B.y=2,c=4C.y=0.5,c=11D.y=0.5,c=4【答案】A【解析】define是宏定義,用來(lái)定義常量或宏,是一個(gè)符號(hào)替換概念。程序(a): x*x代換掉f(x),因此,運(yùn)行結(jié)果y=2,而不是y=0.5。程序(b):case語(yǔ)句中,如果沒(méi)有break語(yǔ)句,會(huì)一直執(zhí)行到結(jié)束。所以執(zhí)行結(jié)果c=11。所以答案是A。7.單選題某計(jì)算機(jī)字長(zhǎng)是32位,存儲(chǔ)容量是256KB,按字編址的尋址范圍是( )。問(wèn)題1選項(xiàng)A.128KB.64KC.32KD.16K【答案】B【解析】存儲(chǔ)容量是256KB,計(jì)算機(jī)字長(zhǎng)是32位,也就是4B,所以按字編址的范圍是256KB/4B=64K8.單選題為了便于實(shí)現(xiàn)多

7、級(jí)中斷,保存現(xiàn)場(chǎng)信息最有效的方法是采用( )。問(wèn)題1選項(xiàng)A.通用寄存器B.堆棧C.存儲(chǔ)器D.文件系統(tǒng)【答案】B【解析】堆棧方式是保存現(xiàn)場(chǎng)信息最有效的方法。斷點(diǎn)可以保存在堆棧中,由于堆棧先進(jìn)后出的特點(diǎn),依次將程序的斷點(diǎn)壓入堆棧中。出棧時(shí),按相反順序便可準(zhǔn)確返回到程序間斷處。9.單選題臨時(shí)放置從內(nèi)存里面取得的程序指令的寄存器是( )。問(wèn)題1選項(xiàng)A.程序計(jì)數(shù)器B.通用寄存器C.指令寄存器D.狀態(tài)寄存器【答案】C【解析】指令寄存器( InstructionRegiter, IR),是臨時(shí)放置從內(nèi)存里面取得的程序指令的寄存器,用于存放當(dāng)前從主存儲(chǔ)器讀出的正在執(zhí)行的一條指令。答案選C。10.單選題An e

8、mbedded device is an object that contains a ( )computing system. The system, which is completely enclosed by the object, may or may not be able to connect to the Internet. Embedded systems have extensive applications in consumer, commercial, automotive, industrial and healthcare markets. Its estimat

9、ed that over 15 billion embedded devices have been connected to the Internet, a phenomenon commonly referred to as the( ). Generally,an embedded devices operating system will only run a single application which helps the device to do its job. Examples of embedded devices include dishwashers, banking

10、 ATM machines, routers, point of sale terminals (POS terminals) and cell phones. Devices that can connect to the Internet are called smart or intelligent. If an embedded device can not connect to the Internet, it is called dumb. Embedded devices in complex manufactured products, such as automobiles,

11、 are often headless. This simply means that the devices software does not have a user interface (UI). In such cases, an in-circuit( ) is temporarily installed between the embedded device and an external computer to debug or update the software. Because embedded systems have limited computing( ) and

12、strict power requirements, writing software for embedded devices is a very specialized field that requires knowledge of both hardware components and( ) .問(wèn)題1選項(xiàng)A.programmingB.special-purposeC.userD.big問(wèn)題2選項(xiàng)A.Internet of thingsB.systemC.computerD.cloud system問(wèn)題3選項(xiàng)A.simulatorB.systemC.emulatorD.device問(wèn)題

13、4選項(xiàng)A.resourcesB.powerC.systemD.user問(wèn)題5選項(xiàng)A.memoryB.operating systemC.driverD.programming【答案】第1題:B第2題:A第3題:C第4題:A第5題:D【解析】嵌入式設(shè)備是指一個(gè)具有特定計(jì)算功能的設(shè)備。嵌入式系統(tǒng)由對(duì)應(yīng)的設(shè)備組成,該設(shè)備可以連接Internet網(wǎng)絡(luò),也可以不進(jìn)行聯(lián)網(wǎng)。嵌入式系統(tǒng)可以應(yīng)用到大量的應(yīng)用中,包括消費(fèi)類應(yīng)用、商業(yè)應(yīng)用、自動(dòng)化應(yīng)用、工業(yè)與健康領(lǐng)域的應(yīng)用等。據(jù)估計(jì),已經(jīng)有超過(guò)150億的嵌入式設(shè)備連接到Internet網(wǎng)絡(luò),一般也被稱之為IoT。通常,一個(gè)嵌入式設(shè)備的操作系統(tǒng)僅僅會(huì)運(yùn)行一個(gè)獨(dú)立的應(yīng)

14、用,例如:洗碗機(jī)、銀行的ATM取款機(jī)、路由器、POS終端設(shè)備、手機(jī)。連接到Internet網(wǎng)絡(luò)的嵌入式設(shè)備也可以被稱為智能終端。假設(shè)一個(gè)嵌入式設(shè)備沒(méi)有連接到Internet的話,它就會(huì)被稱之為啞設(shè)備。在復(fù)雜的工業(yè)產(chǎn)品中,例如汽車領(lǐng)域中,很多嵌入式設(shè)備是沒(méi)有界面的。在這種情況下,一般會(huì)有一個(gè)在線的仿真器,被用于連接嵌入式設(shè)備和外部的電腦,以進(jìn)行嵌入式設(shè)備的調(diào)試或者軟件更新。因?yàn)榍度胧皆O(shè)備的計(jì)算資源受限,以及具有嚴(yán)格的功耗要求,所以在嵌入式設(shè)備上進(jìn)行軟件開(kāi)發(fā)的要求非常嚴(yán)格,需要開(kāi)發(fā)者對(duì)嵌入式硬件的基本元素和軟件編程都有一定的知識(shí)了解。11.單選題下面關(guān)于線性表的敘述中,錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A

15、.線性表采用順序存儲(chǔ),必須占用一片連續(xù)的存儲(chǔ)單元B.線性表采用順序存儲(chǔ),便于進(jìn)行插入和刪除操作C.線性表采用鏈?zhǔn)酱鎯?chǔ),不必占用一片連續(xù)的存儲(chǔ)單元D.線性表采用鏈?zhǔn)酱鎯?chǔ),便于進(jìn)行插入和刪除操作【答案】B【解析】本題考查數(shù)據(jù)結(jié)構(gòu)知識(shí)。數(shù)據(jù)結(jié)構(gòu)是一門研究非數(shù)值計(jì)算的程序設(shè)計(jì)問(wèn)題中計(jì)算機(jī)的操作對(duì)象以及它們之間的關(guān)系和操作等的學(xué)科。數(shù)據(jù)結(jié)構(gòu)是相互之間存在一種或多種特定關(guān)系的數(shù)據(jù)元素的集合。如果線性表采用順序存儲(chǔ),必須占用一片連續(xù)的存儲(chǔ)單元,便于進(jìn)行查詢操作。如果線性表采用鏈?zhǔn)酱鎯?chǔ),不必占用一片連續(xù)的存儲(chǔ)單元,便于進(jìn)行插入和刪除操作。所以答案是B12.單選題關(guān)于RapidIO技術(shù),下列說(shuō)法中錯(cuò)誤的是( )

16、。問(wèn)題1選項(xiàng)A.RapidIO是一種高速串行總線,傳輸速率可達(dá)Gbps量級(jí)B.RapidIO協(xié)議采用由物理層、邏輯層和傳輸層構(gòu)成的三層體系結(jié)構(gòu)C.RapidIO技術(shù)多采用基于交換機(jī)的互連拓?fù)浣Y(jié)構(gòu)D.RapidIO已取代了其他互連技術(shù),成為解決嵌入式互連問(wèn)題的最佳選擇【答案】D【解析】RapidIO是由Motorola和Mercury等公司率先倡導(dǎo)的一種高性能、低引腳數(shù)、基于數(shù)據(jù)包交換的互連體系結(jié)構(gòu),是為滿足和未來(lái)高性能嵌入式系統(tǒng)需求而設(shè)計(jì)的一種開(kāi)放式互連技術(shù)標(biāo)準(zhǔn)。RapidIO主要應(yīng)用于嵌入式系統(tǒng)內(nèi)部互連,支持芯片到芯片、板到板間的通訊,可作為嵌入式設(shè)備的背板(Backplane)連接。Rap

17、idIO是一種高速串行總線,傳輸速率可達(dá)Gbps量級(jí)。RapidIO技術(shù)多采用基于交換機(jī)的互連拓?fù)浣Y(jié)構(gòu)。RapidIO協(xié)議由邏輯層、傳輸層和物理層構(gòu)成。邏輯層定義了所有協(xié)議和包格式。這是對(duì)終端進(jìn)行初始化和完成傳送的很有必要的信息。傳輸層為數(shù)據(jù)包從一個(gè)終端到另一個(gè)終端通道的必要信息。物理層描述了設(shè)備之間接口協(xié)議,例如包傳裝置,流量控制,電特性及低級(jí)錯(cuò)誤管理等。Rapid IO分為并行Rapid IO標(biāo)準(zhǔn)和串行Rapid IO標(biāo)準(zhǔn),串行RapidIO是指物理層采用串行差分模擬信號(hào)傳輸?shù)腞apidIO標(biāo)準(zhǔn)。13.單選題下列關(guān)于數(shù)據(jù)分發(fā)服務(wù)(DDS)的解釋,錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.DDS支持應(yīng)用

18、之間以及應(yīng)用與平臺(tái)服務(wù)之間的通信B.DDS從通信模式上分為發(fā)布訂閱模式和請(qǐng)求應(yīng)答模式C.DDS發(fā)送和接收關(guān)系是多對(duì)多D.DDS支持多種網(wǎng)絡(luò)傳輸介質(zhì),如ARINC Ports、POSIX Sockets、FC等【答案】C【解析】DDS是基于發(fā)布/訂閱模式的通信模型。DDS發(fā)送和接收關(guān)系可以是點(diǎn)對(duì)點(diǎn)、點(diǎn)對(duì)多、多對(duì)多等。14.案例題閱讀下列說(shuō)明和圖,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】在智能家居系統(tǒng)軟件設(shè)計(jì)中,家庭內(nèi)網(wǎng)節(jié)點(diǎn)軟件設(shè)計(jì)包括協(xié)調(diào)器、現(xiàn)場(chǎng)采集/執(zhí)行器(室內(nèi)溫濕度采集節(jié)點(diǎn)、模擬臺(tái)燈控制節(jié)點(diǎn)、模擬雨水窗戶監(jiān)控節(jié)點(diǎn)、模擬空調(diào)控制節(jié)點(diǎn)和火災(zāi)檢測(cè)節(jié)點(diǎn))的軟件設(shè)計(jì)。軟件功能組成如圖3

19、-1所示。圖3-1 軟件功能組成圖整個(gè)系統(tǒng)中,協(xié)調(diào)器是整個(gè)家庭內(nèi)網(wǎng)的核心,負(fù)責(zé)管理各個(gè)節(jié)點(diǎn)設(shè)備與PC網(wǎng)關(guān)的信息和控制指令的傳輸。溫濕度采集終端將傳感器的數(shù)據(jù)以點(diǎn)播的形式發(fā)送給協(xié)調(diào)器,其他采集/控制節(jié)點(diǎn)以廣播的形式與協(xié)調(diào)器進(jìn)行數(shù)據(jù)交換,協(xié)調(diào)器和PC機(jī)采用串口通信協(xié)議。協(xié)調(diào)器軟件主要完成以下功能:(1)創(chuàng)建信道,組建網(wǎng)絡(luò);如果失敗,則繼續(xù)創(chuàng)建;(2)組建網(wǎng)絡(luò)成功,則進(jìn)行各層事件掃描;(3)如果檢測(cè)到應(yīng)用層有事件,則轉(zhuǎn)第(4)步,否則反復(fù)掃描各層事件;(4)判斷數(shù)據(jù)類型,如果是室內(nèi)環(huán)境數(shù)據(jù),則經(jīng)串口發(fā)送到網(wǎng)關(guān);如果是控制指令,則向控制節(jié)點(diǎn)發(fā)送控制指令;如果前面兩者均不是,則不處理;(5)繼續(xù)掃描各層

20、事件?!締?wèn)題1】(3分)在本軟件開(kāi)發(fā)過(guò)程中,開(kāi)發(fā)人員使用了基于模型的嵌入式代碼生成技術(shù),目前對(duì)模型驗(yàn)證最主要的方法是(1),通過(guò)此方法驗(yàn)證后,利用此驗(yàn)證結(jié)果可對(duì)模型的覆蓋率進(jìn)行分析,模型的覆蓋率類型一般包括(2)(至少寫出兩種類型)?!締?wèn)題2】(6分)為了測(cè)試此軟件功能,測(cè)試人員設(shè)計(jì)了表3-1所示的測(cè)試用例,請(qǐng)?zhí)顚懺摫碇械目眨?)(3)?!締?wèn)題3】(6分)覆蓋率是度量測(cè)試完整性的一個(gè)手段,也是度量測(cè)試有效性的一個(gè)手段。在嵌入式軟件白盒測(cè)試過(guò)程中,通常以語(yǔ)句覆蓋率、條件覆蓋率和MC/DC覆蓋率作為度量指標(biāo)。在實(shí)現(xiàn)第4條功能時(shí),設(shè)計(jì)人員采用了下列算法:if (數(shù)據(jù)有效=TRUE) & (數(shù)據(jù)類型=

21、室內(nèi)環(huán)境數(shù)據(jù))數(shù)據(jù)經(jīng)串口發(fā)送到網(wǎng)關(guān);if (數(shù)據(jù)有效=TRUE) & (數(shù)據(jù)類型=控制指令)向控制節(jié)點(diǎn)發(fā)送控制指令;請(qǐng)指出對(duì)上述算法達(dá)到100%語(yǔ)句覆蓋、100%條件覆蓋和100%MC/DC覆蓋所需的最少測(cè)試用例數(shù)目,填寫在表3-2的空(1)(3)中。 表3-2測(cè)試覆蓋用例統(tǒng)計(jì)表【答案】【問(wèn)題1】 (1)白盒測(cè)試(2)語(yǔ)句覆蓋、判定覆蓋、條件覆蓋、條件判定覆蓋、修正的條件判定覆蓋、條件組合覆蓋、路徑覆蓋。(能寫出兩個(gè)就行) 【問(wèn)題2】 (1)進(jìn)行各層事件掃描(2)室內(nèi)環(huán)境數(shù)據(jù)(3)模擬臺(tái)燈 【問(wèn)題3】 (1)2(2)2(3)4 【解析】MC/DC是Modified Condition/Deci

22、sion Coverage(MC/DC)的縮寫,含義是修正條件判定覆蓋。MC/DC:條件表示不含有布爾操作符號(hào)的布爾表達(dá)式;判定表示由條件和零或者很多布爾操作符號(hào)所組成的一個(gè)布爾表達(dá)式;而修正條件判定覆蓋方法要求在一個(gè)程序中每一種輸入輸出至少得出現(xiàn)一次,在程序中的每一個(gè)條件必須產(chǎn)生所有可能的輸出結(jié)果至少一次,并且每一個(gè)判定中的每一個(gè)條件必須能夠獨(dú)立影響一個(gè)判定的輸出,即在其他條件不變的前提下僅改變這個(gè)條件的值,而使判定結(jié)果改變。比如:IF( A|B|C )| 為或,即ABC只要一個(gè)為真,就能判定為真。因?yàn)榕卸ㄖ械拿恳粋€(gè)條件必須能夠獨(dú)立影響一個(gè)判定的輸出,即在其他條件不變的前提下僅改變這個(gè)條件的

23、值,而使判定結(jié)果改變。例如:ABC為TFF改變BC的值并不影響判定結(jié)果,但改變A的值會(huì)影響判定結(jié)果。同理 FTF,F(xiàn)FT FFF都符合要求。 15.單選題下列命令中,不能用于診斷DNS故障的是( )。問(wèn)題1選項(xiàng)A.netstatB.nslookupC.pingD.tracert【答案】A【解析】netstat是控制臺(tái)命令,是一個(gè)監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的網(wǎng)絡(luò)連接以及每一個(gè)網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息。netstat用于顯示與IP、TCP、UDP和ICnetstat是控制臺(tái)命令,是一個(gè)監(jiān)控TCP/IP網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的網(wǎng)絡(luò)連接以及每一個(gè)網(wǎng)

24、絡(luò)接口設(shè)備的狀態(tài)信息。netstat用于顯示與IP、TCP、UDP和ICMP協(xié)議相關(guān)的統(tǒng)計(jì)數(shù)據(jù),一般用于檢驗(yàn)本機(jī)各端口的網(wǎng)絡(luò)連接情況。nslookup是一個(gè)監(jiān)測(cè)網(wǎng)絡(luò)中DNS服務(wù)器是否能正確實(shí)現(xiàn)域名解析的命令行工具。ping命令常用于測(cè)試連通性,在此過(guò)程中可看出是直接ping的目標(biāo)地址。nslookup、ping、tracert都可以加上一個(gè)主機(jī)域名作為其命令參數(shù)來(lái)診斷DNS故障,nslookup還可以看到本地DNS服務(wù)器地址。netstat命令一般用于檢驗(yàn)本機(jī)各端口的網(wǎng)絡(luò)連接情況,與DNS無(wú)關(guān)聯(lián)。16.單選題I/O端口的訪問(wèn)包括存儲(chǔ)器映射方式和I/O映射方式,下面描述中不正確的是( )。問(wèn)題1

25、選項(xiàng)A.存儲(chǔ)器映射方式是指對(duì)端口地址和存儲(chǔ)器統(tǒng)一編址B.I/O映射方式是指對(duì)端口地址和存儲(chǔ)器分開(kāi)獨(dú)立編址C.存儲(chǔ)器映射方式中,對(duì)端口內(nèi)容不能進(jìn)行算術(shù)邏輯運(yùn)算、移位等操作D.I/O映射方式中需要使用專門的I/O指令對(duì)I/O端口進(jìn)行操作【答案】C【解析】I/O端口的訪問(wèn)包括存儲(chǔ)器映射方式和I/O映射方式。1.存儲(chǔ)器映射方式:端口地址和存儲(chǔ)器統(tǒng)一編址。特點(diǎn)是:使用訪問(wèn)存儲(chǔ)器的指令和訪問(wèn)I/O端口是一樣的,所以,對(duì)端口內(nèi)容也能進(jìn)行算術(shù)邏輯運(yùn)算、移位等操作;由于共用內(nèi)存,所以,它能給I/O端口較大的編址空間,但是反過(guò)來(lái)也會(huì)使存儲(chǔ)器的容量變小。2. I/O映射方式: I/O端口地址與存儲(chǔ)器分開(kāi)獨(dú)立編址;特

26、點(diǎn)是:需要使用專門的I/O指令對(duì)I/O端口進(jìn)行操作,從而使得I/O操作和存儲(chǔ)器操作層次清晰,程序可讀性強(qiáng)。17.單選題如果I/O設(shè)備與存儲(chǔ)設(shè)備進(jìn)行數(shù)據(jù)交換不經(jīng)過(guò)CPU來(lái)完成,這種數(shù)據(jù)交換方式是( )。問(wèn)題1選項(xiàng)A.程序查詢方式B.中斷方式C.DMA方式D.無(wú)條件存取方式【答案】C【解析】本題考查計(jì)算機(jī)系統(tǒng)硬件方面關(guān)于DMA方式的基礎(chǔ)知識(shí)。DMA方式,即“直接存儲(chǔ)器訪問(wèn)”方式,是一種快速傳送大量數(shù)據(jù)的技術(shù),DMA方式傳送數(shù)據(jù)時(shí),是通過(guò)直接訪問(wèn)存儲(chǔ)器來(lái)完成,而不經(jīng)過(guò)CPU,因此省去了保存現(xiàn)場(chǎng)和恢復(fù)現(xiàn)場(chǎng)的問(wèn)題。DMA方式的工作過(guò)程是:1、向CPU申請(qǐng)DMA傳送;2、CPU允許后,DMA接受系統(tǒng)總線的

27、控制權(quán);3、在DMA控制器的控制下,在主存和外部設(shè)備之間直接交換數(shù)據(jù),DMA將傳輸?shù)臄?shù)據(jù)從一個(gè)地址空間復(fù)制到另一個(gè)地址空間,傳送過(guò)程中不需要中央處理器參與,傳送開(kāi)始前需要CPU提供傳送數(shù)據(jù)的主存起始地址和數(shù)據(jù)長(zhǎng)度;4、傳送結(jié)束后,向CPU返回DMA操作完成信號(hào)。18.單選題總線主設(shè)備指的是( )。問(wèn)題1選項(xiàng)A.總線上的智能設(shè)備B.總線目標(biāo)設(shè)備C.可申請(qǐng)并能獲得總線使用權(quán)的設(shè)備D.總線控制器【答案】C【解析】連接在總線上的單元電路被稱為總線設(shè)備。在這些設(shè)備中,控制信息傳送的總線設(shè)備稱為總線主設(shè)備(即獲得總線控制權(quán)的設(shè)備)。接受總線主設(shè)備控制的設(shè)備稱為從設(shè)備。19.單選題關(guān)于嵌入式SQL,下列描述

28、不正確的是( )。問(wèn)題1選項(xiàng)A.嵌入式SQL屬于SQL 語(yǔ)言在嵌入式環(huán)境下的一種使用B.嵌入式SQL是把SQL語(yǔ)言嵌入到宿主語(yǔ)言中進(jìn)行數(shù)據(jù)訪問(wèn)和處理C.嵌入式SQL執(zhí)行前,首先要與數(shù)據(jù)庫(kù)進(jìn)行連接D.嵌入式SQL 通常是交互式進(jìn)行數(shù)據(jù)庫(kù)操作【答案】D【解析】嵌入式SQL屬于SQL 語(yǔ)言在嵌入式環(huán)境下的一種使用;嵌入式SQL是把SQL語(yǔ)言嵌入到宿主語(yǔ)言中進(jìn)行數(shù)據(jù)訪問(wèn)和處理;嵌入式SQL執(zhí)行前,首先要與數(shù)據(jù)庫(kù)進(jìn)行連接;這道題是屬于數(shù)據(jù)庫(kù)方面的知識(shí)點(diǎn),了解下就可以了,考的非常少。20.單選題使用數(shù)字證書技術(shù)發(fā)送一份保密文件時(shí),發(fā)送方使用( )對(duì)數(shù)據(jù)進(jìn)行加密。問(wèn)題1選項(xiàng)A.接收方的公鑰B.接收方的私鑰C

29、.發(fā)送方的公鑰D.發(fā)送方的私鑰【答案】A【解析】本題主要考查的是數(shù)字證書中的加密方法。數(shù)字證書是非對(duì)稱加密算法公鑰的載體。當(dāng)發(fā)送一份保密 文件時(shí),發(fā)送方使用接收方的公鑰對(duì)數(shù)據(jù)加密處理,而接收方則使用自己的私鑰對(duì)接收到的信息進(jìn)行解密,這樣信息就可以安全無(wú)誤地到達(dá)目的地了。答案選A。21.單選題下列算法中,不屬于公開(kāi)密鑰加密算法的是( )。問(wèn)題1選項(xiàng)A.ECCB.DSAC.RSAD.DES【答案】D【解析】公開(kāi)密鑰加密(public-key cryptography),也稱為非對(duì)稱加密(asymmetric cryptography),一種密碼學(xué)算法類型,在這種密碼學(xué)方法中,需要一對(duì)密鑰,一個(gè)是私

30、人密鑰,另一個(gè)則是公開(kāi)密鑰。常見(jiàn)的公鑰加密算法有:RSA、ElGamal、背包算法、Rabin(RSA的特例)、迪菲赫爾曼密鑰交換協(xié)議中的公鑰加密算法、橢圓曲線加密算法(Elliptic Curve Cryptography,ECC);DSA數(shù)字簽名(又稱公鑰數(shù)字簽名),將摘要信息用發(fā)送者的私鑰加密,接收者只有用發(fā)送者的公鑰才能解密被加密的摘要信息,也是屬于公開(kāi)密鑰加密算法。DES是典型的私鑰加密體制,屬于對(duì)稱加密,不屬于公開(kāi)秘鑰加密,所以本題選擇D選項(xiàng)。22.單選題IIC總線協(xié)議包含物理層和數(shù)據(jù)鏈路層,下圖是常見(jiàn)的多個(gè)IIC設(shè)備接口示意圖,下面描述不正確的是( )。問(wèn)題1選項(xiàng)A.在物理層,I

31、IC使用兩條信號(hào)線,一條是串行數(shù)據(jù)線、一條是串行時(shí)鐘線B.在數(shù)據(jù)鏈路層,每個(gè)IIC設(shè)備不用具有唯一的設(shè)備地址C.在IIC構(gòu)成系統(tǒng)中,可以是多主系統(tǒng),但任一時(shí)刻只能有一個(gè)主IIC設(shè)備D.IIC具有總線仲裁功能【答案】B【解析】I2C BUS(Inter Integrated Circuit BUS,內(nèi)部集成電路總線)是由Philips公司推出的二線制串行擴(kuò)展總線,用于連接微控制器及其外圍設(shè)備。I2C總線是具備總線仲裁和高低速設(shè)備同步等功能的高性能多主機(jī)總線。直接用導(dǎo)線連接設(shè)備,通信時(shí)無(wú)需片選信號(hào)。在I2C總線上,只需要兩條線串行數(shù)據(jù)SDA線、串行時(shí)鐘SCL線,它們用于總線上器件之間的信息傳遞。S

32、DA和SCL都是雙向的。每個(gè)器件都有一個(gè)唯一的地址以供識(shí)別,而且各器件都可以作為一個(gè)發(fā)送器或接收器(由器件的功能決定)。23.單選題下圖描述的是DMA訪問(wèn)原理框圖,DMA傳輸一般分為四個(gè)階段:申請(qǐng)階段、響應(yīng)階段、數(shù)據(jù)傳送階段和傳送結(jié)束階段,圖中的(1)、(2)、(3)、(4)應(yīng)該依次為( )。問(wèn)題1選項(xiàng)A.總線請(qǐng)求、總線響應(yīng)、DMA響應(yīng)、DMA請(qǐng)求B.總線請(qǐng)求、總線響應(yīng)、DMA請(qǐng)求、DMA響應(yīng)C.總線響應(yīng)、總線請(qǐng)求、DMA請(qǐng)求、DMA響應(yīng)D.總線響應(yīng)、總線請(qǐng)求、DMA響應(yīng)、DMA請(qǐng)求【答案】B【解析】DMA傳輸一般分為四個(gè)階段:申請(qǐng)階段、響應(yīng)階段、數(shù)據(jù)傳送階段和傳送結(jié)束階段,傳輸過(guò)程如下:1.

33、I/O設(shè)備向DMAC發(fā)出DMA請(qǐng)求,請(qǐng)求DMA傳送;2.DMAC向CPU發(fā)出總線請(qǐng)求信號(hào),請(qǐng)求獲取總線的控制權(quán);3.CPU響應(yīng)請(qǐng)求,向DMAC發(fā)出總線響應(yīng)信號(hào);并釋放總線的控制權(quán),由DMAC獲取總線的控制權(quán)。4.DMAC向I/O設(shè)備發(fā)出DMA響應(yīng)信號(hào)。5.開(kāi)始傳送數(shù)據(jù)24.單選題IPv6的地址空間是IPv4的( )倍。問(wèn)題1選項(xiàng)A.4B.96C.128D.296【答案】D【解析】IPv6的地址為128位,地址空間為2128;IPV4的地址為32位,地址空間為232;2128/232=296,所以,IPv6的地址空間是IPV4地址空間的296倍。25.單選題軟件測(cè)試的目的是發(fā)現(xiàn)軟件的錯(cuò)誤。使用白

34、盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)( )和制定的覆蓋標(biāo)準(zhǔn)。問(wèn)題1選項(xiàng)A.程序的內(nèi)部邏輯B.程序的復(fù)雜程度C.使用說(shuō)明書D.程序的功能文檔【答案】D【解析】白盒測(cè)試是對(duì)軟件的過(guò)程細(xì)節(jié)做細(xì)致的檢查,它允許測(cè)試人員利用程序內(nèi)部邏輯結(jié)構(gòu)和有關(guān)信息設(shè)計(jì)或選擇測(cè)試用例,可以不考慮程序的功能,因此,測(cè)試用例的設(shè)計(jì)僅與模塊設(shè)計(jì)說(shuō)明書及源程序有關(guān)。注意這里如果沒(méi)有D選項(xiàng),那就選擇A選項(xiàng)。因?yàn)槭褂冒缀袦y(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)程序的功能文檔和指定的覆蓋標(biāo)準(zhǔn),當(dāng)根據(jù)程序的功能文檔確定的測(cè)試數(shù)據(jù)不能滿足指定的覆蓋標(biāo)準(zhǔn)時(shí),可以參考程序的內(nèi)部邏輯分析未滿足覆蓋標(biāo)準(zhǔn)的原因。26.案例題閱讀以下關(guān)于C語(yǔ)言的基本概念和編程方

35、面的敘述,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。【說(shuō)明】服務(wù)型智能掃地機(jī)器人的信息處理中心,用于接收各種傳感器信息和視覺(jué)信息,通過(guò)分析處理進(jìn)行掃地機(jī)器人的運(yùn)動(dòng)控制,且負(fù)責(zé)和后臺(tái)監(jiān)控中心通信。信息處理中心基于嵌入式計(jì)算機(jī)實(shí)現(xiàn)?!締?wèn)題1】(4分)在信息處理中心的計(jì)算機(jī)系統(tǒng)中,系統(tǒng)總是要用戶對(duì)變量或寄存器進(jìn)行位操作,下面程序1代碼中對(duì)給定整型變量a,實(shí)現(xiàn)了兩個(gè)函數(shù),其中:set_bit3函數(shù)用于設(shè)置a的bit 3(第3位),clear_bit3函數(shù)用于清除a的bit3(第3位)。請(qǐng)補(bǔ)全程序1代碼的(1)和(2),將正確代碼寫在答題紙的相應(yīng)位置。【程序1】【問(wèn)題2】(6分)信息處理計(jì)算機(jī)采用

36、中斷方式快速響應(yīng)外部事件。中斷是嵌入式系統(tǒng)中重要的組成部分,這使得很多編譯器開(kāi)發(fā)商提供了標(biāo)準(zhǔn)C支持中斷的擴(kuò)展(使用關(guān)鍵字_interrupt)。下面程序2是王工設(shè)計(jì)的中斷處理程序代碼,請(qǐng)對(duì)這段程序進(jìn)行同行評(píng)審,找出你認(rèn)為不合適的3個(gè)方面,將解答寫入答題紙相應(yīng)的位置?!境绦?】【問(wèn)題3】(5分)王工設(shè)計(jì)了信息處理中的軟件算法,利用單向鏈表來(lái)存儲(chǔ)信息。其中如下給定的程序3中已建立一個(gè)帶有頭結(jié)點(diǎn)的單向鏈表,鏈表中的各結(jié)點(diǎn)按結(jié)點(diǎn)數(shù)據(jù)域中的數(shù)據(jù)從小到大順序鏈接。函數(shù)fun的功能是:把參數(shù)x的值放入一個(gè)新結(jié)點(diǎn)并插入到鏈表中,插入后各結(jié)點(diǎn)仍保持從小到大順序排列。該程序的實(shí)現(xiàn)如程序3所示。【程序3】根據(jù)題意分

37、析程序,完成程序3的空(1)(5),將解答寫入答題紙相應(yīng)的位置?!敬鸢浮俊締?wèn)題1】(1)a=a|BIT3或者a|= BIT3(2)a=a& BIT3或者a&=BIT3【問(wèn)題2】回答以下4項(xiàng)中任意3項(xiàng)(意思相近即可)。(1)中斷程序的返回值。中斷程序中一般不能返回一個(gè)值。(2)中斷程序參數(shù)。中斷程序中一般不能傳遞參數(shù)。(3)浮點(diǎn)運(yùn)算。中斷程序應(yīng)該是短而有效率的,一般在中斷程序上下文切換時(shí)不保存浮點(diǎn)寄存器,盡量不要在中斷程序中做浮點(diǎn)運(yùn)算。(4)printf()一般是阻塞性調(diào)用,盡量不要在中斷程序中調(diào)用阻塞性服務(wù)。【問(wèn)題3】(1)x(2)s(3)q-next或p-next(4)s(5)q【解析】本題

38、考查嵌入式程序開(kāi)發(fā)的能力。要求掌握C語(yǔ)言的位操縱,位操作是程序中對(duì)位模式按位進(jìn)行的一元或二元操作。位運(yùn)算符有取反操作、按位或、按位異或、按位與、移位等。要求掌握C語(yǔ)言中鏈表的相關(guān)操作,比如鏈表的插入、刪除等操作。包括了單鏈表、雙鏈表。該題考查的就是對(duì)單鏈表的操作。單鏈表是一種鏈?zhǔn)酱嫒〉臄?shù)據(jù)結(jié)構(gòu),鏈表中的數(shù)據(jù)是以結(jié)點(diǎn)來(lái)表示的,每個(gè)結(jié)點(diǎn)的構(gòu)成:元素(數(shù)據(jù)元素的映象)+指針(指示后繼元素存儲(chǔ)位置),元素就是存儲(chǔ)數(shù)據(jù)的存儲(chǔ)單元,指針就是連接每個(gè)結(jié)點(diǎn)的地址數(shù)據(jù)。以“結(jié)點(diǎn)的序列”表示的線性表稱作線性鏈表(單鏈表),單鏈表是鏈?zhǔn)酱嫒〉慕Y(jié)構(gòu)。27.單選題執(zhí)行C語(yǔ)言的語(yǔ)句“for(i=1;i+問(wèn)題1選項(xiàng)A.2B

39、.3C.4D.5【答案】D【解析】for(i=1;i+ B C,任務(wù)A,B,C都在等待各自的事件觸發(fā),并且A C運(yùn)行中需要同一個(gè)臨界資源。首先,C的事件到來(lái)了,C開(kāi)始運(yùn)行,C得到了臨界資源的信號(hào)量,此時(shí),A等待的事件到來(lái)。由于A的優(yōu)先級(jí)更高,于是搶占了CPU的使用權(quán),但是由于得不到臨界資源的信號(hào)量,進(jìn)入掛起狀態(tài),等待資源釋放后喚醒。接著C繼續(xù)得到CPU使用權(quán)。在C釋放信號(hào)量之前,B等待的事件到來(lái)了,B的優(yōu)先級(jí)高于C,搶占CPU使用權(quán),待B任務(wù)完成后,釋放CPU,C繼續(xù)運(yùn)行,直到C釋放信號(hào)量以后,A才得以被喚醒繼續(xù)運(yùn)行。在這個(gè)過(guò)程中,A任務(wù)的優(yōu)先級(jí)實(shí)際降到了和C相同的層次,究其原因,便是C得到了

40、信號(hào)量后被不需要該信號(hào)量但是優(yōu)先級(jí)更高的任務(wù)B搶占,故而使用優(yōu)先級(jí)繼承和優(yōu)先級(jí)天花板,就是為了保障高優(yōu)先級(jí)任務(wù)真正做到”高優(yōu)先級(jí)“。通常采用兩種方式實(shí)現(xiàn)兩個(gè)或多個(gè)內(nèi)核協(xié)調(diào)工作。一種是采用對(duì)稱多處理計(jì)數(shù)(SMP)symmetric multi-processing,就像IBM Power 4處理器一樣,將兩顆完全一樣的處理器封裝在一個(gè)芯片內(nèi),達(dá)到雙倍或接近雙倍的處理性能,由于共享了緩存和系統(tǒng)總線,因此這種做法的優(yōu)點(diǎn)是能節(jié)省運(yùn)算資源。另一種計(jì)數(shù)采用一種非對(duì)稱多處理(AMP)(asymmetric multi-processing)的工作方式:即兩個(gè)處理內(nèi)核彼此不同,各自處理和執(zhí)行特定的功能,在軟件

41、的協(xié)調(diào)下分擔(dān)不同的計(jì)算任務(wù),比如一個(gè)執(zhí)行加密,而另一個(gè)執(zhí)行TCP/IP協(xié)議處理。這種處理器的內(nèi)部結(jié)構(gòu)更像人的大腦,某部分區(qū)域在執(zhí)行某種任務(wù)時(shí)具有更高的優(yōu)先級(jí)和更強(qiáng)的能力。如 TI公司的OMAP5910雙核處理器。36.單選題IEEE 802.3工作組發(fā)布的10 BASE-T是( ) 以太網(wǎng)標(biāo)準(zhǔn)。問(wèn)題1選項(xiàng)A.粗纜B.細(xì)纜C.非屏蔽雙絞線D.光纖【答案】C【解析】IEEE 802.3工作組發(fā)布的10 BASE-T是非屏蔽雙絞線以太網(wǎng)標(biāo)準(zhǔn)。37.單選題在計(jì)算機(jī)外部設(shè)備和主存之間直接傳送而不是由CPU執(zhí)行程序指令進(jìn)行數(shù)據(jù)傳送的控制方式稱為( )。問(wèn)題1選項(xiàng)A.程序查詢方式B.中斷方式C.并行控制方式

42、D.DMA方式【答案】D【解析】本題考查計(jì)算機(jī)系統(tǒng)硬件方面關(guān)于DMA方式的基礎(chǔ)知識(shí)。程序控制(查詢)方式:CPU需要不斷查詢I/O是否完成,因此一直占用CPU。程序中斷方式:與程序控制方式相比,中斷方式因?yàn)镃PU無(wú)需等待而提高了傳輸請(qǐng)求的響應(yīng)速度。DMA方式:DMA方式是為了在主存與外設(shè)之間實(shí)現(xiàn)高速、批量數(shù)據(jù)交換而設(shè)置的。DMA方式比程序控制方式與中斷方式都高效。CPU只負(fù)責(zé)初始化,不參與具體傳輸過(guò)程。38.單選題現(xiàn)有3個(gè)同時(shí)到達(dá)的作業(yè)Jl、J2和J3,它們的執(zhí)行時(shí)間分別是T1、T2和T3,且T1T2T3。系統(tǒng)按單道方式運(yùn)行且采用短作業(yè)優(yōu)先算法,則平均周轉(zhuǎn)時(shí)間是( )。問(wèn)題1選項(xiàng)A.T1+T2

43、+T3B.(T1+T2+T3)/3C.(3T1+2T2+T3)/3D.(T1+2T2+3T3)/3【答案】C【解析】短作業(yè)優(yōu)先(Shortest Job First, SJF)調(diào)度算法用于進(jìn)程調(diào)度時(shí)稱為短進(jìn)程優(yōu)先調(diào)度算法,該調(diào)度算法既可以用于作業(yè)調(diào)度也可以用于進(jìn)程調(diào)度。在作業(yè)調(diào)度中,短作業(yè)優(yōu)先調(diào)度算法每次從后備作業(yè)隊(duì)列中選擇估計(jì)運(yùn)行時(shí)間最短的一個(gè)或幾個(gè)作業(yè),將它們調(diào)入內(nèi)存,分配必要的資源,創(chuàng)建進(jìn)程并放入就緒隊(duì)列。由于3個(gè)作業(yè)同時(shí)到達(dá),所以作業(yè)執(zhí)行的次序依次是J1、J2和J3,故周轉(zhuǎn)時(shí)間分別為:J1:T1;J2:T1+T2;J3:T1+T2+T3;則平均周轉(zhuǎn)時(shí)間J1+J2+J3/3S。39.單選

44、題在統(tǒng)一建模語(yǔ)言UML提供的圖中,( )用于系統(tǒng)功能建模,由( )等元素構(gòu)成。問(wèn)題1選項(xiàng)A.用例圖B.狀態(tài)圖C.時(shí)序圖D.類圖問(wèn)題2選項(xiàng)A.角色、對(duì)象、生命線、控制焦點(diǎn)和消息B.參與者、用例、邊界以及它們之間的關(guān)系C.初始狀態(tài)、終止?fàn)顟B(tài)、狀態(tài)、轉(zhuǎn)換D.類名、屬性和方法【答案】第1題:A第2題:B【解析】UML提供了5種對(duì)系統(tǒng)動(dòng)態(tài)方面建模的圖。其中:用例圖描述了一組用例和參與者以及它們之間的關(guān)系,對(duì)于系統(tǒng)行為的組織和建模特別重要。用例圖主要是用來(lái)描述“用戶、需求、系統(tǒng)功能單元”之間的關(guān)系。它展示了一個(gè)外部用戶能夠觀察到的系統(tǒng)功能模型圖。交互圖是序列圖(順序圖)、協(xié)作圖(通信圖)、時(shí)序圖(定時(shí)圖)

45、和交互概覽圖的統(tǒng)稱。序列圖強(qiáng)調(diào)消息的時(shí)間次序;協(xié)作圖強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織。這種是同構(gòu)的,這意味著可以把一種圖轉(zhuǎn)換為另一種圖而沒(méi)有信息損失。狀態(tài)圖顯示了一個(gè)由狀態(tài)、轉(zhuǎn)換、事件和活動(dòng)組成的狀態(tài)機(jī),它強(qiáng)調(diào)一個(gè)對(duì)象按事件次序發(fā)生的行為?;顒?dòng)圖顯示從活動(dòng)到活動(dòng)的流。活動(dòng)圖顯示了一組活動(dòng),從活動(dòng)到活動(dòng)的順序l流或分支流,以及發(fā)生動(dòng)作的對(duì)象或動(dòng)作所施加的對(duì)象。用活動(dòng)圖說(shuō)明系統(tǒng)的動(dòng)態(tài)視圖?;顒?dòng)圖對(duì)系統(tǒng)的功能建模是非常重要的?;顒?dòng)圖強(qiáng)調(diào)對(duì)象之間的控制流。類圖:類圖描述一組類、接口、協(xié)作和它們之間的關(guān)系。時(shí)序圖(定時(shí)圖):定時(shí)圖也是一種交互圖,它所強(qiáng)調(diào)的是消息跨越不同對(duì)象的實(shí)際的時(shí)間。40.單選題關(guān)于容錯(cuò)

46、技術(shù),下面敘述中不正確的是( )。問(wèn)題1選項(xiàng)A.系統(tǒng)容錯(cuò)技術(shù),主要研究系統(tǒng)對(duì)故障的檢測(cè)、定位、重構(gòu)和恢復(fù)B.從余度設(shè)計(jì)角度出發(fā),系統(tǒng)通常采用相似余度或非相似余度實(shí)現(xiàn)系統(tǒng)容錯(cuò)C.從結(jié)構(gòu)角度出發(fā),容錯(cuò)結(jié)構(gòu)有單通道加備份結(jié)構(gòu)、多通道結(jié)構(gòu)D.通常硬件實(shí)現(xiàn)容錯(cuò)常用的有恢復(fù)塊技術(shù)和N版本技術(shù)【答案】D【解析】常見(jiàn)的軟件可靠性技術(shù)主要有容錯(cuò)設(shè)計(jì)、檢錯(cuò)設(shè)計(jì)和降低復(fù)雜度設(shè)計(jì)等技術(shù)。其中,容錯(cuò)設(shè)計(jì)技術(shù)主要有恢復(fù)快設(shè)計(jì)、N版本程序設(shè)計(jì)和冗余設(shè)計(jì)三種方法。N版本程序設(shè)計(jì)是一種靜態(tài)的故障屏蔽技術(shù),其設(shè)計(jì)思想是用N個(gè)具有相同功能的程序同時(shí)執(zhí)行一項(xiàng)計(jì)算,結(jié)果通過(guò)多數(shù)表決來(lái)選擇。其中N個(gè)版本的程序必須由不同的人獨(dú)立設(shè)計(jì),使用

47、不同的方法、設(shè)計(jì)語(yǔ)言、開(kāi)發(fā)環(huán)境和工具來(lái)實(shí)現(xiàn),目的是減少N個(gè)版本的程序在表決點(diǎn)上相關(guān)錯(cuò)誤的概率。動(dòng)態(tài)冗余又稱為主動(dòng)冗余,它是通過(guò)故障檢測(cè)、故障定位及故障恢復(fù)等手段達(dá)到容錯(cuò)的目的。系統(tǒng)容錯(cuò)技術(shù),主要研究系統(tǒng)對(duì)故障的檢測(cè)、定位、重構(gòu)和恢復(fù)。從余度設(shè)計(jì)角度出發(fā),系統(tǒng)通常采用相似余度或非相似余度實(shí)現(xiàn)系統(tǒng)容錯(cuò)。從結(jié)構(gòu)角度出發(fā),容錯(cuò)結(jié)構(gòu)有單通道加備份結(jié)構(gòu)、多通道結(jié)構(gòu)。41.單選題以下關(guān)于IPv4地址的描述中,錯(cuò)誤的是( )。問(wèn)題1選項(xiàng)A.IP地址的總長(zhǎng)度是32位B.IP地址由網(wǎng)絡(luò)號(hào)與主機(jī)號(hào)兩部分組成C.B類地址用2個(gè)字節(jié)做網(wǎng)絡(luò)號(hào)D.Pv4 地址是“冒分十六進(jìn)制地址格式”【答案】D【解析】本題考查IPv4和I

48、Pv6的基礎(chǔ)知識(shí)。IPv6的主要目的是解決IPv4中存在網(wǎng)絡(luò)地址資源不足的問(wèn)題,IPv6 除了具有IPv4具有的功能外,還消除了IPv4 的局限性,它們之間既有相同點(diǎn),又有不同點(diǎn)。IPv4 地址的總長(zhǎng)度是32位,而IPv6具有長(zhǎng)達(dá)128位的地址空間,可以徹底解決IPv4地址不足的問(wèn)題; IPv4地址被分為網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分,若網(wǎng)絡(luò)號(hào)用一個(gè)字節(jié)表示,則最大可以創(chuàng)建256個(gè)網(wǎng)絡(luò),B類地址用2字節(jié)做網(wǎng)絡(luò)號(hào):而IPv6報(bào)文的整體結(jié)構(gòu)分為IPv6報(bào)頭、擴(kuò)展報(bào)頭和上層協(xié)議數(shù)據(jù)3部分。IPv6報(bào)頭是必選報(bào)文頭部,長(zhǎng)度固定為40B,包含該報(bào)文的基本信息;擴(kuò)展報(bào)頭是可選報(bào)頭,可能存在0個(gè)、1個(gè)或多個(gè),IPv6

49、 協(xié)議通過(guò)擴(kuò)展報(bào)頭實(shí)現(xiàn)各種豐富的功能;上層協(xié)議數(shù)據(jù)是該IPv6報(bào)文攜帶的上層數(shù)據(jù),可能是ICMPv6報(bào)文、TCP報(bào)文、UDP報(bào)文或其他可能報(bào)文。在地址表示形式方面,IPv4 地址是“點(diǎn)分十進(jìn)制地址格式”,IPv6 地址是“冒分十六進(jìn)制地址格式”。42.單選題嵌入式系統(tǒng)對(duì)軟件可移植性要求較高,為提高軟件可移植性,應(yīng)( )問(wèn)題1選項(xiàng)A.提高軟件使用方便性B.提高軟件簡(jiǎn)潔性C.提高CPU利用率D.降低軟件對(duì)設(shè)備依賴性【答案】D【解析】為提高軟件可移植性,應(yīng)降低軟件對(duì)設(shè)備依賴性。43.單選題下面( )不屬于系統(tǒng)需求的內(nèi)容。問(wèn)題1選項(xiàng)A.功能需求B.非功能需求C.設(shè)計(jì)約束D.設(shè)計(jì)方案【答案】D44.單選

50、題設(shè)有4個(gè)作業(yè)同時(shí)到達(dá),每個(gè)作業(yè)的執(zhí)行時(shí)間均為2小時(shí),它們?cè)谝慌_(tái)處理器上按單道方式運(yùn)行,則平均周轉(zhuǎn)時(shí)間為( )。問(wèn)題1選項(xiàng)A.1小時(shí)B.2.5小時(shí)C.5小時(shí)D.8小時(shí)【答案】C【解析】作業(yè)1的周轉(zhuǎn)時(shí)間是2小時(shí);作業(yè)2的周轉(zhuǎn)時(shí)間是4小時(shí),作業(yè)3的周轉(zhuǎn)時(shí)間是6小時(shí),作業(yè)4的周轉(zhuǎn)時(shí)間是8小時(shí)。所以平均周轉(zhuǎn)時(shí)間是(2+4+6+8)/4 =5(小時(shí))。45.單選題下面的無(wú)線通信技術(shù)中,通信距離最短的是( )。問(wèn)題1選項(xiàng)A.藍(lán)牙B.窄帶微波C.CDMAD.蜂窩通信【答案】A【解析】藍(lán)牙在民用應(yīng)用中的通信距離在30米以內(nèi),是通信距離最短的。46.單選題白盒測(cè)試法設(shè)計(jì)測(cè)試用例的覆蓋準(zhǔn)則一般包括語(yǔ)句覆蓋、判定覆

51、蓋、條件覆蓋和路徑覆蓋。在這些覆蓋準(zhǔn)則中,最強(qiáng)和最弱的準(zhǔn)則是( )。問(wèn)題1選項(xiàng)A.路徑覆蓋和條件覆蓋B.條件覆蓋和判定覆蓋C.判定覆蓋和語(yǔ)句覆蓋D.路徑覆蓋和語(yǔ)句覆蓋【答案】D【解析】最強(qiáng)的是路徑覆蓋,最弱的是語(yǔ)句覆蓋。47.單選題在下面描述的RISC指令系統(tǒng)基本概念中,不正確的表述是( )。問(wèn)題1選項(xiàng)A.選取使用頻率低的一些復(fù)雜指令,指令條數(shù)多B.指令長(zhǎng)度固定C.指令功能簡(jiǎn)單D.指令運(yùn)行速度快【答案】A【解析】RISC(reduced instruction set computer,精簡(jiǎn)指令集計(jì)算機(jī))是一種執(zhí)行較少類型計(jì)算機(jī)指令的微處理器,起源于80年代的MIPS主機(jī)(即RISC機(jī)),RISC機(jī)中采用的微處理器統(tǒng)稱RISC處理器,它能夠以更快的速度執(zhí)行操作(每秒執(zhí)行更多百萬(wàn)條指令,即MIPS)。因?yàn)橛?jì)算機(jī)執(zhí)行每個(gè)指令類型都需要額外的晶體管和電路元件,計(jì)算機(jī)指令集越大就會(huì)使微處理器更復(fù)雜,執(zhí)行操作也會(huì)更慢。精簡(jiǎn)指令集包含了簡(jiǎn)單、基本的指令,通過(guò)這些簡(jiǎn)單、基本的指令,就可以組合成復(fù)雜指令。每條指令的長(zhǎng)度都是相同的,可以在一個(gè)單獨(dú)操作里完成。大多數(shù)的指令都

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論