[語(yǔ)言類考試復(fù)習(xí)資料大全]初級(jí)程序員2014上半年上午試題_第1頁(yè)
[語(yǔ)言類考試復(fù)習(xí)資料大全]初級(jí)程序員2014上半年上午試題_第2頁(yè)
[語(yǔ)言類考試復(fù)習(xí)資料大全]初級(jí)程序員2014上半年上午試題_第3頁(yè)
[語(yǔ)言類考試復(fù)習(xí)資料大全]初級(jí)程序員2014上半年上午試題_第4頁(yè)
[語(yǔ)言類考試復(fù)習(xí)資料大全]初級(jí)程序員2014上半年上午試題_第5頁(yè)
已閱讀5頁(yè),還剩41頁(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、書山有路勤為徑,學(xué)海無(wú)涯苦作舟。祝愿天下莘莘學(xué)子:學(xué)業(yè)有成,金榜題名!語(yǔ)言類考試復(fù)習(xí)資料大全初級(jí)程序員2014上半年上午試題初級(jí)程序員2014上半年上午試題單項(xiàng)選擇題 在Word的編輯狀態(tài)下,當(dāng)鼠標(biāo)指針移到圖片上變成_形狀時(shí),可以拖動(dòng)鼠標(biāo)對(duì)圖形在水平和垂直兩個(gè)方向上進(jìn)行縮放;若選擇了表格中的一行,并執(zhí)行了表格菜單中的“刪除列”命令,則_。 1. A B C D 答案:D2.A.整個(gè)表格被刪除B.表格中的一列被刪除C.表格中的一行被刪除D.表格中的行與列均未被刪除答案:A解析 在Word編輯狀態(tài)下,當(dāng)鼠標(biāo)指針移到圖片上變成“”表示圖形在垂直方向上進(jìn)行縮放;當(dāng)鼠標(biāo)指針移到圖片上變成“”表示圖形在水

2、平方向上進(jìn)行縮放;當(dāng)鼠標(biāo)指針移到圖片上變成“”表示圖形在水平和垂直兩個(gè)方向上進(jìn)行縮放。 若用戶選擇了表格中的一行,并執(zhí)行了表格菜單中的“刪除列”命令,即要?jiǎng)h除所選行對(duì)應(yīng)的列,這意味著整個(gè)表格被刪除。 某Excel成績(jī)表如下所示,若在G13單元格中輸入_,則G13單元格為平均成績(jī)不及格的學(xué)生數(shù)。假設(shè)學(xué)生平均成績(jī)分為優(yōu)秀(平均成績(jī)85)、及格(60平均成績(jī)85)和不及格(平均成績(jī)60)三個(gè)等級(jí),那么在H3單元格中輸入_,并垂直向下拖動(dòng)填充柄至H12,則可以完成其他同學(xué)成績(jī)等級(jí)的計(jì)算。 3.A.COUNT(G3:G12,60)B.=COUNT(G3:G12,60)C.COUNTIF(G3:G12,6

3、0)D.=COUNTIF(G3:G12,60)答案:D4.A.IF(G3=85,優(yōu)秀,IF(G3=60,及格,不及格)B.=IF(G3=85,優(yōu)秀,IF(G3=60,及格,不及格)C.IF(平均成績(jī)=85,優(yōu)秀,IF(平均成績(jī)=60,及格,不及格)D.=IF(平均成績(jī)=85,優(yōu)秀,IF(平均成績(jī)=60,及格,不及格)答案:B解析 本題考查Excel基本概念方面的知識(shí)。 Excel規(guī)定公式以等號(hào)(=)開頭,選項(xiàng)A和選項(xiàng)C沒有“=”故不正確。選項(xiàng)B是錯(cuò)誤的,因?yàn)楹瘮?shù)COUNT的格式為:COUNT(參數(shù)1,參數(shù)2,),其功能是求各參數(shù)中數(shù)值型參數(shù)和包含數(shù)值的單元格個(gè)數(shù),所以公式“=COUNT(g3:

4、g12,60)中G3:G12單元格保存了10個(gè)數(shù)值,而參數(shù)“60”為非數(shù)值型參數(shù),故COUNT計(jì)算結(jié)果等于10,顯然不正確。選項(xiàng)D是正確的,因?yàn)楹瘮?shù)COUNTIF的格式為:COUNTIF(取值范圍,條件式),其功能是計(jì)算某區(qū)域內(nèi)滿足條件的單元格個(gè)數(shù),選項(xiàng)D是計(jì)算G3:G12單元格區(qū)域中小于60分的單元格的個(gè)數(shù),結(jié)果等于1。 IF函數(shù)的格式為IF(條件式,值1,值2),若滿足條件,則結(jié)果返回值1,否則,返回值2。IF函數(shù)可以嵌套使用,最多可嵌套7層。本題在H3單元格輸入選項(xiàng)B“=IF(G3=85,優(yōu)秀,IF(G3=60,及格,不及格)”的含義為:如果G3單元格的值=85,則在H3單元格填寫優(yōu)秀,

5、否則如果G3=60,則在H3單元格填寫及格,否則填寫不及格)。 問題:5. _是正確的電子郵件地址格式。A.用戶名域名B.用戶名域名C.用戶名#域名D.用戶名.域名答案:A解析 本題考查收發(fā)電子郵件地址格式方面的基礎(chǔ)知識(shí)。 電子郵件地址格式是用戶名和域名之間用符號(hào)“”分隔。 問題:6. 計(jì)算機(jī)中常用原碼、反碼、補(bǔ)碼和移碼表示數(shù)據(jù),其中表示0時(shí)僅用一個(gè)編碼的是_。A.原碼和反碼B.原碼和補(bǔ)碼C.反碼和移碼D.補(bǔ)碼和移碼答案:D解析 本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。 設(shè)機(jī)器字長(zhǎng)為8,對(duì)于數(shù)值0,其原碼表示為+0原=00000000,-0原=10000000;其反碼表示為+0反=00000000,-0反

6、=11111111;其補(bǔ)碼表示為+0補(bǔ)=00000000,-0補(bǔ)=00000000;若偏移量為27,則0的移碼表示為+0移=10000000,-0移=10000000。因此,在補(bǔ)碼和移碼表示中,0僅用一個(gè)編碼。 問題:7. CPU執(zhí)行指令時(shí),先根據(jù)_的內(nèi)容從內(nèi)存讀取指令,然后譯碼并執(zhí)行。A.地址寄存器B.程序計(jì)數(shù)器C.指令寄存器D.通用寄存器答案:B解析 本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。 程序計(jì)數(shù)器(PC)用于存放指令的地址。當(dāng)程序順序執(zhí)行時(shí),每取出一條指令,PC內(nèi)容自動(dòng)增加一個(gè)值,指向下一條要取的指令。當(dāng)程序出現(xiàn)轉(zhuǎn)移時(shí),則將轉(zhuǎn)移地址送入PC,然后由PC指出新的指令地址。 通用寄存器組是CPU中的

7、一組工作寄存器,運(yùn)算時(shí)用于暫存操作數(shù)或地址。在程序中使用通用寄存器可以減少訪問內(nèi)存的次數(shù),提高運(yùn)算速度。 累加器是一個(gè)數(shù)據(jù)寄存器,在運(yùn)算過程中暫時(shí)存放操作數(shù)和中間運(yùn)算結(jié)果,不能用于長(zhǎng)時(shí)間地保存一個(gè)數(shù)據(jù)。 問題:8. 以下關(guān)于CPU與I/O設(shè)備交換數(shù)據(jù)時(shí)所用控制方式的敘述中,錯(cuò)誤的是_。A.程序查詢方式下交換數(shù)據(jù)不占用CPU時(shí)間B.中斷方式下CPU與外設(shè)可并行工作C.中斷方式下CPU不需要主動(dòng)查詢和等待外設(shè)D.DMA方式下不需要CPU執(zhí)行程序傳送數(shù)據(jù)答案:A解析 本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。 CPU與I/O設(shè)備交換數(shù)據(jù)時(shí)常見的控制方式有程序查詢方式、中斷方式、DMA方式和通道方式等。在程序查詢方

