2014年上半年程序員考試上午真題(二)

程序員 責(zé)任編輯:YLM 2017-08-17

添加老師微信

備考咨詢

加我微信

摘要:以下是由希賽網(wǎng)整理的2014年上半年程序員考試上午真題,希望對(duì)備考程序員考試的考生有所幫助。

2014年上半年程序員考試上午真題二:

>>>點(diǎn)擊進(jìn)入軟考初級(jí)程序員歷年真題下載

● 設(shè)有字符串S和P,串的模式匹配是指確定( )。

(38)A.P在S中首次出現(xiàn)的位置

B.S和P是否能連接起來(lái)

C.S和P能否互換

D.S和P是否相同

● 特殊矩陣是非零元素有規(guī)律分布的矩陣,以下關(guān)于特殊矩陣的敘述中,正確的是( )。

(39)A.特殊矩陣適合采用雙向鏈表進(jìn)行壓縮存儲(chǔ)

B.特殊矩陣適合采用單向循環(huán)鏈表進(jìn)行壓縮存儲(chǔ)

C.特殊矩陣的所有非零元素可以壓縮存儲(chǔ)在一維數(shù)組中

D.特殊矩陣的所有零元素可以壓縮存儲(chǔ)在一維數(shù)組中

● 完全二叉樹(shù)的特點(diǎn)是葉子結(jié)點(diǎn)分布在最后兩層,且除最后一層之外,其他層的結(jié)點(diǎn)數(shù)都達(dá)到最大值,那么25個(gè)結(jié)點(diǎn)的完全二叉樹(shù)的高度(即層數(shù))為( )。

(40)A.3

B.4

C.5

D.6

● 某二叉排序樹(shù)如下所示,新的元素45應(yīng)作為( )插入該二叉樹(shù)中。

1.png

(41)A.11的左子樹(shù)

B.17的右子樹(shù)

C.61的左子樹(shù)

D.27的右子樹(shù)

● 數(shù)組是程序語(yǔ)言提供的基本數(shù)據(jù)結(jié)構(gòu),對(duì)數(shù)組通常進(jìn)行的兩種基本操作是數(shù)組元素的( )。

(42)A.插入和刪除

B.讀取和修改

C.插入和檢索

D.修改和刪除

● 已知某帶權(quán)圖G的鄰接表如下所示,其中表結(jié)點(diǎn)的結(jié)構(gòu)為:

2.png

以下關(guān)于該圖的敘述中,正確的是( )。

(43)A.圖G是強(qiáng)連通圖

B.圖G具有14條弧

C.頂點(diǎn)B的出度為3

D.頂點(diǎn)B的入度為3

● 在面向?qū)ο蠓椒ㄖ校?)定義了超類和子類的概念,子類在原有父類接口的前提下,用適合于自己要求的實(shí)現(xiàn)去置換父類中的相應(yīng)實(shí)現(xiàn)稱為( )。

(44)A.繼承

B.覆蓋

C.封裝

D.多態(tài)

(45)A.繼承

B.覆蓋

C.封裝

D.多態(tài)

● 在一系統(tǒng)中,不同類對(duì)象之間的通信的一種構(gòu)造稱為( ),一個(gè)對(duì)象具有多種形態(tài)稱為( )。

(46)A.屬性

B.封裝

C.類

D.消息

(47)A.繼承

B.封裝

C.多態(tài)

D.覆蓋

● 統(tǒng)一建模語(yǔ)言(UML)圖中,( )描述了以時(shí)間順序組織的對(duì)象之間的交互動(dòng)態(tài)視圖。

(48)A.序列圖

B.通信圖

C.活動(dòng)圖

D.交互概覽圖

● 某教務(wù)系統(tǒng)的部分需求包括:教務(wù)人員輸入課程信息;學(xué)生選擇課程,經(jīng)教務(wù)人員審核后安排到特定的教室和時(shí)間上課;教師根據(jù)安排的課程上課,在考試后錄入課程信息;學(xué)生可以查詢本人的成績(jī);教務(wù)人員可以查詢、修改和刪除課程信息。若用頂層數(shù)據(jù)流圖來(lái)建模,則上述需求應(yīng)包含( )個(gè)加工。用模塊化方法對(duì)系統(tǒng)進(jìn)行模塊劃分后,若將對(duì)課程信息的增加、修改、刪除和查詢放到一個(gè)模塊中,則該模塊的內(nèi)聚類型為( )。

(49)A.1

B.3

C.5

D.6

(50)A.邏輯內(nèi)聚

B.信息內(nèi)聚

C.過(guò)程內(nèi)聚

