免費下載軟件設計師歷年真題:http://www.pokkc.com/zhenti/rs.html
該套題在線考試:http://www.pokkc.com/exam/examam.aspx?t1=2&sid=68745
1、 在計算機體系結構中,cpu 內部包括程序計數器 pc、存儲器數據寄存器 mdr、指令寄存器 ir 和存儲器地址寄存器 mar 等。若 cpu 要執(zhí)行的指令為:mov r0, #100(即將數值 100 傳送到寄存器 r0 中),則 cpu 首先要完成的操作是 ( ) 。
a、100→r0
b、100→mdr
c、pc→mar
d、pc→ir
信管網參考答案:c
查看解析:
www.pokkc.com/st/80402768.html
2、 現有四級指令流水線,分別完成取指、取數、運算、傳送結果四步操作。若完成上述操作的時間依次為 9ns、10ns、6ns、8ns,則流水線的操作周期應設計為 ( ) ns。
a、6
b、8
c、9
d、10
信管網參考答案:d
查看解析:
www.pokkc.com/st/80412769.html
3、 內存按字節(jié)編址,地址從 90000h 到 cffffh,若用存儲容量為 16k×8bit 的存儲器芯片構成該內存,至少需要 ( ) 片。
a、2
b、4
c、8
d、16
信管網參考答案:d
查看解析:
www.pokkc.com/st/80422769.html
4、 cpu 中的數據總線寬度會影響 ( ) 。
a、內存容量的大小
b、系統(tǒng)的運算速度
c、指令系統(tǒng)的指令數量
d、寄存器的寬度
信管網參考答案:b
查看解析:
www.pokkc.com/st/80432769.html
5、 利用高速通信網絡將多臺高性能工作站或微型機互連構成機群系統(tǒng),其系統(tǒng)結構形式屬于 ( ) 計算機。
a、單指令流單數據流(sisd)
b、多指令流單數據流(misd)
c、單指令流多數據流(simd)
d、多指令流多數據流(mimd)
信管網參考答案:d
查看解析:
www.pokkc.com/st/80442770.html
6、 內存采用段式存儲管理有許多優(yōu)點,但“ ( ) ”不是其優(yōu)點。
a、分段是信息的邏輯單位,用戶不可見
b、各段程序的修改互不影響
c、地址變換速度快、內存碎片少
d、便于多道程序共享主存的某些段
信管網參考答案:c
查看解析:
www.pokkc.com/st/80452770.html
7、 如果希望別的計算機不能通過 ping 命令測試服務器的連通情況,可以 (1) 。如果希望通過默認的 telnet 端口連接服務器,則下面對防火墻配置正確的是 (2) 。
(1)a、刪除服務器中的 ping.exe 文件
b、刪除服務器中的 cmd.exe 文件
c、關閉服務器中 icmp 端口
d、關閉服務器中的 net logon 服務
(2)
信管網參考答案:c、a
查看解析:
www.pokkc.com/st/80462770.html
8、 某銀行為用戶提供網上服務,允許用戶通過瀏覽器管理自己的銀行賬戶信息。為保障通信的安全性,該 web 服務器可選的協議是 ( ) 。
a、pop
b、snmp
c、http
d、https
信管網參考答案:d
查看解析:
www.pokkc.com/st/80472771.html
9、 關于軟件著作權產生的時間,表述正確的是 ( ) 。
a、自軟件首次公開發(fā)表時
b、自開發(fā)者有開發(fā)意圖時
c、自軟件得到國家著作權行政管理部門認可時
d、自軟件完成創(chuàng)作之日起
信管網參考答案:d
查看解析:
www.pokkc.com/st/80482771.html
10、 李某大學畢業(yè)后在 m 公司銷售部門工作,后由于該公司軟件開發(fā)部門人手較緊,李某被暫調到該公司軟件開發(fā)部開發(fā)新產品,2 周后,李某開發(fā)出一種新軟件。該軟件著作權應歸 ( ) 所有。
a、李某
b、m 公司
c、李某和 m 公司
d、軟件開發(fā)部
信管網參考答案:b
查看解析:
www.pokkc.com/st/80492771.html
11、 一幅灰度圖像,若每個像素有 8 位像素深度,則最大灰度數目為 ( ) 。
a、128
b、256
c、512
d、1024
信管網參考答案:b
查看解析:
www.pokkc.com/st/80502772.html
12、 當圖像分辨率為 800×600,屏幕分辨率為 640×480 時, ( ) 。
a、屏幕上顯示一幅圖像的 64%左右
b、圖像正好占滿屏幕
c、屏幕上顯示一幅完整的圖像
d、圖像只占屏幕的一部分
信管網參考答案:a
查看解析:
www.pokkc.com/st/80512772.html
13、 若視頻圖像每幀的數據量為 6.4mb,幀速率為 30 幀/秒,則顯示 10 秒的視頻信息,其原始數據量為 ( ) mb。
a、64
b、192
c、640
d、1920
信管網參考答案:d
查看解析:
www.pokkc.com/st/80522772.html
14、 ( ) 是一種面向數據流的開發(fā)方法,其基本思想是軟件功能的分解和抽象。
a、結構化開發(fā)方法
b、jackson 系統(tǒng)開發(fā)方法
c、booch 方法
d、uml(統(tǒng)一建模語言)
信管網參考答案:a
查看解析:
www.pokkc.com/st/80532773.html
15、 采用 uml 進行軟件設計時,可用 ( ) 關系表示兩類事物之間存在的特殊/一般關系,用聚集關系表示事物之間存在的整體/部分關系。
a、依賴
b、聚集
c、泛化
d、實現
信管網參考答案:c
查看解析:
www.pokkc.com/st/80542773.html
16、 某項目制定的開發(fā)計劃中定義了三個任務,其中任務 a 首先開始,且需要 3 周完成,任務 b 必須在任務 a 啟動 1 周后開始,且需要 2 周完成,任務 c 必須在任務 a 完成后才能開始,且需要 2 周完成。該項目的進度安排可用下面的甘特圖 ( ) 來描述。