8、式下,CPU執(zhí)行指令查詢外設(shè)的狀態(tài),在外設(shè)準(zhǔn)備好的情況下才輸入或輸出數(shù)據(jù)。在中斷方式下,是外設(shè)準(zhǔn)備好接收或發(fā)送數(shù)據(jù)時(shí)發(fā)出中斷請(qǐng)求,CPU無(wú)需主動(dòng)查詢外設(shè)的狀態(tài)。在DMA方式下,數(shù)據(jù)傳送過程是直接在內(nèi)存和外設(shè)間進(jìn)行的,不需要CPU執(zhí)行程序來(lái)進(jìn)行數(shù)據(jù)傳送。 問題:9. 構(gòu)成計(jì)算機(jī)系統(tǒng)內(nèi)存的主要存儲(chǔ)器件是_。A.SRAMB.DRAMC.PROMD.EPROM答案:B解析 本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。 隨機(jī)存儲(chǔ)器(RAM)分為靜態(tài)隨機(jī)存儲(chǔ)器(SRAM)和動(dòng)態(tài)隨機(jī)存儲(chǔ)器(DRAM)兩類。其中,SRAM速度快,不需要刷新操作,缺點(diǎn)是集成度低價(jià)格高,在主板上不能作為用量較大的主存。DRAM是最為常見的內(nèi)存儲(chǔ)

9、器,采用電容存儲(chǔ),其數(shù)據(jù)只能保持很短的時(shí)間,每隔一段時(shí)間需要刷新充電1次,否則內(nèi)部的數(shù)據(jù)會(huì)丟失。 對(duì)于可編程的只讀存儲(chǔ)器(Programmable Read Only Memory,PROM),其內(nèi)容可以由用戶一次性地寫入,寫入后不能再修改??刹脸删幊讨蛔x存儲(chǔ)器(ErasableProgrammable Read Only Memory,EPROM)的內(nèi)容既可以讀出,也可以由用戶寫入,寫入后還可以修改。常見的改寫方法是先用紫外線照射1520分鐘以擦去所有信息,然后再用特殊的電子設(shè)備寫入信息。 計(jì)算機(jī)的_直接反映了機(jī)器的速度,其值越高表明機(jī)器速度越快;運(yùn)算速度是指CPU每秒能執(zhí)行的指令條數(shù),常

10、用_來(lái)描述。 10.A.內(nèi)存容量B.存取速度C.時(shí)鐘頻率D.總線寬度答案:C11.A.MBB.MIPSC.HzD.BPS答案:B解析 本題考查應(yīng)試者計(jì)算機(jī)性能評(píng)價(jià)方面的基礎(chǔ)知識(shí)。 計(jì)算機(jī)的時(shí)鐘頻率直接反映了機(jī)器的速度,通常主頻越高其速度越快。但是,相同頻率、不同體系結(jié)構(gòu)的機(jī)器,其速度可能會(huì)相差很多倍,因此還需要用其他方法來(lái)測(cè)定機(jī)器性能。 通常所說(shuō)的計(jì)算機(jī)運(yùn)算速度(平均運(yùn)算速度)是指每秒鐘所能執(zhí)行的指令條數(shù),一般用“百萬(wàn)條指令/秒”(MIPS,Million Instruction Per Second)來(lái)描述。 問題:12. 將他人的軟件光盤占為己有的行為是侵犯_行為。A.有形財(cái)產(chǎn)所有權(quán)B.知

11、識(shí)產(chǎn)權(quán)C.軟件著作權(quán)D.無(wú)形財(cái)產(chǎn)所有權(quán)答案:A解析 本題考查知識(shí)產(chǎn)權(quán)基本知識(shí)。 侵害知識(shí)產(chǎn)權(quán)的行為主要表現(xiàn)形式為剽竊、篡改、仿冒等,這些行為施加影響的對(duì)象是作者、創(chuàng)造者的思想內(nèi)容(思想表現(xiàn)形式)與其物化載體無(wú)關(guān)。擅自將他人的軟件復(fù)制出售的行為涉及的是軟件開發(fā)者的思想表現(xiàn)形式,該行為是侵犯軟件著作權(quán)行為。 侵害有形財(cái)產(chǎn)所有權(quán)的行為主要表現(xiàn)為侵占、毀損等,這些行為往往直接作用于“物體”本身,如將他人的財(cái)物毀壞,強(qiáng)占他人的財(cái)物等。將他人的軟件光盤占為己有涉及的是物體本身,即軟件的物化載體,該行為是侵犯有形財(cái)產(chǎn)所有權(quán)的行為。 問題:13. 在我國(guó),商標(biāo)專用權(quán)保護(hù)的對(duì)象是_。A.商標(biāo)B.商品C.已使用商

12、標(biāo)D.注冊(cè)商標(biāo)答案:D解析 本題考查知識(shí)產(chǎn)權(quán)基本知識(shí)。 商標(biāo)是生產(chǎn)經(jīng)營(yíng)者在其商品或服務(wù)上所使用的,由文字、圖形、字母、數(shù)字、三維標(biāo)志和顏色,以及上述要素的組合構(gòu)成,用以識(shí)別不同生產(chǎn)者或經(jīng)營(yíng)者所生產(chǎn)、制造、加工、揀選、經(jīng)銷的商品或者提供的服務(wù)的可視性標(biāo)志。己使用商標(biāo)是用于商品、商品包裝、容器以及商品交易書上,或者用于廣告宣傳、展覽及其他商業(yè)活動(dòng)中的商標(biāo)。注冊(cè)商標(biāo)是經(jīng)商標(biāo)局核準(zhǔn)注冊(cè)的商標(biāo),商標(biāo)所有人只有依法將自己的商標(biāo)注冊(cè)后,商標(biāo)注冊(cè)人享有商標(biāo)專用權(quán),受法律保護(hù)。未注冊(cè)商標(biāo)是指未經(jīng)商標(biāo)局核準(zhǔn)注冊(cè)而自行使用的商標(biāo),其商標(biāo)所有人不享有法律賦予的專用權(quán),不能得到法律的保護(hù)。一般情況下,使用在某種商品或服

13、務(wù)上的商標(biāo)是否申請(qǐng)注冊(cè)完全由商標(biāo)使用人自行決定,實(shí)行自愿注冊(cè)。但對(duì)與人民生活關(guān)系密切的少數(shù)商品實(shí)行強(qiáng)制注冊(cè),如對(duì)人用藥品,必須申請(qǐng)商標(biāo)注冊(cè),未經(jīng)核準(zhǔn)注冊(cè)的,不得在市場(chǎng)銷售。 微型計(jì)算機(jī)系統(tǒng)中,打印機(jī)屬于_,內(nèi)存屬于_。 14.A.表現(xiàn)媒體B.傳輸媒體C.表示媒體D.存儲(chǔ)媒體答案:A15.A.表現(xiàn)媒體B.傳輸媒體C.表示媒體D.存儲(chǔ)媒體答案:D解析 本題考查考生多媒體基礎(chǔ)知識(shí)。 表現(xiàn)媒體是指進(jìn)行信息輸入和輸出的媒體,如鍵盤、鼠標(biāo)、話筒,以及顯示器、打印機(jī)、喇叭等。傳輸媒體是指?jìng)鬏敱硎久襟w的物理介質(zhì),如電纜、光纜、電磁波等。 表示媒體指?jìng)鬏敻杏X媒體的中介媒體,即用于數(shù)據(jù)交換的編碼,如圖像編碼、文本

