摘要:以下是由希賽網(wǎng)整理的2010年上半年程序員考試上午真題,希望對備考程序員考試的考生有所幫助。
2010年上半年程序員考試上午真題:
>>>點(diǎn)擊進(jìn)入軟考初級程序員歷年真題下載
● 對于n個元素的關(guān)鍵字序列{k1,k2,..., kn} ,當(dāng)且僅當(dāng)滿足關(guān)系ki≤k2i且ki≤k2i+1(i=1,2,[n/2] )時(shí)稱為小根堆(小頂堆)。以下序列中,__(38)__不是小根堆。
(38)A.12,20,36,48,25,50,40
B.12,36,20,48,40,25,50
C.12,20,25,36,40,48,50
D.12,36,20,48,25,50,40
● 通過程序設(shè)計(jì)活動求解問題時(shí),通??煞譃閱栴}建模、算法設(shè)計(jì)、編寫代碼和編譯調(diào)試四個階段。__(39)__階段的工作與所選擇的程序語言密切相關(guān)。
(39)A.問題建模和算法設(shè)計(jì)
B.算法設(shè)計(jì)和編寫代碼
C.問題建模和編譯調(diào)試
D.編寫代碼和編譯調(diào)試
● 函數(shù)f__(40)__、g__(41)__的定義如下所示。已知調(diào)用f時(shí)傳遞給其形參x的值是1,若以傳值方式調(diào)用g,則函數(shù)f的返回值為__(42)__;若以傳引用方式調(diào)用g,則函數(shù)f的返回值為__(43)__ 。
(40)A.3
B.4
C.6
D.7
(41)A.3
B.4
C.6
D.7
● 以下關(guān)于程序中函數(shù)的定義、調(diào)用和聲明的敘述中,正確的是 __(42)__。
(42)A.函數(shù)的定義必須放在該函數(shù)的調(diào)用之前
B.函數(shù)的聲明必須放在該函數(shù)的調(diào)用之前
C.函數(shù)的定義必須放在該函數(shù)的聲明之前
D.函數(shù)的聲明必須放在該函數(shù)的定義之前
● 以下關(guān)于子類和父類的敘述中,正確的是__(43)__ 。
(43)A.子類繼承了父類的屬性和方法
B.父類繼承了子類的屬性和方法
C.子類的行為和父類必須完全保持一致
D.父類的行為必須和子類完全保持一致
● 以下關(guān)于類和對象的敘述中,正確的是__(44)__。
(44)A.類是對象的模板,一個類僅能生成一個對象
B.對象是類的模板,一個對象僅能生成一個類
C.類是對象的模板,一個類是一組對象的集合
D.對象是類的模板,一個對象是一組類的集合
● 以下關(guān)于面向?qū)ο蠓治雠c設(shè)計(jì)的敘述中,正確的是 __(45)__ 。
(45)A.面向?qū)ο蠓治雠c面向?qū)ο笤O(shè)計(jì)不能采用相同的工具
B.面向?qū)ο蠓治雠c面向?qū)ο笤O(shè)計(jì)的任務(wù)相同
C.面向?qū)ο蠓治雠c面向?qū)ο笤O(shè)計(jì)不存在明確的界限
D.面向?qū)ο蠓治雠c面向?qū)ο笤O(shè)計(jì)不產(chǎn)生任何可見結(jié)果
● 面向?qū)ο蟪绦蛟O(shè)計(jì)語言用于__(46)__。
(46)A.面向?qū)ο蠓治觥?/p>
B.面向?qū)ο笤O(shè)計(jì)
C.面向?qū)ο髮?shí)現(xiàn)
D.面向?qū)ο蠓治?、設(shè)計(jì)與實(shí)現(xiàn)
● 面向?qū)ο蠓治龅闹饕蝿?wù)不包括__(47)__ 。
(47)A.構(gòu)建分析模型,以描述用戶的需求
B.構(gòu)建設(shè)計(jì)模型,以描述系統(tǒng)如何解決問題
C.建立一個準(zhǔn)確的、一致的系統(tǒng)模型以描述軟件需要解決的問題
D.構(gòu)建分析模型,驗(yàn)證最終系統(tǒng)是否滿足軟件需求
● ISO/IEC 9126軟件質(zhì)量模型中,第一層是質(zhì)量特性,如功能性和可靠性等,第二層是質(zhì)量子特性,如功能性的質(zhì)量子特性有適應(yīng)性和準(zhǔn)確性等。與軟件適應(yīng)不同規(guī)定環(huán)境的處理或手段有關(guān)的軟件屬性稱為適應(yīng)性,這一子特性屬于__(48)__ 質(zhì)量特性。
(48)A.可維護(hù)性
B.可移植性
C.易使用性
D.可靠性
● 根據(jù)維護(hù)的具體內(nèi)容的不同,可對軟件維護(hù)進(jìn)行分類。 __(49)__是指對文件或數(shù)據(jù)庫中的記錄進(jìn)行增加、修改和刪除等操作,通常采用專用的程序模塊。
(49)A.程序維護(hù)
B.?dāng)?shù)據(jù)維護(hù)
C.代碼維護(hù)
D.設(shè)備維護(hù)
● XP 是一種輕量級(敏捷)、高效、低風(fēng)險(xiǎn)、柔性、可預(yù)測的、科學(xué)的軟件開發(fā)方式,其四大價(jià)值觀包括溝通、簡單、__(50)__ 。
(50)A.隱喻和反饋
B.重構(gòu)和勇氣
C.隱喻和重構(gòu)
D.反饋和勇氣
● 測試用例由測試輸入數(shù)據(jù)和與之對應(yīng)的預(yù)期輸出結(jié)果組成。 人們常用白盒法和黑盒法設(shè)計(jì)測試用例,其中白盒法主要是為了檢查__(51)__ 等。
(51)A.是否有錯誤的功能或遺漏的功能
B.性能是否能夠接受
C.是否有數(shù)據(jù)結(jié)構(gòu)或外部數(shù)據(jù)庫訪問錯誤
D.程序內(nèi)部結(jié)構(gòu)是否有效
● 綁定是一個把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合的過程。 綁定可在編譯時(shí)進(jìn)行,也可在運(yùn)行時(shí)進(jìn)行。若一個給定的過程調(diào)用和執(zhí)行代碼的結(jié)合直到調(diào)用發(fā)生時(shí)才進(jìn)行,這種綁定稱為__(52)__ 。
(52)A.靜態(tài)綁定
B.動態(tài)綁定
C.過載綁定
D.強(qiáng)制綁定
● 軟件開發(fā)商對軟件產(chǎn)品進(jìn)行持續(xù)不斷改進(jìn)的動力主要來自 __(53)__ 。
(53)A.用戶的反饋意見
B.反盜版
C.促銷
D.技術(shù)進(jìn)步
● 軟件開發(fā)過程中為確保軟件質(zhì)量所采取的措施中,不包括 __(54)__ 。
(54)A.開發(fā)前應(yīng)選定或制定開發(fā)標(biāo)準(zhǔn)或開發(fā)規(guī)范,并遵照執(zhí)行
B.在開發(fā)初期制定質(zhì)量保證計(jì)劃,并在開發(fā)中堅(jiān)持執(zhí)行
C.用戶應(yīng)參與開發(fā)全過程,并監(jiān)督開發(fā)質(zhì)量
D.嚴(yán)格進(jìn)行階段評審
● 以下關(guān)于軟件開發(fā)文檔的敘述中,錯誤的是__(55)__ 。
(55)A.軟件開發(fā)是程序及其相應(yīng)文檔的生產(chǎn)過程
B.軟件開發(fā)過程中的重要信息需要固化在文檔中,以便積累開發(fā)經(jīng)驗(yàn)
C.由于擔(dān)心設(shè)計(jì)人員中途離職,所以要讓他們寫下文檔
D.在軟件開發(fā)過程中,面對面交流并不可靠,應(yīng)當(dāng)完全用文檔來代替
● 關(guān)系模型是采用__(56)__結(jié)構(gòu)表達(dá)實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。
(56)A.樹型
B.網(wǎng)狀
C.線型
D.二維表格
● 設(shè)有商品關(guān)系P(商品名,條形碼,供應(yīng)商號,價(jià)格,數(shù)量), “條形碼”標(biāo)識關(guān)系P中的每一個元組,商品名不能為空,供應(yīng)商號是關(guān)系P的外鍵。另有供應(yīng)商關(guān)系S(供應(yīng)商號,供應(yīng)商名,地址,電話)。關(guān)系 P 中的商品名是。建立商品關(guān)系 P 的 SQL語句如下所示:
CREATE TABLE P( 商品名CHAR(30)() ,
條形碼CHAR(30)__(57)__ ,
供應(yīng)商號 CHAR(5) ,
價(jià)格 CHAR(20) ,
數(shù)量CHAR(20)
__(58)__(供應(yīng)商號) REFERENCES S(供應(yīng)商號));
查詢供應(yīng)商及價(jià)格小于等于 2500 元且大于等于 1280 元的“電冰箱”的數(shù)量的SQL語句為:
SELECT商品名,供應(yīng)商名,價(jià)格,數(shù)量
FROM P
WHERE商品名= ’電冰箱’ AND ( );
將供應(yīng)商號“12021”所供應(yīng)的商品價(jià)格上漲3%的SQL語句為:
UPDATE P
()
WHERE 供應(yīng)商號= ’12021’;
查詢供應(yīng)商地址包含“西安”的供應(yīng)商名及電話的SQL語句為:
SELECT供應(yīng)商名,電話
FROM S
WHERE __(59)__;
(57)A.NULL
B.UNIQUE
C.NOT NULL
D.NOT NULL UNIQUE
(58)A.NULL
B.NOT NULL
C.PRIMARY KEY
D.FOREIGN KEY
(59)A.NULL
B.NOT NULL
C.PRIMARY KEY
D.FOREIGN KEY
(60)A.價(jià)格Between 1280 AND 2500
B.價(jià)格From 1280 TO 2500
C.價(jià)格≤’2500’ AND價(jià)格≥’1280’
D.’價(jià)格’≤2500 AND ’價(jià)格’≥1280
(61)A.SET價(jià)格= ’價(jià)格*1.03’
B.Modify價(jià)格= ’價(jià)格*1.03’
C.SET價(jià)格=價(jià)格*1.03
D.Modify價(jià)格=價(jià)格*1.03
(62)A.地址IN(西安)
B.地址like ’%西安%’
C.地址IN(’西安’)
D.地址like ’西安’
● 將19分解成3個不重復(fù)數(shù)字(1至9)之和(不計(jì)順序)的方法共有__(63)__種。
(63)A.3
B.4
C.5
D.6
● 數(shù)據(jù)測量時(shí),對同一對象進(jìn)行多次測量可能得到多個數(shù)值。精確度是指多次所測得的數(shù)值彼此接近的程度;準(zhǔn)確度是指所測得的數(shù)值與真值符合的程度。實(shí)際測量時(shí),不可能出現(xiàn)的情況是__(64)__ 。
(64)A.精確度與準(zhǔn)確度都很好
B.精確度很好但準(zhǔn)確度不好
C.精確度與準(zhǔn)確度都不好
D.準(zhǔn)確度很好但精確度不好
● 已知cos 0.70= a ,cos 0.71= b ,則用線性插值方法可求出cos 0.702的近似值為__(65)__。
(65)A.(a+4b)/5
B.(4a+b)/5
C.(a+3b)/4
D.(3a+b)/4
● 以下關(guān)于網(wǎng)絡(luò)攻擊的敘述中,錯誤的是__(66)__。
(66)A.釣魚網(wǎng)站通過竊取用戶的賬號、密碼來進(jìn)行網(wǎng)絡(luò)攻擊
B.向多個郵箱群發(fā)同一封電子郵件是一種網(wǎng)絡(luò)攻擊行為
C.采用DoS攻擊使計(jì)算機(jī)或網(wǎng)絡(luò)無法提供正常的服務(wù)
D.利用Sniffer可以發(fā)起網(wǎng)絡(luò)監(jiān)聽攻擊
● HTML語言中,可使用__(67)__標(biāo)簽將腳本插入HTML 文檔。
(67)A.<language>
B.<script>
C.<javascript>
D.<vbscript>
● Outlook Express作為郵件代理軟件有諸多優(yōu)點(diǎn),以下敘述中,錯誤的是 __(68)__ 。
(68)A.可以脫機(jī)處理郵件
B.可以管理多個郵件賬號
C.可以使用通訊簿存儲和檢索電子郵件地址
D.不能發(fā)送和接收安全郵件
● 在http://www.test.com/main/index.htm中,index.htm是 __(69)__ 。
(69)A.協(xié)議名
B.域名
C.主機(jī)名
D.頁面文件
● POP3服務(wù)默認(rèn)的TCP 端口號是__(70)__。
(70)A.20
B.25
C.80
D.110
● __(71)__means that a program written for one computer system can be compiled and run on another system with little or no modification.
(71)A.Portability
B.Reliability
C.Availability
D.Reusability
● Data items are added or deleted from the list only at the top of the__(72)__.
(72)A.queue
B.stack
C.tree
D.linear list
● __(73)__statement can perform a calculation and store the result in a variable so that it can be used later.
(73)A.Assignment
B.Control
C.I/O
D.Declaration
● The__(74)__scheme in a database system is responsible for the detection of failures and for the restoration of the database to a state that existed before the occurrence of the failure.
(74)A.query
B.test
C.check
D.recovery
● Software__(75)__focuses on three attributes of the program: software architecture, data structure, and procedural detail.
(75)A.a(chǎn)nalysis
B.design
C.installation
D.upgrade
熱門:信息系統(tǒng)管理工程師報(bào)考指南 | 2025年軟考報(bào)名時(shí)間及入口
推薦:信息系統(tǒng)項(xiàng)目管理師網(wǎng)絡(luò)課堂 |系統(tǒng)架構(gòu)設(shè)計(jì)師網(wǎng)絡(luò)課程 | 工信部信創(chuàng)認(rèn)證培訓(xùn)
活動:25年高項(xiàng)備考 | 軟考機(jī)考模擬作答系統(tǒng) | 網(wǎng)絡(luò)工程師網(wǎng)絡(luò)課程 | PMP續(xù)證 | 希賽年貨節(jié),囤課有優(yōu)惠
備考:章節(jié)練習(xí)+真題 | 軟考備考學(xué)習(xí)資料 | 軟考免費(fèi)課程
課程:論文專題講解 | 信息系統(tǒng)項(xiàng)目管理師試聽課 | PMP課程
軟考備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題