2011年上半年《程序員》真題_第1頁
2011年上半年《程序員》真題_第2頁
2011年上半年《程序員》真題_第3頁
2011年上半年《程序員》真題_第4頁
2011年上半年《程序員》真題_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2011年上半年《程序員》真題卷面總分:75分答題時間:240分鐘試卷題量:75題練習次數:8次

單選題(共75題,共75分)

1.軟件合法復制品(光盤)所有人不享有()。

A.軟件著作權

B.必要的修改權

C.軟件裝機權

D.軟件備份權

正確答案:A

您的答案:

本題解析:軟件復制品只是復制別人的作品,其所有人不享有著作權。

2.實體一關系圖(E-R圖)用于結構化分析過程中的()建模。

A.功能

B.數據

C.行為

D.組織

正確答案:B

您的答案:

本題解析:E-R圖時結構化分析過程的工具,用于數據建模,將現(xiàn)實世界中的事物抽象信息世界里的數據。

3.操作系統(tǒng)通過()來組織和管理外存中的信息。

A.字處理程序

B.設備驅動程序

C.文件目錄和目錄項

D.語言翻譯程序

正確答案:C

您的答案:

本題解析:此題考查操作系統(tǒng)知識,對外存中的信息進行管理,操作系統(tǒng)是通過FCB方式,即文件目錄塊。

4.Unittestingreferstothateach()istestedtoensurethatitoperatescorrectly.

A.subsystem

B.device

C.application

D.module

正確答案:D

您的答案:

本題解析:單元測試要求每個模塊正確運行。

5.某保險公司推出的電腦損壞保險業(yè)務如下所述:每臺參保電腦每年需交付200元,當電腦損壞時,可以獲得理賠金額1700元。據統(tǒng)計,每年約有10%的電腦損壞需要理賠,則該保險公司每年平均從每臺參保電腦獲益()元。

A.10

B.30

C.50

D.100

正確答案:B

您的答案:

本題解析:設共有x臺電腦,參保電腦費用為x*200元,需要理賠的電腦為x*0.1,費用為x*0.1*1700=x*170元,所以每臺獲益為(200x-170x)/x=30元。

6.以下關于程序的敘述中,錯誤的是()。

A.有編譯錯誤的程序一定包含著錯誤

B.運行結果正確的程序也可能含有錯誤

C.調用了未定義的函數會產生鏈接錯誤

D.調用了未定義的函數會發(fā)生運行異常

正確答案:D

您的答案:

本題解析:本題考查程序語言處理的基礎知識。高級語言程序需要經過編輯、編譯、鏈接處理,形成可執(zhí)行程序后才能運行。

函數在調用前必須首先進行定義。

編輯是指編寫和修改源程序的文本內容;

編譯是指將源程序翻譯為目標程序;

鏈接是將目標程序與所需要的庫函數(代碼)鏈接在一起,以形成可執(zhí)行代碼。

代碼中調用了未定義的函數時,鏈接器會報告鏈接錯誤,程序還不能進入運行階段。

7.HTML中()用于定義文檔的標題。

A.font

B.title

C.align

D.head

正確答案:B

您的答案:

本題解析:title標題,題目。

8.在程序運行過程中,()時可能需要進行整型數據與浮點型數據之間的強制類型轉換。①訪問數組元素②進行賦值運算③對算術表達式求值④進行遞歸調用

A.②③

B.①②

C.①③

D.②④

正確答案:A

您的答案:

本題解析:在對算術表達式求值和進行賦值運算的時候需要進行整型數據與浮點型數據之間的類型轉換。

9.對高級語言程序進行翻譯時,源程序中的變量不可能映射到()。

A.內存代碼區(qū)的存儲單元

B.內存堆棧區(qū)的存儲單元

C.CPU中的通用寄存器

D.內存靜態(tài)存儲區(qū)的存儲單元

正確答案:A

您的答案:

本題解析:在高級語言程序進行翻譯時,源程序的變量不可能映射到內存代碼區(qū)的。

10.在Word中建立新“文檔1”,再選擇“保存”命令,將();若單擊標題欄右邊顯示的“

A.關閉“文檔1”

B.彈出“另存為”對話框

C.“文檔1”保存在當前文件夾

D.“文檔1”保存在Documents文件夾

正確答案:B

您的答案:

本題解析:word基本知識,彈出“另存為”對話框,是讓我們選擇保存路徑。

為最小化按鈕。

11.在Word中建立新“文檔1”,再選擇“保存”命令,將();若單擊標題欄右邊顯示的“

“文檔1”的窗口將()。

A.被關閉

B.向下還原

C.最大化

D.最小化

正確答案:D

您的答案:

本題解析:word基本知識,彈出“另存為”對話框,是讓我們選擇保存路徑。

為最小化按鈕。

