2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號40_第1頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號40_第2頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號40_第3頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號40_第4頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號40_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實際調(diào)整大小)題型12345總分得分一.綜合題(共50題)1.單選題以下關于匯編語言的敘述中,正確的是( )。問題1選項A.匯編語言源程序只能由偽指令語句構成B.匯編語言源程序都是通過對某高級語言源程序進行編譯而得到的C.匯編語言的每條指令語句可以沒有操作碼字段,但必須具有操作數(shù)字段D.匯編語言的每條指令語句可以沒有操作數(shù)字段,但必須具有操作碼字段【答案】D【解析】本題考查程序語言中匯編語言的基礎知識。匯編語言(Assembly Language)是一種低級語言,亦稱為符號語言。在匯編語言中,用助記符代

2、替機器指令的操作碼,用地址符號或標號代替指令或操作數(shù)的地址。匯編語言不能直接由機器執(zhí)行,需要通過匯編程序翻譯為機器語言后再執(zhí)行。匯編語句可以有四個組成部分:標號(可選),指令助記符(操作碼,必需),操作數(shù)(通常是必需的),注釋(可選)。2.單選題軟件模塊的獨立性由( )來衡量。問題1選項A.內(nèi)聚度和耦合度B.模塊的規(guī)模C.模塊的復雜度D.模塊的數(shù)量【答案】A【解析】本題考查軟件工程基礎知識。模塊獨立是軟件設計時考慮的重要方面,指每個模塊完成一個相對獨立的特定子功能,并且與其他模塊之間的聯(lián)系要簡單。衡量模塊獨立程度的標準有兩個:耦合性和內(nèi)聚性。其中內(nèi)聚是一個模塊內(nèi)部各個元素彼此結合的緊密程度的度

3、量 ,耦合度(Coupling)衡量不同模塊彼此間互相依賴(連接)的緊密程度。3.單選題某綠化隊分派甲、乙、丙三人合作栽種一批樹苗。 最開始,甲、乙兩人合作種了其中的1/6,后來乙、丙兩人合作種了余下的2/5,最后由甲、乙、丙三人合作全部完成任務。若合作種樹時各人的工作量是平均計算的,則甲、乙、丙三人的工作量之比為( )。問題1選項A.2:3:3B.3:4:3C.3:5:4D.4:6:5【答案】C【解析】本題考查應用數(shù)學的基礎知識。前幾天,甲、乙合作種了1/6,甲和乙的工作量都為1/12;后來,乙、丙合作種了余下5/6的2/5,即1/3,因此乙和丙的工作量都為1/6;最后,由甲、乙、丙三人完成

4、了其余的1-1/6-1/3=1/2,甲、乙、丙三人的工作量都為1/6。綜上,甲的工作量為1/12+1/6=3/12;乙的工作量為1/12+1/6+1/6=5/12;丙的工作量為1/6+1/6=4/12,因此,甲、乙、丙三人工作量之比為3:5:4。4.單選題聲音信號的數(shù)字化過程就是在時間和幅度兩個維度上的離散化過程,其中時間的離 散化稱為( )。問題1選項A.分時B.采樣C.量化D.調(diào)頻【答案】B【解析】本題考查多媒體基礎知識。聲音的數(shù)字化過程包含:采樣量化編碼三個階段。采樣:把時間連續(xù)的模擬信號在時間軸上離散化的過程。在某些特定的時刻獲取聲音信號幅值叫作采樣。核心指標是采樣頻率(采樣周期:每隔

5、相同時間采樣一次)。量化:把在幅度上連續(xù)取值(模擬量)的每一個樣本轉換為離散值(數(shù)字量)表示,即對樣本的幅度值進行A/D轉換(模數(shù)轉換)。核心指標是量化精度(量化分辨率):樣本用二進制表示,位數(shù)多少反映精度。編碼:按照一定格式進行數(shù)據(jù)編碼及組織成文件,可選擇數(shù)據(jù)壓縮編碼存儲,減少存儲量。5.單選題ICMP協(xié)議是TCP/IP網(wǎng)絡中的( )協(xié)議,其報文封裝在( )協(xié)議數(shù)據(jù)報中傳送。問題1選項A.數(shù)據(jù)鏈路層B.網(wǎng)絡層C.傳輸層D.會話層問題2選項A.IPB.TCPC.UDPD.PPP【答案】第1題:B第2題:A【解析】本題考查ICMP協(xié)議相關知識。ICMP協(xié)議是控制報文協(xié)議,它是TCP/IP協(xié)議簇的

