freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程試題庫集及答案(完整版)

2024-12-25 15:09上一頁面

下一頁面
  

【正文】 發(fā),是否值得去開發(fā),其中的問題能否解決,報告共分為八個基本內(nèi)容。 四,簡答題(本大題共 4小題,每小題 5分,共 20分) 36.可行性研究報告的主要內(nèi)容有哪些 ? 解:一個可行性研究報告的主要內(nèi)容如下: ( 1)引言:說明編寫本文檔的目的;項目的名稱、背景;本文檔用到的專門術(shù)語和參考資料。而維護支援技術(shù)則包含信息收集 ,錯誤原因分析,維護方案評價等項,是在軟件維護階段用來提高維護效率和質(zhì)量的技術(shù)。它定義了一組以數(shù)據(jù)結(jié)構(gòu)為指導(dǎo)的映射過程,根據(jù)輸入、輸出的數(shù)據(jù)結(jié)構(gòu),按一定的規(guī)則映射成軟件的過程描述,在 JSP方法中解決結(jié)構(gòu)沖突的具體辦法是引入中間數(shù)據(jù)結(jié)構(gòu)或中間文件,將沖突部分分隔開來,建立多個程序結(jié)構(gòu),再利用中間文件把它們聯(lián)系起來,構(gòu)成一個系統(tǒng)的整體。 24.獨立路徑是指包括一組以前沒有處理的語句或條件的一條路徑。 A.程序的內(nèi)部邏輯 B.程序的復(fù)雜結(jié)構(gòu) C.使用說明書 D.程序的功能 [解析 ]白盒測試是把測試對象看作一個打開的盒子,測試人員須了解程序的內(nèi)部結(jié)構(gòu)和處理過程,由于白盒測試是一種結(jié)構(gòu)測試,所以被測對象基本上是源程序,以程序的內(nèi)部邏輯和指定的覆蓋標(biāo)準(zhǔn)確定測試數(shù)據(jù)。 A.需求不確定性高的 B.需求確定的 C.管理信息 D.實時 [解析 ]原型不同于最終系統(tǒng),它只實現(xiàn)所選擇的部分功能,僅是為了試驗或是演示而用,部分功能需求可以忽略或者模擬實現(xiàn),因此適用于 需求不確定性高的系統(tǒng)。 A.技術(shù)創(chuàng)新 B.測試 C.技術(shù)創(chuàng)造 D.技術(shù)評審 [解析 ]技術(shù)評審是以提高軟件質(zhì)量為目的的技術(shù)活動,是對軟件本身的結(jié)構(gòu)、與運行環(huán)境的接口、變更帶來的影響等方面進(jìn)行的評審活動。汽車和發(fā) 動機的關(guān)系很明顯,應(yīng)該屬于整體 —— 部分關(guān)系。 9.可維護性的特性中相互促進(jìn)的是 A.可理解性和可測試性 B.效率和可移植性 C.效率和可修改性 D.效率和結(jié)構(gòu)好 [解析 ]軟件的可維護性可用七個質(zhì)量特性來衡量,分別是:可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。子程序只是程序設(shè)計一種方法,遞歸則是一種算法,都算不上是控制結(jié)構(gòu)。 A.邏輯系統(tǒng) B.程序系統(tǒng) C.體系結(jié)構(gòu) D.物理系統(tǒng) [解析 ]系統(tǒng)流程圖是用圖形符號來表示系統(tǒng)中的各個元素,例如人工處理、數(shù)據(jù)庫、設(shè)備等,流程圖表達(dá)了系統(tǒng)中各個元素之間的信息流動情況。 1.可行性研究要進(jìn)行一 次 _____需求分析。 37.以 ,簡述對軟件測試的目的。 35.多態(tài)性 指相同的操作或函數(shù)、過程可作用于多種類型的對象上并獲得不同結(jié)果。 27.軟件結(jié)構(gòu)是以 模塊 為基礎(chǔ)而組成的一種控制層次結(jié)構(gòu)。圖反映系統(tǒng)( ) A.怎么做 B.對誰做 C. 何時做 D.做什么 18.經(jīng)濟可行性研究的范圍包括( ) A.資源有效性 B.管理制度 C.效益分析 D.開發(fā)風(fēng)險 19.可行性分析是在系統(tǒng)開發(fā)的早期所做的一項重要的論證工作,它是決定該系統(tǒng)是否開 發(fā)的決策依據(jù),因必須給出( )的回答。 定性度量模塊獨立性的兩個標(biāo)準(zhǔn)是內(nèi)聚性和 ___耦合性 ___。 耦合性和內(nèi)聚性是衡量 ___模塊獨立性 _的兩個定性的標(biāo)準(zhǔn)。 A.設(shè)計階段的概要設(shè)計 B.設(shè)計階段的詳細(xì)設(shè)計 C.編碼階段 D.測試階段 37.模塊內(nèi)部的算法設(shè)計在結(jié)構(gòu)化方法的 ______階段進(jìn)行。 A.兩個模塊間的調(diào)用次數(shù)要少 B.模塊間傳遞的參數(shù)要少 C.模塊間傳遞的參數(shù)要少且布傳遞開關(guān)型參數(shù) D.模塊間傳遞的參數(shù)要少且不傳遞開關(guān)型參數(shù)以及兩模塊不引用同樣的全局變量 31.下列耦合度表示中,最弱的耦合形式是 ______。 A、可采用結(jié)構(gòu)化設(shè)計方法 B、降低復(fù)雜度 C、有利于信息隱蔽 D、 描述系統(tǒng)的功能與性能 23.一個模塊直接控制(調(diào)用)的下層模塊的數(shù)目稱為模塊的 _______。 A.人工校核工資數(shù)據(jù) B.工 資支票數(shù)據(jù) C.打印工資支票 D.計算職工工資 17.系統(tǒng)開發(fā)人員使用系統(tǒng)流程圖或其他工具描述系統(tǒng),估計每種方案的成本和效益的工作是在 ______階段進(jìn)行的。 A、 作為編碼階段的描述工具 B、為用戶與開發(fā)人員之間統(tǒng)一認(rèn)識 C、作為概要設(shè)計的依據(jù) D、為需求分析階段定義各類條目 11.使用結(jié)構(gòu)化分析方法時,采用的基本手段是 ____。 A、 軟件開發(fā)過程未經(jīng)審查 B、 軟件開發(fā)不分階段,開發(fā)人員沒有明確的分工 進(jìn)入獲得更多 C、 所 開發(fā)的軟件,除了程序清單外,沒有其他文檔 D、 采用工程設(shè)計的方法開發(fā)軟件,不符合軟件本身的特點 4.軟件工程學(xué)是應(yīng)用科學(xué)理論和工程上的技術(shù)指導(dǎo)軟件開發(fā)的學(xué)科,其目的是 ____。 A.引入新技術(shù)提高空間利用率 B.用較少的投資獲得高質(zhì)量的軟件 C.縮短研制周期擴大軟件功能 D.硬軟件結(jié)合使系統(tǒng)面向應(yīng)用 5.請按順序?qū)懗鲕浖诘膸讉€階段 ____, ____ , ____, ____, ____, ____。 A.分解和抽象 B.分解和綜合 C.歸納與推導(dǎo) D.試探與回溯 12.結(jié)構(gòu)化系統(tǒng)分析主要是通過 ____進(jìn)行分析的。 A、需求分析 B、 總體設(shè)計 C、詳細(xì)設(shè)計 D、編碼階段 18.軟件的 ____設(shè)計又稱為總體設(shè)計,其主要任務(wù)是建立軟件系統(tǒng)的總體結(jié)構(gòu)。 A、扇入數(shù) B、 扇出數(shù) C、寬度 D、作用域 24.某個模塊的作用域是指 ______。 A、特征耦合 B、公共耦合 C、 數(shù)據(jù)耦合 D、數(shù)據(jù)結(jié)構(gòu) 32.一個模塊傳送給另一模塊的參數(shù)是由單個數(shù)據(jù)項組成的數(shù)組 ,它屬于 ______耦合。 A、系統(tǒng)分析 B、概要設(shè)計 C、 詳細(xì)設(shè)計 D 編碼(實現(xiàn)) 38.源程序的版面文檔要求應(yīng)有變量說明、適當(dāng)注釋和 ____。 結(jié)構(gòu)化程序設(shè)計是一種程序設(shè)計技術(shù),它采用 __自頂向下、逐步求精 __的設(shè)計方法和順序、選擇、循環(huán)三種基本控制結(jié)構(gòu)構(gòu)造常態(tài)程序。 在模塊結(jié)構(gòu)圖中,直接調(diào)用某 一模塊的其他模塊數(shù)稱為該模塊的 __扇入數(shù) ____。 A.確定 B.行或不行 C.正確 D.無二義 20.需求分析階段的任務(wù)是確定( ) A. 軟件開發(fā)方法 B. 軟件開發(fā)工具 C. 軟件開發(fā)費 D. 軟件系統(tǒng)的功能 二、填空題(每空 2分,共 20分)。 28.在結(jié)構(gòu)化分析中,用于描述加工邏輯的主要工具有三種,即:結(jié)構(gòu)化語言、判定表、 判定樹 ?;颍ú煌膶ο?,收到同一消息可以產(chǎn)生不同的結(jié)果。 軟件測試是( 1)為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程;( 2)一個好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的測試。 A.詳細(xì)的 B.全面的 C.簡化的、壓縮的 D.徹底的 [解析 ]軟件的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。是描繪物理系統(tǒng)的傳統(tǒng)工具。 6.程序的三種基本控制結(jié)構(gòu)的共同特點是 A.不能嵌套使用 B.只能用來寫簡單程序 C.已經(jīng)用硬件實現(xiàn) D.只有一個入口和一個出口 [解析 ]程序的特點就是從一個入口開始,最終以一 個出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對程序的流向進(jìn)行控制。對于不同類型的維護,這些特性的側(cè)重點也不相同,有一些可維護特性是可以 相互促進(jìn)的,比如可理解性和可測試性,可理解性和可修改性,另外一些則是相互矛盾的,如答案中的 B效率和可移植性、 C中的效率和可修改性。 11.在變更控制中, ______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更。 15.面向?qū)ο蠓椒▽W(xué)的出發(fā)點和基本原則是盡可能模擬人類習(xí)慣的思維方式,分析、設(shè)計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接近于人類認(rèn)識世界解決問題的方法和過程。 18.原型化方法是一種 _______型的設(shè)計過程。 二,填空題(本大題共 10小題,每小題 2分,共 20分) 21.系統(tǒng)流程圖是描述物理模型的傳統(tǒng)工具,用圖形符號表示系統(tǒng)中各個元素表達(dá)了系統(tǒng)中各種元素之間的 ( 信息流動 )情況。從程序圖來看,一條獨立路徑是至少包含有一條 ( 在其他獨立路徑中未有過 )的邊的路徑。 27.詳細(xì)設(shè)計的任務(wù)是確定每個模塊的內(nèi)部特性,即模塊的算法、 ( 使用的數(shù)據(jù) )。 30.科學(xué)工程計算需要大量的標(biāo)準(zhǔn)庫函數(shù),以便處理復(fù)雜的數(shù)值計算,可供選擇的語言有: ( FORTRAN語言 )、 PASCAL語言、 C語言和 PL/1語言。 ( 2)可行性研究前提:說明開發(fā)項目的功能、性能和基本要求;達(dá)到的目標(biāo);各種限制條件;可行性研究方法和決定可行性的主要因素。 37.系統(tǒng)設(shè)計的內(nèi)容是什么? 解: 系統(tǒng)設(shè)計階段先從高層入手,然后細(xì)化。后者可以放在一起,而綜合成單個控制線或任務(wù)。全局資源包括:物理資源,如處理器、驅(qū)動器等;空間,如盤空間、工作站屏等;邏輯名字,如對象標(biāo)識符、類名、文件名等。一些復(fù)雜的、大型的軟件開發(fā)項目提出來了,但是,軟件開發(fā)技術(shù)的進(jìn)步一直未能滿足發(fā)展的需要。開發(fā)工作開始后,軟件人員和用戶又未能及時交換意見,使得一些問題不能及時解決,導(dǎo)致開發(fā)的軟件不 能滿足用戶的要求,因而導(dǎo)致開發(fā)失敗。( 3)軟件開發(fā)費用不斷增加。國家標(biāo)準(zhǔn)要 求單位必須采用審查、文檔評審、設(shè)計評審、審計和測試等具體手段來保證質(zhì)量。即對軟件質(zhì)量進(jìn)行跟蹤,及時記錄和報告軟件質(zhì)量情況。 41.根據(jù)下列條件使用等價類劃分法設(shè)計測試用例。 試寫出以上系統(tǒng)中生產(chǎn)科和技術(shù)科處理的軟件結(jié)構(gòu)圖。 A. 多態(tài) B. 繼承 C. 封裝 D. 消息 6. Jackson 方法是在軟件開發(fā)過程中常用的方法,使用 Jackson方法時可以實現(xiàn) ___A___。 A. 瀑布模型 B. 噴泉模型 C. 原型模型 D. 增量模型 14. 面向?qū)ο蟮姆治鲭A段建立的系統(tǒng)模型丌包括 ____D____。 ( ) 4. 代 碼 審 查 方 法 沒 有 計 算 機 測 試 方 法 好 。 ( ) 12. 軟件是指用程序設(shè)計詫言(如 Pascal, C, Visual Basic 等)編寫的程序,軟件開發(fā)實際上就是編寫程序代碼。 五、 簡答題 1. 答:軟件測試是一個為了尋找軟件錯諢而運行程序的過程。 《軟件工程》期末考試樣題 一、填空題 1. 軟件開發(fā)模型有 、 、第四代技術(shù)模型、 、構(gòu)件組裝模型、混合模型。 8.面向?qū)ο蠹夹g(shù)是一整套關(guān)于如何看待 和 的關(guān)系,以什么觀點來研究問題并進(jìn)行分析求解,以及如何進(jìn)行系統(tǒng)構(gòu)造的軟件方法學(xué)。 A、內(nèi)容耦合是最高程度的耦合 B、應(yīng)該盡量使用內(nèi)容耦合 C、高級語言一般設(shè)計成允許內(nèi)容耦合的形式 D、如果一個模塊有多個入口,可能發(fā)生內(nèi)容耦合 4.下列屬于不標(biāo)準(zhǔn)的書寫格式( )。 ( ) WHILE M A B ,不需要了解程序的內(nèi)部結(jié)構(gòu)和處理過程。 3.答:這了表達(dá)數(shù)據(jù)處理過程的數(shù)據(jù)加工情況,用一個數(shù)據(jù)流圖是不夠的。它隨著應(yīng)用的不同而不同,隨著用戶提出的質(zhì)量要求不同而不同。 position_y is the position y of object。 4.答:軟件需求是度量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。 2. 在需求分析階段,建立目標(biāo)系統(tǒng)的邏輯模型的具體做法是什么 。( ) 。 二、單項選擇題 1. 下列( )屬于系統(tǒng)軟件。 3. 現(xiàn)在向銀行存款,年利率為 i,若希望在 n 年后從銀行得到 F 元,現(xiàn)在應(yīng)該存 入的錢數(shù)為 。一個好的測試用例是指很可能找到迄今為止尚未發(fā)現(xiàn)的錯諢的用例。 ( ) 14. UML 是一種面向?qū)ο蟮姆治鲈O(shè)計方法,即 OOA/OOD 方法。 ( ) 6. 并 發(fā) 系 統(tǒng) 中 遇 到 的 一 個 主 要 問 題 是 定 時 問 題 。 2. 軟件模塊獨立性的兩個定性度量標(biāo)準(zhǔn)是 _________________。 A. 糾正錯諢 B. 發(fā)現(xiàn)錯諢 C. 避免錯諢 D.
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1