2022年上半年《程序員》真題_第1頁
2022年上半年《程序員》真題_第2頁
2022年上半年《程序員》真題_第3頁
2022年上半年《程序員》真題_第4頁
2022年上半年《程序員》真題_第5頁
已閱讀5頁,還剩19頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

精品文檔-下載后可編輯年上半年《程序員》真題2022年上半年《程序員》真題

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

1.防火墻不能實現()的功能。

A.過濾不安全的服務

B.控制對特殊站點的訪問

C.防止內網病毒傳播

D.限制外部網對內部網的訪問

2.某公司2022年10月員工工資表如下所示。若要計算員工的實發工資,可先在J3單元格中輸入(1),再向垂直方向拖動填充柄至J12單元格,則可自動算出這些員工的實發工資。若要將缺勤和全勤的人數統計分別顯示在B13和D13單元格中,則可B13和D13中分別填寫(2)。

(1)

A.=SUM(D$3:F$3)+(H$3:I$3)

B.=SUM(D$3:F$3)+(H$3:I$3)

C.=SUM(D3:F3)-SUM(H3:I3)

D.=SUM(D3:F3)+SUM(H3:I3)

3.某公司2022年10月員工工資表如下所示。若要計算員工的實發工資,可先在J3單元格中輸入(1),再向垂直方向拖動填充柄至J12單元格,則可自動算出這些員工的實發工資。若要將缺勤和全勤的人數統計分別顯示在B13和D13單元格中,則可B13和D13中分別填寫(2)。

(2)

A.=COUNT(E3:E12,=0)和=COUNT(E3:E12,=300)

B.=COUNT(E3:E12,"=0")和=COUNT(E3:E12,"=300")

C.=COUNTIF(E3:E12,=0)和=COUNTIF(E3:E12,=300)

D.=COUNTIF(E3:E12,"=0")和=COUNTIF(E3:E12,"=300")

4.在Windows資源管理中,如果選中的某個文件,再按Delete鍵可以將該文件刪除,但需要時還能將該文件恢復。若用戶同時按下Delete和()組合鍵時,則可以刪除此文件且無法從回收站恢復。

A.Ctrl

B.Shift

C.Alt

D.Alt和Ctrl

5.計算機軟件有系統軟件和應用軟件,下列()屬于應用軟件。

A.Linux

B.Unix

C.Windows7

D.InternetExplorer

6.統一資源地址(URL)http://./index.html中的http和index.html分別表示()。

A.域名、請求查看的文檔名

B.所使用的協議、訪問的主機

C.訪問的主機、請求查看的文檔名

D.所使用的協議、請求查看的文檔名

7.以下關于CPU的敘述中,正確的是()

A.CPU中的運算單元、控制單元和寄存器組通過系統總線連接起來

B.在CPU中,獲取指令并進行分析是控制單元的任務

C.執行并行計算任務的CPU必須是多核的

D.單核CPU不支持多任務操作系統而多核CPU支持

8.計算機系統采用()技術執行程序指令時,多條指令執行過程的不同階段可以同時進行處理。

A.流水線

B.云計算

C.大數據

D.面向對象

9.總線的帶寬是指()

A.用來傳送數據、地址和控制信號的信號線總數

B.總線能同時傳送的二進制位數

C.單位時間內通過總線傳輸的數據總量

D.總線中信號線的種類

10.DDoS(DistributedDenialofService)攻擊的目的是()。

A.竊取賬號

B.遠程控制其他計算機

C.篡改網絡上傳輸的信息

D.影響網絡提供正常的服務

11.對于浮點數x=m×2i和y=w×2j,已知i>j,那么進行x+y運算時,首先應該對階,即(),使其階碼相同。

A.將尾數m左移(i-j)位

B.將尾數m右移(i-j)位

C.將尾數w左移(i-j)位

D.將尾數w右移(i-j)位

12.在操作系統的進程管理中若系統中有6個進程要使用互斥資源R,但最多只允許2個進程進入互斥段(臨界區),則信號量S的變化范圍是()。

A.-1~1

B.-2~1

C.-3~2

D.-4~2

13.用某高級程序設計語言編寫的源程序通常被保存為()