6、一個子協(xié)議,用于在IP主機、路由器之間傳遞控制消息。ICMP屬于網(wǎng)絡層協(xié)議,其報文封裝在IP協(xié)議數(shù)據(jù)單元中傳送。6.單選題設碼長為8,原碼10000000所表示的十進制整數(shù)的值為( )。問題1選項A.-128B.-0C.1D.128【答案】B【解析】本題考查計算機系統(tǒng)中的數(shù)據(jù)表示的基礎知識。原碼、反碼和補碼表示是數(shù)值數(shù)據(jù)的三種基本的編碼方法,對于正數(shù),三種編碼表示是相同的,不同之處在于負數(shù)的表示。碼長為8即用8位二進制形式來表示數(shù)值,其中最左邊的位是符號位,0表示是正數(shù),1表示是負數(shù),剩余的7位表示數(shù)值部分,原碼表示的規(guī)則是直接表示出數(shù)值的絕對值。本題中10000000的最高位為1,表示是負數(shù)

7、。數(shù)值部分為0,即絕對值為0的數(shù)值。在原碼表示中,0由于符號部分不同占用00000000和10000000兩個編碼。7.單選題The anti-virus software protects your computer from virus by( )your computers memory and disk devices.問題1選項A.scanningB.deletingC.replacingD.changing【答案】A【解析】殺毒軟件通過掃描計算機內(nèi)存和磁盤保護計算機,防止被病毒感染。8.單選題瀏覽器開啟無痕瀏覽模式后,( )依然會被保存下來。問題1選項A.瀏覽歷史B.搜索歷史C.已

8、下載文件D.臨時文件【答案】C【解析】本題考查瀏覽器基本操作。無痕瀏覽是指不留下上網(wǎng)瀏覽記錄的互聯(lián)網(wǎng)瀏覽方式。在隱私瀏覽過程中,瀏覽器不會保存任何瀏覽歷史、搜索歷史、下載歷史、表單歷史、Cookie 或者 Internet臨時文件。但是對于已下載的文件還是會保存下來。9.單選題某企業(yè)擬開發(fā)一套大數(shù)據(jù)可視化平臺,其系統(tǒng)架構包括:集成與管理層、數(shù)據(jù)可視化層、數(shù)據(jù)分析處理層、數(shù)據(jù)訪問接入層,可圖示如( )。問題1選項A.B.C.D.【答案】D【解析】本題考查網(wǎng)絡新技術-大數(shù)據(jù)知識。首先數(shù)據(jù)可視化層最接近用戶層,位于最上層;數(shù)據(jù)訪問接入層位于最底層,其次再是數(shù)據(jù)分析處理層。10.單選題數(shù)據(jù)結構中的(

9、)常用來對函數(shù)調(diào)用和返回處理的控制進行支持。問題1選項A.棧B.隊列C.有序樹D.有向圖【答案】A【解析】本題考查數(shù)據(jù)結構-棧和隊列的基礎知識。當有多個函數(shù)構成嵌套調(diào)用時(如:遞歸調(diào)用),按照“后調(diào)用先返回”的原則,函數(shù)之間的信息傳遞和控制轉移可以用 “?!眮韺崿F(xiàn)。11.單選題在面向對象方法中,( )機制將數(shù)據(jù)和行為包裝為一個單元。一個類定義一組大體上相似的對象,有些類之間存在一般和特殊的層次關系,如( )之間就是這種關系。問題1選項A.封裝B.抽象C.數(shù)據(jù)隱蔽D.多態(tài)問題2選項A.卡車和轎車B.客機和貨機C.學生和博士D.通識課和專業(yè)課【答案】第1題:A第2題:C【解析】本題考查面向對象基礎