14、編碼和聲音編碼等;存儲(chǔ)媒體是指用于存儲(chǔ)表示媒體的物理介質(zhì),如硬盤、軟盤、磁盤、光盤、ROM及RAM等。 問題:16. _是采用一系列計(jì)算機(jī)指令來(lái)描述一幅圖的內(nèi)容。A.點(diǎn)陣圖B.矢量圖C.位圖D.灰度圖答案:B解析 本題考查多媒體基礎(chǔ)知識(shí)。 矢量圖是用一系列計(jì)算機(jī)指令來(lái)描述一幅圖的內(nèi)容,即通過指令描述構(gòu)成一幅圖的所有直線、曲線、圓、圓弧、矩形等圖元的位置、維數(shù)和形狀,也可以用更為復(fù)雜的形式表示圖像中的曲面、光照、材質(zhì)等效果。矢量圖法實(shí)質(zhì)上是用數(shù)學(xué)的方式(算法和特征)來(lái)描述一幅圖形圖像,在處理圖形圖像時(shí)根據(jù)圖元對(duì)應(yīng)的數(shù)學(xué)表達(dá)式進(jìn)行編輯和處理。在屏幕上顯示一幅圖形圖像時(shí),首先要解釋這些指令,然后將描

15、述圖形圖像的指令轉(zhuǎn)換成屏幕上顯示的形狀和顏色。位圖(點(diǎn)陣圖)、灰度圖是采用像素來(lái)描述一幅圖形圖像。 問題:17. 文件型計(jì)算機(jī)病毒主要感染的文件類型是_。A.EXE和COMB.EXE和DOCC.XLS和DOCD.COM和XLS答案:A解析 本題考查計(jì)算機(jī)病毒的基礎(chǔ)知識(shí)。 文件型計(jì)算機(jī)病毒感染可執(zhí)行文件(包括EXE和COM文件)。一旦直接或間接地執(zhí)行了這些受計(jì)算機(jī)病毒感染的程序,計(jì)算機(jī)病毒就會(huì)按照編制者的意圖對(duì)系統(tǒng)進(jìn)行破壞,這些計(jì)算機(jī)病毒還可細(xì)分為:駐留型計(jì)算機(jī)病毒、主動(dòng)型計(jì)算機(jī)病毒、覆蓋型計(jì)算機(jī)病毒、伴隨型計(jì)算機(jī)病毒。 問題:18. 以下關(guān)于木馬程序的敘述中,正確的是_。A.木馬程序主要通過移

16、動(dòng)磁盤傳播B.木馬程序的客戶端運(yùn)行在攻擊者的機(jī)器上C.木馬程序的目的是使計(jì)算機(jī)或網(wǎng)絡(luò)無(wú)法提供正常的服務(wù)D.Sniffer是典型的木馬程序答案:B解析 本題考查木馬程序的基礎(chǔ)知識(shí)。 木馬程序一般分為服務(wù)器端(Server)和客戶端(Client),服務(wù)器端是攻擊者傳到目標(biāo)機(jī)器上的部分,用來(lái)在目標(biāo)機(jī)上監(jiān)聽等待客戶端連接過來(lái)??蛻舳耸怯脕?lái)控制目標(biāo)機(jī)器的部分,放在攻擊者的機(jī)器上。木馬(Trojans)程序常被偽裝成工具程序或游戲,一旦用戶打開了帶有特洛伊木馬程序的郵件附件或從網(wǎng)上直接下載,或執(zhí)行了這些程序之后,當(dāng)你連接到互聯(lián)網(wǎng)上時(shí),這個(gè)程序就會(huì)通知黑客用戶的IP地址及被預(yù)先設(shè)定的端口。黑客在收到這些資

17、料后,再利用這個(gè)潛伏其中的程序,就可以恣意修改用戶的計(jì)算機(jī)設(shè)定、復(fù)制任何文件、窺視用戶整個(gè)硬盤內(nèi)的資料等,從而達(dá)到控制用戶的計(jì)算機(jī)的目的。 現(xiàn)在有許多這樣的程序,國(guó)外的此類軟件有Back Office、Netbus等,國(guó)內(nèi)的此類軟件有Netspy、YAI、SubSeven、冰河、“廣外女生”等。Sniffer是一種基于被動(dòng)偵聽原理的網(wǎng)絡(luò)分析軟件。使用這種軟件,可以監(jiān)視網(wǎng)絡(luò)的狀態(tài)、數(shù)據(jù)流動(dòng)情況以及網(wǎng)絡(luò)上傳輸?shù)男畔?,其不屬于木馬程序。 將多項(xiàng)式27+25+22+20表示為十六進(jìn)制數(shù),值為_;表示為十進(jìn)制數(shù),值為_。 19.A.55B.95C.A5D.EF答案:C20.A.165B.164C.160

18、D.129答案:A解析 本題考查數(shù)據(jù)表示基礎(chǔ)知識(shí)。 27+25+22+20=10000000+100000+100+1=10100101,表示為十六進(jìn)制為A5,在十進(jìn)制情況下為165,即128+32+4+1。 問題:21. 以邏輯變量X和Y為輸入,當(dāng)且僅當(dāng)X和Y同時(shí)為0時(shí),輸出才為0,其他情況下輸出為1,則邏輯表達(dá)式為_。 AXY BX+Y C D 答案:B解析 本題考查邏輯運(yùn)算基礎(chǔ)知識(shí)。 X Y XY X+Y 0 0 0 0 0 1 0 1 0 1 1 1 1 0 0 1 1 1 1 1 1 1 0 0 顯然,符合題目描述的運(yùn)算是X+Y。 問題:22. 在計(jì)算機(jī)系統(tǒng)中,構(gòu)成虛擬存儲(chǔ)器_。A.

19、只需要硬件B.只需要軟件C.不需要硬件和軟件D.既需要硬件也需要軟件答案:D解析 本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。 如果一個(gè)作業(yè)的部分內(nèi)容裝入主存便可開始啟動(dòng)運(yùn)行,其余部分暫時(shí)留在磁盤上,需要時(shí)再裝入主存。這樣就可以有效地利用主存空間。從用戶角度看,該系統(tǒng)所具有的主存容量將比實(shí)際主存容量大得多,這樣的存儲(chǔ)器稱為虛擬存儲(chǔ)器。虛擬存儲(chǔ)器是為了擴(kuò)大主存容量而采用的一種設(shè)計(jì)方法,其容量是由計(jì)算機(jī)的地址結(jié)構(gòu)決定的,實(shí)現(xiàn)虛擬存儲(chǔ)器既需要硬件,也需要軟件。 Windows操作系統(tǒng)中的文件名最長(zhǎng)可達(dá)_個(gè)字符;文件名中可以使用大寫或小寫字母,系統(tǒng)_。 23.A.8B.16C.128D.255答案:D24.A.會(huì)保留

20、創(chuàng)建文件時(shí)所使用的大小寫字母,訪問時(shí)文件名區(qū)分大小寫B(tài).會(huì)保留創(chuàng)建文件時(shí)所使用的大小寫字母,但訪問時(shí)文件名不區(qū)分大小寫C.不保留創(chuàng)建文件時(shí)所使用的大小寫字母,訪問時(shí)文件名也不區(qū)分大小寫D.不保留創(chuàng)建文件時(shí)所使用的大小寫字母,但訪問時(shí)文件名要區(qū)分大小寫答案:B解析 本題考查應(yīng)試者Windows操作系統(tǒng)方面的基礎(chǔ)知識(shí)。 在Windows系統(tǒng)中的文件名最長(zhǎng)可達(dá)255個(gè)字符;文件名中可以使用大寫或小寫字母,系統(tǒng)會(huì)保留創(chuàng)建文件時(shí)所使用的大小寫字母,但文件名不區(qū)分大小寫。例如,用戶創(chuàng)建的文件名為“l(fā)icense.doc”,當(dāng)用戶修改此文件并另存為“LICENSE.doc”時(shí),系統(tǒng)仍然將文件保存為“l(fā)ice