A.位圖文件

B.文本文件

C.二進制文件

D.動態鏈接庫文件

14.采用()算法對序列{18,12,10,11,23,2,7}進行一趟遞增排序后,其元素的排列變為{12,10,11,18,2,7,23}。

A.選擇排序

B.快速排序

C.歸并排序

D.冒泡排序

15.某二叉樹的先序遍歷(根、左、右)序列為EFHIGJK、中序遍歷(左、根、右)序列為HFIEJKG,則該二叉樹根結點的左孩子結點和右孩子結點分別是()

A.AI,K

B.F,I

C.F,G

D.I,G

16.在頁式存儲管理方案中,如果地址長度為32位,并且地址結構的劃分如下圖所示,則系統中頁面總數與頁面大小分別為()

A.4K,1024K

B.1M,4K

C.1K,1024K

D.1M,1K

17.圖標設計的準則不包括()。

A.準確表達響應的操作,讓用戶易于理解

B.使用戶易于區別不同的圖標,易于選擇

C.力求精細,高光和完美質感,易于接近

D.同一軟件所用的圖標應具有統一的風格

18.程序員小張記錄的以下心得體會中,不正確的是()。

A.努力做一名懂設計的程序員

B.代碼寫得越急,程序錯誤越多

C.不但要多練習,還要多感悟

D.編程調試結束后應立即開始寫設計文檔

19.在平面坐標系中,同時滿足五個條件:x≥0;y≥0;x+y≤6;2x+y≤7;x+2y≤8的點集組成一個多邊形區域,()是該區域的一個頂點。

A.(1,5)

B.(2,2)

C.(2,3)

D.(3,1)

20.某大型整數矩陣用二維整數組G[1:2M,1:2N]表示,其中M和N是較大的整數,而且每行從左到右都已是遞增排序,每列從上到下也都已是遞增排序。元素G[M,N]將該矩陣劃分為四個子矩陣A[1:M,1:N],B[1:M,(N+1):2N],C[(M+1):2M,1:N],D[(M+1):2M,(N+1):2N]。如果某個整數E大于A[M,N],則E()。

A.只可能在子矩陣A中

B.只可能在子矩陣B或C中

C.只可能在子矩陣B.C或D中

D.只可能在子矩陣D中

21.下面地址中可以作為源地址但是不能作為目的地址的是()。

A.

B.

C./24

D.55/24

22.以下關于計算機系統中高速緩存(Cache)的說法中,正確的是()。

A.Cache的容量通常大于主存的存儲容量

B.通常由程序員設置Cache的內容和訪問速度

C.Cache的內容是主存內容的副本

D.多級Cache僅在多核CPU中使用

23.()是計算機進行運算和數據處理的基本信息單位。

A.字長

B.主頻

C.存儲速度

D.存取容量

24.通常,用于大量數據處理為主的計算機對()要求較高。

A.主機的運算速度、顯示器的分辨率和I/O設備的速度

B.顯示器的分辨率、外存儲器的讀寫速度和I/O設備的速度

C.顯示器的分辨率、內存的存取速度和外存儲器的讀寫速度

D.主機的內存容量、內存的存取速度和外存儲器的讀寫速度

25.知識產權權利人是指()

A.著作權人

B.專利權人

C.商標權人

D.各類知識產權所有人

26.以下計算機軟件著作權權利中,()是不可以轉讓的。

A.發行權

B.復制權

C.署名權

D.信息網絡傳播權

27.()圖像通過使用色彩查找表來獲得圖像顏色。

A.真彩色

B.偽彩色

C.黑白

D.矢量

28.在顯存中,表示黑白圖像的像素點最少需()個二進制位。

A.1

B.2

C.8

D.16

29.Alice發給Bob一個經Alice簽名的文件,Bob可以通過()驗證該文件來源的合法性。

A.Alice的公鑰

B.Alice的私鑰

C.Bob的公鑰

D.Bob的私鑰

30.已知某字符的ASCII碼值用十進制表示為69,若用二進制形式表示并將最高位設置為偶校驗位,則為()

A.11000101

B.01000101

C.11000110

D.01100101