10、知識。在面向對象系統(tǒng)中,最基本的運行時實體是對象,如現(xiàn)實世界中的考生、試卷、老師、書本等。對象既包括數(shù)據(jù),也包括作用于數(shù)據(jù)的操作,即將數(shù)據(jù)和操作封裝為一個整體,作為一個單元。一組大體相似的對象定義為類,把對象的共同特征加以抽象并存儲在一個類中。一個類所包含的操作和數(shù)據(jù)描述了一組對象的共同行為和屬性,類是對象之上的抽象。有些類之間存在一般和特殊的層次關系,一些類是某個類的特殊情況,某個類是一些類的一般情況,即特殊類是一般類的子類,一般類是特殊類的父類。例如,“汽車”類、“輪船”類、“飛機”類都是一種“交通工具”類。同樣,“汽車”類還可以有更特殊的子類,如“轎車”類、“卡車”類、“客車”類等;“飛

11、機”類也有更特殊的子類,如“客機”類和“貨機”類等?!巴ㄗR課”類和“專業(yè)課”類都是“課程”類,“博士”類和“碩士”類、“中學生”類都是“學生”類等。在這種關系下形成一種層次的關聯(lián)。12.單選題設有兩個浮點數(shù),其階碼分別為E1和E2,當這兩個浮點數(shù)相乘時,運算結果的階碼E為( )。問題1選項A.E1、E2中的較小者B.E1、E2中的較大者C.EI+E2 的值D.E1XE2的值【答案】C【解析】本題考查計算機系統(tǒng)中的數(shù)據(jù)運算的基礎知識。在機器中表示一個浮點數(shù)時,一是要給出尾數(shù),用定點小數(shù)形式表示,尾數(shù)部分給出有效數(shù)字的位數(shù),因而決定了浮點數(shù)的表示精度。二是要給出指數(shù),用整數(shù)形式表示,常稱為階碼,階

12、碼指明小數(shù)點在數(shù)據(jù)中的位置,因而決定了浮點數(shù)的表示范圍。例如,浮點數(shù)X=1101.0101,Y=10.0111,按照浮點格式(忽略標準格式要求)表示為X=0.11010101X24,Y=0.100111X22。若進行加減運算,需要先對階,也就是在階碼一致的情況下對尾數(shù)部分進行加減運算;若進行乘除運算,則不要求階碼一致。 相乘時階碼部分為兩個浮點數(shù)的階碼相加,尾數(shù)部分直接相乘,之后再按照規(guī)格化等要求進行處理。13.單選題為了避免重復,將在程序中多處出現(xiàn)的一組無關的語句放在一個模塊中,則該模塊的內(nèi)聚類型是( )。問題1選項A.邏輯內(nèi)聚B.瞬時內(nèi)聚C.偶然內(nèi)聚D.通信內(nèi)聚【答案】C【解析】本題考查軟

13、件設計的基礎知識。模塊獨立是軟件設計時考慮的重要方面,指每個模塊完成一個相對獨立的特定子功能,并且與其他模塊之間的聯(lián)系要簡單。衡量模塊獨立程度的標準有兩個:耦合性和內(nèi)聚性。其中內(nèi)聚是一個模塊內(nèi)部各個元素彼此結合的緊密程度的度量,有多種類型:功能內(nèi)聚:最強的內(nèi)聚,完成一個單一功能,各個部分協(xié)同工作,缺一不可。順序內(nèi)聚:各個處理元素都密切相關與同一功能且必須順序執(zhí)行,前一個功能元素的輸出就是下一個功能元素的輸入。通信內(nèi)聚:所有處理元素集中在一個數(shù)據(jù)結構的區(qū)域上,或者各處理使用相同的輸入數(shù)據(jù)或產(chǎn)生相同的輸出數(shù)據(jù)。過程內(nèi)聚:模塊內(nèi)部的處理成分是相關的,而且這些處理必須以特定的次序執(zhí)行。瞬時內(nèi)聚(時間內(nèi)

14、聚):把需要同時執(zhí)行的動作組合在一起形成的模塊。邏輯內(nèi)聚:模塊內(nèi)執(zhí)行若干個邏輯上相似的功能,通過參數(shù)確定該模塊完成哪一個功能。偶然內(nèi)聚(巧合內(nèi)聚):模塊內(nèi)的各處理元素之間沒有任何聯(lián)系,可能因為某種原因,將在程序中多處出現(xiàn)的一組無關的語句放在一個模塊中。14.單選題假設分頁存儲管理系統(tǒng)中,地址用32個二進制位表示,其中頁號占12位,頁內(nèi)地址占20位。若系統(tǒng)以字節(jié)編址,則該系統(tǒng)( )。問題1選項A.頁面大小為2MB,共有4096個頁面B.頁面大小為2MB,共有1024個頁面C.頁面大小為1MB,共有4096個頁面D.頁面大小為1MB,共有1024個頁面【答案】C【解析】本題考查操作系統(tǒng)分頁存儲管理

