华南俳烁实业有限公司

自考

各地資訊
當前位置:華課網(wǎng)校 >> 自考 >> 模擬試題 >> 工學類 >> 數(shù)字信號處理 >> 文章內(nèi)容

排行熱點

自學考試《數(shù)字信號處理》強化練習試題及答案九_第2頁

來源:華課網(wǎng)校  [2020年3月27日]  【

  21、 公共緩沖池既可用于輸入,又可用于輸出,其中至少包含()種緩沖隊列。

  A.1

  B.2

  C.3√

  D.4

  【答案解析】

  公共緩沖池既可用于輸入,又可用于輸出,其中至少包含3種類型的緩沖隊列:空緩沖隊列、輸入隊列和輸出隊列。故選C。

  22、I/O設(shè)備按傳輸速率分類,不屬于高速設(shè)備的是()。

  A.磁帶機

  B.打印機√

  C.磁盤機

  D.光盤機

  【答案解析】

  I/O設(shè)備的分類,按傳輸速率分類,分為:低速設(shè)備,如鍵盤和鼠標。中速設(shè)備,如打印機。故選B。高速設(shè)備,如磁帶機、磁盤機、光盤機。故不選ACD。

  23、I/O軟件的整體目標是將軟件組織成一種()結(jié)構(gòu)。

  A.上下

  B.嵌套

  C.層次√

  D.循環(huán)

  【答案解析】

  I/O軟件的總體目標是將軟件組織成一種層次結(jié)構(gòu),低層軟件用來屏蔽硬件的具體細節(jié),高層軟件則主要是為用戶提供一個簡潔、規(guī)范的界面。故選C。

  24、SPOOLing系統(tǒng)的組成中,作為大量輸出數(shù)據(jù)的緩存的是()。

  A.輸入井

  B.輸出井√

  C.輸入緩存區(qū)

  D.輸出緩存區(qū)

  【答案解析】

  SPOOLing系統(tǒng)的組成中,輸入井和輸出井是位于磁盤上的兩個分別存放輸入數(shù)據(jù)和輸出數(shù)據(jù)的存儲區(qū)域,作為大量輸入或輸出數(shù)據(jù)的緩存。因為是輸出,故不選A,選B。輸入緩沖區(qū)用來暫存由輸入設(shè)備送來的輸入數(shù)據(jù),故不選C。輸出緩沖區(qū)用來存放從輸出井送來的輸出數(shù)據(jù),以后再傳給輸出設(shè)備,故不選D。

  25、循環(huán)緩沖,生產(chǎn)者進程下一個可用的緩沖區(qū)為()。

  A.空緩沖區(qū)R√

  B.已裝滿數(shù)據(jù)的緩沖區(qū)G

  C.現(xiàn)行工作緩沖區(qū)C

  D.以上都可

  【答案解析】

  循環(huán)緩沖的組成:多個緩沖區(qū):空緩沖區(qū)R,生成者進程下一個可用的空緩沖區(qū)。故選A。

  已裝滿數(shù)據(jù)的緩沖區(qū)G,用于指示消費者進程下一個可用的裝有產(chǎn)品的緩沖區(qū)。故不選B、D。現(xiàn)行工作緩沖區(qū)C,消費者進程正在使用的工作緩沖區(qū)。故不選C。

  26、I/O設(shè)備按信息交換的單位分類,屬于塊設(shè)備的是()。

  A.磁盤√

  B.打印機

  C.鼠標

  D.通信端口

  【答案解析】

  I/O設(shè)備按信息交換的單位分類,分為:

  (1)塊設(shè)備。數(shù)據(jù)的存取以數(shù)據(jù)塊為單位,如磁盤。故選A

  (2)字符設(shè)備。傳送字節(jié)流。終端、打印機、通信端口和鼠標等都是字符設(shè)備。故不選BCD。

  27、使用緩沖可以使生產(chǎn)者和消費者進程并行執(zhí)行,指針Nexti和指針Nextg不斷地沿順時針方向移動,當Nextg指針追上Nexti指針,下面描述不正確的是()。

  A.生產(chǎn)者進程速度大于消費者進程速度√

  B.全部緩沖區(qū)已空

  C.需要阻塞消費者進程

  D.等待生產(chǎn)者進程為消費者進程釋放裝有數(shù)據(jù)的緩沖區(qū)G

  【答案解析】

  當Nextg指針追上Nexti指針,消費者進程速度大于生產(chǎn)者進程速度,故選A。全部緩沖區(qū)已空。故不選B。此時,需要阻塞消費者進程,故不選C。等待生產(chǎn)者進程為消費者進程釋放裝有數(shù)據(jù)的緩沖區(qū)G。故不選D。

  28、在磁盤調(diào)度中,適用于進程數(shù)目較少的場合的算法是()。

  A.FCFS√

  B.SSTF

  C.SCAN

  D.NStepSCAN

  【答案解析】

  先來先服務(wù)FCFS,最簡單的磁盤調(diào)度算法。根據(jù)進程請求訪問磁盤的先后順序進行調(diào)度。此算法平均尋道時間較長,尋道距離較大,適用于進程數(shù)目較少的場合。故選A。SSTF最短尋道時間優(yōu)先算法,該算法選擇進程時要求訪問的磁道與當前磁頭所在的磁道距離最近,以使每次的尋道時間最短,故不選B。SCAN算法不僅考慮要訪問的磁道與當前磁道的距離,更優(yōu)先考慮磁頭當前的移動方向,該算法可防止進程出現(xiàn)“饑餓”現(xiàn)象,故不選C。NStepSCAN算法將磁盤請求隊列分成若干個長度為N的子隊列,按FCFS算法依次調(diào)度這些子隊列,在隊列內(nèi)部按SCAN算法,對一個隊列處理完后,再處理其他隊列。當正在處理某子隊列時,如果又出現(xiàn)新的磁盤I/O請求,便將新請求進程放入其他隊列,這樣可避免磁臂粘著現(xiàn)象,故不選D。

  29、SPOOLing系統(tǒng)的特點不包括()。

  A.提高了設(shè)備的安全性√

  B.提高了I/O速度

  C.將獨占設(shè)備改造為共享設(shè)備

  D.實現(xiàn)了虛擬設(shè)備功能

  【答案解析】

  SPOOLing系統(tǒng)的特點如下:提高了I/O速度。由于使用了磁盤作為低速設(shè)備(如打印機、磁帶等)的大容量緩存,提高了輸入/輸出的速度。故不選B。將獨占設(shè)備改造為共享設(shè)備。通過SPOOLing系統(tǒng)使獨占設(shè)備變?yōu)榱诉壿嬌系墓蚕碓O(shè)備,系統(tǒng)可以同時接受多個用戶對設(shè)備的訪問請求。故不選C。實現(xiàn)了虛擬設(shè)備功能。把一臺物理上只能互斥使用的設(shè)備,變?yōu)榱藦挠脩舾杏X上的共享設(shè)備。故不選D。SPOOLing系統(tǒng)的特點不包括提高了設(shè)備的安全性,故選。

  30、DMA控制方式中,用于存放向CPU發(fā)中斷信號前要讀或?qū)憯?shù)據(jù)的次數(shù)的寄存器是()。

  A.命令/狀態(tài)寄存器CR

  B.內(nèi)存地址寄存器MAR

  C.數(shù)據(jù)計數(shù)器DC√

  D.數(shù)據(jù)寄存器DR

  【答案解析】

  命令/狀態(tài)寄存器CR:用于接收從CPU發(fā)來的I/O命令或有關(guān)控制信息、設(shè)備狀態(tài)。故不選A。內(nèi)存地址寄存器MAR:存放內(nèi)存地址,在輸出數(shù)據(jù)時,存放輸出數(shù)據(jù)在內(nèi)存的起始地址,指示DMA應(yīng)該從內(nèi)存的什么地方讀取輸出數(shù)據(jù)。在輸入數(shù)據(jù)時,存放輸入數(shù)據(jù)將要被放入內(nèi)存的起始地址,指示DMA應(yīng)該把輸入數(shù)據(jù)放到內(nèi)存的什么地方。故不選B。數(shù)據(jù)計數(shù)器DC:指示DMA,本次向CPU發(fā)中斷信號要讀或?qū)憯?shù)據(jù)的次數(shù)。故選C。數(shù)據(jù)寄存器DR:用于暫存DMA傳輸中要輸入或輸出的數(shù)據(jù)。故不選D。

  31、當一個用戶進程發(fā)出I/O請求時,操作系統(tǒng)為該操作分配一個位于()的緩沖區(qū)。

  A.外存

  B.磁盤

  C.光盤

  D.主存√

  【答案解析】

  當一個用戶進程發(fā)出I/O請求時,操作系統(tǒng)為該操作分配一個位于主存的緩沖區(qū)。故選D。

  32、要先從空緩沖隊列提取一個空緩沖區(qū),將輸出數(shù)據(jù)寫入緩沖后,再把裝入了輸出數(shù)據(jù)的緩沖區(qū)插入到輸出隊列中的工作方式是()。

  A.收容輸入

  B.提取輸入

  C.收容輸出√

  D.提取輸出

  【答案解析】

  收容輸入,在進程需要收容輸入數(shù)據(jù)時,要先從空緩沖隊列提取一個空緩沖區(qū),將輸入數(shù)據(jù)寫入緩沖后,再把裝入了輸入數(shù)據(jù)的緩沖區(qū)插入到輸入隊列中去。故不選A。提取輸入,當進程需要輸入數(shù)據(jù)時,先從輸入隊列提取輸入緩沖區(qū),然后從中提取輸入數(shù)據(jù),最后把緩沖區(qū)作為空緩沖區(qū)插入空緩沖隊列。故不選B。收容輸出,在進車需要收容輸出數(shù)據(jù)時,要先從空緩沖隊列提取一個空緩沖區(qū),將輸出數(shù)據(jù)寫入緩沖后,再把裝入了輸出數(shù)據(jù)的緩沖區(qū)插入到輸出隊列中去。故選C。提取輸出,當進程需要輸出數(shù)據(jù)時,先從輸出隊列提取輸出緩沖區(qū),然后從中提取輸出數(shù)據(jù),最后把這個緩沖區(qū)插入空緩沖隊列。故不選D。

  33、緩沖區(qū)是用來保存兩個設(shè)備之間或設(shè)備與應(yīng)用程序之間傳輸數(shù)據(jù)的()。

  A.外存區(qū)域

  B.磁盤區(qū)域

  C.內(nèi)存區(qū)域√

  D.寄存器

  【答案解析】

  緩沖區(qū)是用來保存兩個設(shè)備之間或設(shè)備與應(yīng)用程序之間傳輸數(shù)據(jù)的內(nèi)存區(qū)域。由于CPU的速度遠高于I/O設(shè)備,為了盡可能使CPU與設(shè)備并行工作,提高系統(tǒng)的性能,通常需要操作系統(tǒng)在設(shè)備管理軟件中提供緩沖區(qū)管理功能。故選C。

  34、有關(guān)I/O通道,下面描述不正確的是()。

  A.通道用于中小型主機系統(tǒng)控制I/O設(shè)備√

  B.I/O通道是一種特殊的處理機

  C.具有執(zhí)行I/O指令的能力

  D.引入通道能夠使CPU從控制I/O的任務(wù)中解脫

  【答案解析】

  通道用于大型主機系統(tǒng)控制I/O設(shè)備,與控制設(shè)備結(jié)合,用來代替微機、小型機中的設(shè)備控制器,實現(xiàn)大型主機系統(tǒng)的I/O設(shè)備控制功能,提供操作系統(tǒng)與I/O設(shè)備間的接口。故選A。I/O通道是一種特殊的處理機,故不選B。具有執(zhí)行I/O指令的能力,故不選C。并通過執(zhí)行通道程序來控制I/O操作。引入通道能夠使CPU從控制I/O的任務(wù)中解脫,使CPU與I/O并行工作,提高CPU的利用率和系統(tǒng)的吞吐量。故不選D。

  35、設(shè)備的安全分配摒棄了造成死鎖的4個必要條件之一的()。

  A.互斥條件

  B.請求和保持條件√

  C.不剝奪掉件

  D.環(huán)路等待條件

  【答案解析】

  設(shè)備安全分配方式,每當進程發(fā)出I/O請求后,便進入阻塞狀態(tài),直到其I/O操作完成時才被喚醒。在采用這種分配策略時,一旦進程已經(jīng)獲得某種設(shè)備(資源)后便阻塞,使該進程不可能再請求任何其他資源,而在它運行時又不能保持任何資源。因此,這種分配方式已經(jīng)摒棄了造成死鎖的4個必要條件之一的“請求和保持”條件。從而使設(shè)備的分配是安全的。故選B。

  36、緩沖池中的緩沖區(qū)可以工作在()種方式下。

  A.1

  B.2

  C.3

  D.4√

  【答案解析】

  緩沖池中的緩沖區(qū)可以工作在收容輸入、提取輸入、收容輸出和提取輸出4種工作方式下。故選D。

  37、公共緩沖池既可用于輸入,又可用于輸出,其中至少包含()種類型的緩沖區(qū)。

  A.1

  B.2

  C.3√

  D.4

  【答案解析】

  公共緩沖池既可用于輸入,又可用于輸出,其中至少包含3種類型的緩沖區(qū):空緩沖區(qū)、裝滿輸入數(shù)據(jù)的緩沖區(qū)和裝滿輸出數(shù)據(jù)的緩沖區(qū)。故選C。

  38、設(shè)備控制器中有專門用來存放設(shè)備狀態(tài)信息的寄存器和觸發(fā)器,CPU可以通過()這些信息了解設(shè)備的當前狀態(tài)。

  A.讀取√

  B.寫入

  C.讀取/寫入

  D.先讀后寫

  【答案解析】

  設(shè)備狀態(tài)的了解和報告。設(shè)備控制器中有專門用來存放設(shè)備狀態(tài)信息的寄存器和觸發(fā)器,CPU可以通過讀取這些信息了解設(shè)備的當前狀態(tài)。故選A。

  39、關(guān)于SPOOLing系統(tǒng)的組成,下面描述正確的是()。

  A.輸入井和輸出井都在磁盤中√

  B.輸入井和輸出井都在內(nèi)存中

  C.輸入井和輸入緩存都在內(nèi)存中

  D.輸出井和輸出緩存都在內(nèi)存中

  【答案解析】

  輸入井和輸出井,是位于磁盤上的兩個分別存放輸入數(shù)據(jù)和輸出數(shù)據(jù)的存儲區(qū)域,作為大量輸入或輸出數(shù)據(jù)的緩存。故選A。

  40、在DMA控制磁盤讀入數(shù)據(jù)的過程中,數(shù)據(jù)傳送結(jié)束后,數(shù)據(jù)計數(shù)器DC的值為()。

  A.-1

  B.0√

  C.1

  D.2

  【答案解析】

  在DMA控制磁盤讀入數(shù)據(jù)的過程中,每讀入一個字(節(jié)),便將該字(節(jié))送到當前MAR指示的內(nèi)存單元中,然后MAR的值遞增,指向下一個內(nèi)存單元。DC減1,若DC遞減后的值不為0,說明本次數(shù)據(jù)傳送沒有結(jié)束,繼續(xù)在DMA控制下傳送下一個字節(jié);若DC減1后變?yōu)?,說明本次數(shù)據(jù)傳輸結(jié)束。故選B。

責編:zj10160201
宜兰县| 从化市| 望江县| 宾阳县| 万荣县| 吉林省| 东光县| 石景山区| 崇礼县| 肇庆市| 庆元县| 洮南市| 鸡东县| 岳阳县| 密云县| 张家港市| 博罗县| 溧阳市| 丰县| 阿鲁科尔沁旗| 莫力| 醴陵市| 那坡县| 和平区| 涞水县| 九江县| 西充县| 会理县| 连江县| 津南区| 博野县| 芷江| 湖南省| 沁源县| 海南省| 娱乐| 庄浪县| 丰顺县| 故城县| 甘谷县| 盘山县|