版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《軟件技術(shù)基礎(chǔ)》模擬題一、填空題.軟件工程的傳統(tǒng)途徑是方法學(xué)。.一般說來,軟件生命周期由、軟件開發(fā)和軟件維護三個時期組成。.的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。.數(shù)據(jù)流圖描述系統(tǒng)的模型。.數(shù)據(jù)字典的用途是作為階段的工具。.在可行性研究以后,如果確認開發(fā)一個新的軟件系統(tǒng)是必要的而且是可能的,那么就進入階段。.ER模型中包含“實體”、“聯(lián)系”和“”三個基本成分。.結(jié)構(gòu)化分析方法是面向進行需求分析的方法。.是對一個軟件結(jié)構(gòu)內(nèi)不同模塊之間互聯(lián)程度的度量。.標(biāo)志一個模塊內(nèi)各個元素彼此結(jié)合的緊密程度,它是信息隱蔽和局部化概念的自然擴展。.面向數(shù)據(jù)流的設(shè)計方法把信息流映射成軟件結(jié)構(gòu),信息流的類型決定了映射的方法。信息流有變換流和兩種類型。.衡量模塊獨立性的兩個定性的度量標(biāo)準(zhǔn)是內(nèi)聚性和。.在詳細設(shè)計階段,經(jīng)常采用的工具有程序流程圖、盒圖、。.Jackson圖不僅可表示程序結(jié)構(gòu),還可表示。.20世紀70年代中期出現(xiàn)了“面向數(shù)據(jù)結(jié)構(gòu)”的設(shè)計方法,其中有代表性的是Jackson方法和方法。.面向?qū)ο笥腥齻€基本要素,它們是抽象、封裝性和。.所謂對象模型就是表示靜態(tài)的、的系統(tǒng)的“數(shù)據(jù)”性質(zhì)。.維護的副作用有編碼副作用、數(shù)據(jù)副作用和副作用。.軟件測試是為了而執(zhí)行程序的過程。.白盒測試是結(jié)構(gòu)測試,黑盒測試是測試。二選擇.研究開發(fā)資源的有效性是進行可行性研究的一方面。A.經(jīng)濟 B.技術(shù)C.操作 D.社會.軟件生命周期中時間最長的階段是階段。A.需求分析 B.詳細設(shè)計C.測試 D.維護.瀑布模型是一種。A.軟件開發(fā)方法 B.軟件生存周期C.程序設(shè)計方法 D.軟件生存周期模型.與計算機科學(xué)的理論研究不同,軟件工程是一門學(xué)科。A.工程性 B.理論性C.原理性 0.心理性.進行需求分析可使用多種工具,但是不適用的。A.數(shù)據(jù)流圖 B.判定表C.PAD圖 D.數(shù)據(jù)字典.需求分析最終結(jié)果是產(chǎn)生。A.項目開發(fā)計劃 B.可行性分析報告C.需求規(guī)格說明書 D.設(shè)計說明書.結(jié)構(gòu)化分析方法的基本思想是 A.自底向上逐步抽象 B.自底向上逐步分解C.自頂向下逐步分解 D.自頂向下逐步抽象.結(jié)構(gòu)化分析方法最為常見的圖形工具是 A.程序流程圖 B.實體聯(lián)系圖C.數(shù)據(jù)流圖 D.結(jié)構(gòu)圖.需求分析中,對算法的簡單描述記錄在 中。A.層次圖 B.數(shù)據(jù)字典C.數(shù)據(jù)流圖 D.IPO圖.結(jié)構(gòu)化程序流程圖中一般包括三種基本結(jié)構(gòu),下述結(jié)構(gòu)中 不屬于其基本結(jié)構(gòu)。A.順序結(jié)構(gòu) B.條件結(jié)構(gòu)C.選擇結(jié)構(gòu) D.嵌套結(jié)構(gòu).軟件設(shè)計一般分為總體設(shè)計和詳細設(shè)計,它們之間的關(guān)系是 。A.全局和局部B.抽象和具體C.總體和層次D.功能和結(jié)構(gòu).好的軟件結(jié)構(gòu)應(yīng)該是 。A.高耦合、低內(nèi)聚 B.低耦合、高內(nèi)聚C.高耦合、高內(nèi)聚 D.低耦合、低內(nèi)聚.模塊 ,則說明模塊的獨立性越強。A.耦合性強 B.扇入數(shù)越高C.耦合越弱 D.扇入數(shù)越低.變換流的DFD有三部分組成,不屬于其中一部分的是 。A.事務(wù)中心 B.變換中心C.輸入流 D.輸出流.程序控制一般分為、分支、循環(huán)三種基本結(jié)構(gòu)。A.分塊 B.順序C.重復(fù) D.選擇.軟件詳細設(shè)計主要采用的方法是。A.結(jié)構(gòu)化程序設(shè)計 B.模型設(shè)計C.結(jié)構(gòu)化設(shè)計 D.流程圖設(shè)計.Jackson方法根據(jù)來導(dǎo)出程序結(jié)構(gòu)。A.數(shù)據(jù)結(jié)構(gòu) B.數(shù)據(jù)間的控制結(jié)構(gòu)C.數(shù)據(jù)流圖 D.IPO圖.對于PDL與需求分析中描述加工邏輯的“結(jié)構(gòu)化語言”的區(qū)別,以下說法錯誤的是 。A.PDL不是結(jié)構(gòu)化語言B.需求分析中描述加工邏輯的“結(jié)構(gòu)化語言”無嚴格的外語法C.PDL外層語言更嚴格一些,更趨于形式化D.需求分析中描述加工邏輯的“結(jié)構(gòu)化語言”內(nèi)層自然語言描述較抽象、較概括.每個對象可用它自己的一組屬性和它可以執(zhí)行的一組來表現(xiàn)。A.行為 B.功能C.數(shù)據(jù) D.操作.表示對象的相互行為的模型是模型。A.對象 B.動態(tài)C.功能 D.靜態(tài).面向?qū)ο蠓治鲭A段建立的三個模型中,核心的模型是模型。A.對象 B.動態(tài)C.功能 D.靜態(tài).汽車有一個發(fā)動機,汽車與發(fā)動機之間的關(guān)系是關(guān)系。A. 一般與具體 B.整體與部分C.分類 D.屬性.描述類中某個對象的行為,反映了狀態(tài)與事件關(guān)系的是。A.對象圖 B.狀態(tài)圖C.流程圖 D.結(jié)構(gòu)圖.以下屬于塊結(jié)構(gòu)高級語言。A. FORTRAN B. COBOLC. PASCAL D. BASIC.覆蓋是很弱的邏輯覆蓋標(biāo)準(zhǔn)。A.判定 B.條件C.語句 D.條件組合.數(shù)據(jù)流圖中,表示數(shù)據(jù)的源點。A.圓形 B.正方形C.箭頭 D,開口矩形.在Jackson程序設(shè)計方法基本有五個步驟,第二步是A.從數(shù)據(jù)結(jié)構(gòu)圖導(dǎo)出程序結(jié)構(gòu)圖B.列出所有操作和條件C.用偽碼表示程序處理過程D.找出數(shù)據(jù)結(jié)構(gòu)和輸出數(shù)據(jù)結(jié)構(gòu)中有對應(yīng)關(guān)系的數(shù)據(jù)單元.在面向?qū)ο蟮脑O(shè)計中,應(yīng)遵循的設(shè)計準(zhǔn)則除了、抽象、低耦合、高內(nèi)聚以外,還有信息隱蔽A.隱蔽復(fù)雜性 B.模塊化C.經(jīng)常類的使用 D.類的開發(fā).數(shù)據(jù)存儲和數(shù)據(jù)流圖都是,僅僅所處的狀態(tài)不同。A.分析結(jié)果 B.數(shù)據(jù)流C.數(shù)據(jù) D.事件.測試類中定義的每個方法,基本上相當(dāng)于傳統(tǒng)軟件測試中的。A.確認測試 B.單元測試C.系統(tǒng)測試 D.集成測試三簡答題.軟件危機主要表現(xiàn)在哪些方面?.結(jié)構(gòu)化方法總的指導(dǎo)思想是什么?.軟件測試的目的是什么?軟件測試的步驟是什么?.軟件維護的特點是什么?.面向?qū)ο蠓椒ǖ拈_發(fā)過程?四應(yīng)用題1.設(shè)計一個軟件的開發(fā)成本為35000元,壽命為3年。未來3年的每年收益預(yù)計為23000元、24000元、27000元。銀行年利率為10%。是對此項目進行成本效益分析,以決定其經(jīng)濟可行性。2.一臺微機有一個顯示器,一個主機,一個鍵盤,一個鼠標(biāo),漢王筆。主機包括一個機箱,一個主板,個電源,存儲器等部件。存儲器又分為固定存儲器和活動存儲器,固定存儲器又分為內(nèi)存和硬盤,活動存儲器又分為軟盤和光盤。試建立微機的對象模型。模擬題答案一、填空題.生命周期.軟件定義.可行性研究.邏輯.分析.需求分析.屬性.數(shù)據(jù)流.耦合.內(nèi)聚.事物流.耦合性.PAD圖.數(shù)據(jù)結(jié)構(gòu).:Warnier.共享性.結(jié)構(gòu)化.文檔.發(fā)現(xiàn)錯誤.功能二選擇BDDACCCCDDABCABCAADBABBCCBDBCB三簡答題.軟件危機主要表現(xiàn)在哪些方面?答案:軟件危機主要表現(xiàn)在::(1)對軟件開發(fā)成本和進度的估計常常很不準(zhǔn)確。(2)用戶對“已完成的”軟件系統(tǒng)不滿意的現(xiàn)象經(jīng)常發(fā)生。(3)軟件產(chǎn)品的質(zhì)量往往靠不住。(4)軟件常常是不可維護的。(5)軟件通常沒有適當(dāng)?shù)奈臋n資料。(6)軟件成本在計算機系統(tǒng)總成本中所占的比例逐年上升。(7)軟件開發(fā)生產(chǎn)率提高的速度,遠遠跟不上計算機應(yīng)用迅速普及深入的趨勢。評分標(biāo)準(zhǔn):7條全部答對滿分,少一條扣一分。.結(jié)構(gòu)化方法總的指導(dǎo)思想是什么?答案:結(jié)構(gòu)化方法總的指導(dǎo)思想是自頂向下、逐步求精。它的基本原則是功能的分解與抽象,它是軟件工程中最早出現(xiàn)的方法,特別適合于數(shù)據(jù)處理領(lǐng)域的問題,相應(yīng)的工具較多,發(fā)展較為成熟。評分標(biāo)準(zhǔn):指導(dǎo)思想和基本原則各占3分。.軟件測試的目的是什么?軟件測試的步驟是什么?答案:軟件測試的目的就是在軟件投入運行前,盡可能多地發(fā)現(xiàn)軟件中的錯誤。軟件測試要經(jīng)過單元測試、集成測試、確認測試、系統(tǒng)測試四個階段的工作。單元測試是對源程序中的每一個程序單元進行的測試、目的是發(fā)現(xiàn)模塊中的錯誤。集成測試是將各個模塊組裝起來進行的測試。確認測試是檢查已經(jīng)實現(xiàn)的軟件是否符合軟件需求說明書的各種要求。系統(tǒng)測試是對軟件項目進行的綜合測試。評分標(biāo)準(zhǔn):目的占兩分,給出四個步驟得2分,詳細說明四個步驟得2分。.軟件維護的特點是什么?答案:(1)維護費用高軟件維護的主要特點是維護費用高、維護困難。造成維護費用高的主要原因是軟件維護工作效率非常低,主要是因為要修改軟件,首先要理解原來系統(tǒng)的設(shè)計思想、原來程序設(shè)計代碼的功能,要解釋原來系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),要分析接口設(shè)計和設(shè)計約束。而要看別人的程序是困難的,要花費很多代價。在搞清楚這些問題之后,才能進行修改。這樣就導(dǎo)致生產(chǎn)率非常低下,因而費用非常高。(2)維護的困難性維護的困難性主要在于是由開發(fā)的軟件可維護性差引起的,即軟件結(jié)構(gòu)差、文檔不齊全、開發(fā)不規(guī)范,再加之原來開發(fā)的技術(shù)較陳舊、維護工作不吸引人等,所以維護工作就很難進行。評分標(biāo)準(zhǔn):給出(1)、(2)兩點得3分,兩點的詳細闡述各占1.5分。.面向?qū)ο蠓椒ǖ拈_發(fā)過程?答案:(1)面向?qū)ο蟮姆治?。面向?qū)ο蟮姆治龅哪康氖菍陀^世界的系統(tǒng)建立對象模型、動態(tài)模型、功能模型。(2)面向?qū)ο蟮脑O(shè)計。面向?qū)ο蟮脑O(shè)計是把分析階段得到的分析模型,經(jīng)過逐步擴充和完善,轉(zhuǎn)變?yōu)樵O(shè)計模型。將分析模型的問題域的要領(lǐng)轉(zhuǎn)變?yōu)樵O(shè)計模型的實現(xiàn)概念上來。(3)面向?qū)ο蟮膶崿F(xiàn)。包括兩個方面的工作,把面向?qū)ο蟮脑O(shè)計結(jié)果翻譯成用某種程序設(shè)計語言書寫的面向?qū)ο蟪绦颍缓筮M行測試并調(diào)試面向?qū)ο蟮某绦?。評分標(biāo)準(zhǔn):每項2分。四應(yīng)用題.設(shè)計一個軟件的開發(fā)成本為35000元,壽命為3年。未來3年的每年收益預(yù)計為23000元、24000元、27000元。銀行年利率為10%。是對此項目進行成本效益分析,以決定其經(jīng)濟可行性。答案:三年后,50000元的價值為:35000*(1+3*10%)=45500元三年軟件總獲利為:23000*(1+2*10%)+24000*(1+1*10%)+27000=81000元>45500元。所以此項目盈利,經(jīng)濟可行。評分標(biāo)準(zhǔn):計算出3年后50000元的價
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)體檢項目優(yōu)化的成本控制策略
- 金華2025年浙江金華磐安縣人民檢察院司法雇員招錄4人筆試歷年參考題庫附帶答案詳解
- 連云港2025年江蘇連云港東??h衛(wèi)生健康委員會所屬事業(yè)單位招聘18人筆試歷年參考題庫附帶答案詳解
- 蘇州2025年江蘇蘇州張家港市保稅區(qū)街道招聘村(社區(qū))工作人員7人筆試歷年參考題庫附帶答案詳解
- 眉山2025年四川眉山天府學(xué)校招聘事業(yè)人員13人筆試歷年參考題庫附帶答案詳解
- 溫州2025年浙江溫州蒼南縣事業(yè)單位招聘工作人員151人筆試歷年參考題庫附帶答案詳解
- 瀘州2025年四川瀘州市龍馬潭區(qū)招聘教師3人筆試歷年參考題庫附帶答案詳解
- 江西2025年江西機電職業(yè)技術(shù)學(xué)院人事代理人員招聘50人筆試歷年參考題庫附帶答案詳解
- 日照2025年山東日照市衛(wèi)生學(xué)校招聘工作人員3人筆試歷年參考題庫附帶答案詳解
- 怒江云南怒江州司法局招聘公益性崗位筆試歷年參考題庫附帶答案詳解
- 博物館講解員禮儀培訓(xùn)
- 生豬屠宰溯源信息化管理系統(tǒng)建設(shè)方案書
- 漁民出海前安全培訓(xùn)課件
- 危貨押運證安全培訓(xùn)內(nèi)容課件
- 湖南雅禮高一數(shù)學(xué)試卷
- CNAS-GC25-2023 服務(wù)認證機構(gòu)認證業(yè)務(wù)范圍及能力管理實施指南
- 入伍智力測試題及答案
- 竣工驗收方案模板
- 企業(yè)安全生產(chǎn)內(nèi)業(yè)資料全套范本
- 安全生產(chǎn)標(biāo)準(zhǔn)化與安全文化建設(shè)的關(guān)系
- DL-T5054-2016火力發(fā)電廠汽水管道設(shè)計規(guī)范
評論
0/150
提交評論