15、系統(tǒng)的基礎知識。試題的正確答案為C。因為,根據(jù)題意可知頁內(nèi)地址的長度為二進制20位,220=210X210=1024X1024=1024KB=1MB,所以該系統(tǒng)頁的大小為1MB。又因為,頁號的地址的長度為二進制12位,212=4096,所以該系統(tǒng)共有4096個頁面。15.單選題二進制序列1011011可用十六進制形式表示為( )。問題1選項A.5BB.3BC.B6D.BB【答案】A【解析】本題考查計算機系統(tǒng)中的數(shù)據(jù)表示的基礎知識。二進制與十六進制的轉換是將每四位二進制轉換成一位十六進制。所以二進制1011011轉換成十六進制為5B16.單選題( )是指系統(tǒng)之間交換數(shù)據(jù)和相互調(diào)用的難易程度。問題

16、1選項A.可擴展性B.可重用性C.可移植性D.互操作性【答案】D【解析】本題考查軟件工程的基礎知識。軟件系統(tǒng)的諸多質量特性中,互操作性是指系統(tǒng)之間交換數(shù)據(jù)和相互調(diào)用的難易程度。17.單選題編譯和解釋是實現(xiàn)高級程序設計語言的兩種基本方式,( )是這兩種方式的主要區(qū)別。問題1選項A.是否進行代碼優(yōu)化B.是否進行語法分析C.是否生成中間代碼D.是否生成目標代碼【答案】D【解析】本題考查程序語言基礎知識。解釋程序和編譯程序都是針對于高級語言進行處理的程序,兩者在詞法、語法和語義分析方面與編譯程序的工作原理基本相同,但是在運行用戶程序時,解釋程序直接執(zhí)行源程序或源程序的內(nèi)部形式,并不產(chǎn)生源程序的目標代碼

17、,而編譯程序一定會生成目標代碼,因此是否生成目標代碼是解釋和編譯程序的主要區(qū)別。18.單選題在定點二進制運算中,減法運算是通過( )來實現(xiàn)的。問題1選項A.原碼表示的二進制加法B.補碼表示的二進制加法C.原碼表示的二進制減法D.補碼表示的二進制減法【答案】B【解析】本題考查計算機系統(tǒng)中的數(shù)據(jù)運算的基礎知識。用原碼表示數(shù)據(jù)時,是在數(shù)值位部分表示出相應數(shù)值的絕對值。如果符號位相同,則減法運算是用絕對值較大者減去絕對值;若符號位不同,則減法運算實質是對兩者的絕對值部分進行相加運算處理。用補碼表示數(shù)據(jù)時,可以將減法轉化為加法過程,運算時符號位和數(shù)值位用相同的規(guī)則處理,統(tǒng)一進行二進制相加運算即可。19.