12.某單位的員工工資表如下圖所示。當員工基本工資小于2000元時,績效工資=基本工資X9%X業(yè)績點;當員工基本工資大于等于2000元時,績效工資=基本工資x8%x業(yè)績點。若要計算績效工資,可先在F3單元格中輸入()并向垂直方向拖動填充柄至F9單元格,則可自動算出每個員工的績效工資;若要計算各項平均值,則先在C10單元格中輸入().拖動填充柄至F10單元格。

A.IF(C3<2000,C3*9%*E3,C3*8%*E3)

B.IF(C3<2000,C3*8%*E3,C3*9%*E3)

C.=IF(C3<2000,C3*9%*E3,C3*8%*E3)

D.=IF(C3<2000,C3*8%*E3,C3*9%*E3)

正確答案:C

您的答案:

本題解析:輸入表達式時,需在前面加“=”號。If的含義為如果基本工資小于2000元時,績效工資=基本工資X9%X業(yè)績點;如果基本工資大于等于2000元時,績效工資=基本工資x8%x業(yè)績點。因為是計算基本工資的平均值,所以計算范圍時從C3到C9.

13.某單位的員工工資表如下圖所示。當員工基本工資小于2000元時,績效工資=基本工資X9%X業(yè)績點;當員工基本工資大于等于2000元時,績效工資=基本工資x8%x業(yè)績點。若要計算績效工資,可先在F3單元格中輸入()并向垂直方向拖動填充柄至F9單元格,則可自動算出每個員工的績效工資;若要計算各項平均值,則先在C10單元格中輸入().拖動填充柄至F10單元格。

A.=AVERAGE(C3:C9),然后向水平方向

B.=AVERAGE(C3:G3).然后向垂直方向

C.AVERAGE(C3:C9),然后向水平方向

D.AVERAGE(C3:G3),然后向垂直方向

正確答案:A

您的答案:

本題解析:輸入表達式時,需在前面加“=”號。If的含義為如果基本工資小于2000元時,績效工資=基本工資X9%X業(yè)績點;如果基本工資大于等于2000元時,績效工資=基本工資x8%x業(yè)績點。因為是計算基本工資的平均值,所以計算范圍時從C3到C9.

14.計算機啟動時,可以通過存儲在()中的引導程序引導操作系統(tǒng)。

A.RAM

B.ROM

C.Cache

D.CPU

正確答案:B

您的答案:

本題解析:ROM為只讀存儲器,其內容為廠家生產時早已設置好,一般為啟動程序等。

15.CPU從主存中取出一條指令并完成執(zhí)行的時間稱為()。

A.時鐘周期

B.機器周期

C.指令周期

D.總線周期

正確答案:C

您的答案:

本題解析:指令周期的概念;為CPU從主存中取出一條指令并完成執(zhí)行的時間。

16.()是指CPU-次可以處理的二進制數的位數,它直接關系到計算機的計算精度、速度等指標;運算速度是指計算機每秒能執(zhí)行的指令條數,通常用()為單位來描述。

A.字長

B.主頻

C.運算速度

D.存儲容量

正確答案:A

您的答案:

本題解析:字長是指CPU一次可以處理的二進制位的數目,運算速度是指計算機每秒能執(zhí)行的指令條數,通常用MIPS來描述。

17.()是指CPU-次可以處理的二進制數的位數,它直接關系到計算機的計算精度、速度等指標;運算速度是指計算機每秒能執(zhí)行的指令條數,通常用()為單位來描述。

A.M

B.HZ

C.MIPS

D.BPS

正確答案:C

您的答案:

本題解析:字長是指CPU一次可以處理的二進制位的數目,運算速度是指計算機每秒能執(zhí)行的指令條數,通常用MIPS來描述。

18.某種SoundBlaster聲卡屬于8位聲卡,這里的“8位”是指()。

A.聲音最大量化位數是8

B.MIDI通道數是8

C.可以產生的音色數是8

D.聲道數為8

正確答案:A

您的答案:

本題解析:8位聲卡為聲音最大是的位數。

19.下列軟件產品中,專門用于音頻信息處理的工具軟件是()。

A.3DsMax

B.PhotoShop

C.Audition

D.Authorware

正確答案:C

您的答案:

本題解析:Audition單詞的意思為試音,試聽,它是一種專門用于音頻信息處理的軟件

20.一個公司面臨的網絡攻擊來自多方,一般采用安裝防火墻的方法防范()。

A.外部攻擊

B.內部攻擊

C.網絡監(jiān)聽

D.病毒入侵

正確答案:A

您的答案:

本題解析:安裝防火墻的目的是防范外部攻擊。

21.商標權權利人是指()。

A.商標設計人

B.商標制作人

C.商標使用人

D.注冊商標所有人

正確答案:D

您的答案:

本題解析:我國法律規(guī)定:商標權為注冊人所有。