D.功能內(nèi)聚

● 黑盒測(cè)試不能發(fā)現(xiàn)( )問(wèn)題。

(51)A.不正確或遺漏的功能

B.初始化或終止性錯(cuò)誤

C.內(nèi)部數(shù)據(jù)結(jié)構(gòu)無(wú)效

D.性能不滿足要求

● 在軟件正式運(yùn)行后,一般來(lái)說(shuō),( )階段引入的錯(cuò)誤需要的維護(hù)代價(jià)較高。

(52)A.需求分析

B.概要設(shè)計(jì)

C.詳細(xì)設(shè)計(jì)

D.編碼

● 專業(yè)程序員小王記錄的工作經(jīng)驗(yàn)中,不正確的是( )。

(53)A.疲勞、煩心、缺思路時(shí)不要編程,可以先做事務(wù)性工作

B.“先寫測(cè)試方案再編程”的測(cè)試驅(qū)動(dòng)開(kāi)發(fā)是切實(shí)可行的

C.專業(yè)程序員可能自負(fù)、固執(zhí)和內(nèi)向,所以更需要強(qiáng)調(diào)協(xié)作

D.專業(yè)程序員面對(duì)經(jīng)理催促交付時(shí),要服從大局不計(jì)困難

● 企業(yè)管理、電子政務(wù)、電子商務(wù)等具有( )的特點(diǎn),宜采用云計(jì)算模式。

(54)A.強(qiáng)計(jì)算、強(qiáng)流程、多交互

B.強(qiáng)計(jì)算、弱流程、少交互

C.弱計(jì)算、弱流程、少交互

D.弱計(jì)算、強(qiáng)流程、多交互

● 以下關(guān)于軟件開(kāi)發(fā)的敘述中,不正確的是( )。

(55)A.軟件要設(shè)計(jì)得盡量通用,要盡量考慮到長(zhǎng)遠(yuǎn)的需求和應(yīng)用領(lǐng)域的擴(kuò)展

B.軟件開(kāi)發(fā)者對(duì)所開(kāi)發(fā)軟件性能的了解程度取決于對(duì)該軟件的測(cè)試程度

C.軟件越復(fù)雜則維護(hù)越困難,盡量保持簡(jiǎn)潔是軟件設(shè)計(jì)的一條重要原則

D.正常情況下,軟件維護(hù)期遠(yuǎn)超實(shí)現(xiàn)期,所以,降低維護(hù)成本比降低實(shí)現(xiàn)成本更重要

● 以下關(guān)于人機(jī)交互界面設(shè)計(jì)的敘述中,不正確的是( )。

(56)A.即使計(jì)算機(jī)和軟件處理事務(wù)的速度很快,軟件的響應(yīng)速度仍可能不好

B.如果常用的某個(gè)操作不符合用戶習(xí)慣,則可能會(huì)導(dǎo)致用戶放棄該軟件

C.在Windows系統(tǒng)中,為實(shí)現(xiàn)忙光標(biāo)顯示,需要采用多線程編程

D.軟件對(duì)用戶連續(xù)拖動(dòng)對(duì)象與點(diǎn)擊程序圖標(biāo)的響應(yīng)時(shí)間應(yīng)有相同要求

●通過(guò)( )關(guān)系運(yùn)算,可以從表1和表2獲得表3;表3的主鍵為( )。

3.png

(57)A.投影

B.選擇

C.自然連接

D.笛卡兒積

(58)A.課程號(hào)

B.課程名

C.課程號(hào)、課程名

D.課程號(hào)、學(xué)生號(hào)

● 給定部門DEP、職工EMP、項(xiàng)目PROJ實(shí)體集,若一名職工僅屬于一個(gè)部門,一個(gè)部門有多名職工;一個(gè)職工可以參加多個(gè)項(xiàng)目,一個(gè)項(xiàng)目可以由多個(gè)職工參加。那么,DEP與EMP、EMP與PROJ之間的聯(lián)系類型分別為( )。

(59)A.1:1和m:n

B.1:n和n:1

C.1:n和m:n

D.n:1和m:n

● 設(shè)有一個(gè)員工關(guān)系EMP(員工號(hào),姓名,部門名,職位,薪資),若需查詢不同部門中擔(dān)任“項(xiàng)目主管”的員工的平均薪資,則相應(yīng)的SELECT語(yǔ)句為:

SELECT 部門名,AVG(薪資) AS 平均薪資

FROM EMP

GROUP BY ( )

HAVING ( )

將員工號(hào)為“10058”、姓名為“黃曉華”、部門名為“開(kāi)發(fā)部”的元組插入EMP關(guān)系中的SQL語(yǔ)句為:Insert ( )