18、單選題以下關于數(shù)據(jù)流圖基本加工的敘述中,錯誤的是( )。問題1選項A.對數(shù)據(jù)流圖中的每一個基本加工,應該對應一個加工規(guī)格說明B.加工規(guī)格說明必須描述基本加工如何把輸入數(shù)據(jù)流轉換為輸出數(shù)據(jù)流的加工規(guī)則C.加工規(guī)格說明必須描述如何實現(xiàn)加工的細節(jié)D.加工規(guī)格說明中包含的信息應是充足的、完備的和有用的【答案】C【解析】本題考查軟件工程結構化分析的基礎知識。數(shù)據(jù)流圖是結構化分析的核心模型,描述數(shù)據(jù)在系統(tǒng)中如何被傳送或變換以及描述如何對數(shù)據(jù)流進行變換的功能(子功能),用于功能建模。進行軟件系統(tǒng)開發(fā)時,一般會建立分層的數(shù)據(jù)流圖,不斷細化對系統(tǒng)需求的理解。數(shù)據(jù)流圖的基本要素包括外部實體、加工、數(shù)據(jù)流和數(shù)據(jù)存儲

19、。通過對加工的分解得到分級式數(shù)據(jù)流圖,直到加工變成基本加工。此時應該對每個基本加工提供一個加工規(guī)格說明,描述基本加工如何把輸入數(shù)據(jù)流轉換為輸出數(shù)據(jù)流的加工規(guī)則。 在說明中,信息應是充足的、完備的和有用的。但是加工規(guī)格說明不是算法實現(xiàn),因此不需要描述如何實現(xiàn)加工的細節(jié)。20.單選題在C程序中,對于如下的兩個for語句,其運行后a和b的值分別為( )。for(int a=0;a=0;a+);for(int b=0;b=0;b+);問題1選項A.0,0B.0,1C.1,0D.1,1【答案】C【解析】本題考查程序語言基礎知識。for循環(huán)的結構是:for(表達式1;表達式2;表達式3)代碼塊;,執(zhí)行順序

20、是:執(zhí)行表達式1后,判斷表達式2是否成立,成立則執(zhí)行大括號內(nèi)的代碼塊,然后執(zhí)行表達式3后,又回到表達式2進行判斷,如果仍然成立,則繼續(xù)循環(huán)執(zhí)行;當表達式2不成立時,則退出。值得注意的是,當代碼塊外沒有大括號時,此時表達式2成立時,只會執(zhí)行后續(xù)緊跟的第一條語句。語句1:for(int a=0;a=0;a+); 執(zhí)行過程:a初始值為0,判斷a是否為0,此時成立,執(zhí)行“ ; ”這一個空語句,然后執(zhí)行a+,則a值為1,再判斷a是否為0,此時不成立,因此退出,a最終結果為1。語句2:for(int b=0;b=0;b+);執(zhí)行過程::b初始值為0,判斷b=0的結果,這個語句的結果為b最終的值為0,此時不

21、成立,退出循環(huán),b的值為0。 該題主要的考點就是關于“=”(關系運算符,表示是否相等)和“=”(賦值運算符,進行將右側的值賦值給左側的變量)的區(qū)別,要注意區(qū)分。21.案例題閱讀以下說明和C代碼,填寫程序中的空缺,將解答寫入答題紙的對應欄內(nèi)。函數(shù)strCompress(char *s)對小寫英文字母串進行壓縮,其基本思路是:如果串長小于3則不壓縮,否則對連續(xù)出現(xiàn)的同一字符,用該字符及其個數(shù)來表示。例如,字符串a(chǎn)bbbcdddddddeeed壓縮后表示為ab3cd7e3d。如圖4-1所示,在計算連續(xù)出現(xiàn)的同一字符個數(shù)時,借助字符指針s和計數(shù)變量k表示串中的字符,當s所指字符與其后的第k個字符不同時

22、,一個重復字符串的壓縮參數(shù)即可確定?!綜代碼】#include#include#includevoid strCompress(char *);int main() char test= abbbcdddddddeeed; printf(%sn, test);(1); /調(diào)用strCompress實現(xiàn)test中字符串的壓縮 printf(%sn,test); return 0;void strCompress(char *str)int i; char *p,tstr11; /在tstr中以字符串方式表示同一字符連續(xù)出現(xiàn)的次數(shù) char *s =str,*buf; /借助buf暫存壓縮后的字符