21、nse.doc”。 問題:25. 操作系統(tǒng)文件管理中,目錄文件是由_組成的。A.文件控制塊B.機(jī)器指令C.匯編程序D.進(jìn)程控制塊答案:A解析 本題考查操作系統(tǒng)文件管理方面的基礎(chǔ)知識(shí)。 操作系統(tǒng)文件管理中為了實(shí)現(xiàn)“按名存取”,系統(tǒng)必須為每個(gè)文件設(shè)置用于描述和控制文件的數(shù)據(jù)結(jié)構(gòu),它至少要包括文件名和存放文件的物理地址,這個(gè)數(shù)據(jù)結(jié)構(gòu)稱為文件控制塊(FCB),文件控制塊的有序集合稱為文件目錄。換句話說(shuō),文件目錄是由文件控制塊組成的,專門用于文件的檢索。 問題:26. 若進(jìn)程P1正在運(yùn)行,操作系統(tǒng)強(qiáng)行撤下P1進(jìn)程所占用的CPU,讓具有更高優(yōu)先級(jí)的進(jìn)程P2運(yùn)行,這種調(diào)度方式稱為_。A.中斷方式B.搶占方式

22、C.非搶占方式D.查詢方式答案:B解析 本題考查操作系統(tǒng)進(jìn)程管理方面的基礎(chǔ)知識(shí)。 在操作系統(tǒng)進(jìn)程管理中,進(jìn)程調(diào)度方式是指某進(jìn)程正在運(yùn)行,當(dāng)有更高優(yōu)先級(jí)的進(jìn)程到來(lái)時(shí)如何分配CPU。調(diào)度方式分為可剝奪和不可剝奪兩種。可剝奪式是指當(dāng)有更高優(yōu)先級(jí)的進(jìn)程到來(lái)時(shí),強(qiáng)行將正在運(yùn)行進(jìn)程的CPU分配給高優(yōu)先級(jí)的進(jìn)程;不可剝奪式是指當(dāng)有更高優(yōu)先級(jí)的進(jìn)程到來(lái)時(shí),必須等待正在運(yùn)行進(jìn)程自動(dòng)釋放占用的CPU,然后將CPU分配給高優(yōu)先級(jí)的進(jìn)程。 問題:27. 在請(qǐng)求分頁(yè)系統(tǒng)中,當(dāng)訪問的頁(yè)面不在主存時(shí)會(huì)產(chǎn)生一個(gè)缺頁(yè)中斷,缺頁(yè)中斷與一般中斷的主要區(qū)別是_。A.每當(dāng)發(fā)生缺頁(yè)中斷并進(jìn)行處理后,將返回到被中斷指令的下一條指令開始執(zhí)行

23、;而一般中斷是返回到被中斷指令開始重新執(zhí)行B.缺頁(yè)中斷在一條指令執(zhí)行期間只會(huì)產(chǎn)生一次,而一般中斷會(huì)產(chǎn)生多次C.缺頁(yè)中斷在指令執(zhí)行期間產(chǎn)生并進(jìn)行處理,而一般中斷是在一條指令執(zhí)行完,下一條指令開始執(zhí)行前進(jìn)行處理的D.缺頁(yè)中斷在一條指令執(zhí)行完,下一條指令開始執(zhí)行前進(jìn)行處理,而一般中斷是在一條指令執(zhí)行期間進(jìn)行處理的答案:C解析 本題考查操作系統(tǒng)存儲(chǔ)管理方面的基礎(chǔ)知識(shí)。 在請(qǐng)求分頁(yè)系統(tǒng)中,當(dāng)訪問的頁(yè)面不在主存時(shí)會(huì)產(chǎn)生一個(gè)缺頁(yè)中斷,缺頁(yè)中斷與一般中斷的主要區(qū)別是缺頁(yè)中斷是在指令執(zhí)行期間產(chǎn)生并進(jìn)行處理的,而一般中斷是在一條指令執(zhí)行完,下一條指令開始執(zhí)行前進(jìn)行處理的。缺頁(yè)中斷在一條指令執(zhí)行期間可能會(huì)產(chǎn)生多次,

24、每當(dāng)發(fā)生缺頁(yè)中斷并進(jìn)行處理后,將返回到被中斷指令開始重新執(zhí)行。 在下列程序設(shè)計(jì)語(yǔ)言中,被稱為函數(shù)式程序語(yǔ)言的是_,而_可稱為通用的腳本語(yǔ)言。 28.A.COBOLB.XMLC.LISPD.PROLOG答案:C29.A.Visual BasicB.PythonC.JavaD.C#答案:B解析 本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。 COBOL是面向事務(wù)處理的語(yǔ)言,XML即可擴(kuò)展標(biāo)記語(yǔ)言,PROLOG是邏輯式語(yǔ)言,LISP是函數(shù)式語(yǔ)言。Python可稱為通用的腳本語(yǔ)言。 問題:30. 通用的高級(jí)程序語(yǔ)言一般都會(huì)提供描述數(shù)據(jù)、運(yùn)算、控制和數(shù)據(jù)傳輸?shù)恼Z(yǔ)言成分,其中,控制成分中有順序、_、循環(huán)結(jié)構(gòu)。A.選擇B.遞歸

25、C.遞推D.函數(shù)答案:A解析 本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。 程序語(yǔ)言的控制成分提供運(yùn)算的控制邏輯,已經(jīng)證明程序的控制結(jié)構(gòu)可分為順序、選擇(或分支)和循環(huán)結(jié)構(gòu)三種。 問題:31. 以編譯方式翻譯C/C+源程序的過程中,語(yǔ)句結(jié)構(gòu)的合法性分析是_的任務(wù)。A.詞法分析B.語(yǔ)義分析C.語(yǔ)法分析D.目標(biāo)代碼生成答案:C解析 本題考查程序語(yǔ)言翻譯基礎(chǔ)知識(shí)。 一般情況下,編譯程序的工作過程可以分為詞法分析、語(yǔ)法分析、語(yǔ)義分析、中間代碼生成、代碼優(yōu)化和目標(biāo)代碼生成等6個(gè)階段,還需要有錯(cuò)誤處理和符號(hào)表管理。其中,語(yǔ)法分析的任務(wù)是在詞法分析的基礎(chǔ)上,根據(jù)語(yǔ)言的語(yǔ)法規(guī)則將單詞符號(hào)序列分解成各類語(yǔ)法單位,如“表達(dá)式”、“

26、語(yǔ)句”和“程序”等。 如果源程序中沒有語(yǔ)法錯(cuò)誤,語(yǔ)法分析后就能正確地構(gòu)造出其語(yǔ)法樹;否則就指出語(yǔ)法錯(cuò)誤,并給出相應(yīng)的診斷信息。詞法分析和語(yǔ)法分析本質(zhì)上都是對(duì)源程序的結(jié)構(gòu)進(jìn)行分析。 問題:32. 在程序運(yùn)行過程中由編程人員根據(jù)需要申請(qǐng)和釋放空間的存儲(chǔ)區(qū)域是_。A.代碼區(qū)B.靜態(tài)數(shù)據(jù)區(qū)C.棧區(qū)D.堆區(qū)答案:D解析 本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。 內(nèi)存空間在邏輯上可以劃分為代碼區(qū)和數(shù)據(jù)區(qū)兩大部分,其中,數(shù)據(jù)區(qū)又可分為靜態(tài)數(shù)據(jù)區(qū)、棧區(qū)和堆區(qū)。代碼區(qū)存放指令,運(yùn)行過程中不能修改。一般情況下,全局變量的存儲(chǔ)單元位于靜態(tài)數(shù)據(jù)區(qū),局部變量的存儲(chǔ)單元存放在棧區(qū),根據(jù)需要?jiǎng)討B(tài)申請(qǐng)和釋放的動(dòng)態(tài)變量的存儲(chǔ)空間在堆區(qū)。 問

27、題:33. C語(yǔ)言源程序中以#開頭的命令在_進(jìn)行處理。A.對(duì)源程序編譯之前B.對(duì)源程序編譯過程中C.目標(biāo)程序鏈接時(shí)D.目標(biāo)程序運(yùn)行時(shí)答案:A解析 本題考查C語(yǔ)言知識(shí)。 在C程序中,以#開頭的命令稱為預(yù)處理命令,對(duì)源程序編譯之前就處理該類命令。 正規(guī)式(ab|c)(0|1|2)表示的正規(guī)集合中有_個(gè)元素,_是該正規(guī)集中的元素。 34.A.3B.5C.6D.9答案:C35.A.abc012B.a0C.c02D.c0答案:D解析 本題考查程序語(yǔ)言基礎(chǔ)知識(shí)。 正規(guī)式(ab|c)表示的正規(guī)集為ab,c,正規(guī)式(0|1|2)表示的正規(guī)集為0,1,2,將ab,c與0,1,2進(jìn)行連接運(yùn)算后的正規(guī)集為ab0,a