22.某機器的字長為8,符號位占1位,數據位占7位,采用補碼表示時的最小整數為()。

A.-28

B.-27

C.-27+1

D.-28+1

正確答案:B

您的答案:

本題解析:機器字長為n,補碼的范圍為(-2n-1,2n-1-1)

23.在計算機中,()。

A.指令和數據都采用十進制存儲

B.指令和數據都采用二進制存儲

C.指令用十進制存儲,數據采用二進制存儲

D.指令用二進制存儲,數據采用十進制存儲

正確答案:B

您的答案:

本題解析:計算機只能識別二進制數。

24.在Windows系統(tǒng)中,可通過文件擴展名判別文件類型,例如,()是一種可執(zhí)行文件的擴展名。當用戶雙擊一個文件名時,Windows系統(tǒng)通過建立的()來決定使用什么程序打開該文件。

A.xml

B.txt

C.obj

D.exe

正確答案:D

您的答案:

本題解析:exe為可執(zhí)行文件名的后綴,通過雙擊可以打開。當我們雙擊文件名時,系統(tǒng)通過文件關聯(lián)來決定用什么程序打開。

25.在Windows系統(tǒng)中,可通過文件擴展名判別文件類型,例如,()是一種可執(zhí)行文件的擴展名。當用戶雙擊一個文件名時,Windows系統(tǒng)通過建立的()來決定使用什么程序打開該文件。

A.文件

B.臨時文件

C.文件關聯(lián)

D.子目錄

正確答案:C

您的答案:

本題解析:exe為可執(zhí)行文件名的后綴,通過雙擊可以打開。當我們雙擊文件名時,系統(tǒng)通過文件關聯(lián)來決定用什么程序打開。

26.若計算機系統(tǒng)中某時刻有5個進程,其中1個進程的狀態(tài)為“運行”,2個進程的狀態(tài)為“就緒”,2個進程的狀態(tài)為“阻塞”,則該系統(tǒng)中并發(fā)的進程數為();如果系統(tǒng)中的5個進程都要求使用2個互斥資源R,那么該系統(tǒng)不產生死鎖的最少資源數R應為()個。

A.2

B.3

C.4

D.5

正確答案:D

您的答案:

本題解析:1個進程的狀態(tài)為“運行”,2個進程的狀態(tài)為“就緒”,2個進程的狀態(tài)為“阻塞”,說明5個進程都在并發(fā)的狀態(tài)。

如果系統(tǒng)中的5個進程都要求使用2個互斥資源R,那么該系統(tǒng)不產生死鎖的最少資源數R應為6個,因為當系統(tǒng)為每個進程分配1個互斥資源R后,只需要1個互斥資源R就能保證1個進程運行結束,該進程釋放其占有的互斥資源R又能使其他進程得到互斥資源R,使其運行結束。

27.若計算機系統(tǒng)中某時刻有5個進程,其中1個進程的狀態(tài)為“運行”,2個進程的狀態(tài)為“就緒”,2個進程的狀態(tài)為“阻塞”,則該系統(tǒng)中并發(fā)的進程數為();如果系統(tǒng)中的5個進程都要求使用2個互斥資源R,那么該系統(tǒng)不產生死鎖的最少資源數R應為()個。

A.5

B.6

C.8

D.9

正確答案:B

您的答案:

本題解析:1個進程的狀態(tài)為“運行”,2個進程的狀態(tài)為“就緒”,2個進程的狀態(tài)為“阻塞”,說明5個進程都在并發(fā)的狀態(tài)。

如果系統(tǒng)中的5個進程都要求使用2個互斥資源R,那么該系統(tǒng)不產生死鎖的最少資源數R應為6個,因為當系統(tǒng)為每個進程分配1個互斥資源R后,只需要1個互斥資源R就能保證1個進程運行結束,該進程釋放其占有的互斥資源R又能使其他進程得到互斥資源R,使其運行結束。

28.對C/C++程序進行處理時,可先將(),然后進行鏈接以形成可執(zhí)行程序。

A.C程序翻譯成匯編程序

B.C-r+程序翻譯成C程序

C.C程序翻譯成C++程序

D.C++程序翻譯成目標程序

正確答案:D

您的答案:

本題解析:對C/C++程序翻譯時,首先將其翻譯成目標程序,然后通過連接程序進行連接,最后形成可執(zhí)行程序。

29.若匹配Email地址的正則式為“\w+(【-+.]\w+)*@\w+(【一.]\w+)*\.\w+(【-.]\W+)*"其中,\w等同于[0-9A-Za-z](即數字或英文字母中的一個),則()為非法的Email地址。

A.999@

B.amy+OOO@

C.amy.000@4

D.a-b-c@163.com

正確答案:B

您的答案:

本題解析:一個Email地址由三部分組成,其中,第一部分代表用戶信箱的賬號,第二部分是分隔符,第三部分是用戶信箱的郵件接收服務器域名,用以標識其所在的位置。