23、串 if(strlen(str)x1且x2-x1比較小(例如0.01),則對于(x1, x2)區(qū)間內(nèi)的任意X值,可用線性插值公式( )近似地計算出 f(x)的值。問題1選項A.y1+(y2-y1)(x-x1)/(x2-x1)B.x1+(y2-y1)(x-x1)/(x2-x1)C.y2+(y2-y1)(x2-x1)/(x-x1)D.x2+(x2-x1)(x-x1)/(y2-y1)【答案】A【解析】本題考查初等數(shù)學基礎知識。該題是我們初高中所學的知識,y=y1+(y2-y1)(x-x1)/(x2-x1)。24.單選題在( )中,要按照確定的計算關系來找到給定關鍵碼的存儲位置。問題1選項A.順序表B

24、.哈希表C.單向鏈表D.雙向鏈表【答案】B【解析】本題考查數(shù)據(jù)結構哈希查找基礎知識。在哈希表(散列表)中,通過把關鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數(shù)叫作散列函數(shù),存放記錄的數(shù)組叫作哈希表(散列表)。哈希查找的操作步驟:(1)用給定的哈希函數(shù)構造哈希表;(2)根據(jù)選擇的沖突處理方法解決地址沖突;(3)在哈希表的基礎上執(zhí)行哈希查找。25.單選題下圖所示為一個二叉排序樹(二叉查找樹),其先序遍歷序列為( )。問題1選項A.12, 15, 18, 23, 29, 34, 56, 71B.12, 18, 15, 34, 29, 71, 56, 23C.23, 15, 56

25、, 12, 18, 29, 71, 34D.23, 15, 12, 18, 56, 29, 34, 71【答案】D【解析】本題考查數(shù)據(jù)結構的基礎知識。先序遍歷二叉樹的操作定義如下:若二叉樹為空,則進行空操作,否則訪問根結點、先序遍歷根的左子樹、先序遍歷根的右子樹。題中所示二叉樹的先序遍歷序列為23, 15, 12, 18, 56, 29, 34, 71。對二叉排序樹進行中序遍歷得到樹中結點關鍵字的有序序列。26.單選題A system( )is a kind of system failure in which the computer stops responding to its cont

26、rol devices and all running programs are lost.問題1選項A.crashB.unloadingC.uninstallD.deployment【答案】A【解析】系統(tǒng)( )是一種系統(tǒng)故障,此時,計算機停止響應其控制的設備,所有正在運行的程序都丟失。A.crash(崩潰)B.unloading(卸貨)C.uninstall(卸載)D.deployment(部署)27.單選題判定覆蓋法要求測試用例能使被測程序中每個判定表達式的每條分支都至少通過一次。若某程序的流程圖如下圖所示,則用判定覆蓋法對該程序進行測試時,至少需要設計( )個測試用例。問題1選項A.4B

27、.5C.6D.8【答案】B【解析】本題考查軟件工程的基礎知識。上述流程圖中,從begin到return result有五條路使所有的判定分支都至少通過一次:(1)b=0;(2)b為正數(shù),a為非負數(shù);(3)b為正數(shù),a為負數(shù);(4)b為非正數(shù),a為非負數(shù);(5)b為非正數(shù),a為負數(shù)。而且用例不能再少了。28.單選題在C程序中,( )是合法的用戶定義變量名。_123 form-7 short form_7問題1選項A.B.C.D.【答案】D【解析】本題考查程序語言基礎知識。C語言規(guī)定用戶定義的標識符(變量名、函數(shù)名、數(shù)組名等)必須以字母或下劃線開頭且由字母、數(shù)字和下劃線構成,同時不能使用語言的保留

28、字(或者叫作關鍵字,如for、short、int、while等)。short是表示短整型數(shù)據(jù)的關鍵字,form-7中包含的“-”不符合規(guī)定。_123和form_7是合法的用戶定義標識符。29.單選題顯示器的( )是指顯示器屏幕上同一點最亮時(白色)與最暗時(黑色)的亮度的比值。問題1選項A.對比度B.點距C.分辨率D.刷新頻率【答案】A【解析】本題考查計算機系統(tǒng)方面的基本常識。顯示器的對比度指的是顯示器屏幕上同一點最亮時(白色)與最暗時(黑色)的亮度的比值。高的對比度意味著相對較高的亮度和呈現(xiàn)顏色的艷麗程度。品質優(yōu)異的LCD顯示器面板和優(yōu)秀的背光源亮度,兩者合理配合就能獲得色彩飽滿明亮清晰的畫

29、面。30.單選題設r是在(0,1)內(nèi)均勻分布的隨機數(shù),則隨機變量( )在(3,5)內(nèi)均勻分布。問題1選項A.2+3rB.2+5rC.3+2rD.3+5r【答案】C【解析】本題考查應用數(shù)學基礎知識。因為:0r1,則02r2,同時+3后,則有32r+3name = name; this-num = num; string toString( ) return this-getType( ) + cardname = + name + ,num = + num + ; ) void pay(int cents) coutexecuteTransaction(cents); protected: vi