信管網參考答案:d
查看解析:
www.pokkc.com/st/80552773.html
17、 風險分析在軟件項目開發(fā)中具有重要作用,包括風險識別、風險預測、風險評估和風險控制等?!敖L險條目檢查表”是 (1) 時的活動,“描述風險的結果”是 (2)時的活動。
(1)a、風險識別
b、風險預測
c、風險評估
d、風險控制
(2)a、風險識別
b、風險預測
c、風險評估
d、風險控制
信管網參考答案:a、b
查看解析:
www.pokkc.com/st/80562774.html
18、 編譯器對高級語言源程序的處理過程可以劃分為詞法分析、語法分析、語義分析、中間代碼生成、代碼優(yōu)化、目標代碼生成等幾個階段,其中, ( ) 并不是每種編譯器都必需的。
a、詞法分析和語法分析
b、語義分析和中間代碼生成
c、中間代碼生成和代碼優(yōu)化
d、代碼優(yōu)化和目標代碼生成
信管網參考答案:c
查看解析:
www.pokkc.com/st/80572774.html
19、

信管網參考答案:b
查看解析:
www.pokkc.com/st/80582774.html
20、 下列敘述中錯誤的是 ( ) 。
a、面向對象程序設計語言可支持過程化的程序設計
b、給定算法的時間復雜性與實現該算法所采用的程序設計語言無關
c、與匯編語言相比,采用腳本語言編程可獲得更高的運行效率
d、面向對象程序設計語言不支持對一個對象的成員變量進行直接訪問
信管網參考答案:c
查看解析:
www.pokkc.com/st/80592775.html
21、