30.函數g和f的定義如下所示,其中,a是全局變量。若在函數g中以引用調用(callbyreference)方式調用函數f(a),則函數g的返回值為(),此時變量a的值為()。

A.25

B.12

C.10

D.8

正確答案:A

您的答案:

本題解析:a=a+1,則a變成3,x=x+2,a變成5,a*x=5*5=25.

31.函數g和f的定義如下,其中,a是全局變量。若在函數g中以引用調用(callbyreference)方式調用函數f(a),則函數g的返回值為(),此時變量a的值為()。

A.2

B.3

C.4

D.5

正確答案:D

您的答案:

本題解析:a=a+1,則a變成3,x=x+2,a變成5,a*x=5*5=25.

32.若二維數組arr[1..8,1..6]的首地址為base,數組元素按列存儲,且每個元素占用4個存儲單元,則元素arr[5,5]在該數組空間的地址為()。

A.base+(4*8+4)*4

B.base+(5*8+5)*4

C.base+(4*6+4)*4

D.base+(5*6+5)*4

正確答案:A

您的答案:

本題解析:按列存儲,前面共四列,4*8+第五列的地址,因為是arr[5,5],所以應該是4*8+4,每個元素占4個單元,(4*8+4)*4,加上首地址。

33.對長度為n的有序表進行二分(折半)查找時,無論查找指定的一個元素是否成功,最多只與表中的()個元素進行比較即可。

A.見圖A

B.見圖B

C.見圖C

D.見圖D

正確答案:B

您的答案:

本題解析:首先,假設表中元素是按升序排列,將表中間位置記錄的關鍵字與查找關鍵字比較,如果兩者相等,則查找成功;否則利用中間位置記錄將表分成前、后兩個子表,如果中間位置記錄的關鍵字大于查找關鍵字,則進一步查找前一子表,否則進一步查找后一子表。重復以上過程,直到找到滿足條件的記錄,使查找成功,或直到子表不存在為止,此時查找不成功。

34.在面向對象的編程語言中,下列正確的說法是()。

A.對象是類的實例

B.每個類都必須創(chuàng)建一個實例

C.每個類只能創(chuàng)建一個實例

D.類的實例化是指對類進行初始化

正確答案:A

您的答案:

本題解析:本題考查面向對象編程語言的基本知識。

面向對象程序設計的實質是選用一種面向對象程序設計語言,采用對象、類及相關概念進行程序設計。實現(xiàn)一個面向對象程序時,通常首先編寫類,類是對對象的抽象,對象表現(xiàn)為類的實例。每個類可以創(chuàng)建不同的實例,也可以不創(chuàng)建實例。類的實例化包括實例的生成和實例消除,在實例化時可以確定實例的初始狀態(tài),即初始化。

35.在統(tǒng)一建模語言中(UML)中,()用于描述系統(tǒng)與外部系統(tǒng)及用戶之間的交互。

A.對象圖

B.類圖

C.用例圖

D.序列圖

正確答案:C

您的答案:

本題解析:本題考查統(tǒng)一建模語言(UML)的基礎知識。

UML2.0中提供了多種圖形。對象圖展現(xiàn)了一組對象以及他們之間的關系。對象圖描述了在類圖中所建立的食物的實例的靜態(tài)快照。類圖展現(xiàn)了一組對象、接口協(xié)作和它們之間的關系。用例圖展現(xiàn)了一組用例、參與者以及它們之間的關系,描述了誰將使用系統(tǒng)以及用戶期望以什么方式與系統(tǒng)交互。序列圖是場景的圖形化表示,描述了在一個用例或操作的執(zhí)行過程中以時間順序組織的對象之間的交互活動。

36.在面向對象開發(fā)方法中,()機制模擬現(xiàn)實世界中的遺傳現(xiàn)象,實現(xiàn)類之間共享數據和方法。

A.封裝

B.繼承

C.多態(tài)

D.抽象接口

正確答案:B

您的答案:

本題解析:本題考查面向對象開發(fā)方法中的基本概念。

面向對象開發(fā)方法中,封裝是一種信息隱蔽技術,其目的是使對象的使用者和生產者分離,使對象的定義和實現(xiàn)分開。繼承是父類和子類之間共享數據和方法的機制,使的在定義一個類的時候,可以在一個已經存在的類的基礎上進行,把這個已經存在的類所定義的內容作為自己的內容,并加入若干新的內容。多態(tài)在繼承的支持下,不同的對象收到同一消息可以產生完全不同的結果。

37.UML圖中,()屬于動態(tài)交互圖,它們關注系統(tǒng)的動態(tài)特性;()屬于靜態(tài)結構視圖,它們關注系統(tǒng)的靜態(tài)結構。

A.序列圖和通信圖

B.序列圖和類圖