30、rtual string getType( )=0; virtual void (1) =0:;class CreditCard (2) public: CreditCard(stringname, stringnum) (3) protected: string getType( ) return CREDIT ; void executeTransaction(int cents) coutclass Bill /包含所有購買商品的賬單private: vector items; /包含物品的 vectorpublic: void add(Item* item) items.push_ba

31、ck(item); int getTotalPrice( ) /*計算所有item的總價格,代碼略*/ void pay(PaymentMethod* paymentMethod) /用指定的支付方式完成支付 (4) (getTotalPrice( ); ;class PaymentSystempublic: void pay( ) Bill* bill = new Bill( ); Item* item1= new Item1234,10); Item* item2 = new Item(5678,40); bill-add(item1); bill-add(item2); /將物品添加到賬

32、單中 (5) (new CreditCard(LI SI, 98765432101); /信用卡支付 ;Intmain( ) (6) = new PaymentSystem( ); payment-pay( ); return 0;【答案】(1)executeTransaction(int cents)(2):public Card(3):Card(name,num)(4)paymentMethod-pay(5)bill-pay(6)PaymentSystem *payment【解析】(1)定義虛方法,在子類中實現(xiàn),包含getType()和executeTransaction(int cent

33、s)兩個。(2)CreditCard繼承Card,所以這里填繼承,用::public Card。(3)CreditCard內(nèi)有構造方法,并將方法內(nèi)的參數(shù)傳遞給父類的私有成員,填 :Card(name,num)。(4)利用paymentMethod對象調(diào)用pay方法,并傳入具體價格getTotalPrice,這里填paymentMethod-pay。(5)調(diào)用bill的pay方法,bill-pay。(6)通過PaymentSystem *payment=new PaymentSystem進行創(chuàng)建對象指針。42.單選題下面的網(wǎng)絡地址中,不能作為目標地址的是( )。問題1選項A.B.C.55D.【答

34、案】A【解析】本題考查網(wǎng)絡的基礎知識。在IPv4中, 地址被用于表示-一個無效的、未知的或者不可用的目標。以127開頭的IP地址都是回環(huán)地址(Loop back address),其所在的回環(huán)接口一般被理解為虛擬網(wǎng)卡,并不是真正的路由器接口。發(fā)送給127 開頭的IP地址的數(shù)據(jù)包會被發(fā)送的主機自己接收,根本傳不出去,外部設備也無法通過回環(huán)地址訪問到本機。 經(jīng)常被默認配置為localhost的IP地址。一般會通過ping來測試某臺機器上的網(wǎng)絡設備是否工作正常。一個A類IP地址由1字節(jié)的網(wǎng)絡地址和3字節(jié)主機地址組成,而且網(wǎng)絡地址的最高位必須是0。A類IP中的到55是私有地址,一個A類網(wǎng)絡可提供的主機

35、地址為16 777 214個,也就是224-2個,減2的原因是主機地址全0表示“本主機”所連接到的單個網(wǎng)絡地址,而全1表示“所有”,即該網(wǎng)絡上所有主機。43.單選題以下有關軟件工程的敘述中,正確的是( )。問題1選項A.軟件設計需要將軟件需求規(guī)格說明書轉換為軟件源代碼B.為提高可交互性,應盡量減少用戶操作需記憶的信息量C.軟件可重用性是指允許軟件可以重復使用的次數(shù)或時間D.軟件開發(fā)過程模型是指軟件的體系結構【答案】B【解析】本題考查軟件工程的基礎知識。軟件設計是從軟件需求規(guī)格說明書出發(fā),根據(jù)需求分析階段確定的功能設計軟件系統(tǒng)的整體結構、劃分功能模塊、確定每個模塊的實現(xiàn)算法,形成軟件的具體設計方

36、案。軟件實現(xiàn)階段才將軟件設計具體方案轉換成源代碼。為提高可交互性,方便用戶使用,應盡量減少用戶操作需記憶的信息量??芍赜眯裕≧eusability)是指在其他應用中該程序可以被再次使用的程度(或范圍)。軟件開發(fā)過程模型是軟件開發(fā)全部過程、活動和任務的結構框架。它能直觀表達軟件開發(fā)全過程,明確規(guī)定要完成的主要活動、任務和開發(fā)策略。44.單選題在某C程序中有下面的類型和變量定義(設字符型數(shù)據(jù)占1字節(jié),整型數(shù)據(jù)占4字節(jié)),則運行時系統(tǒng)為變量rec分配的空間大小為( )。問題1選項A.1字節(jié)B.4字節(jié)C.5字節(jié)D.8字節(jié)【答案】B【解析】本題考查程序語言的基礎知識。共用體變量的大小取決于其所需存儲空間