31.設機器字長為8,對于二進制編碼10101100,如果它是某整數x的補碼表示,則x的真值為(1),若它是某無符號整數y的機器碼,則y的真值為(2)。

(1)

A.84

B.﹣84

C.172

D.﹣172

32.設機器字長為8,對于二進制編碼10101100,如果它是某整數x的補碼表示,則x的真值為(1),若它是某無符號整數y的機器碼,則y的真值為(2)。

(2)

A.52

B.84

C.172

D.204

33.在Windows系統中對用戶組默認權限由高到低的順序是(1)。如果希望某用戶對系統具有完全控制權限,則應該將該用戶添加到用戶組(2)中。

(1)

A.everyone>administrators>powerusers>users

B.administrators>powerusers>users>everyone

C.powerusers>users>everyone>administrators

D.users>everyone>administrators>powerusers

34.在Windows系統中對用戶組默認權限由高到低的順序是(1)。如果希望某用戶對系統具有完全控制權限,則應該將該用戶添加到用戶組(2)中。

(2)

A.everyone

B.users

C.powerusers

D.administrators

35.操作系統中進程的三態模型如下圖所示,圖中a、b和c處應分別填寫()

A.阻塞、就緒、運行

B.運行、阻塞、就緒

C.就緒、阻塞、運行

D.就緒、運行、阻塞

36.將多個目標代碼文件裝配成一個可執行程序的程序稱為()

A.編譯器

B.解釋器

C.匯編器

D.鏈接器

37.通用程序設計語言可用于編寫多領域的程序,()屬于通用程序設計語言。

A.HTML

B.SQL

C.Java

D.Verilog

38.如果要使得用C語言編寫的程序在計算機上運行,則對其源程序需要依次進行()等階段的處理。

A.預處理、匯編和編譯

B.編譯、鏈接和匯編

C.預處理、編譯和鏈接

D.編譯、預處理和鏈接

39.一個變量通常具有名字、地址、值、類型、生存期、作用域等屬性。其中,變量地址也稱為變量的左值,變量的值也稱為其右值。當以引用調用方式,實現函數調用時,()。

A.將實參的右值傳遞給形參

B.將實參的左值傳遞給形參

C.將形參的右值傳遞給實參

D.將形參的左值傳遞給實參

40.表達式可采用后綴形式表示,例如,“a+b”的后綴式為“ab+”;那么,表達式“a×(b-c)+d”的后綴式表示為()。

A.abc-×d+

B.abcd×-+

C.abcd-×+

D.ab-c×d+

41.對布爾表達式進行短路求值是指在確定表達式的值時,沒有進行所有操作數的計算。對于布爾表達式“aor((b>c)andd)”,當()時可進行短路計算。

A.a的值為true

B.d的值為true

C.b的值為true

D.c的值為true

42.在對高級語言編寫的源程序進行編譯時,可發現源程序中()。

A.全部語法錯誤和全部語義錯誤

B.部分語法錯誤和全部語義錯誤

C.全部語法錯誤和部分語義錯誤

D.部分語法錯誤和部分運行錯誤

43.對于一個初始為空的棧,其入棧序列為1、2、3、…、n(n3),若出棧序列的第一個元素是1,則出棧序列的第n個元素()

A.可能是2~n中的任何一個

B.一定是2

C.一定是n-1

D.一定是n

44.為支持函數調用及返回,常采用稱為“()”的數據結構。

A.隊列

B.棧

C.多維數組

D.順序表

45.在C程序中有一個二維數組A[7][8],每個數組元素用相鄰的8個字節存儲,那么存儲該數組需要的字節數為()。

A.56

B.120

C.448

D.512

46.設S是一個長度為n的非空字符串,其中的字符各不相同,則其互異的非平凡子串(非空且不同于S本身)的個數()。

A.2n-1

B.n2

C.n(n+1)/2

D.(n+2)(n-1)/2

47.折半(二分)查找法適用的線性表應該滿足()的要求。

A.鏈接方式存儲、元素有序

B.鏈接方式存儲、元素無序

C.順序方式存儲、元素有序

D.順序方式存儲、元素無序

48.對于連通無向圖G,以下敘述中,錯誤的是()