C.類圖和對象圖

D.組件圖和通信圖

正確答案:A

您的答案:

本題解析:本題考查統(tǒng)一建模語言(UML)的基本知識。

在UML2.0中提供的多種圖形中,有些圖形關注系統(tǒng)的靜態(tài)結構,展現(xiàn)系統(tǒng)的靜態(tài)視圖,有些圖形關注系統(tǒng)的動態(tài)特性,展現(xiàn)動態(tài)視圖。類圖展現(xiàn)了一組對象、接口、協(xié)作和它們之間的關系,給出系統(tǒng)的靜態(tài)設計視圖。對象圖展現(xiàn)了一組對象以及它們之間的關系。對象圖描述了在類圖中所建立的事物的實例的靜態(tài)快照,給出系統(tǒng)的靜態(tài)設計視圖。序列圖是場景的圖形化表示,描述了在一個用例或操作的執(zhí)行過程中以時間順序組織的對象之間的交互活動。通信圖強調收發(fā)消息的對象之間的結構組織,是一種交互圖。組件圖展現(xiàn)了一組構件之間的組織和依賴。組件圖與類圖相關,專注于系統(tǒng)的靜態(tài)實現(xiàn)視圖。

38.UML下圖中,()屬于動態(tài)交互圖,它們關注系統(tǒng)的動態(tài)特性;()屬于靜態(tài)結構視圖,它們關注系統(tǒng)的靜態(tài)結構。

A.序列圖和通信圖

B.序列圖和類圖

C.類圖和對象圖

D.組件圖和通信圖

正確答案:C

您的答案:

本題解析:本題考查統(tǒng)一建模語言(UML)的基本知識。

在UML2.0中提供的多種圖形中,有些圖形關注系統(tǒng)的靜態(tài)結構,展現(xiàn)系統(tǒng)的靜態(tài)視圖,有些圖形關注系統(tǒng)的動態(tài)特性,展現(xiàn)動態(tài)視圖。類圖展現(xiàn)了一組對象、接口、協(xié)作和它們之間的關系,給出系統(tǒng)的靜態(tài)設計視圖。對象圖展現(xiàn)了一組對象以及它們之間的關系。對象圖描述了在類圖中所建立的事物的實例的靜態(tài)快照,給出系統(tǒng)的靜態(tài)設計視圖。序列圖是場景的圖形化表示,描述了在一個用例或操作的執(zhí)行過程中以時間順序組織的對象之間的交互活動。通信圖強調收發(fā)消息的對象之間的結構組織,是一種交互圖。組件圖展現(xiàn)了一組構件之間的組織和依賴。組件圖與類圖相關,專注于系統(tǒng)的靜態(tài)實現(xiàn)視圖。

39.在數據流圖(DFD)中,頂層數據流圖僅包含一個()。

A.數據處理

B.數據存儲

C.數據流

D.數據源或者數據匯點

正確答案:A

您的答案:

本題解析:DFD中,頂層數據流圖僅包含一個數據處理。

40.下圖所示的流程中,最少需要()個測試用例就可以完成路徑覆蓋。

A.1

B.2

C.3

D.4

正確答案:D

您的答案:

本題解析:a的值有兩種情況,大于或小于等于0,y也是一樣,所以共四種。

41.黑盒測試不能發(fā)現(xiàn)()。

A.不正確或遺漏的功能

B.初始化或終止性錯誤

C.內部數據結構不合理

D.性能不滿足要求

正確答案:C

您的答案:

本題解析:在測試中,把程序看作一個不能打開的黑盒子,在完全不考慮程序內部結構和內部特性的情況下,在程序接口進行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當地接收輸入數據而產生正確的輸出信息。黑盒測試著眼于程序外部結構,不考慮內部邏輯結構,主要針對軟件界面和軟件功能進行測試。

42.敏捷軟件開發(fā)方法的特點不包括()。

A.較之于過程和工具,更注重人及其交互

B.較之于詳盡的文檔,更注重可運行軟件的價值

C.較之于響應需求變化,更注重嚴格遵循計劃

D.較之于合同談判,更注重與客戶的合作

正確答案:C

您的答案:

本題解析:敏捷開發(fā)方法是“適應性”(Adaptive)而非“預設性”(Predictive)。敏捷開發(fā)方法是“面向人”(peopleoriented)而非“面向過程”(processoriented)。

43.某銀行數據庫中,信貸額度關系模式為Credit-in(用戶賬號,信貸額度,已用金額,信譽指數),用戶關系模式為User(用戶賬號,用戶姓名,地址,電話)

a.查詢每個用戶還能使用的剩余金額的SQL語句為:

SELECT用戶賬號,用戶姓名,()

FROMCredit-in,User

WHERE();

b.查詢用戶地址包含“科技二路”的用戶姓名及電話的SQL語句為:

SELECT用戶姓名,電話