37、最大的成員,最大的整形字符4字節(jié)。45.單選題軟件從一個計算機系統(tǒng)或環(huán)境轉移到另一個計算機系統(tǒng)或環(huán)境的難易程度是指軟件的( )。問題1選項A.兼容性B.可移植性C.可用性D.可擴展性【答案】B【解析】本題考查軟件工程基礎知識。正確性(準確性):正確實現(xiàn)算法功能,最重要的指標, 是能否得到正確或相符的結果或效果有關的軟件 ??煽啃裕涸a(chǎn)品、系統(tǒng)在一定時間內(nèi)、在一定條件下無故障地執(zhí)行指定功能的能力或可能性。友好性:具有良好的使用性??勺x性:可讀的、可以理解的,方便分析、修改和移植。健壯性:對不合理的數(shù)據(jù)或非法的操作能進行檢查、糾正。效率:對計算機資源的消耗,包括計算機內(nèi)存和運行時間的消耗??梢?/p>

38、植性:軟件從一個計算機系統(tǒng)或環(huán)境轉移到另一個計算機系統(tǒng)或環(huán)境的難易程度。46.單選題5G網(wǎng)絡技術具有( )的特點。問題1選項A.低帶寬、低時延B.低帶寬、高時延C.高帶寬、低時延D.高帶寬、高時延【答案】C【解析】5G技術(第五代移動通信技術)具有高帶寬、低時延的特點,可用于大數(shù)據(jù)量高速傳輸,實時響應以滿足遠程醫(yī)療、自動駕駛等需要。47.單選題對象收到消息予以響應時,不同類型的對象收到同一消息可以進行不同的響應,從而產(chǎn)生不同的結果,這種現(xiàn)象稱為( )。問題1選項A.繼承B.綁定C.聚合D.多態(tài)【答案】D【解析】本題考查面向對象基礎知識。在采用面向對象技術開發(fā)的系統(tǒng)中,對象之間通過發(fā)送消息進行交互,對象在收到消息時予以響應。在繼承關系的保證下,不同類型的對象收到同一消息可以進行不同的響應,產(chǎn)生完全不同的結果,這種現(xiàn)象叫作多態(tài)。在使用多態(tài)的時候,用戶可以發(fā)送一個通用的消息,實現(xiàn)細節(jié)由接收對象自行決定。接收消息的對象在繼承層次關系中處于較低層次,實現(xiàn)不同行為,有調(diào)用時,將需要執(zhí)行的行

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論