28、b1,ab2,c0,c1,c2,因此該正規(guī)集有6個(gè)元素,c0屬于該集合。 問題:36. 線性表采用單鏈表存儲(chǔ)時(shí)的特點(diǎn)是_。A.插入、刪除不需要移動(dòng)元素B.可隨機(jī)訪問表中的任一元素C.必須事先估計(jì)存儲(chǔ)空間需求量D.結(jié)點(diǎn)占用地址連續(xù)的存儲(chǔ)空間答案:A解析 本題考查數(shù)據(jù)結(jié)構(gòu)知識(shí)。 線性表采用單鏈表存儲(chǔ)時(shí),每個(gè)元素用一個(gè)結(jié)點(diǎn)表示,結(jié)點(diǎn)中的指針域指出后繼元素所在結(jié)點(diǎn),存取元素時(shí)只能從頭指針出發(fā)順序地查找元素,可根據(jù)需要?jiǎng)討B(tài)申請(qǐng)和釋放結(jié)點(diǎn),也不要求結(jié)點(diǎn)的存儲(chǔ)地址連續(xù)。在單鏈表上插入和刪除元素只需要修改邏輯上相關(guān)的元素所在結(jié)點(diǎn)的指針域,而不需要移動(dòng)元素。 問題:37. 以下關(guān)于棧和隊(duì)列的敘述中,錯(cuò)誤的是_。

29、A.棧和隊(duì)列都是線性的數(shù)據(jù)結(jié)構(gòu)B.棧和隊(duì)列都不允許在非端口位置插入和刪除元素C.一個(gè)序列經(jīng)過一個(gè)初始為空的棧后,元素的排列次序一定不變D.一個(gè)序列經(jīng)過一個(gè)初始為空的隊(duì)列后,元素的排列次序不變答案:C解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 棧和隊(duì)列是運(yùn)算受限的線性表,棧的特點(diǎn)是后入先出,即只能在表尾插入和刪除元素。隊(duì)列的特點(diǎn)是先進(jìn)先出,也就是只能在表尾插入元素,而在表頭刪除元素。因此,一個(gè)序列經(jīng)過一個(gè)初始為空的隊(duì)列后,元素的排列次序不變。在使用棧時(shí),只要棧不空,就可以進(jìn)行出棧操作,因此,一個(gè)序列經(jīng)過一個(gè)初始為空的棧后,元素的排列次序可能發(fā)生變化。 問題:38. 設(shè)有字符串S和P,串的模式匹配是指確定_

30、。A.P在S中首次出現(xiàn)的化置B.S和P是否能連接起來(lái)C.S和P能否互換D.S和P是否相同答案:A解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 串的模式匹配是指模式串在主串中的定位運(yùn)算,即模式串在主串中首次出現(xiàn)的位置。 問題:39. 特殊矩陣是非零元素有規(guī)律分布的矩陣,以下關(guān)于特殊矩陣的敘述中,正確的是_。A.特殊矩陣適合采用雙向鏈表進(jìn)行壓縮存儲(chǔ)B.特殊矩陣適合采用單向循環(huán)鏈表進(jìn)行壓縮存儲(chǔ)C.特殊矩陣的所有非零元素可以壓縮存儲(chǔ)在一維數(shù)組中D.特殊矩陣的所有零元素可以壓縮存儲(chǔ)在一維數(shù)組中答案:C解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 對(duì)于矩陣,壓縮存儲(chǔ)的含義是為多個(gè)值相同的元素只分配一個(gè)存儲(chǔ)單元,對(duì)零元素不分配存儲(chǔ)

31、單元。如果矩陣的零元素有規(guī)律地分布,則可將其非零元素壓縮存儲(chǔ)在一維數(shù)組中,并建立起每個(gè)非零元素在矩陣中的位置與其在一維數(shù)組中的位置之間的對(duì)應(yīng)關(guān)系。 問題:40. 完全二叉樹的特點(diǎn)是葉子結(jié)點(diǎn)分布在最后兩層,且除最后一層之外,其他層的結(jié)點(diǎn)數(shù)都達(dá)到最大值,那么25個(gè)結(jié)點(diǎn)的完全二叉樹的高度(即層數(shù))為_。A.3B.4C.5D.6答案:C解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 若深度為k的二叉樹有2k-1個(gè)結(jié)點(diǎn),則稱其為滿二叉樹。滿二叉樹中每層上的結(jié)點(diǎn)數(shù)達(dá)到最大值??梢詫?duì)滿二叉樹中的結(jié)點(diǎn)進(jìn)行連續(xù)編號(hào),約定編號(hào)從根結(jié)點(diǎn)起,自上而下、自左至右依次進(jìn)行。深度為k、有n個(gè)結(jié)點(diǎn)的二叉樹,當(dāng)且僅當(dāng)其每一個(gè)結(jié)點(diǎn)都與深度為k

32、的滿二叉樹中編號(hào)為1n的結(jié)點(diǎn)一一對(duì)應(yīng)時(shí),稱之為完全二叉樹。高度為3滿二叉樹如下圖(a)所示,具有6個(gè)結(jié)點(diǎn)的完全二叉樹如下圖(b)所示,下圖(c)則不是完全二叉樹。 從上圖中可知,在完全二叉樹中,除最后一層結(jié)點(diǎn)數(shù)不滿以外,其余層的結(jié)點(diǎn)數(shù)都達(dá)到最大值。若完全二叉樹有25個(gè)結(jié)點(diǎn),則其前4層結(jié)點(diǎn)數(shù)為15(1+2+4+8),第5層上就有10個(gè)結(jié)點(diǎn)(即25-10),尚未超過該層最多16個(gè)結(jié)點(diǎn)的上限,因此該二叉樹的高度為5。 問題:41. 某二叉排序樹如下所示,新的元素45應(yīng)作為_插入該二叉樹中。 A.11的左子樹B.17的右子樹C.61的左子樹D.27的右子樹答案:C解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 根據(jù)

33、二叉排序樹的定義,當(dāng)新來(lái)的元素大于根結(jié)點(diǎn)的關(guān)鍵碼時(shí),應(yīng)將其插入根結(jié)點(diǎn)的右子樹中,當(dāng)新來(lái)的元素小于根結(jié)點(diǎn)的關(guān)鍵碼時(shí),應(yīng)將其插入根結(jié)點(diǎn)的左子樹中,在子樹上同樣如此。由于45大于23,因此將其插入結(jié)點(diǎn)31的右子樹中,又由于45大于31、小于91、小于61,因此最后將其作為61的左子樹加入該二叉樹中。 問題:42. 數(shù)組是程序語(yǔ)言提供的基本數(shù)據(jù)結(jié)構(gòu),對(duì)數(shù)組通常進(jìn)行的兩種基本操作是數(shù)組元素的_。A.插入和刪除B.讀取和修改C.插入和檢索D.修改和刪除答案:B解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 由于數(shù)組一旦被定義,就不再有元素的增減變化,因此對(duì)數(shù)組通常進(jìn)行的兩種基本操作為讀取和修改,也就是給定一組下標(biāo),讀取