FROMUser

WHERE();

c.將信譽指數大于60的用戶的信貸額度上調、10%的SQL語句為:

UPDATECredit-in

()

WHERE();

A.“信貸額度一已用金額”as剩余金額

B.信貸額度一已用金額as剩余金額

C.“信貸額度一已用金額”at剩余金額

D.信貸額度一已用金額at剩余金額

正確答案:B

您的答案:

本題解析:信貸額度和已用金額加引號,關鍵詞要用as,為關系和屬性指定不同的名稱或別名,以增加可讀性。

住址中包含“科技二路”,所以加“%”號,關鍵詞用like,對字符串進行模式匹配。

更新信譽指數的值將信貸額度*1.1用set,where是條件語句。

44.某銀行數據庫中,信貸額度關系模式為Credit-in(用戶賬號,信貸額度,已用金額,信譽指數),用戶關系模式為User(用戶賬號,用戶姓名,地址,電話)

a.查詢每個用戶還能使用的剩余金額的SQL語句為:

SELECT用戶賬號,用戶姓名,()

FROMCredit-in,User

WHERE();

b.查詢用戶地址包含“科技二路”的用戶姓名及電話的SQL語句為:

SELECT用戶姓名,電話

FROMUser

WHERE();

c.將信譽指數大于60的用戶的信貸額度上調、10%的SQL語句為:

UPDATECredit-in

()

WHERE();

A."Credit-in.用戶賬號”=“User.用戶賬號”

B.“Credit-in用戶賬號”AND“User.用戶賬號”

C.Credit-in.用戶賬號=User.用戶賬號

D.Credit-in.用戶賬號ANDUser.用戶賬號

正確答案:C

您的答案:

本題解析:信貸額度和已用金額加引號,關鍵詞要用as,為關系和屬性指定不同的名稱或別名,以增加可讀性。

住址中包含“科技二路”,所以加“%”號,關鍵詞用like,對字符串進行模式匹配。

更新信譽指數的值將信貸額度*1.1用set,where是條件語句。

45.某銀行數據庫中,信貸額度關系模式為Credit-in(用戶賬號,信貸額度,已用金額,信譽指數),用戶關系模式為User(用戶賬號,用戶姓名,地址,電話)

a.查詢每個用戶還能使用的剩余金額的SQL語句為:

SELECT用戶賬號,用戶姓名,()

FROMCredit-in,User

WHERE();

b.查詢用戶地址包含“科技二路”的用戶姓名及電話的SQL語句為:

SELECT用戶姓名,電話

FROMUser

WHERE();

c.將信譽指數大于60的用戶的信貸額度上調、10%的SQL語句為:

UPDATECredit-in

()

WHERE();

A.地址IN(科技二路)

B.地址like’科技二路’

C.地址IN(’科技二路’)

D.地址like’%科技二路%’

正確答案:D

您的答案:

本題解析:信貸額度和已用金額加引號,關鍵詞要用as,為關系和屬性指定不同的名稱或別名,以增加可讀性。

住址中包含“科技二路”,所以加“%”號,關鍵詞用like,對字符串進行模式匹配。

更新信譽指數的值將信貸額度*1.1用set,where是條件語句。

46.某銀行數據庫中,信貸額度關系模式為Credit-in(用戶賬號,信貸額度,已用金額,信譽指數),用戶關系模式為User(用戶賬號,用戶姓名,地址,電話)

a.查詢每個用戶還能使用的剩余金額的SQL語句為:

SELECT用戶賬號,用戶姓名,()

FROMCredit-in,User

WHERE();

b.查詢用戶地址包含“科技二路”的用戶姓名及電話的SQL語句為:

SELECT用戶姓名,電話

FROMUser

WHERE();

c.將信譽指數大于60的用戶的信貸額度上調、10%的SQL語句為:

UPDATECredit-in

()

WHERE();

A.SET信貸額度=信貸額度*1.1

B.Modify信貸額度一信貸額度*1.1

C.SET信貸額度=’信貸額度*'1.1'

D.Modify信貸額度=’信貸額度*'1.1'

正確答案:A

您的答案:

本題解析:信貸額度和已用金額加引號,關鍵詞要用as,為關系和屬性指定不同的名稱或別名,以增加可讀性。

住址中包含“科技二路”,所以加“%”號,關鍵詞用like,對字符串進行模式匹配。

更新信譽指數的值將信貸額度*1.1用set,where是條件語句。

47.某銀行數據庫中,信貸額度關系模式為Credit-in(用戶賬號,信貸額度,已用金額,信譽指數),用戶關系模式為User(用戶賬號,用戶姓名,地址,電話)

a.查詢每個用戶還能使用的剩余金額的SQL語句為:

SELECT用戶賬號,用戶姓名,()

FROMCredit-in,User

WHERE();