A.G中任意兩個頂點之間存在路徑

B.G中任意兩個頂點之間都有邊

C.從G中任意頂點出發可遍歷圖中所有頂點

D.G的鄰接矩陣是對稱的

49.在面向對象的系統中,對象是運行時的基本實體,對象之間通過傳遞(1)進行通信;(2)是對對象的抽象,對象是其具體實例。

(1)

A.對象

B.封裝

C.類

D.消息

50.在面向對象的系統中,對象是運行時的基本實體,對象之間通過傳遞(1)進行通信;(2)是對對象的抽象,對象是其具體實例。

(2)

A.對象

B.封裝

C.類

D.消息

51.在UML中有4種事物:結構事物、行為事物、分組事物和解釋事物。其中,(1)事物表示UML模型中的名詞,它們通常是模型的靜態部分,描述概念或物理元素。以下(2)屬于此類事物。

(1)

A.結構

B.行為

C.分組

D.解釋

52.在UML中有4種事物:結構事物、行為事物、分組事物和解釋事物。其中,(1)事物表示UML模型中的名詞,它們通常是模型的靜態部分,描述概念或物理元素。以下(2)屬于此類事物。

(2)

A.包

B.狀態機

C.活動

D.構件

53.某工廠業務處理系統的部分需求為:客戶將訂貨信息填入訂貨單,銷售部員工查詢庫存管理系統獲得商品的庫存,并檢查訂貨單,如果訂貨單符合系統的要求,則將批準信息填入批準表,將發貨信息填入發貨單;如果不符合要求,則將拒絕信息填入拒絕表。對于檢查訂貨單,需要根據客戶的訂貨單金額(如大于等于5000,小于5000元)和客戶目前的償還款情況(如大于60天,小于等于60天),采取不同的動作,如不批準、發出批準書、發出發貨單和發催款通知書等。根據該需求繪制數據流圖,則(1)表示為數據存儲,使用(2)表達檢查訂貨單的規則更合適。

(1)

A.客戶

B.訂貨信息

C.訂貨單

D.檢查訂貨單

54.某工廠業務處理系統的部分需求為:客戶將訂貨信息填入訂貨單,銷售部員工查詢庫存管理系統獲得商品的庫存,并檢查訂貨單,如果訂貨單符合系統的要求,則將批準信息填入批準表,將發貨信息填入發貨單;如果不符合要求,則將拒絕信息填入拒絕表。對于檢查訂貨單,需要根據客戶的訂貨單金額(如大于等于5000,小于5000元)和客戶目前的償還款情況(如大于60天,小于等于60天),采取不同的動作,如不批準、發出批準書、發出發貨單和發催款通知書等。根據該需求繪制數據流圖,則(1)表示為數據存儲,使用(2)表達檢查訂貨單的規則更合適。

(2)

A.文字

B.圖

C.數學公式

D.決策表

55.某系統交付運行之后,發現無法處理四十個漢字的地址信息,因此需對系統進行修改。此行為屬于()維護。

A.改正性

B.適應性

C.完善性

D.預防性

56.某企業招聘系統中,對應聘人員進行了篩選,學歷要求為本科、碩士或博士,專業為通信、電子或計算機,年齡不低于26歲且不高于40歲。()不是一個好的測試用例集。

A.(本科,通信,26)、(碩士,電子,45)

B.(本科,生物,26)、(博士,計算機,20)

C.(高中,通信,26)、(本科,電子,45)

D.(本科,生物,24)、(碩士,數學,20)

57.以下各項中,()不屬于性能測試。

A.用戶并發測試

B.響應時間測試

C.負載測試

D.兼容性測試

58.云計算支持用戶在任意位置、使用各種終端獲取應用服務,所請求的資源來自云中不固定的提供者,應用運行的位置對用戶透明。云計算的這種特性就是()。

A.虛擬化

B.可擴展性

C.通用性

D.按需服務

59.應用系統的數據庫設計中,概念設計階段是在()的基礎上,依照用戶需求對信息進行分類、聚集和概括,建立信息模型。

A.邏輯設計

B.需求分析

C.物理設計

D.運行維護

