071692017年10月軟件開發(fā)和環(huán)境真題_第1頁
071692017年10月軟件開發(fā)和環(huán)境真題_第2頁
071692017年10月軟件開發(fā)和環(huán)境真題_第3頁
071692017年10月軟件開發(fā)和環(huán)境真題_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、絕密啟用前2017年10月全國高等教育自學(xué)考試軟件開發(fā)工具與環(huán)境試卷(代碼:07169)本試卷分兩部分,滿分100分,考試時間150分鐘。1 .第一部分為選擇題,應(yīng)考者必須在“答題卡”的選擇題答題區(qū)按要求填涂作答;2 .第二部分為非選擇題,應(yīng)考者必須在“答題卡”的非選擇題答題區(qū)作答,不能答在試卷上;3 .請按照試卷的題號順序在相應(yīng)的答題區(qū)域內(nèi)作答。第一部分選擇題(共30分)一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項(xiàng)中只有一個是符合題目要求的,請將其選出并將“答題卡”上的相應(yīng)字母涂黑。錯涂、多涂或未涂均無分。1 .下列屬于高級語言的是A.機(jī)器器語言B.匯編語

2、言C.VCD.二進(jìn)制2 .軟件開發(fā)環(huán)境的主要組成成分是A.軟件工具B.軟件C.程序D.人機(jī)界面3 .下列屬于總體設(shè)計工具的是A.DFDB.ER圖C,HIPO圖D.PERT圖4 .下列不屬于數(shù)據(jù)庫設(shè)計過程的是A.需求分析B.概念設(shè)計C.物理設(shè)計D.程序設(shè)計5 .下列屬于性能優(yōu)化工具的是A.WinRunnerB.EcoScopeC.PC-LINTD.VectorCAST軟件開發(fā)工具與環(huán)境試卷第1頁(共3頁)6 .在軟件開發(fā)工具的概念模式中,著重描述模塊間控制的是A.ER圖B,結(jié)構(gòu)圖C.系統(tǒng)流程圖D.DFD圖圖7 .信息庫研究的核心問題是A.信息的一致性B.信息的共享性C.信息的準(zhǔn)確性D.信息的安全

3、8 .選購軟件開發(fā)工具首先應(yīng)考慮的是A.價格B.市場調(diào)查C.環(huán)境D.明確目的與要求9 .在軟件開發(fā)過程中,建立邏輯模型應(yīng)在A.需求分析階段B.編碼階段C.測試階段D.分析設(shè)計階段10 .下列不屬于項(xiàng)目管理范圍的是A.質(zhì)量管理B.資源管理C.費(fèi)用管理D.計時管理11,下列不屬于多媒體技術(shù)特征的是A.集成性B.交互性C.模擬性D.實(shí)時性12 .軟件開發(fā)工具最重要的信息出口是代碼生成和A.報表生成B.文檔生成C.聯(lián)機(jī)查詢D.圖形處理13 .在RationalRose建模的邏輯設(shè)計中,使用的圖是A.活動圖B.順序圖C.狀態(tài)圖D.關(guān)聯(lián)圖14 .下列測試工具中,直接對代碼進(jìn)行分析,不需要運(yùn)行代碼,也不需要

4、對代碼編譯鏈接的是A,白盒B.黑盒C.靜態(tài)D.動態(tài)15,下列屬于分析工具的是A.測試工具B.數(shù)據(jù)字典管理系統(tǒng)C.代碼生成器D.第四代語言軟件開發(fā)工具與環(huán)境試卷第2頁(共3頁)第二部分非選擇題(共70分)二、填空題(本大題共10小題,每小題1分,共10分)16 .CASE是一組工具和方法的集合。17 .第一個實(shí)現(xiàn)可視化編程的工具是_VisualBasic。18 .通常把用戶的要求轉(zhuǎn)變成軟件產(chǎn)品的過程叫做軟件開發(fā)過程。19 .軟件開發(fā)工具維護(hù)分為完善性維護(hù)、適應(yīng)性維護(hù)、糾錯性維護(hù)和預(yù)防性維護(hù)。20 .多媒體開發(fā)的交互特性使項(xiàng)目的最終用戶能夠控制內(nèi)容和信息流。21 .動態(tài)測試工具分為結(jié)構(gòu)測試和功能測

5、試。22 .軟件配置管理中最基本的模式是軟件配置管理模式。23 .Eclipse中將命名空間、類、結(jié)構(gòu)、變量等定義為元素。24 .集成化的軟件開發(fā)工具被稱為_軟件工作環(huán)境。25 .用戶界面的主要功能是通信。三、名詞解釋題(本大題共5小題,每小題3分,共15分)26,需求工程:即需求的供需雙方采取被證明行之有效的原理、方法,通過使用適當(dāng)?shù)墓ぞ吆头栿w系,正確、全面地描述用戶待開發(fā)系統(tǒng)的行為特征、約束條件的過程。27 .模塊化:即解決一個復(fù)雜問題時自頂向下逐層把軟件系統(tǒng)分成若干模塊的過程。28 .SCI:即配置項(xiàng),Pressman對于SCI給出了一個比較簡單的定義:“軟件過程的輸出信息可以分為三個