(1)a、0
b、1
c、2
d、3
(2)a、p(s)、v(s) 和 v(s)
b、p(s)、p(s) 和 v(s)
c、v(s)、p(s) 和 p(s)
d、v(s)、v(s) 和 p(s)
信管網參考答案:b、a
查看解析:
www.pokkc.com/st/80602775.html
22、 在下圖所示的樹型文件系統(tǒng)中,方框表示目錄,圓圈表示文件,“/”表示路徑中的分隔符,“/”在路徑之首時表示根目錄。圖中, (1) 。假設當前目錄是 a2,若進程 a以如下兩種方式打開文件 f2:
方式① fd1=open(″(2)/f2″,o_rdonly);
方式② fd1=open(″/a2/c3/f2″,o_rdonly);
那么,采用方式①的工作效率比方式②的工作效率高。
(1)a、根目錄中文件 f1 與子目錄 c1、c2 和 c3 中文件 f1 一定相同
b、子目錄 c1 中文件 f2 與子目錄 c3 中文件 f2 一定相同
c、子目錄 c1 中文件 f2 與子目錄 c3 中文件 f2 一定不同
d、子目錄 c1 中文件 f2 與子目錄 c3 中文件 f2 是可能相同也可能不相同
(2)a、/a2/c3
b、a2/c3
c、c3
d、f2
信管網參考答案:d、c
查看解析:
www.pokkc.com/st/80612776.html
23、 在某計算機中,假設某程序的 6 個頁面如下圖所示,其中某指令“copy a to b”跨兩個頁面,且源地址 a 和目標地址 b 所涉及的區(qū)域也跨兩個頁面。若地址為 a 和 b 的頁面操作數均不在內存,計算機執(zhí)行該 copy 指令時,系統(tǒng)將產生 (1) 次缺頁中斷;若系統(tǒng)產生三次缺頁中斷,那么該程序應有 (2) 個頁面在內存。
(1)a、2
b、3
c、4
d、5
(2)a、2
b、3
c、4
d、5
信管網參考答案:c、b
查看解析:
www.pokkc.com/st/80622776.html
24、 極限編程(extreme programming)是一種輕量級軟件開發(fā)方法, ( )不是它強調的準則。
a、持續(xù)的交流和溝通
b、用最簡單的設計實現用戶需求
c、用測試驅動開發(fā)
d、關注用戶反饋
信管網參考答案:c
查看解析:
www.pokkc.com/st/80632776.html
25、 某公司采用的軟件開發(fā)過程通過了 cmm2 認證,表明該公司 ( ) 。
a、開發(fā)項目成效不穩(wěn)定,管理混亂
b、對軟件過程和產品質量建立了定量的質量目標
c、建立了基本的項目級管理制度和規(guī)程,可對項目的成本、進度進行跟蹤和控制
d、可集中精力采用新技術新方法,優(yōu)化軟件過程
信管網參考答案:c
查看解析:
www.pokkc.com/st/80642777.html
26、 某數據處理軟件包括 2 個完全相同的數據處理部件和 1 個數據存儲部件,且采用下圖給出的容錯方案。當數據處理部件的可靠性為 0.6 時,為使整個軟件系統(tǒng)的可靠性不小于 0.66,則數據存儲部件的可靠性至少應為 ( ) 。
a、0.6
b、0.66
c、0.79
d、1.0
信管網參考答案:c
查看解析:
www.pokkc.com/st/80652777.html
27、 在軟件設計和編碼過程中,采取“ ( ) ”的做法將使軟件更加容易理解和維護。
a、良好的程序結構,有無文檔均可
b、使用標準或規(guī)定之外的語句
c、編寫詳細正確的文檔,采用良好的程序結構
d、盡量減少程序中的注釋
信管網參考答案:c
查看解析:
www.pokkc.com/st/80662777.html
28、 軟件維護成本在軟件成本中占較大比重。為降低維護的難度,可采取的措施有( ) 。
a、設計并實現沒有錯誤的軟件
b、限制可修改的范圍
c、增加維護人員數量
d、在開發(fā)過程中就采取有利于維護的措施,并加強維護管理
信管網參考答案:d
查看解析:
www.pokkc.com/st/80672778.html
29、 軟件文檔按照其產生和使用的范圍可分為開發(fā)文檔、管理文檔和用戶文檔。其中開發(fā)文檔不包括 ( ) 。
a、軟件需求說明
b、可行性研究報告
c、維護修改建議
d、項目開發(fā)計劃
信管網參考答案:c
查看解析:
www.pokkc.com/st/80682778.html
30、 軟件測試是軟件開發(fā)中不可缺少的活動,通常 (1) 在代碼編寫階段進行。檢查軟件的功能是否與用戶要求一致是 (2) 的任務。
(1)a驗收測試
b、系統(tǒng)測試
c、單元測試
d、集成測試
(2)a驗收測試
b、系統(tǒng)測試
c、單元測試
d、集成測試
信管網參考答案:c、a
查看解析:
www.pokkc.com/st/80692778.html
31、 (1)是指把數據以及操作數據的相關方法組合在同一個單元中,使我們可以把類作為軟件中的基本復用單元,提高其內聚度,降低其耦合度。面向對象中的(2)機制是對現實世界中遺傳現象的模擬,通過該機制,基類的屬性和方法被遺傳給派生類。
(1)a、封裝
b、多態(tài)
c、繼承
d、變異
(2)a、封裝
b、多態(tài)
c、繼承
d、變異
信管網參考答案:a、c
查看解析:
www.pokkc.com/st/80702779.html
32、 (1)以靜態(tài)或動態(tài)的連接方式,為應用程序提供一組可使用的類。(2)除了提供可被應用程序調用的類以外,還基本實現了一個可執(zhí)行的架構。
(1)a、函數庫
b、類庫
c、框架
d、類屬
(2)a、函數庫
b、類庫
c、框架
d、類屬
信管網參考答案:b、c
查看解析:
www.pokkc.com/st/80712779.html
33、 已知某子系統(tǒng)為外界提供功能服務,但該子系統(tǒng)中存在很多粒度十分小的類,不便被外界系統(tǒng)直接使用,采用(1)設計模式可以定義一個高層接口,這個接口使得這一子系統(tǒng)更加容易使用;當不能采用生成子類的方法進行擴充時,可采用(2)設計模式動態(tài)地給一個對象添加一些額外的職責。
(1)a、facade(外觀)
b、singleton(單件)
c、participant(參與者)
d、decorator(裝飾)
(2)a、facade(外觀)
b、singleton(單件)
c、participant(參與者)
d、decorator(裝飾)
信管網參考答案:a、d
查看解析:
www.pokkc.com/st/80722779.html
34、 (1)設計模式將抽象部分與它的實現部分相分離,使它們都可以獨立地變化。下圖為該設計模式的類圖,其中,(2)用于定義實現部分的接口。
(1)a、singleton(單件)
b、bridge(橋接)
c、composite(組合)
d、facade(外觀)
(2)a、abstraction
b、concreteimplementora
c、concreteimplementorb
d、implementor
信管網參考答案:b、d
查看解析:
www.pokkc.com/st/80732780.html
35、 在 uml 類圖中,類與類之間存在依賴(dependency)、關聯(association)、聚合(aggregation)、組合(composition)和繼承(inheritance)五種關系,其中,(1)關系表明類之間的相互聯系最弱,(2)關系表明類之間的相互聯系最強,聚合(aggregation)的標準 uml 圖形表示是(3) 。
(1)a、依賴
b、聚合
c、組合
d、繼承
(2)a、依賴
b、聚合
c、組合
d、繼承
(3)

