摘要:以下是由希賽網整理的2014年上半年程序員考試上午真題,希望對備考程序員考試的考生有所幫助。
2014年上半年程序員考試上午真題:
● 在Word的編輯狀態下,當鼠標指針移到圖片上變成( )形狀時,可以拖動鼠標對圖形在水平和垂直兩個方向上進行縮放;若選擇了表格中的一行,并執行了表格菜單中的“刪除列”命令,則( )。
(1)A.
B.
C.
D.
或
(2)A.整個表格被刪除
B.表格中的一列被刪除
C.表格中的一行被刪除
D.表格中的行與列均未被刪除
● 某Excel成績表如下所示,若在G13單元格中輸入( ),則G13單元格為平均成績不及格的學生數。假設學生平均成績分為優秀(平均成績≥85)、及格(60≤平均成績<85)和不及格(平均成績<60)三個等級,那么在H3單元格中輸入( ),并垂直向下拖動填充柄至H12,則可以完成其他同學成績等級的計算。

(3)A.COUNT(G3:G12,"<60")
B.=COUNT(G3:G12,"<60")
C.COUNTIF(G3:G12,"<60")
D.=COUNTIF(G3:G12,"<60")
(4)A.IF(G3>=85,"優秀",IF(G3>=60,"及格","不及格"))
B.=IF(G3>=85,"優秀",IF(G3>=60,"及格","不及格"))
C.IF(平均成績>=85,"優秀",IF(平均成績>=60,"及格","不及格"))
D.=IF(平均成績>=85,"優秀",IF(平均成績>=60,"及格","不及格"))
● ( )是正確的電子郵件地址格式。
(5)A.用戶名@域名
B.用戶名\域名
C.用戶名#域名
D.用戶名.域名
● 計算機中常用原碼、反碼、補碼和移碼表示數據,其中表示0時僅用一個編碼的是( )。
(6)A.原碼和反碼
B.原碼和補碼
C.反碼和移碼
D.補碼和移碼
● CPU執行指令時,先根據( )的內容從內存讀取指令,然后譯碼并執行。
(7)A.地址寄存器
B.程序計數器
C.指令寄存器
D.通用寄存器
● 以下關于CPU與I/O設備交換數據時所用控制方式的敘述中,錯誤的是( )。
(8)A.程序查詢方式下交換數據不占用CPU時間
B.中斷方式下CPU與外設可并行工作
C.中斷方式下CPU不需要主動查詢和等待外設
D.DMA方式下不需要CPU執行程序傳送數據
● 構成計算機系統內存的主要存儲器件是( )。
(9)A.SRAM
B.DRAM
C.PROM
D.EPROM
● 計算機的( )直接反映了機器的速度,其值越高表明機器速度越快;運算速度是指CPU每秒能執行的指令條數,常用( )來描述。
(10)A.內存容量
B.存取速度
C.時鐘頻率
D.總線寬度
(11)A.MB
B.MIPS
C.Hz
D.BPS
● 將他人的軟件光盤占為己有的行為是侵犯( )行為。
(12)A.有形財產所有權
B.知識產權
C.軟件著作權
D.無形財產所有權
● 在我國,商標專用權保護的對象是( )。
(13)A.商標
B.商品
C.已使用商標
D.注冊商標
● 微型計算機系統中,打印機屬于( ),內存屬于( )。
(14)A.表現媒體
B.傳輸媒體
C.表示媒體
D.存儲媒體
(15)A.表現媒體
B.傳輸媒體
C.表示媒體
D.存儲媒體
● ( )是采用一系列計算機指令來描述一幅圖的內容。
(16)A.點陣圖
B.矢量圖
C.位圖
D.灰度圖
● 文件型計算機病毒主要感染的文件類型是( )。
(17)A.EXE和COM
B.EXE和DOC
C.XLS和DOC
D.COM和XLS
● 以下關于木馬程序的敘述中,正確的是( )。
(18)A.木馬程序主要通過移動磁盤傳播
B.木馬程序的客戶端運行在攻擊者的機器上
C.木馬程序的目的是使計算機或網絡無法提供正常的服務
D.Sniffer是典型的木馬程序
● 將多項式27+25+22+20表示為十六進制數,值為( );表示為十進制數,值為( )。
(19)A.55
B.95
C.A5
D.EF
(20)A.165
B.164
C.160
D.129
● 以邏輯變量X和Y為輸入,當且僅當X和Y同時為0時,輸出才為0,其他情況下輸出為1,則邏輯表達式為( )。
(21)A.X·Y
B.X+Y
C.X
Y
D.
● 在計算機系統中,構成虛擬存儲器( )。
(22)A.只需要硬件
B.只需要軟件
C.不需要硬件和軟件
D.既需要硬件也需要軟件
● Windows操作系統中的文件名最長可達( )個字符;文件名中可以使用大寫或小寫字母,系統( )。
(23)A.18
B.16
C.128
D.255
(24)A.會保留創建文件時所使用的大小寫字母,訪問時文件名區分大小寫
B.會保留創建文件時所使用的大小寫字母,但訪問時文件名不區分大小寫
C.不保留創建文件時所使用的大小寫字母,訪問時文件名也不區分大小寫
D.不保留創建文件時所使用的大小寫字母,但訪問時文件名要區分大小寫
● 操作系統文件管理中,目錄文件是由( )組成的。
(25)A.文件控制塊
B.機器指令
C.匯編程序
D.進程控制塊
● 若進程P1正在運行,操作系統強行撤下P1進程所占用的CPU,讓具有更高優先級的進程P2運行,這種調度方式稱為( )。
(26)A.中斷方式
B.搶占方式
C.非搶占方式
D.查詢方式
● 在請求分頁系統中,當訪問的頁面不在主存時會產生一個缺頁中斷,缺頁中斷與一般中斷的主要區別是( )。
(27)A.每當發生缺頁中斷并進行處理后,將返回到被中斷指令的下一條指令開始執行;而一般中斷是返回到被中斷指令開始重新執行
B.缺頁中斷在一條指令執行期間只會產生一次,而一般中斷會產生多次
C.缺頁中斷在指令執行期間產生并進行處理,而一般中斷是在一條指令執行完,下一條指令開始執行前進行處理的
D.缺頁中斷在一條指令執行完,下一條指令開始執行前進行處理,而一般中斷是在一條指令執行期間進行處理的
● 在下列程序設計語言中,被稱為函數式程序語言的是( ),而( )可稱為通用的腳本語言。
(28)A.COBOL
B.XML
C.LISP
D.PROLOG
(29)A.Visual Basic
B.Python
C.Java
D.C#
● 通用的高級程序語言一般都會提供描述數據、運算、控制和數據傳輸的語言成分,其中,控制成分中有順序、( )、循環結構。
(30)A.選擇
B.遞歸
C.遞推
D.函數
● 以編譯方式翻譯C/C++源程序的過程中,語句結構的合法性分析是( )的任務。
(31)A.詞法分析
B.語義分析
C.語法分析
D.目標代碼生成
● 在程序運行過程中由編程人員根據需要申請和釋放空間的存儲區域是( )。
(32)A.代碼區
B.靜態數據區
C.棧區
D.堆區
● C語言源程序中以#開頭的命令在( )進行處理。
(33)A.對源程序編譯之前
B.對源程序編譯過程中
C.目標程序鏈接時
D.目標程序運行時
● 正規式(ab|c)(0|1|2)表示的正規集合中有( )個元素,( )是該正規集中的元素。
(34)A.3
B.5
C.6
D.9
(35)A.abc012
B.a0
C.c02
D.c0
● 線性表采用單鏈表存儲時的特點是( )。
(36)A.插入、刪除不需要移動元素
B.可隨機訪問表中的任一元素
C.必須事先估計存儲空間需求量
D.結點占用地址連續的存儲空間
● 以下關于棧和隊列的敘述中,錯誤的是( )。
(37)A.棧和隊列都是線性的數據結構
B.棧和隊列都不允許在非端口位置插入和刪除元素
C.一個序列經過一個初始為空的棧后,元素的排列次序一定不變
D.一個序列經過一個初始為空的隊列后,元素的排列次序不變
軟考科目怎么選?
微信掃碼下方二維碼找答案
▼ ▼ ▼
熱門:系統集成項目管理工程師備考 | 網絡工程師備考 | 軟件設計師備考
推薦:系統規劃與管理師網絡課堂 | 2026下半年軟考報名時間及入口匯總表
活動:資料下載 | 新人禮包 | 下半年軟考第一期模考大賽![]()
課程:系統規劃與管理師備考策略 | PMP課程 | 軟考后MBA/MEM備考進階
軟考備考資料免費領取
去領取
專注在線職業教育25年