34、或修改其對(duì)應(yīng)的數(shù)據(jù)元素值。 問題:43. 已知某帶權(quán)圖G的鄰接表如下所示,其中表結(jié)點(diǎn)的結(jié)構(gòu)為: 以下關(guān)于該圖的敘述中,正確的是_。 A.圖G是強(qiáng)連通圖B.圖G具有14條弧C.頂點(diǎn)B的出度為3D.頂點(diǎn)B的入度為3答案:D解析 本題考查數(shù)據(jù)結(jié)構(gòu)基礎(chǔ)知識(shí)。 從題圖中可知,頂點(diǎn)A、B、C、D、E的編號(hào)為15,因此頂點(diǎn)A的鄰接表中的兩個(gè)結(jié)點(diǎn)表示:存在頂點(diǎn)A至頂點(diǎn)B的弧且權(quán)值為5,存在頂點(diǎn)A至頂點(diǎn)D的弧且權(quán)值為8,再考查頂點(diǎn)B只有一個(gè)鄰接頂點(diǎn)E,因此該圖為有向圖,有7條弧,如下圖所示。 若在有向圖中,每對(duì)頂點(diǎn)之間都存在路徑,則是強(qiáng)連通圖。上圖不是強(qiáng)連通圖,例如,頂點(diǎn)C至B有路徑,反之則沒有路徑。在有向圖中

35、,頂點(diǎn)的入度是以該頂點(diǎn)為終點(diǎn)的有向邊的數(shù)目,而頂點(diǎn)的出度指以該頂點(diǎn)為起點(diǎn)的有向邊的數(shù)目。對(duì)于頂點(diǎn)B,其出度為1,而入度為3。 在面向?qū)ο蠓椒ㄖ校琠定義了超類和子類的概念,子類在原有父類接口的前提下,用適合于自己要求的實(shí)現(xiàn)去置換父類中的相應(yīng)實(shí)現(xiàn)稱為_。 44.A.繼承B.覆蓋C.封裝D.多態(tài)答案:A45.A.繼承B.覆蓋C.封裝D.多態(tài)答案:B解析 本題考查面向?qū)ο蟮幕局R(shí)。 繼承是父類和子類之間共享數(shù)據(jù)和方法的機(jī)制。這是類之間的一種關(guān)系,在定義和實(shí)現(xiàn)一個(gè)類的時(shí)候,可以在一個(gè)已經(jīng)存在的類的基礎(chǔ)上來(lái)進(jìn)行,把這個(gè)已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新的內(nèi)容,即子類比父類更加具體化。封

36、裝是一種信息隱蔽技術(shù),其主要目的是對(duì)象的使用者和生產(chǎn)者分離,是對(duì)象的定義和實(shí)現(xiàn)分開。多態(tài)(polymorphism)是不同的對(duì)象收到同一消息可以進(jìn)行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果,用戶可以發(fā)送一個(gè)通用的消息,而實(shí)現(xiàn)細(xì)節(jié)則由接收對(duì)象自行決定,使得同一個(gè)消息就可以調(diào)用不同的方法,即一個(gè)對(duì)象具有多種形態(tài)。覆蓋是一個(gè)名稱多個(gè)含義,即同一個(gè)方法名稱,帶有不同的參數(shù)個(gè)數(shù)或類型。交通工具是泛指各類交通工具,而汽車是一種交通工具,且具有自己的特性。因此,繼承關(guān)系最適合表達(dá)這些類的設(shè)計(jì),在繼承交通工具的基礎(chǔ)上,設(shè)計(jì)汽車類,添加自己特有的行為,設(shè)計(jì)出子類。 在一系統(tǒng)中,不同類對(duì)象之間的通信的一種構(gòu)造稱為_,一個(gè)對(duì)

37、象具有多種形態(tài)稱為_。 46.A.屬性B.封裝C.類D.消息答案:D47.A.繼承B.封裝C.多態(tài)D.覆蓋答案:C解析 本題考查面向?qū)ο蟮幕局R(shí)。 繼承是父類和子類之間共享數(shù)據(jù)和方法的機(jī)制。封裝是一種信息隱蔽技術(shù),其主要目的是分離對(duì)象的使用者和生產(chǎn)者,并將對(duì)象的定義和實(shí)現(xiàn)分開。類是現(xiàn)實(shí)世界具有相同特性的對(duì)象抽象,定義了一組大體上相似的對(duì)象。消息是對(duì)象之間進(jìn)行通信的一種構(gòu)造。多態(tài)(polymorphism)是不同的對(duì)象收到同一消息可以進(jìn)行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果,用戶可以發(fā)送一個(gè)通用的消息,而實(shí)現(xiàn)細(xì)節(jié)則由接收對(duì)象自行決定,使得同一個(gè)消息就可以調(diào)用不同的方法,即一個(gè)對(duì)象具有多種形態(tài)。覆蓋是

38、一個(gè)名稱多個(gè)含義,即同一個(gè)方法名稱,帶有不同的參數(shù)個(gè)數(shù)或類型。 問題:48. 統(tǒng)一建模語(yǔ)言(UML)圖中,_描述了以時(shí)間順序組織的對(duì)象之間的交互動(dòng)態(tài)視圖。A.序列圖B.通信圖C.活動(dòng)圖D.交互概覽圖答案:A解析 本題考查UML建模的基本知識(shí)。 UML中序列圖、通信圖、活動(dòng)圖和交互概覽圖都用于建模系統(tǒng)動(dòng)態(tài)方面。序列圖描述以時(shí)間順序組織的對(duì)象之間的交互動(dòng)態(tài)視圖,通信圖強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織。交互概覽圖描述交互(特別是關(guān)注控制流),但是抽象掉了消息和生命線。序列圖、通信圖和交互概覽圖都是交互圖?;顒?dòng)圖是一種特殊的狀態(tài)圖,它展現(xiàn)了在系統(tǒng)內(nèi)從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程。 某教務(wù)系統(tǒng)的部分需求包括:

39、教務(wù)人員輸入課程信息;學(xué)生選擇課程,經(jīng)教務(wù)人員審核后安排到特定的教室和時(shí)間上課;教師根據(jù)安排的課程上課,在考試后錄入課程信息;學(xué)生可以查詢本人的成績(jī);教務(wù)人員可以查詢、修改和刪除課程信息。若用頂層數(shù)據(jù)流圖來(lái)建模,則上述需求應(yīng)包含_個(gè)加工。用模塊化方法對(duì)系統(tǒng)進(jìn)行模塊劃分后,若將對(duì)課程信息的增加、修改、刪除和查詢放到一個(gè)模塊中,則該模塊的內(nèi)聚類型為_。 49.A.1B.3C.5D.6答案:A50.A.邏輯內(nèi)聚B.信息內(nèi)聚C.過程內(nèi)聚D.功能內(nèi)聚答案:B解析 本題考查結(jié)構(gòu)化分析和設(shè)計(jì)方法的基礎(chǔ)知識(shí)。 數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫數(shù)據(jù)流從輸入到輸出的移動(dòng)變換過程,其基礎(chǔ)是功能分解。

40、在結(jié)構(gòu)化分析過程中,一般采用分層的數(shù)據(jù)流圖來(lái)對(duì)功能建模,從頂層數(shù)據(jù)流圖開始,逐層分解。一個(gè)待開發(fā)的軟件系統(tǒng)的頂層數(shù)據(jù)流圖只有一個(gè)加工。 模塊獨(dú)立性是創(chuàng)建良好設(shè)計(jì)的一個(gè)重要原則,一般采用模塊間的耦合和模塊的內(nèi)聚兩個(gè)準(zhǔn)則來(lái)進(jìn)行度量。內(nèi)聚是模塊功能強(qiáng)度的度量,一個(gè)模塊內(nèi)部各個(gè)元素之間的聯(lián)系越緊密,則它的內(nèi)聚性就越高,模塊獨(dú)立性就越強(qiáng)。一般來(lái)說(shuō)模塊內(nèi)聚性由低到高有巧合內(nèi)聚、邏輯內(nèi)聚、時(shí)間內(nèi)聚、過程內(nèi)聚、通信內(nèi)聚、信息內(nèi)聚和功能內(nèi)聚七種類型。若一個(gè)模塊把幾種相關(guān)的功能組合在一起,每次被調(diào)用時(shí),由傳送給模塊的判定參數(shù)來(lái)確定該模塊應(yīng)執(zhí)行哪一種功能,則該模塊的內(nèi)聚類型為邏輯內(nèi)聚。若一個(gè)模塊內(nèi)的處理是相關(guān)的,而