b.查詢用戶地址包含“科技二路”的用戶姓名及電話的SQL語句為:

SELECT用戶姓名,電話

FROMUser

WHERE();

c.將信譽指數大于60的用戶的信貸額度上調、10%的SQL語句為:

UPDATECredit-in

()

WHERE();

A.信譽指數>'60'

B.信譽指數>'60'

C.信譽指數≤60

D.信譽指數>60

正確答案:D

您的答案:

本題解析:信貸額度和已用金額加引號,關鍵詞要用as,為關系和屬性指定不同的名稱或別名,以增加可讀性。

住址中包含“科技二路”,所以加“%”號,關鍵詞用like,對字符串進行模式匹配。

更新信譽指數的值將信貸額度*1.1用set,where是條件語句。

48.某隧道長1.1公里,現(xiàn)需要在隧道兩側安裝照明燈和廣告牌,若起點、終點以及從起點到終點每隔50米都需要安裝一盞照明燈,并且在相鄰照明燈之間需要安裝一幅廣告牌,則共需安裝照明燈()盞、廣告牌()幅。

A.40

B.42

C.44

D.46

正確答案:D

您的答案:

本題解析:1.1km=1100m,1100/50=22,因為起點終點都要安裝,所以照明燈為(22+1)*2=46,而廣告幅是在相鄰照明燈之間安裝,所以為22*2=44.

49.某隧道長1.1公里,現(xiàn)需要在隧道兩側安裝照明燈和廣告牌,若起點、終點以及從起點到終點每隔50米都需要安裝一盞照明燈,并且在相鄰照明燈之間需要安裝一幅廣告牌,則共需安裝照明燈()盞、廣告牌()幅。

A.38

B.40

C.42

D.44

正確答案:D

您的答案:

本題解析:1.1km=1100m,1100/50=22,因為起點終點都要安裝,所以照明燈為(22+1)*2=46,而廣告幅是在相鄰照明燈之間安裝,所以為22*2=44.

50.在中,屬于頂級域名的是()。

A.www

B.sina

C.com

D.cn

正確答案:D

您的答案:

本題解析:以一個常見的域名為例說明,baidu網址是由二部分組成,標號“baidu”是這個域名的主體,而最后的標號“cn”則是該域名的后綴,代表的這是一個cn國際域名,是頂級域名。而前面的www.是網絡名。com表示是一個公司,為組織域名。此題中,cn為頂級域名。

51.()一負責電子郵件的接收,這樣當用戶的電子郵件到來時,由其負責將郵件移到用戶的電子信箱內,并通知用戶有新郵件。

A.用戶計算機

B.郵件服務器

C.個人計算機

D.ASP主機

正確答案:B

您的答案:

本題解析:當用戶的電子郵件到來時,由其負責將郵件移到用戶的電子信箱內,并通知用戶有新郵件,這是郵件服務器的功能。

52.寄存器間接尋址是指在()中存取操作數。

A.通用寄存器

B.程序計數器

C.主存單元

D.外存儲器

正確答案:C

您的答案:

本題解析:寄存器間接尋址一般在主存單元中存取操作數。

53.若SRAM芯片的存儲容量為64KX16位,則其地址線與數據線數目應為()使得訪問其指定存儲單元時,能將地址信號和數據信號一次性地并行傳輸。

A.16和16

B.64和16

C.16和64

D.6和8

正確答案:A

您的答案:

本題解析:存儲容量為64KX16位,那么地址線和數據線數目都是16位。

54.要表示256級灰度圖像,表示每個像素點的數據最少需要()個二進制位。

A.4

B.8

C.16

D.256

正確答案:B

您的答案:

本題解析:2的8次方為256.

55.Windows系統(tǒng)中內置了一些用戶組,其中,對計算機擁有不受限制的完全訪問權的用戶組是()。

A.Guests

B.PowerUsers

C.Users

D.Administrators

正確答案:D

您的答案:

本題解析:Administrators管理員,對計算機擁有最高訪問權限。

56.在IEEE754浮點表示法中,階碼采用()表示。

A.原碼

B.反碼

C.補碼

D.移碼

正確答案:D

您的答案:

本題解析:我們對階碼一般采用移碼來表示。

57.采用虛擬存儲器的主要目的是()。

A.擴大可使用的主存空間

B.擴大可使用的外存空間

C.提高訪問主存的速度

D.提高訪問外存的速度

正確答案:A

您的答案:

本題解析:采用虛擬存儲器的主要目的是擴大可使用的主存空間,提高運行的速度。

58.以下語言中,不用于網頁編程或網頁制作的語言是()。

A.Shell

B.JavaScript

C.PHP

D.HTML

正確答案:A

您的答案:

本題解析:shell為一種腳本語言,不用于網頁編程或網頁制作。