60.在數據庫系統運行維護過程中,通過重建視圖能夠實現()。

A.程序的物理獨立性

B.數據的物理獨立性

C.程序的邏輯獨立性

D.數據的邏輯獨立性

61.在某高校教學管理系統中,有院系關系D(院系號,院系名,負責人號,聯系方式),教師關系T(教師號,姓名,性別,院系號,身份證號,聯系電話,家庭住址),課程關系C(課程號,課程名,學分)。其中,“院系號”唯一標識D的每一個元祖,“教師號”唯一標識T的每一個元組,“課程號”唯一標識C中的每一個元組。假設一個教師可以講授多門課程,一門課程可以有多名教師講授,則關系T和C之間的聯系類型為(1)。假設一個院系有多名教師,一個教師只屬于一個院系,則關系D和T之間的聯系類型為(2),關系T(3),其外鍵是(4)。

(1)

A.1:1

B.1:n

C.n:1

D.n:m

62.在某高校教學管理系統中,有院系關系D(院系號,院系名,負責人號,聯系方式),教師關系T(教師號,姓名,性別,院系號,身份證號,聯系電話,家庭住址),課程關系C(課程號,課程名,學分)。其中,“院系號”唯一標識D的每一個元祖,“教師號”唯一標識T的每一個元組,“課程號”唯一標識C中的每一個元組。假設一個教師可以講授多門課程,一門課程可以有多名教師講授,則關系T和C之間的聯系類型為(1)。假設一個院系有多名教師,一個教師只屬于一個院系,則關系D和T之間的聯系類型為(2),關系T(3),其外鍵是(4)。

(2)

A.1:1

B.1:n

C.n:1

D.n:m

63.在某高校教學管理系統中,有院系關系D(院系號,院系名,負責人號,聯系方式),教師關系T(教師號,姓名,性別,院系號,身份證號,聯系電話,家庭住址),課程關系C(課程號,課程名,學分)。其中,“院系號”唯一標識D的每一個元祖,“教師號”唯一標識T的每一個元組,“課程號”唯一標識C中的每一個元組。假設一個教師可以講授多門課程,一門課程可以有多名教師講授,則關系T和C之間的聯系類型為(1)。假設一個院系有多名教師,一個教師只屬于一個院系,則關系D和T之間的聯系類型為(2),關系T(3),其外鍵是(4)。

(3)

A.有1個侯選建,為教師號

B.有2個候選鍵,為教師號和身份證號

C.有1個候選鍵,為身份證號

D.有2個候選鍵,為教師號和院系號

64.在某高校教學管理系統中,有院系關系D(院系號,院系名,負責人號,聯系方式),教師關系T(教師號,姓名,性別,院系號,身份證號,聯系電話,家庭住址),課程關系C(課程號,課程名,學分)。其中,“院系號”唯一標識D的每一個元祖,“教師號”唯一標識T的每一個元組,“課程號”唯一標識C中的每一個元組。假設一個教師可以講授多門課程,一門課程可以有多名教師講授,則關系T和C之間的聯系類型為(1)。假設一個院系有多名教師,一個教師只屬于一個院系,則關系D和T之間的聯系類型為(2),關系T(3),其外鍵是(4)。

(4)

A.教師號

B.姓名

C.院系號

D.身份證號

65.某項目計劃20天完成,花費4萬元。在項目開始后的前10天內遇到了偶發事件,到第10天末進行中期檢查時,發現已花費2萬元,但只完成了40%的工作量。如果此后不發生偶發事件,則該項目將()。

A.推遲2天完工,不需要增加費用

B.推遲2天完工,需要增加費用4000元

C.推遲5天完工,不需要增加費用

D.推遲5天完工,需要增加費用1萬元

66.HTML語言中,可使用表單<input的()屬性限制用戶可以輸入的字符數量。

A.text

B.size

C.value

D.maxlength

67.為保證安全性,HTTPS采用()協議對報文進行封裝。

A.SSH

B.SSL

C.SHA-1

D.SET

68.結構型設計模式涉及如何組合類和對象以獲得更大的結構,分為結構型類模式和結構型對象模式。其中,

溫馨提示

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

評論

0/150

提交評論