41、且必須以特定次序執(zhí)行,則稱這個(gè)模塊為過程內(nèi)聚模塊。信息內(nèi)聚模塊完成多個(gè)功能,各個(gè)功能都在同一數(shù)據(jù)結(jié)構(gòu)上操作,每一項(xiàng)功能有一個(gè)唯一的入口點(diǎn)。若一個(gè)模塊中各個(gè)部分都是完成某一個(gè)具體功能必不可少的組成部分,則該模塊為功能內(nèi)聚模塊。 問題:51. 黑盒測(cè)試不能發(fā)現(xiàn)_問題。A.不正確或遺漏的功能B.初始化或終止性錯(cuò)誤C.內(nèi)部數(shù)據(jù)結(jié)構(gòu)無(wú)效D.性能不滿足要求答案:C解析 本題考查軟件測(cè)試的基礎(chǔ)知識(shí)。 黑盒測(cè)試也稱為功能測(cè)試,在完全不考慮軟件的內(nèi)部結(jié)構(gòu)和特性的情況下,測(cè)試軟件的外部特性。黑盒測(cè)試主要是為了發(fā)現(xiàn)以下幾類錯(cuò)誤: 是否有錯(cuò)誤的功能或遺漏的功能? 界面是否有誤?輸入是否正確?輸出是否正確? 是否有數(shù)據(jù)

42、結(jié)構(gòu)或外部數(shù)據(jù)庫(kù)訪問錯(cuò)誤? 性能是否能夠接受? 是否有初始化或終止性錯(cuò)誤? 問題:52. 在軟件正式運(yùn)行后,一般來(lái)說(shuō),_階段引入的錯(cuò)誤需要的維護(hù)代價(jià)最高。A.需求分析B.概要設(shè)計(jì)C.詳細(xì)設(shè)計(jì)D.編碼答案:A解析 本題考查軟件工程的基礎(chǔ)知識(shí)。 一般來(lái)說(shuō),軟件開發(fā)中的錯(cuò)誤越早發(fā)現(xiàn),修改的成本越小。在維護(hù)階段,發(fā)現(xiàn)越早期的錯(cuò)誤,修改和維護(hù)的成本就越大。因此,從維護(hù)成本上說(shuō),需求階段的錯(cuò)誤維護(hù)代價(jià)最高,然后依次是概要設(shè)計(jì)階段、詳細(xì)設(shè)計(jì)階段和編碼階段。這從另一方面提示開發(fā)人員提高每一階段的開發(fā)質(zhì)量,并重視階段制品的評(píng)審工作。 問題:53. 專業(yè)程序員小王記錄的工作經(jīng)驗(yàn)中,不正確的是_。A.疲勞、煩心、缺

43、思路時(shí)不要編程,可以先做事務(wù)性工作B.“先寫測(cè)試方案再編程”的測(cè)試驅(qū)動(dòng)開發(fā)是切實(shí)可行的C.專業(yè)程序員可能自負(fù)、固執(zhí)和內(nèi)向,所以更需要強(qiáng)調(diào)協(xié)作D.專業(yè)程序員面對(duì)經(jīng)理催促交付時(shí),要服從大局不計(jì)困難答案:D解析 本題考查軟件工程(程序員素質(zhì))基礎(chǔ)知識(shí)。 編程是一項(xiàng)強(qiáng)腦力勞動(dòng),從構(gòu)思設(shè)計(jì)到寫代碼需要專心細(xì)致地做工作。人在疲勞、煩心時(shí),思路也不會(huì)清晰,編程容易出錯(cuò)。而且,程序出錯(cuò)后的檢查糾錯(cuò)很麻煩,隱蔽的錯(cuò)誤更會(huì)嚴(yán)重影響應(yīng)用效果,甚至?xí)斐珊艽髶p失。所以,此時(shí)還不如放下編程,先做些事務(wù)性工作,等人的狀態(tài)休整好了,再做編程,效果會(huì)更好。 最近幾年的實(shí)踐表明,“先寫測(cè)試方案再編程”的測(cè)試驅(qū)動(dòng)開發(fā)是切實(shí)可行的

44、,也有利于提高軟件的質(zhì)量。 由于專業(yè)程序員需要注重實(shí)現(xiàn)細(xì)節(jié),常常對(duì)自己經(jīng)過反復(fù)思考獲得的算法實(shí)現(xiàn)邏輯非常自信,常常表現(xiàn)出自負(fù)、固執(zhí)和內(nèi)向,特別是多人共同編程時(shí),常會(huì)產(chǎn)生爭(zhēng)執(zhí)。因此,強(qiáng)調(diào)協(xié)作精神是非常重要的。 軟件開發(fā)過程中,由于各種技術(shù)因素十分復(fù)雜,拖延工期很常見。用戶要求按期交付,經(jīng)理則常來(lái)催促。專業(yè)程序員應(yīng)向經(jīng)理如實(shí)說(shuō)明拖延工期的原因,解釋軟件測(cè)試等因素的復(fù)雜性和不確定性,這些因素不是增加人力和加班所能解決的,如實(shí)說(shuō)明趕工期的危害性。專業(yè)程序員應(yīng)根據(jù)經(jīng)驗(yàn)估計(jì),經(jīng)過最大努力最快能在什么時(shí)間交付,由經(jīng)理再仔細(xì)考慮決策。一味聽從經(jīng)理安排,可能事與愿違,有時(shí)不得不減少測(cè)試,降低軟件質(zhì)量,造成更大的

45、應(yīng)用問題。據(jù)統(tǒng)計(jì),大部分用戶催促交付,不過是強(qiáng)調(diào)合同的重要性,即使真的按期交付,也會(huì)放在那里一段時(shí)間,等待投入使用。 問題:54. 企業(yè)管理、電子政務(wù)、電子商務(wù)等具有_的特點(diǎn),宜采用云計(jì)算模式。A.強(qiáng)計(jì)算、強(qiáng)流程、多交互B.強(qiáng)計(jì)算、弱流程、少交互C.弱計(jì)算、弱流程、少交互D.弱計(jì)算、強(qiáng)流程、多交互答案:D解析 本題考查軟件工程(應(yīng)用軟件特點(diǎn))基礎(chǔ)知識(shí)。 企業(yè)管理、電子政務(wù)、電子商務(wù)等應(yīng)用中,科學(xué)計(jì)算量不大,重點(diǎn)是按流程進(jìn)行規(guī)范處理,在處理過程中特別強(qiáng)調(diào)人機(jī)交互,因此,弱計(jì)算、強(qiáng)流程、多交互是這些應(yīng)用的特點(diǎn)。 問題:55. 以下關(guān)于軟件開發(fā)的敘述中,不正確的是_。A.軟件要設(shè)計(jì)得盡量通用,要盡量

46、考慮到長(zhǎng)遠(yuǎn)的需求和應(yīng)用領(lǐng)域的擴(kuò)展B.軟件開發(fā)者對(duì)所開發(fā)軟件性能的了解程度取決于對(duì)該軟件的測(cè)試程度C.軟件越復(fù)雜則維護(hù)越困難,盡量保持簡(jiǎn)潔是軟件設(shè)計(jì)的一條重要原則D.正常情況下,軟件維護(hù)期遠(yuǎn)超實(shí)現(xiàn)期,所以,降低維護(hù)成本比降低實(shí)現(xiàn)成本更重要答案:A解析 本題考查軟件工程(軟件開發(fā))基礎(chǔ)知識(shí)。 軟件設(shè)計(jì)要根據(jù)用戶需求進(jìn)行。有些開發(fā)者故意擴(kuò)大需求,希望軟件能更通用些,應(yīng)用領(lǐng)域更廣些,軟件生命期更長(zhǎng)遠(yuǎn)些,但其結(jié)果是,軟件的復(fù)雜性增加了,測(cè)試也難以充分進(jìn)行,軟件質(zhì)量反而下降,交付期也不得不延長(zhǎng),用戶反而不滿意。還不如按照用戶近期的切實(shí)需求進(jìn)行開發(fā),待應(yīng)用一段時(shí)間后,再考慮升級(jí)版本,拓展應(yīng)用。 軟件開發(fā)者對(duì)

