




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2017年下半年程序員考試綜合知識真題(總分:75.00,做題時間:150分鐘)一、單項選擇題
(總題數(shù):73,分數(shù):75.00)1.當一個企業(yè)的信息系統(tǒng)建成并正式投入運行后,該企業(yè)信息系統(tǒng)管理工作的主要任務(wù)是(分數(shù):1.00)
A.對該系統(tǒng)進行運行管理和維護
√
B.修改完善該系統(tǒng)的功能
C.繼續(xù)研制還沒有完成前功能
D.對該系統(tǒng)提出新的業(yè)務(wù)需求和功能需求解析:系統(tǒng)已經(jīng)投入運行,則主要的工作是系統(tǒng)運行和維護。2.通常企業(yè)在信息化建設(shè)時需要投入大量的資金,成本支出項目多且數(shù)額大。在企業(yè)信息化建設(shè)的成本支出項目中,系統(tǒng)切換費用屬于(分數(shù):1.00)
A.設(shè)施費用
B.設(shè)備購置費用
C.開發(fā)費用
D.系統(tǒng)運行維護費用
√解析:信息化建設(shè)過程中,隨看技術(shù)的發(fā)展,原有的信息系統(tǒng)不斷被功能更強大的新系統(tǒng)所取代,所以需要系統(tǒng)轉(zhuǎn)換。系統(tǒng)轉(zhuǎn)換,也就是系統(tǒng)切換與運行,是指以新系統(tǒng)替換舊系統(tǒng)的過程。系統(tǒng)成本分為固定成本和運行成本。其中設(shè)備購置費用、設(shè)施費用、軟件開發(fā)費用屬于固定成本,為購置長期使用的資產(chǎn)而發(fā)生的成本。而系統(tǒng)切換費用屬于系統(tǒng)運行維護費用。3.在Excel中,設(shè)單元格F1的值為56.323,若在單元格F2中輸入公式“=TEXT(F1,”¥0.00”)”,則單元格F2值為(分數(shù):1.00)
A.¥56
B.¥56.323
C.¥56.32
√
D.¥56.00解析:4.CPU中設(shè)置了多個寄存器,其中(
)用于保存待執(zhí)行指令的地址。(分數(shù):1.00)
A.通用寄存器
B.程序計數(shù)器
√
C.指令寄存器
D.地址寄存器解析:寄存器是CPU中的一個重要組成部分,它是CPU內(nèi)部的臨時存儲單元。寄存器既可以用來存放數(shù)據(jù)和地址,也可以存放控制信息或CPU工作時的狀態(tài)。累加器在運算過程中暫時存放操作數(shù)和中間運算結(jié)果,不能用于長時間保存數(shù)據(jù)。標志寄存器也稱為狀態(tài)字寄存器,用于記錄運算中產(chǎn)生的標志信息。指令寄存器用于存放正在執(zhí)行的指令,指令從內(nèi)存取出后送入指令寄存器。數(shù)據(jù)寄存器用來暫時存放由內(nèi)存儲器讀出的一條指令或一個數(shù)據(jù)字;反之,當向內(nèi)存寫入一個數(shù)據(jù)字時,也暫時將它們存放在數(shù)據(jù)緩沖寄存器中。程序計數(shù)器的作用是存儲待執(zhí)行指令的地址,實現(xiàn)程序執(zhí)行時指令執(zhí)行的順序控制。5.以下存儲器中,需要周期性刷新的是(分數(shù):1.00)
A.DRAM
√
B.SRAM
C.FLASH
D.EEPROM解析:RAM(PANTh器):既可以也可以讀出,斷電后信息無法保存,只能用暫存數(shù)據(jù)。RAM又可以分為SRAM和DRAM兩種。
SRAM:不斷電情況下信息一直保持而不丟失。
DRAM:信息會隨時間逐漸消失,需要定時對其進行刷新來維持信息不丟失。6.CPU是一塊超大規(guī)模集成電路,其主要部件有(分數(shù):1.00)
A.運算器、控制器和系統(tǒng)總線
B.運算器、寄存器組和內(nèi)存儲器
C.控制器、存儲器和寄存器組
√
D.運算器、控制器和寄存器組解析:CPU主要由運算器、控制器、寄存器組和內(nèi)部總線等部件組成。7.顯示器的(
)顯示的圖像越清晰,質(zhì)量也越高。(分數(shù):1.00)
A.刷新頻率越高
√
B.分辨率越高
C.對比度越大
D.亮度越低解析:刷新頻率是指圖像在顯示器上更新的速度,也就是圖像每秒在屏幕上出現(xiàn)的幀數(shù),單位為Hz刷新頻率越高,屏幕上的圖像的閃爍感就越小,圖像越穩(wěn)定,視覺效果也越好。一般刷新頻率在75Hz以上時,影像的閃爍才不易被人眼察覺。8.在字長為16位、32位、64位或128位的計算機中,字長為(
)位的計算機數(shù)據(jù)運算精度最高。(分數(shù):1.00)
A.16
B.32
C.64
D.128
√解析:本題考查考生計算機性能方面的基礎(chǔ)知識。
字長是計算機運算部件一次能同時處理的二進制數(shù)據(jù)的位數(shù),字長越長,數(shù)據(jù)的運算精度也就越高,計算機的處理能力就越強。9.以下文件格式中,(
)屬于聲音文件格式。(分數(shù):1.00)
A.XLS
B.AVI
C.WAV
√
D.GIF解析:WAUE、SOUND、VOICE、MOD、MP3、RealAudio、CDAudio、MIDI等。10.對聲音信號采樣時,(
)參數(shù)不會直接影響數(shù)字音頻數(shù)據(jù)量的大小。(分數(shù):1.00)
A.采樣率
B.量化精度
C.聲道數(shù)量
D.音量放大倍數(shù)
√解析:本題考查多媒體基礎(chǔ)知識。
波形聲音信息是一個用來表示聲音振幅的數(shù)據(jù)序列,它是通過對模擬聲音按一定間隔采樣獲得的幅度值,再經(jīng)過量化和編碼后得到的便于計算機存儲和處理的數(shù)據(jù)格式。聲音信號數(shù)字化后,其數(shù)據(jù)傳輸率(每秒位數(shù))與信號在計算機中的實時傳輸有直接關(guān)系,而其總數(shù)據(jù)量又與計算機的存儲空間有直接關(guān)系。11.2017年5月,全球的十幾萬電腦受到勒索病毒W(wǎng)annaCry的攻擊,電腦被感染后文件會被加密鎖定,從而勒索錢財。在該病毒中,黑客利用Windows漏洞實現(xiàn)攻擊,并要求以(
)方式支付。(分數(shù):1.00)
A.現(xiàn)金
B.微信
C.支付寶
D.比特幣
√解析:WannaCry(又叫WannaDecryptor),一種“蠕蟲式”的勒索病毒軟件,大小3.3MB,由不法分子利用NSA(NationalSecurityAgency,美國國家安全局)泄露的危險漏洞“EternalBlue"(永恒之藍)進行傳播。當用戶主機系統(tǒng)被該勒索軟件入侵后,彈出如下勒索對話框,提示勒索目的并向用戶索要比特幣。而對于用戶主機上的重要文件,如:照片、圖片、文檔、壓縮包、音頻、視頻、可執(zhí)行程序等幾乎所有類型的文件,都被加密的文件后綴名被統(tǒng)一修改為“.WNCRY"。目前,安全業(yè)界暫未能有效破除該勒索軟的惡意加密行為,用戶主機一旦被勒索軟件滲透,只能通過重裝操作系統(tǒng)的方式來解除勒索行為,但用戶重要數(shù)據(jù)文件不能直接恢復(fù)。WannaCry主要利用了微軟“視窗”系統(tǒng)的漏洞,以獲得自動傳播的能力,能夠在數(shù)小時內(nèi)感染一個系統(tǒng)內(nèi)的全部電腦。12.以下關(guān)于防火墻功能特性的說法中,錯誤的是(分數(shù):1.00)
A.控制進出網(wǎng)絡(luò)的數(shù)據(jù)包和數(shù)據(jù)流向
B.提供流量信息的日志和審計
C.隱藏內(nèi)部IP以及網(wǎng)絡(luò)結(jié)構(gòu)細節(jié)
D.提供漏洞掃描功能
√解析:防火墻認為內(nèi)部網(wǎng)是可信賴的,而外部網(wǎng)是不安全和不信任的。本題考查防火墻的基本概念。
防火墻是指一種邏輯裝置,用來保護內(nèi)部的網(wǎng)絡(luò)不受來自外界的侵害。它在內(nèi)部網(wǎng)與外部網(wǎng)之間的界面上構(gòu)造一個保護層,并強制所有的連接都必須經(jīng)過此保護層,在此進行檢查和連接。只有被授權(quán)的通信才能通過此保護層,從而保護內(nèi)部網(wǎng)資源免遭非法入侵。防火墻主要用于實現(xiàn)網(wǎng)絡(luò)路由的安全性。其主要功能包括:限制外部網(wǎng)對內(nèi)部網(wǎng)的訪問,從而保護內(nèi)部網(wǎng)特定資源免受非法侵犯;限制內(nèi)部網(wǎng)對外部網(wǎng)的訪問,主要是針對一些不健康信息及敏感信息的訪問;過濾不安全的服務(wù)等。但是防火墻對內(nèi)網(wǎng)病毒傳播無法控制。13.計算機軟件著作權(quán)的保護對象是指(分數(shù):1.00)
A.軟件開發(fā)思想與設(shè)計方案
B.計算機程序及其文檔
C.計算機程序及算法
D.軟件著作權(quán)權(quán)利人
√解析:14.某軟件公司項目組的程序員在程序編寫完成后均按公司規(guī)定撰寫文檔,并上交公司存檔。此情形下,該軟件文檔著作權(quán)應(yīng)由(
)享有。(分數(shù):1.00)
A.程序員
B.公司與項目組共同
C.公司
√
D.項目組全體人員解析:為職務(wù)作品,所以歸屬為公司。15.將二進制序列1011011表示為十六進制,為(分數(shù):1.00)
A.B3
B.5B
√
C.BB
D.3B解析:101,1011每四位轉(zhuǎn)化為一位十六進制,轉(zhuǎn)化后為5B。16.若機器字長為8位,則可表示出十進制整數(shù)128的編碼是(分數(shù):1.00)
A.原碼
B.反碼
C.補碼
√
D.ASCⅡ碼解析:17.采用模2除法進行校驗碼計算的是(分數(shù):1.00)
A.CRC碼
√
B.ASCⅡ碼
C.BCD碼
D.海明碼解析:CRC表示循環(huán)冗余檢驗碼。模2除法與算術(shù)除法類似,但每一位除的結(jié)果不影響其它位,即不向上一位借位,所以實際上就是異或。在循環(huán)冗余校驗碼(CRC)的計算中有應(yīng)用到模2除法。18.以下關(guān)于海明碼的敘述中,正確的是(分數(shù):1.00)
A.校驗位隨機分布在數(shù)據(jù)位中
B.所有數(shù)據(jù)位之后緊跟所有校驗位
C.所有校驗位之后緊跟所有數(shù)據(jù)位
D.每個數(shù)據(jù)位由確定位置關(guān)系的校驗位來校驗
√解析:海明碼通過在傳輸碼列中加入冗余位《也稱糾錯位》可以實現(xiàn)前向糾錯。但這種方法比簡單重傳協(xié)議的成本要高。漢明碼利用奇偶塊機制降低了前向糾錯的成本。其位置關(guān)系存在一個規(guī)律,即2^P≥P+D+1,其中P代表漢明碼的個數(shù),D代表數(shù)據(jù)位的個數(shù)。19.計算機加電自檢后,引導(dǎo)程序首先裝入的是(
),否則,計算機不能做任何事情。(分數(shù):1.00)
A.Office系列軟件
B.應(yīng)用軟件
C.操作系統(tǒng)
√
D.編譯程序解析:本題考查的是操作系統(tǒng)的基本知識。
操作系統(tǒng)是在硬件之上,所有其他軟件之下,是其他軟件的共同環(huán)境與平臺。操作系統(tǒng)的主要部分是頻繁用到的,因此是常駐內(nèi)存的(Reside)。計算機加電以后,首先引導(dǎo)操作系統(tǒng)。不引導(dǎo)操作系統(tǒng),計算機不能做任何事。
20.在Windows系統(tǒng)中,擴展名(
)表示該文件是批處理文件。(分數(shù):1.00)
A.com
B.sys
C.html
D.bat
√解析:bat是批處理文件。com為DOS可執(zhí)行命令文件;sys為系統(tǒng)文件;html為網(wǎng)頁文件。21.當一個雙處理器的計算機系統(tǒng)中同時存在3個并發(fā)進程時,同一時刻允許占用處理器的進程數(shù)(分數(shù):1.00)
A.至少為2個
B.最多為2個
√
C.至少為3個
D.最多為3個解析:一個雙處理器的計算機系統(tǒng)中盡管同時存在3個并發(fā)進程,但同一時刻允許占用處理器的進程數(shù)最多為2個。22.假設(shè)系統(tǒng)有n(n≥5)個并發(fā)進程共享資源R,且資源R的可用數(shù)為2。若采用PV操作,則相應(yīng)的信號量S的取值范圍應(yīng)為(分數(shù):1.00)
A.-1~n-1
B.-5~2
C.-(n-1)~1
D.-(n-2)~2
√解析:初始值資源數(shù)為2,n個并發(fā)進程申請資源,信號量最大為2,最小為2-n。23.在磁盤移臂調(diào)度算法中,(
)算法在返程時不響應(yīng)進程訪問磁盤的請求。(分數(shù):1.00)
A.先來先服務(wù)
B.電梯調(diào)度
C.單向掃描
√
D.最短尋道時間優(yōu)先解析:在操作系統(tǒng)中常用的磁盤調(diào)度算法有:先來先服務(wù)、最短尋道時間優(yōu)先、掃描算法、循環(huán)掃描算法等。
移臂調(diào)度算法又叫磁盤調(diào)度算法,根本目的在于有效利用磁盤,保證磁盤的快速訪問。
1)先來先服務(wù)算法:該算法實際上不考慮訪問者要求訪問的物理位置,而只是考慮訪問者提出訪問請求的先后次序。有可能隨時改變移動臂的方向。
2)最短尋找時間優(yōu)先調(diào)度算法:從等待的訪問者中挑選尋找時間最短的那個請求執(zhí)行,而不管訪問者的先后次序。這也有可能隨時改變移動臂的方向。
3)電梯調(diào)度算法:從移動臂當前位置沿移動方向選擇最近的那個柱面的訪問者來執(zhí)行,若該方向上無請求訪問時,就改變臂的移動方向再選擇。
4)單向掃描調(diào)度算法。不考慮訪問者等待的先后次序,總是從。號柱面開始向里道掃描,按照各自所要訪問的柱面位置的次序去選擇訪問者。在移動臂到達最后一個柱面后,立即快速返回到。號柱面,返回時不為任何的訪問者提供服務(wù),在返回到。號柱面后,再次進行掃描。24.適合開發(fā)設(shè)備驅(qū)動程序的編程語言是(分數(shù):1.00)
A.C/C++
√
B.VisualBasic
C.Python
D.Java解析:匯編:和機器語言一樣有高效性,功能強大;編程很麻煩,難發(fā)現(xiàn)哪出現(xiàn)錯誤。
在運行效率要求非常高時內(nèi)嵌匯編。
C:執(zhí)行效率很高,能對硬件進行操作的高級語言,不支持OOP。適用于編操作系統(tǒng),驅(qū)動程序;
C++:執(zhí)行效率也高,支OOP,功能強大;難學。適用于編大型應(yīng)用軟件和游戲。
C#:簡單,可網(wǎng)絡(luò)編程;執(zhí)行效率比上面的慢。適用于快速開發(fā)應(yīng)用軟件。
Java:易移植;執(zhí)行效率慢。適用于網(wǎng)絡(luò)編程,手機等的開發(fā)25.編譯和解釋是實現(xiàn)高級程序設(shè)計語言的兩種方式,其區(qū)別主要在于(分數(shù):1.00)
A.是否進行語法分析
B.是否生成中間代碼文件
C.是否進行語義分析
D.是否生成目標程序文件
√解析:在實現(xiàn)程序語言的編譯和解釋兩種方式中,編譯方式下會生成用戶源程序的目標代碼,而解釋方式下則不產(chǎn)生目標代碼。目標代碼經(jīng)漣接后產(chǎn)生可執(zhí)行代碼,可執(zhí)行代碼可獨立加載運行,與源程序和編譯程序都不再相關(guān)。而在解釋方式下,在解釋器的控制下執(zhí)行源程序或其中間代碼,因此相對而言,用戶程序執(zhí)行的速度更慢。26.若程序中定義了三個函數(shù)f1、f2和f3,并且函數(shù)f1執(zhí)行時會調(diào)用f2、函數(shù)f2執(zhí)行時會調(diào)用f3,那么正常情況下(分數(shù):1.00)
A.f3執(zhí)行結(jié)束后返回f2繼續(xù)執(zhí)行,f2結(jié)束后返回f1繼續(xù)執(zhí)行
√
B.f3執(zhí)行結(jié)束后返回f1繼續(xù)執(zhí)行,f1結(jié)束后返回f2繼續(xù)執(zhí)行
C.f2執(zhí)行結(jié)束后返回f3繼續(xù)執(zhí)行,f3結(jié)束后返回f1繼續(xù)執(zhí)行
D.f2執(zhí)行結(jié)束后返回f1繼續(xù)執(zhí)行,f1結(jié)束后返回f3繼續(xù)執(zhí)行解析:本題考查函數(shù)調(diào)用的概念。
當程序語言允許嵌套調(diào)用函數(shù)時,應(yīng)遵循先入后出的規(guī)則。即函數(shù)fl調(diào)用f2,f2調(diào)用f3,應(yīng)先從f3返回f2,然后從f2返回f1.27.下圖所示的非確定有限自動機(S0為初態(tài),S3為終態(tài))可識別字符串
(分數(shù):1.00)
A.bbaa
B.aabb
√
C.abab
D.baba解析:28.表示"以字符a開頭且僅由字符a、b構(gòu)成的所有字符串"的正規(guī)式為(分數(shù):1.00)
A.a*b*
B.(alb)*a
C.a(alb)*
√
D.(ab)*解析:29.在單入口單出口的do...while循環(huán)結(jié)構(gòu)(分數(shù):1.00)
A.循環(huán)體的執(zhí)行次數(shù)等于循環(huán)條件的判斷次數(shù)
√
B.循環(huán)體的執(zhí)行次數(shù)多于循環(huán)條件的判斷次數(shù)
C.循環(huán)體的執(zhí)行次數(shù)少于循環(huán)條件的判斷次數(shù)
D.循環(huán)體的執(zhí)行次數(shù)與循環(huán)條件的判斷次數(shù)無關(guān)解析:do...while為先執(zhí)行后判斷,執(zhí)行次數(shù)和判斷次數(shù)相等。30.將源程序中多處使用的同一個常數(shù)定義為常量并命名(分數(shù):1.00)
A.提高了編譯效率
B.縮短了源程序長度
C.提高了源程序的可維護性
√
D.提高了程序的運行效率解析:本題考查程序語言基礎(chǔ)知識。編寫源程序時,將程序中多處引用的常數(shù)定義為一個符號常量可以簡化對此常數(shù)的修改操作(只需改一次),并提高程序的可讀性,以便于理解和維護。31.遞歸函數(shù)執(zhí)行時,需要(
)來提供支持。(分數(shù):1.00)
A.棧
√
B.隊列
C.有向圖
D.二叉樹解析:在遞歸調(diào)用中,需要在前期存儲某些數(shù)據(jù),并在后面又以存儲的逆序恢復(fù)這些數(shù)據(jù),以提供之后使用的需求,因此,需要用到棧來實現(xiàn)遞歸。簡單的說,就是在前行階段,對于每一層遞歸,函數(shù)的局部變量、參數(shù)值以及返回地址都被壓入棧中。在退回階段,位于棧頂?shù)木植孔兞?、參?shù)值和返回地址被彈出,用于返回調(diào)用層次中執(zhí)行代碼的其余部分,也就是恢復(fù)了調(diào)用的狀態(tài)。32.函數(shù)main(
)、f(
)的定義如下所示。調(diào)用函數(shù)f(
)時,第一個參數(shù)采用傳值(callbyvalue)方式,第二個參數(shù)采用傳引用(callby
reference)方式,main()執(zhí)行后輸出的值為
(分數(shù):1.00)
A.2
B.4
C.5
D.8
√解析:33.對于初始為空的棧S,入棧序列為a、b、c、d,且每個元素進棧、出棧各1次。若出棧的第一元素為d,則合法的出棧序列為(分數(shù):1.00)
A.dcba
√
B.dabc
C.dcab
D.dbca解析:34.對關(guān)鍵碼序列(9,12,15,20,24,29,56,69,87)進行二分查找(折半查找),若要查找關(guān)鍵碼15;則需依次與(
)進行比較。(分數(shù):1.00)
A.87、29、15
B.9、12、15
C.24、12、15
√
D.24、20、15解析:35.對關(guān)鍵碼序列(12,24,15,56,20,87,69,9)采用散列法進行存儲和查找,并設(shè)散列函數(shù)為H(Key)=Key%11(%表示整除取余運算)。采用線性探查法(順序地探查可用存儲單元)解決沖突所構(gòu)造的散列表為(分數(shù):1.00)
A.
B.
√
C.
D.解析:36.對下圖所示的二叉樹進行中序遍歷(左子樹,根結(jié)點,右子樹)的結(jié)果是
(分數(shù):1.00)
A.523461
B.253416
C.246531
D.254361
√解析:前序遍歷:先遍歷根結(jié)點,然后遍歷左子樹,最后遍歷右子樹。
中序遍歷:先遍歷左子樹,然后遍歷根結(jié)點,最后遍歷右子樹。
后序遍歷:先遍歷左子樹,然后遍歷右子樹,最后遍歷根節(jié)點。
層序遍歷:從上往下逐層遍歷。37.對n個關(guān)鍵碼構(gòu)成的序列采用直接插入排序法進行升序排序的過程是:在插入第i個關(guān)鍵碼Ki時,其前面的i-1個關(guān)鍵碼己排好序,因此令Ki與Ki-1、Ki-2、...,依次比較,多到K1為止,找到插入位置并移動相關(guān)元素后將Ki插入有序子序列的適當位置,完成本趟(即第i-1趟)排序。以下關(guān)于直接插入排序的敘述中,正確的是(分數(shù):1.00)
A.若原關(guān)鍵碼序列已經(jīng)升序排序,則排序過程中關(guān)鍵碼間的比較次數(shù)最少
√
B.若原關(guān)鍵碼序列已經(jīng)降序排序,則排序過程中關(guān)鍵碼間的比較次數(shù)最少
C.第1趟完成后即可確定整個序列的最小關(guān)鍵碼
D.第1趟完成后即可確定整個序列的最大關(guān)鍵碼解析:38.采用面向?qū)ο蟪绦蛟O(shè)計語言C++/Java進行系統(tǒng)實現(xiàn)時,定義類S及其子類D。若類S中已經(jīng)定義了一個虛方法intfun(inta,intb),則方法(
)不能同時在類S中。D中定義方法intfun(inta,intb),這一現(xiàn)象稱為intfun(intx,inty)。(分數(shù):1.00)
A.intfun(intx,doubley)
√
B.intfun(doublea,intb)
C.doublefun(intx,doubley)
D.intfun(intx,inty)解析:在同一類中是不能定義兩個名字相同、參數(shù)個數(shù)和類型都相同的函數(shù)的,否則就是重復(fù)定義,但是在類的繼承層次結(jié)構(gòu)中,在不同的層次中可以出現(xiàn)名字相同、參數(shù)個數(shù)和類型都相同而功能不同的函數(shù)。虛函數(shù)的作用是允許在派生類中重新定義與基類同名的函數(shù),并且可以通過基類指針或引用來訪問基類和派生類中的同名函數(shù)。
重載是在同一類中允許同時存在一個以上的同名方法,只要這些方法的參數(shù)個數(shù)或類型不同即可,而重置(覆蓋)是子類重新定義父類中已經(jīng)定義的方法,即子類重寫父類方法。39.采用面向?qū)ο蟪绦蛟O(shè)計語言C++/Java進行系統(tǒng)實現(xiàn)時,定義類S及其子類D。若類S中已經(jīng)定義了一個虛方法intfun(inta,intb),則方法覆蓋/重置不能同時在類S中。D中定義方法intfun(inta,intb),這一現(xiàn)象稱為(分數(shù):1.00)
A.覆蓋/重置
√
B.封裝
C.重載/過載
D.多態(tài)解析:40.UML中行為事物是模型中的動態(tài)部分,采用動詞描述跨越時間和空間的行為。(
)屬于行為事物。(分數(shù):1.00)
A.包
B.狀態(tài)機
√
C.狀態(tài)機
D.構(gòu)件解析:41.UML中行為事物是模型中的動態(tài)部分,采用動詞描述跨越時間和空間的行為。狀態(tài)機屬于行為事物,它描述了(分數(shù):1.00)
A.在特定語境中共同完成一定任務(wù)的一組對象之間交換的消息組成
B.計算機過程執(zhí)行的步驟序列
C.一個對象或一個交互在生命期內(nèi)響應(yīng)事件所經(jīng)歷的狀態(tài)序列
√
D.說明和標注模型的任何元素解析:42.行為型設(shè)計模式描述類或?qū)ο笕绾谓换ズ腿绾畏峙渎氊煛R韵拢?/p>
)模式是行為型設(shè)計模式。(分數(shù):1.00)
A.裝飾器(Decorator)
B.構(gòu)建器(Builder)
C.組合(Composite)
D.解釋器(Interpreter)
√解析:43.在結(jié)構(gòu)化分析方法中,用于對功能建模的(
)描述數(shù)據(jù)在系統(tǒng)中流動和處理的過程,它只反映系統(tǒng)必須完成的邏輯功能;用于行為建模的模型是用例圖,它表達系統(tǒng)或?qū)ο蟮男袨?。(分?shù):1.00)
A.數(shù)據(jù)流圖
√
B.實體聯(lián)系圖
C.狀態(tài)-遷移圖
D.用例圖解析:數(shù)據(jù)流圖:用圖形的方式從數(shù)據(jù)加工的角度來描述數(shù)據(jù)在系統(tǒng)中流動和處理的過程,只反映系統(tǒng)必須完成的功能,是一種功能模型。在結(jié)構(gòu)化分析方法中用狀態(tài)遷移圖表達系統(tǒng)或?qū)ο蟮男袨椤?4.在結(jié)構(gòu)化分析方法中,用于對功能建模的數(shù)據(jù)流圖描述數(shù)據(jù)在系統(tǒng)中流動和處理的過程,它只反映系統(tǒng)必須完成的邏輯功能;用于行為建模的模型是(
),它表達系統(tǒng)或?qū)ο蟮男袨椤#ǚ謹?shù):1.00)
A.數(shù)據(jù)流圖
B.實體聯(lián)系圖
C.狀態(tài)-遷移圖
√
D.用例圖解析:若采用白盒測試法對下面流程圖所示算法進行測試,且要滿足語句覆蓋,則至少需要(
)個測試用例。若表示輸入和輸出的測試用例格式為(A,B,X;X),則滿足語句覆蓋的測試用例是(
)。
(分數(shù):2)(1).(分數(shù):1)
A.1
√
B.2
C.3
D.4解析:(2).(分數(shù):1)
A.(1,3,3;8)
√
B.(1,3,5;10)
C.(5,2,15;8)
D.(5,2,20;9)解析:白盒測試方法:
(1)語句覆蓋。被測程序的每個語句至少執(zhí)行一次。是一種很弱的覆蓋標準。
(2)判定覆蓋。也稱為分支覆蓋,判定表達式至少獲得一次真、假值。判定覆蓋比語句覆蓋強。
(3)條件覆蓋。每個邏輯條件的各種可能的值都滿足一次。
(4)路徑覆蓋。覆蓋所有可能的路徑。
(5)判趕條件覆蓋。每個條件所以可能的值(真1假)至少出現(xiàn)一次。
(6)條件組合覆蓋。每個條件的各種可能值的組合都至少出現(xiàn)一次。
此處只需要一個測試用例就可以完成所有的語句覆蓋。
此題有誤,無正確答案。按照要求,應(yīng)該選擇A=2.B=3,x取任意值。45.在(
)時,一般需要進行兼容性測試。(分數(shù):1.00)
A.單元測試
B.系統(tǒng)測試
√
C.功能測試
D.集成測試解析:軟件兼容性測試是指檢查軟件之間能否正確地進行交互和共享信息。隨看用戶對來自各種類型軟件之間共享數(shù)據(jù)能力和充分利用空間同時執(zhí)行多個程序能力的要求,測試軟件之間能否協(xié)作變得越來越重要。軟件兼容性測試工作的目標是保證軟件按照用戶期望的方式進行交互。
根據(jù)軟件需求規(guī)范的要求進行系統(tǒng)測試,確認系統(tǒng)滿足需求的要求,系統(tǒng)測試人員相當于用戶代言人,在需求分析階段要確定軟件的可測性,保證有效完成系統(tǒng)測試工作。系統(tǒng)測試主要內(nèi)容有:a.所有功能需求得到滿足;b.所有性能需求得到滿足
c.其他需求(如安全性、容錯性、兼容性等)得到滿足。46.關(guān)于用戶界面(UI)測試的敘述中,不正確的是(分數(shù):1.00)
A.UI測試的目的是檢查界面風格是否滿足用戶要求,用戶操作是否友好
B.由于同一軟件在不同設(shè)備上的界面可能不同,UI測試難以自動化
C.UI測試一般采用白盒測試方法,并需要設(shè)計測試用例
√
D.UI測試是軟件測試中經(jīng)常做的、很繁瑣的測試解析:戶界面測試英文名為Userinterfacetesting簡稱UI測試,測試用戶界面的功能模塊的布局是否合理,整體風格是否一致和各個控件的放置位置是否符合客戶使用習慣,更重要的是要符合操作便捷,導(dǎo)航簡單易懂,界面中文字是否正確,命名是否統(tǒng)一,頁面是否美觀,文字、圖片組合是否完美等等。白盒測試是單元測試所用的方法。47.創(chuàng)建好的程序或文檔所需遵循的設(shè)計原則不包括(分數(shù):1.00)
A.反復(fù)迭代,不斷修改
B.遵循好的標準和設(shè)計風格
C.盡量采用最新的技術(shù)
√
D.簡約,省去不必要的元素解析:最新的技術(shù)很可能不夠完善,或者容易被市場所淘汰,一般不采用。48.專業(yè)程序員小王記錄的編程心得體會中,(
)并不正確。(分數(shù):1.00)
A.編程工作中記錄日志很重要,腦記憶并不可靠
B.估計進度計劃時寧可少估一周,不可多算一天
√
C.簡單模塊要注意封裝,復(fù)雜模塊要注意分層
D.程序要努力文檔化,讓代碼講自己的故事解析:項目進度計劃是在擬定年度或?qū)嵤╇A段完成投資的基礎(chǔ)上,根據(jù)相應(yīng)的工程量和工期要求,對各項工作的起止時間、相互銜接協(xié)調(diào)關(guān)系所擬定的計劃,同時對完成各項工作所需的時間、勞力、材料、設(shè)備的供應(yīng)做出具體安排,最后制定出項目的進度計劃。預(yù)估時要保證在預(yù)定的時間內(nèi)完成任務(wù)。49.有兩個N*N的矩陣A和B,想要在微機(PC機)上按矩陣乘法基本算法編程。實現(xiàn)計算A*B。假設(shè)N較大,本機內(nèi)存也足夠大,可以存下A、B和結(jié)果矩陣。那么,為了加快計算速度,A和B在內(nèi)存中的存儲方式應(yīng)選擇(分數(shù):1.00)
A.A按行存儲,B按行存儲
B.A按行存儲,B按列存儲
√
C.A按列存儲,B按行存儲
D.A按列存儲,B按列存儲解析:矩陣相乘最重要的方法是一般矩陣乘積。它只有在第一個矩陣的列數(shù)(column)和第二個矩陣的行數(shù)(row)相同時才有意義。當矩陣A的列數(shù)等于矩陣日的行數(shù)時,A與B可以相乘。乘積C的第m行第n列的元素等于矩陣A的第m行的元素與矩陣B的第n列對應(yīng)元素乘積之和。50.在關(guān)系代數(shù)運算中,(
)運算結(jié)果的結(jié)構(gòu)與原關(guān)系模式的結(jié)構(gòu)相同。(分數(shù):1.00)
A.并
√
B.投影
C.笛卡兒積
D.自然連接解析:本題考查數(shù)據(jù)庫系統(tǒng)基本概念方面的基礎(chǔ)知識。若關(guān)系R與S具有相同的關(guān)系模式,即關(guān)系R與S的結(jié)構(gòu)相同,則關(guān)系R與S可以進行并、交、差運算。51.張工負責某信息系統(tǒng)的數(shù)據(jù)庫設(shè)計。在局部E-R模式的合并過程中,張工發(fā)現(xiàn)小楊和小李所設(shè)計的部分屬性值的單位不一致,例如人的體重小楊用公斤,小李卻用市斤。這種沖突被稱為(
)沖突。(分數(shù):1.00)
A.結(jié)構(gòu)
B.命名
C.屬性
√
D.聯(lián)系解析:本題考查應(yīng)試者對數(shù)據(jù)庫設(shè)計中概念結(jié)構(gòu)設(shè)計的掌握。聯(lián)系沖突不是數(shù)據(jù)庫設(shè)計中的概念;屬性沖突是指屬性域沖突嘆值的類型、取值域不同)和取值單位不同:結(jié)構(gòu)沖突是指同一對象在不同局部應(yīng)用(子系統(tǒng))中的分別被當作實體和屬性對待,或同一實體在不同局部應(yīng)用中所具有的屬性不完全相同。故答案應(yīng)選C。52.某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:
SELECT(60)
FROM(61)
WHERE(62)(分數(shù):1.00)
A.EMP.E_no,E_limit-E_used
B.EMP.E_name,E_used-E_limit
C.EMP.E_no,E_used-E_limit
D.EMP.E_name,E_limit-E_used
√解析:53.某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:
SELECT(60)
FROM(61)
WHERE(62)(分數(shù):1.00)
A.EMP
B.FUNDS
C.EMP,FUNDS
√
D.IN[EMP,FUNDS]解析:54.某企業(yè)職工關(guān)系EMP(E_no,E_name,DEPT,E_addr,E_tel)中的屬性分
別表示職工號、姓名、部門、地址和電話;經(jīng)費關(guān)系FUNDS(E_no,E_limit,E_used)
中的屬性分別表示職工號、總經(jīng)費金額和己花費金額。若要查詢部門為"開發(fā)部"且職工號為"03015"的職工姓名及其經(jīng)費余額,則相應(yīng)的SQL語句應(yīng)為:
SELECT(60)FROM(61)WHERE(62)(分數(shù):1.00)
A.
B.
√
C.
D.解析:55.設(shè)M和N為正整數(shù),且M>2,N>2,MN<2(M+N),滿足上述條件的例(M,N)共有(
)對。(分數(shù):1.00)
A.3
B.5
√
C.6
D.7解析:56.下表有4*7個單元格,可以將其中多個鄰接的單元格拼成矩形塊。該表中共有(
)個四角上都為1的矩形塊。
(分數(shù):1.00)
A.6
B.7
C.10
D.12
√解析:57.某鄉(xiāng)鎮(zhèn)有7個村A~G,各村間的道路和距離(單位:公里)如下圖,鄉(xiāng)政府決定在其中兩村設(shè)立診所,使這7村群眾看病最方便(即最遠的村去診所的距離a最短)。經(jīng)過計算,a=(
)公里。
(分數(shù):1.00)
A.3
√
B.3.3
C.4
D.4.5解析:58.HTTP協(xié)議的默認端口號是(分數(shù):1.00)
A.23
B.25
C.80
√
D.110解析:59.某學校為防止網(wǎng)絡(luò)游戲沉迷,通常采用的方式不包括(分數(shù):1.00)
A.安裝上網(wǎng)行為管理軟件
B.通過防火墻攔截規(guī)則進行阻斷
C.端口掃描,關(guān)閉服務(wù)器端端口
√
D.賬戶管理,限制上網(wǎng)時長解析:一臺服務(wù)器為什么可以同時是Web服務(wù)器,也可以是FTP服務(wù)器,還可以是郵件服務(wù)器等,其中一個很重要的原因是各種服務(wù)采用不同的端口分別提供不同的服務(wù),比如:通常TCP/IP協(xié)議規(guī)定Web采用80號端口,F(xiàn)TP采用21號端口等,而郵件服務(wù)器是采用25號端口。這樣,通過不同端口,計算機就可以與外界進行互不干擾的通信。網(wǎng)絡(luò)端口一般是為了保證計算機安全。60.在Web瀏覽器的地址欄中輸入/jx/jy.htm時,表明要訪問的主機名是(分數(shù):1.00)
A.http
B.www
√
C.abc
D.jx解析:61.在Windows系統(tǒng)中,要查看DHCP服務(wù)器分配給本機的IP地址,使用(
)命令。(分數(shù):1.00)
A.ipconfig/all
√
B.netstat
C.nslookup
D.tracert解析:Ipconfig是調(diào)試計算機網(wǎng)絡(luò)的常用命令,通常大家使用它顯示計算機中網(wǎng)絡(luò)適配器的IP地址、子網(wǎng)掩碼及默認網(wǎng)關(guān)。62.郵箱客戶端軟件使用(
)協(xié)議從電子郵件服務(wù)器上獲取電子郵件。(分數(shù):1.00)
A.SMTP
B.POP3
√
C.TCP
D.UDP解析:本題考查電子郵件及其應(yīng)用。
客戶端代理是提供給用戶的界面,在電子郵件系統(tǒng)中,發(fā)送郵件通常使用SMTP協(xié)議,而接收郵件通常使用POP3協(xié)議。63.Almostall(
)havebuilt-indigitalcamerascapableoftakingimagesandvideo.(分數(shù):1.00)
A.smart-phones
√
B.scanners
C.comtuters
D.printers解析:基本上所有的智能手機都有內(nèi)嵌的數(shù)碼相機能夠攜帶圖像和視頻。64.(
)Isamassivevolumeofstructuredandunstructureddatasolargeit'sdifficult
toprocessusingtraditionaldatabaseorsoftwaretechnique(分數(shù):1.00)
A.DataProcessingsystem
B.BigData
√
C.Datewarehouse
D.DBMS解析:大數(shù)據(jù)是儲存大量的結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù),且用常規(guī)的數(shù)據(jù)和軟件技術(shù)難以處理。65.The(
)structuredescribesaprocessthatmayberepeatedaslongasacertain
remainstrue。(分數(shù):1.00)
A.log
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 乘除法練習題1000道助你快速掌握技巧
- 1000道乘除法練習題輕松掌握運算技巧
- 乘除法練習題1000道讓你數(shù)學學習更輕松
- 2025年廣東湛江遂溪縣融媒體中心招聘事業(yè)單位工作人員20人高頻重點模擬試卷提升(共500題附帶答案詳解)
- 硬膜外血腫疾病護理常規(guī)
- 2025年農(nóng)田平整工程運輸合同書
- 2025年臨時彩鋼集裝箱建設(shè)合同范例
- 2025年借款保證服務(wù)合同范本
- 2025年個人與企業(yè)融資合同范文示范文本
- 2025年二手房交易合同指導(dǎo)文本
- 股權(quán)聯(lián)營合作協(xié)議書
- 化學元素周期表注音版
- 藥物過敏性休克
- T-GDASE 0042-2024 固定式液壓升降裝置安全技術(shù)規(guī)范
- 氣血疏通中級班教材
- 2024福建省廈門市總工會擬錄用人員筆試歷年典型考題及考點剖析附答案帶詳解
- 四川省康定市大槽門金礦資源儲量核實報告
- DL-T-805.1-2011火電廠汽水化學導(dǎo)則第1部分:鍋爐給水加氧處理導(dǎo)則
- 選擇性必修二《Unit 4 Journey across a vast land》單元教學設(shè)計
- 2024年一年級數(shù)學下冊教學計劃15篇
- 嶺南版六年級美術(shù)下冊教學工作計劃
評論
0/150
提交評論