信管網參考答案:a、d、b
查看解析:
www.pokkc.com/st/80742780.html
36、 有限自動機(fa)可用于識別高級語言源程序中的記號(單詞),fa 可分為確定的有限自動機(dfa)和不確定的有限自動機(nfa)。若某 dfa d 與某 nfa m 等價,則( ) 。
a、dfa d 與 nfa m 的狀態(tài)數一定相等
b、dfa d 與 nfa m 可識別的記號相同
c、nfa m 能識別的正規(guī)集是 dfa d 所識別正規(guī)集的真子集
d、dfa d 能識別的正規(guī)集是 nfa m 所識別正規(guī)集的真子集
信管網參考答案:b
查看解析:
www.pokkc.com/st/80752780.html
37、 某確定性有限自動機(dfa)的狀態(tài)轉換圖如下圖所示,令 d= 0|1|2|...|9,則以下字符串中, 能被該 dfa 接受的是 ( ) 。
a、3857
b、1.2e+5
c、-123.67
d、0.576e10
信管網參考答案:c
查看解析:
www.pokkc.com/st/80762781.html
38、 若有數組聲明a[0..3,0..2,1..4], 設編譯時 為a分配的存儲空間首地址為base_a,且每個數組元素占據一個存儲單元。當元素以行為序存放(即按a[0,0,1],a[0,0,2],a[0,0,3],a[0,0,4],a[0,1,1],a[0,1,2],…,a[3,2,4]順序存儲),則數組元素a[2,2,2]在其存儲空間中相對base_a 的偏移量是 ( ) 。
a、8
b、12
c、33
d、48
信管網參考答案:c
查看解析:
www.pokkc.com/st/80772781.html
39、 從數據庫管理系統(tǒng)的角度看,數據庫系統(tǒng)一般采用如下圖所示的三級模式結構。圖中①②處應填寫(1) ,③處應填寫 (2) 。
(1)a、外模式 / 概念模式
b、概念模式 / 內模式
c、外模式 / 概念模式映象
d、概念模式 / 內模式映象
(2)a、外模式 / 概念模式
b、概念模式 / 內模式
c、外模式 / 概念模式映象
d、概念模式 / 內模式映象
信管網參考答案:c、d
查看解析:
www.pokkc.com/st/80782781.html
40、 設有職工emp(職工號, 姓名, 性別, 部門號,職務,進單位時間, 電話),職務job(職務,月薪)和部門dept(部門號, 部門名稱, 部門電話, 負責人)實體集。一個職務可以由多個職工擔任,但一個職工只能擔任一個職務,并屬于一個部門,部門負責人是一個職工。下圖所示的a、b 處的實體名分別為 (1) ;圖中 a、b 之間為 (2) 聯系。
信管網參考答案:d、c
查看解析:
www.pokkc.com/st/80792782.html
41、

