摘要:以下是由希賽網(wǎng)整理的2014年下半年程序員考試上午真題,希望對(duì)備考程序員考試的考生有所幫助。
2014年下半年程序員考試上午真題二:
>>>點(diǎn)擊進(jìn)入軟考初級(jí)程序員歷年真題下載
● 設(shè)有字符串S='software',其長(zhǎng)度為3的子串?dāng)?shù)目為( )。
(38)A.8
B.7
C.6
D.5
● 在數(shù)據(jù)結(jié)構(gòu)中,( )是與存儲(chǔ)結(jié)構(gòu)無關(guān)的術(shù)語(yǔ)。
(39)A.單鏈表
B.二叉樹
C.哈希表
D.循環(huán)隊(duì)列
● 已知某二叉樹的先序遍歷序列為ABCD,后序遍歷序列為CDBA,則該二叉樹為( )。
(40)A.
B.
C.
D.
● 在有13個(gè)元素構(gòu)成的有序表data[1..13]中,用折半查找(即二分查找,計(jì)算時(shí)向下取整)方式查找值等于data[8]的元素時(shí),先后與( )等元素進(jìn)行了比較。
(41)A.data[7]、data[6]、data[8]
B.data[7]、data[8]
C.data[7]、data[10]、data[8]
D.data[7]、data[10]、data[9]、data[8]
● 對(duì)于下圖,從頂點(diǎn)1進(jìn)行深度優(yōu)先遍歷時(shí),不可能得到的遍歷序列是( );若將該圖用鄰接矩陣存儲(chǔ),則矩陣中的非0元素?cái)?shù)目為( )。
(42)A.1234567
B.1523467
C.1234675
D.1267435
(43)A.7
B.8
C.14
D.16
● 有些類之間存在一般和特殊關(guān)系,即一些類是某個(gè)類的特殊情況,某個(gè)類是一些類的一般情況。因此,類( )是其他各類的一般情況。
(44)A.汽車
B.飛機(jī)
C.輪船
D.交通工具
● 不同的對(duì)象收到同一消息可以進(jìn)行不同的響應(yīng),并且會(huì)產(chǎn)生完全不同的結(jié)果,這種現(xiàn)象稱為多態(tài),其實(shí)現(xiàn)由( )支持。多態(tài)分為多種,( )多態(tài)是指同一個(gè)名字在不同上下文中可代表不同的含義。
(45)A.繼承
B.封裝
C.過載
D.覆蓋
(46)A.參數(shù)
B.包含
C.過載
D.強(qiáng)制
● 統(tǒng)一建模語(yǔ)言(UML)圖中,( )用于對(duì)時(shí)間如何改變對(duì)象的狀態(tài)以及引起對(duì)象從一個(gè)狀態(tài)向另一個(gè)狀態(tài)轉(zhuǎn)換的事件進(jìn)行建模。( )是此種圖的一種特殊情況,對(duì)于系統(tǒng)的功能建模特別重要,并強(qiáng)調(diào)對(duì)象間的控制流程。
(47)A.序列圖
B.狀態(tài)圖
C.活動(dòng)圖
D.通信圖
(48)A.序列圖
B.狀態(tài)圖
C.活動(dòng)圖
D.通信圖
● 某考務(wù)處理系統(tǒng)的部分需求包括:檢查考生遞交的報(bào)名表;檢查閱卷站送來的成績(jī)清單;根據(jù)考試中心指定的合格標(biāo)準(zhǔn)審定合格者。若用頂層數(shù)據(jù)流圖來描述,則( )不是數(shù)據(jù)流。
(49)A.考生
B.報(bào)名表
C.成績(jī)清單
D.合格標(biāo)準(zhǔn)
● 以下關(guān)于結(jié)構(gòu)化方法的敘述中,不正確的是( )。
(50)A.指導(dǎo)思想是自頂向下、逐層分解
B.基本原則是功能的分解與抽象
C.適合解決數(shù)據(jù)處理領(lǐng)域的問題
D.特別適合解決規(guī)模大的、特別復(fù)雜的項(xiàng)目
● 以下關(guān)于單元測(cè)試的敘述中,不正確的是( )。
(51)A.側(cè)重于檢查模塊中的內(nèi)部處理邏輯和數(shù)據(jù)結(jié)構(gòu)
B.一般用白盒測(cè)試技術(shù)
C.強(qiáng)調(diào)檢查模塊的接口
D.需要檢查全局和局部數(shù)據(jù)結(jié)構(gòu)
● 軟件系統(tǒng)的維護(hù)包括多個(gè)方面,增加一些在系統(tǒng)分析和設(shè)計(jì)階段中沒有規(guī)定的功能與性能特征,從而擴(kuò)充系統(tǒng)功能和改善系統(tǒng)性能,是( )維護(hù)。
(52)A.正確性
B.適應(yīng)性
C.完善性
D.預(yù)防性
● 一般情況下,企業(yè)對(duì)程序員的素質(zhì)要求中不包括( )。
(53)A.根據(jù)有關(guān)的合同和規(guī)范,對(duì)所編寫的程序和文檔進(jìn)行保護(hù)
B.根據(jù)企業(yè)發(fā)展需求繪制軟件系統(tǒng)的邏輯模型
C.認(rèn)真細(xì)致工作,并想方設(shè)法提高軟件質(zhì)量
D.具有良好的團(tuán)隊(duì)合作精神
● 許多大型企業(yè)的數(shù)據(jù)中心,為了解決存儲(chǔ)擴(kuò)張和管理難度增大的問題,采用了存儲(chǔ)虛擬化技術(shù),其主要作用不包括( )。
(54)A.將內(nèi)存和一部分磁盤容量作為虛存,以利于同時(shí)調(diào)度運(yùn)行多個(gè)應(yīng)用程序
B.屏蔽多種異構(gòu)存儲(chǔ)設(shè)備的物理特性
C.實(shí)現(xiàn)不同類型存儲(chǔ)資源的集中管理和統(tǒng)一分配
D.滿足多業(yè)務(wù)系統(tǒng)對(duì)存儲(chǔ)性能和容量的不同要求,提高存儲(chǔ)服務(wù)的靈活性
● 用戶交互界面設(shè)計(jì)的易用性原則不包括( )。
(55)A.用戶交互界面盡量由業(yè)務(wù)人員設(shè)計(jì)
B.所用名詞和術(shù)語(yǔ)盡量采用業(yè)務(wù)用語(yǔ)
C.功能菜單盡量與業(yè)務(wù)劃分基本一致
D.操作流程盡量與業(yè)務(wù)流程基本一致
● 以下關(guān)于軟件測(cè)試的敘述中,不正確的是( )。
(56)A.測(cè)試能提高軟件的質(zhì)量,但軟件的質(zhì)量不能完全依賴測(cè)試
B.一般,難以做到徹底的測(cè)試,也不允許無休止地測(cè)試
C.經(jīng)測(cè)試并改正錯(cuò)誤后,發(fā)現(xiàn)錯(cuò)誤較多的模塊比發(fā)現(xiàn)錯(cuò)誤較少的模塊更可靠
D.軟件測(cè)試的困難在于如何有效地進(jìn)行測(cè)試,如何放心地停止測(cè)試
● 在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的( )是指保護(hù)數(shù)據(jù)庫(kù),以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞;數(shù)據(jù)的( )是指數(shù)據(jù)庫(kù)正確性和相容性,是防止合法用戶使用數(shù)據(jù)庫(kù)時(shí)向數(shù)據(jù)庫(kù)加入不符合語(yǔ)義的數(shù)據(jù)。
(57)A.安全性
B.可靠性
C.完整性
D.并發(fā)控制
(58)A.安全性
B.可靠性
C.完整性
D.并發(fā)控制
● 采用二維表格結(jié)構(gòu)表達(dá)實(shí)體及實(shí)體間聯(lián)系的數(shù)據(jù)結(jié)構(gòu)模型稱為( )。
(59)A.層次模型
B.網(wǎng)狀模型
C.關(guān)系模型
D.面向?qū)ο竽P?/p>
● 某高校數(shù)據(jù)庫(kù)中,學(xué)生S、教師T和課程C的關(guān)系模式分別為:S(學(xué)號(hào),姓名,性別,家庭住址,電話);T(教師號(hào),姓名,性別,部門,工資);C(課程號(hào),課程名)。假設(shè)一個(gè)學(xué)生可以選擇多門課程,一門課程可以由多個(gè)學(xué)生選擇;一個(gè)教師可以講授多門課程,一門課程可以由多個(gè)教師講授。那么,學(xué)生“選課”和教師“講授”課程的聯(lián)系類型分別為( );“選課”聯(lián)系( )。
查詢“軟件教研室”教師的平均工資、較高與最低工資之間差值的SQL話句如下:
SELECT AVG(工資) AS 平均工資, ( )
FROM T
WHERE部門='軟件教研室';
(60)A.1:1,1:n
B.1:n,1:n
C.n:1,n:m
D.n:m,n:m
(61)A.需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式,且主關(guān)鍵字為:學(xué)生號(hào)
B.需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式,且主關(guān)鍵字為:學(xué)生號(hào),課程號(hào)
C.需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式,且主關(guān)鍵字為:學(xué)生號(hào),教師號(hào)
D.類型為1:n,所以不需要構(gòu)建一個(gè)獨(dú)立的關(guān)系模式
(62)A.MAX(工資)-MIN(工資)AS差值
B.差值A(chǔ)S MAX(工資)-MIN(工資)
C.MAX(工資)-MIN(工資)IN差值
D.差值IN MAX(工資)-MIN(工資)
● 測(cè)試四個(gè)程序模塊共發(fā)現(xiàn)了42個(gè)錯(cuò),則( )。
(63)A.至少有1個(gè)模塊至少有11個(gè)錯(cuò)
B.至少有1個(gè)模塊至少有12個(gè)錯(cuò)
C.至少有2個(gè)模塊都至少有11個(gè)錯(cuò)
D.至多有2個(gè)模塊都至多有14個(gè)錯(cuò)
● 下圖是某工程A~E五個(gè)作業(yè)的進(jìn)度計(jì)劃。按照該計(jì)劃,到5月31日檢查時(shí),已完成作業(yè)數(shù)、已經(jīng)開始但尚未完成的作業(yè)數(shù)以及尚未開始的作業(yè)數(shù)應(yīng)分別為( )。
(64)A.1,2,2
B.1,3,1
C.2,2,1
D.3,2,0
● 假設(shè)有5個(gè)網(wǎng)站A、B、C、D、E,這些網(wǎng)站之間具有的鏈接關(guān)系如下表:
其中符號(hào)“√”表示存在從一個(gè)網(wǎng)站到另一個(gè)網(wǎng)站的鏈接。假設(shè)網(wǎng)站的度定義為有多少個(gè)網(wǎng)站鏈接到該網(wǎng)站,則上述5個(gè)網(wǎng)站中度較高的是( )。
(65)A.A
B.B
C.C
D.D
● ICMP協(xié)議屬于因特網(wǎng)中的( )協(xié)議,ICMP協(xié)議數(shù)據(jù)單元封裝在( )中傳送。
(66)A.?dāng)?shù)據(jù)鏈路層
B.網(wǎng)絡(luò)層
C.傳輸層
D.會(huì)話層
(67)A.以太幀
B.TCP段
C.UDP數(shù)據(jù)報(bào)
D.IP數(shù)據(jù)報(bào)
● HTML中,以下標(biāo)記的type屬性值( )在瀏覽器中的顯示不是按鈕形式。
(68)A.submit
B.button
C.password
D.reset
● 在瀏覽器地址欄中輸入( )可訪問FTP站點(diǎn)ftp.abc.com。
(69)A.ftp.abc.com
B.ftp://ftp.abc.com
C.http://ftp.abc.com
D.http://www.ftp.abc.com
● 匿名FTP訪問通常使用( )作為用戶名。
(70)A.guest
B.user
C.a(chǎn)dministrator
D.a(chǎn)nonymous
● ( ) is a list of items that are accessible at only one end of the list.
(71)A.A tree
B.An array
C.A stack
D.A queue
● Stated more formally, an object is simply ( ) of a class.
(72)A.a(chǎn) part
B.a(chǎn) component
C.a(chǎn)n instance
D.a(chǎn)n example
● Many computer languages provide a mechanism to call ( ) provided by libraries such as in .dlls.
(73)A.instructions
B.functions
C.subprograms
D.subroutines
● ( ) is a very important task in the software development process, because an incorrect program can have significant consequences for the users.
(74)A.Debugging
B.Research
C.Installation
D.Deployment
● When paying online, you should pay attention to ( ) your personal and financial information.
(75)A.reading
B.writing
C.executing
D.protecting
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題