59.設線性表(59,53,46,48,37,31,25)采用散列(Hash)法進行存儲和查找,散列函數為H(Key)=KeyMOD7(MOD表示整除取余運算)。若用鏈地址法解決沖突(即將相互沖突的元素存儲在同一個單鏈表中)構造散列表,則散列表中與哈希地址()對應的單鏈表最長。

A.2

B.3

C.4

D.6

正確答案:C

您的答案:

本題解析:散列函數為H(Key)=KeyMOD7(MOD表示整除取余運算),因此只需要對線性表類數據分別與7進行取余運算。

59,53,46,48,37,31,25與7取余分別得到:3,4,4,6,2,3,4。因此哈希地址4對應的單鏈表最長。

60.設遞增序列A為a1,a2,…,an,遞增序列B為b1,b2,…,bm,且m>n,則將這兩個序列合并為一個長度為m+n的遞增序列時,當()時,歸并過程中元素的比較次數最少。

A.an>bm

B.an<b1

C.a1>b1

D.a1<bm

正確答案:B

您的答案:

本題解析:當an<b1時,合并過程中,由于序列A,B都是遞增序列,所以其比較次數是最少的。

61.已知某帶權有向圖G(頂點數為6,頂點編號為1至6)的鄰接表如下所示,

其中表結點的結構為:

則圖G中含有的弧數為()。

A.9

B.11

C.15

D.18

正確答案:A

您的答案:

本題解析:經過計算,我們知道,其含有的弧數為9.

62.當二叉樹的結構形如一()時,其后序遍歷序列和中序遍歷序列相同。

A.見圖A

B.見圖B

C.見圖C

D.見圖D

正確答案:A

您的答案:

本題解析:后序遍歷:先遍歷左結點,然后是右結點,最后是根結點。如此遞歸。

中序遍歷:先遍歷左結點,然后是根結點,最后是右結點。

由于A選項沒有右結點,所以其后序遍歷和中序遍歷相同。

63.輸入受限的雙端隊列是指只有一端可以進行入隊操作而從兩端都可以進行出隊操作的隊列,如下圖所示。對于輸入序列1234,經過一個初始為空且輸入受限的雙端隊列后,不能得到的輸出序列為()。

A.1234

B.4321

C.1243

D.4213

正確答案:D

您的答案:

本題解析:如題圖所示,元素1234全部在隊列中時,1234依次出隊列可得到序列1234;4321依次出隊列可得到序列4321;12出隊列后,4和3都可以出隊列,所以可得到序列1243;而4先出隊列后,接下來只能是1或3出隊列,因此不能得到輸出序列4213。

64.對于具有n個元素的關鍵字序列{k1,k2,...,kn},當且僅當滿足關系ki>=k2i且ki>=k2i+1(i=1,2,...,[n/2])時稱為大根堆。據此可以斷定,()不是大根堆。

A.59,53,48,46,37,31,25

B.59,46,53,48,37,31,25

C.59,37,53,25,31,46,48

D.59,53,48,31,25,46,37

正確答案:B

您的答案:

本題解析:本題考查排序算法。

利用完全二叉樹結構可以容易地判斷一個序列是否為堆。在完全二叉樹上,結點i的左孩子編號為2i(若存在左孩子),右孩子編號為2i+1(若存在右孩子),因此,只要判斷每個節(jié)點是否同時大于其左、右孩子即可。

將題中A、B、C、D所表示的序列放入完全二叉樹后,結果如下圖所示,其中,B序列中46、48、37這三個元素不滿足大頂堆的定義。

65.在面向對象軟件開發(fā)過程中,面向對象分析階段包含一系列活動,而()活動不屬于面向對象分析階段。

A.識別分析類

B.構建分析模型

C.評估分析模型

D.確定接口規(guī)格

正確答案:D

您的答案:

本題解析:本題考查面向對象開發(fā)過程的基本知識。

面向對象開發(fā)分為面向對象分析(Object-OrientedAnalysis,OOA)和面向對象設計(Object-OrientedDesign,OOD)兩大部分。OOA的目標是建立待開發(fā)軟件系統(tǒng)的模型。OOA模型描述了表示某個特定應用領域中的對象、對象間的結構關系和通信關系,反映了現(xiàn)實世界強加給軟件系統(tǒng)的各種規(guī)則和約束條件。OOA模型還規(guī)定了對象如何協(xié)同工作和完成系統(tǒng)的職責。通常OOA階段包括的活動有識別分析類、構建分析模型和評估分析模型。

66.在程序中有一個錯誤處理模塊,它接收出錯信號,對不同類型的錯誤打印出不同的出錯信息,則該模塊設計時內聚類型為()。

A.邏輯內聚

B.信息內聚

C.功能內聚

D.過程內聚

正確答案:A

您的答案:

本題解析:邏輯內聚指模塊內執(zhí)行多個邏輯上相似的功能,

溫馨提示

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

最新文檔

評論

0/150

提交評論