信管網參考答案:a、c
查看解析:
www.pokkc.com/st/80802782.html
42、 已知一個線性表(16, 25, 35, 43, 51, 62, 87, 93),采用散列函數 h(key)=key mod 7將元素散列到表長為 9 的散列表中。若采用線性探測的開放定址法解決沖突(順序地探查可用存儲單元),則構造的哈希表為 (1) ,在該散列表上進行等概率成功查找的平均查找長度為 (2) (為確定記錄在查找表中的位置,需和給定關鍵字值進行比較的次數的期望值稱為查找算法在查找成功時的平均查找長度)。
(1)
(2)a、(5*1+2+3+6) / 8
b、(5*1+2+3+6) / 9
c、(8*1) / 8
d、(8*1) / 9
信管網參考答案:c、a
查看解析:
www.pokkc.com/st/80812782.html
43、 若將某有序樹 t 轉換為二叉樹 t1,則 t 中結點的后(根)序序列就是 t1 中結點的 ( ) 遍歷序列。例如,下圖(a)所示的有序樹轉化為二叉樹后如圖(b)所示。
a、先序
b、中序
c、后序
d、層序
信管網參考答案:b
查看解析:
www.pokkc.com/st/80822783.html
44、 設一個包含 n 個頂點、e 條邊的簡單有向圖采用鄰接矩陣存儲結構(矩陣元素 a[i][j]等于 1/0 分別表示頂點 i 與頂點 j 之間有/無?。?,則該矩陣的元素數目為 (1) ,其中非零元素數目為 (2) 。
(1)

(2)a、n
b、n+e
c、e
d、n–e
信管網參考答案:b、c
查看解析:
www.pokkc.com/st/80832783.html
45、 一個算法是對某類給定問題求解過程的精確描述,算法中描述的操作都可以通過將已經實現的基本操作執(zhí)行有限次來實現,這句話說明算法具有 ( ) 特性。
a、有窮性
b、可行性
c、確定性
d、健壯性
信管網參考答案:b
查看解析:
www.pokkc.com/st/80842783.html
46、 斐波那契(fibonacci)數列可以遞歸地定義為:

用遞歸算法求解 f(5)時需要執(zhí)行(1) 次“+”運算,該方法采用的算法策略是(2) 。
(1)a、5
b、6
c、7
d、8
(2)a、動態(tài)規(guī)劃
b、分治
c、回溯
d、分支限界
信管網參考答案:c、b
查看解析:
www.pokkc.com/st/80852784.html
47、 若總是以待排序列的第一個元素作為基準元素進行快速排序,那么最好情況下的時間復雜度為 ( ) 。

信管網參考答案:c
查看解析:
www.pokkc.com/st/80862784.html
48、 運行 web 瀏覽器的計算機與網頁所在的計算機要建立 (1) 連接,采用(2)協議傳輸網頁文件。
(1)a、udp
b、tcp
c、ip
d、rip
(2)a、http
b、html
c、asp
d、rpc
信管網參考答案:b、a
查看解析:
www.pokkc.com/st/80872784.html
49、 ( ) 不屬于電子郵件協議。
a、pop3
b、smtp
c、imap
d、mpls
信管網參考答案:d
查看解析:
www.pokkc.com/st/80882785.html
50、 某客戶端在采用 ping 命令檢測網絡連接故障時,發(fā)現可以 ping 通 127.0.0.1 及本機的 ip 地址,但無法 ping 通同一網段內其他工作正常的計算機的 ip 地址,說明該客戶端的故障是 ( ) 。
a、tcp/ip 協議不能正常工作
b、本機網卡不能正常工作
c、本機網絡接口故障
d、本機 dns 服務器地址設置錯誤
信管網參考答案:c
查看解析:
www.pokkc.com/st/80892785.html
51、 用戶可以通過 http://www.a.com 和 http://www.b.com 訪問在同一臺服務器上( )不同的兩個 web 站點。
a、ip 地址
b、端口號
c、協議
d、虛擬目錄
信管網參考答案:a
查看解析:
www.pokkc.com/st/80902785.html
52、 object-oriented analysis (ooa) is a semiformal specification technique for the object-oriented paradigm. object-oriented analysis consists of three steps. the first step is(1). it determines how the various results are computed by the product and presents this information in the form of a (2) and associated scenarios. the second is (3) , which determines the classes and their attributes, then determines the interrelationships and interaction among the classes. the last step is (4) , which determines the actions performed by or to each class or subclass and presents this information in the form of (5) .
(1)a、use-case modeling
b、class modeling
c、dynamic modeling
d、behavioral modeling
(2)a、collaboration diagram
b、sequence diagram
c、use-case diagram
d、activity diagram
(3)a、use-case modeling
b、class modeling
c、dynamic modeling
d、behavioral modeling
(4)a、use-case modeling
b、class modeling
c、dynamic modeling
d、behavioral modeling
(5)a、activity diagram
b、component diagram
c、sequence diagram
d、state diagram
信管網參考答案:a、c、b、c、d
查看解析:
www.pokkc.com/st/80912786.html