6、主要類別:1)計算機(jī)程序;2)描述計算機(jī)程序的文檔;3)數(shù)據(jù)。這些項(xiàng)包含了所有在軟件過程中產(chǎn)生的信息,總稱為軟件配置項(xiàng)?!?9 .軟件產(chǎn)品線:是指具有一組可管理的公共特性的軟件密集性系統(tǒng)的合集。30 .軟件工具酶:在軟件開發(fā)過程中輔助開發(fā)人員開發(fā)軟件的工具四、簡答題(本大題共5小題,每小題5分,共25分)31 .軟件開發(fā)工具有哪些基本功能?回答:軟件開發(fā)工具的基本功能可以歸納為以下五個方面:1)提供描述軟件狀況及其開發(fā)過程的概念模式,協(xié)助開發(fā)人員認(rèn)識軟件工作的環(huán)境與要求、管理軟件開發(fā)的過程;2)提供存儲和管理有關(guān)信息的機(jī)制與手段;3)幫助使用者編制、生成和修改各種文檔,包括文字材料和各種表格、

7、圖像等。4)生成代碼,即幫助使用者編寫程序代碼,使用戶能在較短時間內(nèi)半自動地生成所需要的代碼段落,進(jìn)行測試和修改;5)對歷史信息進(jìn)行跨生命周期的管理。32 .軟件配置管理有什么作用?又稱軟件形態(tài)管理、或軟件建筑管理,簡稱軟件形管(SCM)。界定軟件的組成項(xiàng)目,對每個項(xiàng)目的變更進(jìn)行管控(版本控制),并維護(hù)不同項(xiàng)目之間的版本關(guān)聯(lián),以使軟件在開發(fā)過程中任一時間的內(nèi)容都可以被追溯,包括某幾個具有重要意義的數(shù)個組合。33 .結(jié)構(gòu)化設(shè)計的基本思想是什么?回答:是將軟件設(shè)計成由相對獨(dú)立、單一化功能的模塊組成的機(jī)構(gòu)。軟件結(jié)構(gòu)設(shè)計的一個目標(biāo)就是得出一個系統(tǒng)化的程序結(jié)構(gòu)。34 .軟件工程過程包括哪些基本活動?回答

8、:1)P(Plan)-軟件規(guī)格說明。規(guī)定軟件的功能及其運(yùn)行時的限制;2)D(Do)-軟件開發(fā)。產(chǎn)生滿足規(guī)格說明的軟件;3)C(Check)-軟件確認(rèn)。確認(rèn)軟件能夠滿足客戶提出的要求;4)A(Action)-軟件演進(jìn)。為滿足客戶的變更要求,軟件必須在使用的過程中演進(jìn)。35 .RUP的裁剪包括哪些步驟?1)確定本項(xiàng)目需要哪些工作流。RUP的9個核心工作流并不總是需要的,可以取舍。2)確定每個工作流需要哪些制品。3)確定4個階段之間如何演進(jìn)。確定階段間演進(jìn)要以風(fēng)險控制為原則,決定每個階段要哪些工作流,每個工作流執(zhí)行到什么程度,制品有哪些,每個制品完成到什么程度。4)確定每個階段內(nèi)的迭代計劃。規(guī)劃RU

9、P的4個階段中每次迭代開發(fā)的內(nèi)容。5)規(guī)劃工作流內(nèi)部結(jié)構(gòu)。工作流涉及角色、活動及制品,他的復(fù)雜程度與項(xiàng)目規(guī)模即角色多少有關(guān)。最后規(guī)劃工作流的內(nèi)部結(jié)構(gòu),通常用活動圖的形式給出。五、分析題(本大題共2小題,每小題10分,共20分)36.請分析4GL的發(fā)展和應(yīng)用前景。1 )4GL的發(fā)展:4GL這個詞最早是在20世紀(jì)80年代初期出現(xiàn)在軟件廠商的廣告和產(chǎn)品介紹中的。1985年,美國召開了全國性的4GL研討會,使4GL進(jìn)入了計算機(jī)科學(xué)的研究范疇。進(jìn)入20世紀(jì)90年代,大量基于數(shù)據(jù)庫管理系統(tǒng)的4GL商品化軟件已在計算機(jī)應(yīng)用開發(fā)領(lǐng)域中獲得廣泛應(yīng)用,成為了面向數(shù)據(jù)庫應(yīng)用開發(fā)的主流工具。2 )4GL應(yīng)用前景:a)

10、4GL與面向?qū)ο蠹夹g(shù)將進(jìn)一步結(jié)合;b)4GL將全面支持Internet為代表的網(wǎng)絡(luò)分布式應(yīng)用開發(fā)。c)4GL將出現(xiàn)事實(shí)上的工業(yè)標(biāo)準(zhǔn);d)4GL將以受限的自然語言加圖形作為用戶界面37,請簡單分析軟件設(shè)計過程。即運(yùn)用一些基本的設(shè)計概念和各種有效的方法和技術(shù),把軟件需求分析轉(zhuǎn)化為軟件表示,使系統(tǒng)能在機(jī)器上實(shí)現(xiàn)。傳統(tǒng)軟件設(shè)計可以分成系統(tǒng)的總體設(shè)計和過程設(shè)計。軟件的設(shè)計是一個將需求轉(zhuǎn)變?yōu)檐浖愂?表達(dá))的過程。這種陳述給了一個對軟件的全局觀點(diǎn)。系統(tǒng)通過逐步求精使得設(shè)計陳述逐漸接近源代碼。這里有兩個基本步驟,第一步是初步設(shè)計(Preliminarydesign),關(guān)注于如何將需求轉(zhuǎn)換成數(shù)據(jù)和軟件框架。第二步是詳細(xì)設(shè)計(Detaildesign),關(guān)注于將框架逐步求精細(xì)化為具體的數(shù)據(jù)結(jié)構(gòu)和軟件的算法表達(dá)。發(fā)生中的設(shè)計行為、數(shù)據(jù)、算法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論