(60)A.員工號(hào)

B.姓名

C.部門名

D.薪資

(61)A.職位='項(xiàng)目主管'

B.'職位'='項(xiàng)目主管'

C.'職位'=項(xiàng)目主管

D.職位=項(xiàng)目主管

(62)A.into EMP Values(10058,黃曉華,開(kāi)發(fā)部,,)

B.into EMP Values(10058,'黃曉華','開(kāi)發(fā)部',,)

C.set to EMP Values(10058,黃曉華,開(kāi)發(fā)部,,)

D.set to EMP Values(10058,'黃曉華','開(kāi)發(fā)部',,)

● 設(shè)n位二進(jìn)制數(shù)(從00…0到11…1)中不含連續(xù)三位數(shù)字相同的數(shù)共有F(n)個(gè),顯然F(1)=2,F(xiàn)(2)=4。以下選項(xiàng)中有一個(gè)公式是正確的,通過(guò)實(shí)例驗(yàn)證選出的是( )。

(63)A.F(n)=2n (n≥1)

B.F(n)=n2-n+2 (n≥1)

C.F(n)=F(n-1)+4n-6 (n≥2)

D.F(n)=F(n-1)+F(n-2) (n≥3)

● 某商場(chǎng)2013年一季度和二季度的銷售額比2012年同期分別增加了4%和6%,而且增幅相等,據(jù)此可以算出,2013年上半年的銷售額比2012年同期增加( )。

(64)A.4.8%

B.5%

C.5.2%

D.超過(guò)5.5%

●估計(jì)一個(gè)項(xiàng)目所需時(shí)間常有樂(lè)觀估計(jì)時(shí)間、最可能時(shí)間和悲觀估計(jì)時(shí)間。根據(jù)這三個(gè)時(shí)間的加權(quán)平均(權(quán)為常數(shù))可以推算出這個(gè)項(xiàng)目的期望時(shí)間。下表中,項(xiàng)目3的期望時(shí)間大致是( )天。

4.png

(65)A.6.2

B.6.5

C.6.6

D.6.7

● 某客戶機(jī)在訪問(wèn)頁(yè)面時(shí)出現(xiàn)亂碼的原因可能是( )。

(66)A.瀏覽器沒(méi)安裝相關(guān)插件

B.IP地址設(shè)置錯(cuò)誤

C.DNS服務(wù)器設(shè)置錯(cuò)誤

D.默認(rèn)網(wǎng)關(guān)設(shè)置錯(cuò)誤

●在Windows的cmd命令行窗口中,輸入( )命令將會(huì)得到如下圖所示的結(jié)果。

5.png

(67)A.net view

B.nbtstat-r

C.netstat

D.nslookup

● 在HTML文件中,( )標(biāo)記在頁(yè)面中顯示work為斜體字。

(68)A.<pre>work</pre>

B.<u>work</u>

C.<i>work</i>

D.<b>work</b>

● 在TCP/IP協(xié)議棧中,ARP協(xié)議的作用是( ),RARP協(xié)議的作用是( )。

(69)A.從MAC地址查找對(duì)應(yīng)的IP地址

B.由IP地址查找對(duì)應(yīng)的MAC地址

C.把全局IP地址轉(zhuǎn)換為私網(wǎng)中的專用IP地址

D.用于動(dòng)態(tài)分配IP地址

(70)A.從MAC地址查找對(duì)應(yīng)的IP地址

B.由IP地址查找對(duì)應(yīng)的MAC地址

C.把全局IP地址轉(zhuǎn)換為私網(wǎng)中的專用IP地址

D.用于動(dòng)態(tài)分配IP地址

● The basic unit of software that the operating system deals with in scheduling the work done by the processor is ( ).

(71)A.a(chǎn) program or subroutine

B.a(chǎn) modular or a function

C.a(chǎn) process or a thread

D.a(chǎn) device or a chip

● ( ) is the name given to a “secret” access route into the system.

(72)A.Password

B.Firewall

C.Cryptography

D.Back door

● The lower-level classes (known as subclasses or derived classes) ( ) state and behavior from the higher-level class (known as a super class or base class).

(73)A.request

B.inherit

C.invoke

D.a(chǎn)ccept

● ( ) is exactly analogous to a marketplace on the Internet.

(74)A.E-Commerce

B.E-Cash

C.E-Mail

D.E-Consumer

● ( ) are datasets that grow so large that they become awkward to work with on-hand database management tools.

(75)A.Data structures

B.Relations

C.Big data

D.Metadata

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢?cè)诰€老師!