47、所開發(fā)軟件的功能肯定是非常熟悉的,但對(duì)其實(shí)際運(yùn)行的性能(例如響應(yīng)時(shí)間,并發(fā)用戶數(shù)量的影響等)可能不太了解。大部分性能可以通過測(cè)試來(lái)了解。測(cè)試得越充分,對(duì)性能的了解程度也就越高,發(fā)現(xiàn)的問題也就需要想辦法來(lái)解決。 很明顯,軟件越復(fù)雜則維護(hù)越困難,因此,盡量保持簡(jiǎn)潔是軟件設(shè)計(jì)的一條重要原則。 正常情況下,軟件應(yīng)用期(需要維護(hù)的時(shí)期)遠(yuǎn)超實(shí)現(xiàn)期,所以,降低維護(hù)成本比降低實(shí)現(xiàn)成本更重要。 問題:56. 以下關(guān)于人機(jī)交互界面設(shè)計(jì)的敘述中,不正確的是_。A.即使計(jì)算機(jī)和軟件處理事務(wù)的速度很快,軟件的響應(yīng)速度仍可能不好B.如果常用的某個(gè)操作不符合用戶習(xí)慣,則可能會(huì)導(dǎo)致用戶放棄該軟件C.在Windows系統(tǒng)中,

48、為實(shí)現(xiàn)忙光標(biāo)顯示,需要采用多線程編程D.軟件對(duì)用戶連續(xù)拖動(dòng)對(duì)象與點(diǎn)擊程序圖標(biāo)的響應(yīng)時(shí)間應(yīng)有相同要求答案:D解析 本題考查軟件工程(用戶界面設(shè)計(jì))基礎(chǔ)知識(shí)。 影響軟件響應(yīng)速度的因素有多項(xiàng),計(jì)算機(jī)和軟件處理事務(wù)的速度顯然是重要的一項(xiàng),但處理優(yōu)先級(jí)的安排也是有影響的。如果響應(yīng)用戶要求的優(yōu)先級(jí)不高,計(jì)算機(jī)快速處理自己的要求后,沒有立即將結(jié)果返回給自己,又轉(zhuǎn)去處理其他用戶的要求,那么響應(yīng)速度也是慢的。 用戶對(duì)常用操作的習(xí)慣很重要,此時(shí)他們不大會(huì)去查看操作說(shuō)明書。如果常用的某個(gè)操作不符合用戶習(xí)慣,用戶就會(huì)埋怨。如果按習(xí)慣操作得不到效果,甚至產(chǎn)生其他非預(yù)料的后果,那用戶就會(huì)罵軟件,甚至卸載該軟件了。 在Wi

49、ndows系統(tǒng)中,為實(shí)現(xiàn)忙光標(biāo)顯示(此時(shí)同時(shí)再做處理),需要在處理結(jié)束后取消忙光標(biāo),因此,需要采用進(jìn)程內(nèi)的并行機(jī)制,需要采用多線程編程方法。 系統(tǒng)對(duì)用戶點(diǎn)擊鼠標(biāo)的響應(yīng)時(shí)間預(yù)計(jì)在秒級(jí)(例如1秒是正常的)。用戶對(duì)系統(tǒng)顯示的反應(yīng)也需要1秒時(shí)間。但用戶拖動(dòng)鼠標(biāo)來(lái)移動(dòng)對(duì)象時(shí),實(shí)際上系統(tǒng)需要連續(xù)很多次做響應(yīng)動(dòng)作,每次的響應(yīng)時(shí)間應(yīng)該在0.1秒左右,否則用戶不能感到對(duì)象在跟著鼠標(biāo)而移動(dòng)。0.1秒也稱為感知“瞬間”。 通過_關(guān)系運(yùn)算,可以從表1和表2獲得表3;表3的主鍵為_。 表1 課程號(hào) 課程名 C1 計(jì)算機(jī)文化 C2 數(shù)據(jù)結(jié)構(gòu) C3 數(shù)據(jù)庫(kù)系統(tǒng) C4 軟件工程 C5 UML應(yīng)用 C6 計(jì)算機(jī)網(wǎng)絡(luò) 表2 學(xué)生

50、號(hào) 課程號(hào) 10011 C1 10013 C1 10024 C2 20035 C2 20036 C1 20036 C5 表3 學(xué)生號(hào) 課程號(hào) 課程名 10011 C1 計(jì)算機(jī)文化 10013 C1 計(jì)算機(jī)文化 10024 C2 數(shù)據(jù)結(jié)構(gòu) 20035 C2 數(shù)據(jù)結(jié)構(gòu) 20036 C1 計(jì)算機(jī)文化 20036 C5 UML應(yīng)用 57.A.投影B.選擇C.自然連接D.笛卡兒積答案:C58.A.課程號(hào)B.課程名C.課程號(hào)、課程名D.課程號(hào)、學(xué)生號(hào)答案:D解析 本題考查數(shù)據(jù)庫(kù)關(guān)系運(yùn)算方面的基礎(chǔ)知識(shí)。 自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果集中將重復(fù)屬性

51、列去掉。一般連接是從關(guān)系的水平方向運(yùn)算,而自然連接不僅要從關(guān)系的水平方向,還要從關(guān)系的垂直方向運(yùn)算。因?yàn)樽匀贿B接要去掉重復(fù)屬性,如果沒有重復(fù)屬性,那么自然連接就轉(zhuǎn)化為笛卡兒積。題中表1和表2具有相同的屬性課程號(hào),進(jìn)行等值連接后,去掉重復(fù)屬性列得到表3。 若關(guān)系中的某一屬性或?qū)傩越M的值能唯一的標(biāo)識(shí)一個(gè)元組,則稱該屬性或?qū)傩越M為主鍵。從表3可見“課程號(hào)、學(xué)生號(hào)”才能唯一決定表中的每一行,因此“課程號(hào)、學(xué)生號(hào)”是表3的主鍵。 問題:59. 給定部門DEP、職工EMP、項(xiàng)目PROJ實(shí)體集,若一名職工僅屬于一個(gè)部門,一個(gè)部門有多名職工;一個(gè)職工可以參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目可以由多個(gè)職工參加。那么,DEP與

52、EMP、EMP與PROJ之間的聯(lián)系類型分別為_。A.1:1和m:nB.1:n和n:1C.1:n和m:nD.n:1和m:n答案:C解析 本題考查數(shù)據(jù)庫(kù)E-R模型方面的基本概念。 根據(jù)題意,若一名職工僅屬于一個(gè)部門,一個(gè)部門有多名職工,意味著部門DEP和職工EMP實(shí)體集之間是一對(duì)多的聯(lián)系,記為1:n。一個(gè)職工可以參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目可以由多個(gè)職工參加,那么意味著EMP與PROJ之間的聯(lián)系類型為多對(duì)多的聯(lián)系記為m:n。 設(shè)有一個(gè)員工關(guān)系EMP(員工號(hào),姓名,部門名,職位,薪資),若需查詢不同部門中擔(dān)任“項(xiàng)目主管”的員工的平均薪資,則相應(yīng)的SELECT語(yǔ)句為: SELECT部門名,AVG(薪資) AS平均薪資 FROM EMP GROUP BY _ HAVING _ 將員工號(hào)為“10058”、姓名為“黃曉華”、部門名為“開發(fā)部”的元組插入EMP關(guān)系中的SQL語(yǔ)句為:Insert _ 60.A.員工號(hào)B.姓名C.部門名D.薪資答案:C61.A.職位=項(xiàng)目主管B.職位=項(xiàng)目主管C.職位=項(xiàng)目主管D.職位=項(xiàng)目主管答案:A62.A.into EMP Values(10058,黃曉華,開發(fā)部,)B.into EMP Values

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論