軟件工程試卷及參考答案_第1頁
軟件工程試卷及參考答案_第2頁
軟件工程試卷及參考答案_第3頁
軟件工程試卷及參考答案_第4頁
軟件工程試卷及參考答案_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

濟南大學繼續(xù)教育學院軟件工程試卷(A)7.分析員是().

學年?學期:A.用戶中系統(tǒng)的直接使用者B.用戶和軟件人員的中間人

年皴:專業(yè):學習形式:層次:C.軟件的編桎人員D.用戶和坎件人員的領導

{本4sa滿分loo分,時間go分鐘)8慨要設計階段確定了().

A.系統(tǒng)的具體實現(xiàn)方案B.系統(tǒng)的逆輯模型

一、單選迎(每小題2分,共計30分.)

C.程序每個模塊的處理過程D.系統(tǒng)的數(shù)據(jù)要未

I,結構化設計方法采用變換分析和事務分析技術實現(xiàn)(),

9軟件維護是軟件生命同期中的固有階段.一般汰為.各種不同的軟件維護中以

A.從數(shù)據(jù)結構導出程序結構B.從模塊結構導出程序結構

()所占的比例最小。

C.從模塊結構導出數(shù)據(jù)結構D.從數(shù)據(jù)流況導出初始化結梅圖

乩料他性維護B適應性維護C.頸防性維護D.完善性維護

2.以下瑕個軟件生存周期模型是一種風險驅動的模型().

10.結構化界序設計,主要強調的是{}。

A.濠布橇型B.用量模型C.燼旋模型D.噴泉模型

A.程序的執(zhí)行效率B模塊大小C.程序的可足解性D.模塊關系

3.軟件質量特性中,“把程序從一種硬件配置和(或)軟件系統(tǒng)環(huán)境轉移到另一種配

11.需求分析說明書不能作為()。

笈和環(huán)境S.需要的工作量多少“對應的特性是().

A.可行性研究的依據(jù)B.用戶和開發(fā)人員之間的合同

A,適應住氏可移植性C可再用性D,安全性

C系統(tǒng)概要設計的依據(jù)D.軟件噲收賽試的依提

4-結構位設計采用模塊化方法的主要出發(fā)力,是()。

12.一個模塊直接控制(調用)的下層模塊的數(shù)目稱為模塊的()。

A.增加內聚性氏質少酒合度C.提高有效性D.降低復雜度

A.扇人數(shù)B.國出數(shù)C.寬度皮作用域

5.軟件工程學是應用科學理論和工程上的技術指導軟件開發(fā)的學科.其目的是

13.下列系統(tǒng)設計工具中()不屬于詳細設計工具,

()?

A.JS圖B.故據(jù)流圖C.程序流程圖D.PAD

A.引入新技術提高空間利用率B.用較少的投資獲得高質量的軟件

M軟件調試技術包括().

C.縮短研制周期擴大軟件功能D.硬軟件結合使系統(tǒng)面向應用

A.邊界便分析B演繹法C.循環(huán)?I蓋D.集成測試

6.通過()可以完成數(shù)據(jù)流圖的汨化,

15.提高程序可讀性的有力手段是().

A.結構分解B.功能分解C.數(shù)據(jù)分率D.系統(tǒng)分解

A.選好一種程序設計語言B.顯式說明一切變量

C.使用三種標發(fā)控制語句D.給程序和注釋三、簡答題(共計25分.)

二、判即題(每題I分,共計15分。)

1.軟件模塊結構的改進規(guī)則有哪些,(7分)

I.測試計劃、測試用例、出錯就計和有關的分析報告一股不用長期保存,

2.如何松畬數(shù)據(jù)流圖的正物性?(4分)

2盒圖的主要優(yōu)點之一是強制設計人員采用結構化設計方法.

3.軟件測試主要有哪四個步驟?什么是a測試7什么是。測試7(8分)

3文檔是軟件產(chǎn)品的一部分.但是前單的軟件可以沒有文檔,

I.什么是軟件生存周期?它主要包括那些活動?(6分)

■,采用等價類劃分法進行測試用例的設計時,可以設計能向明布羞多個無效等價類的

?四、應用題(每篇I。分,共30分.)

利試用例.

I.某校制定了教師的講諼課時津貼標準,對于各種性質的講座.無論教師是什么職

5.好的涕試是用少量的測試用例運行程序發(fā)現(xiàn)被潴程序盡可能多的錯誤,

稱.每課時津貼一律是5C元;而對于一般的授注,則根據(jù)散體的職稱來決定每添時津

6一個設計得很好的軟件根塊結構,通常中后扇入較高.

貼費教授3。元,迎教授25元.講師為元.助教15元,要求:用判定表描由上述

7軟件鋁誤可能出現(xiàn)在開發(fā)過程的早期,趁早修改越好。

問題,

8.前程時應把優(yōu)化工作全部留給俄語程序去做.

2.窩試用例設計:

9需求雙格說明書在軟件開發(fā)中具有更要的作用.它也可以作為軟件可行性分析的依

⑴給定程序段:

據(jù)“IFA>1ANDB=0THEN

X=X/A

10白盒法是一種齡態(tài)窩試方法.主要用于模塊測試..ENDIF

IFA=2ORX>ITHEN

U,軟件質量保證要求對產(chǎn)品形成的全過程進行質量管理。X=X+1

ENDIF

12軟件工程是從過程和技術兩方面研究如何更好地開發(fā)和維護“算機軟件的一門學

要求:設計上面程序的測試用例,分別達到語句里茨粕判定國美。(6分)

科"

(2)在某成珞管理模塊用規(guī)格說明中,對成箍輸人有一個規(guī)定.分散應為從(到100

13.軟件開發(fā)和維護的方法不正睹是導致軟件危機產(chǎn)生的惟一原因。

之間的數(shù)?.針對該輸入條杵進行浜試時,門如果采用劃分等價類法,則如何劃分?

1?軟件質量的基礎是軟件需求.因此評判軟件的質量時首先要用認該軟件是否滿足

2若梟用邊界值法,則應如何選取測試數(shù)據(jù)'(4分)

客戶瓣求,

3.圖書館的預定圖書子弟統(tǒng)有如下功能:

15只有質量差的軟件產(chǎn)品力需要維護.

(1)由供書部門提供書目給訂購組,

(2)訂書蛆從各單位取得要訂的書目;

(3)根?g供書目求和訂書書目產(chǎn)生訂書文檔部展;

(4)將訂書信息反饋給供書單位;

(5)將未訂書目通知訂書名;

(6)對于亞復訂購的書目由系統(tǒng)自動檢支.并把結果反饋給訂書名.

要求:繪制該子系統(tǒng)的數(shù)據(jù)流圖,

(A)卷答案

一、單選題(每小題2分,共計30分。)

DCBDBBBACCABBBD

二、判斷題(每題1分,共計15分。)

X|X|義|X|J|X|義|X|X|XIJ

三、簡答題(共計25分。)

1.軟件模塊結構的改進規(guī)則有哪些?(7分)

答:(I)改進軟件結構提高模塊獨立性;(2)模塊規(guī)模應該適中;(3)深度、寬度、扇出和扇入都應

適當;(4)模塊的作用域應該在控制域之內;(5)力爭降低模塊接口的復雜程度;(6)設計單入口單

出口的模塊;(7)模塊功能應該可以預測。

2.如何檢查數(shù)據(jù)流圖的正確性?(4分)

答:(1)數(shù)據(jù)守恒或稱為輸入數(shù)據(jù)與輸出數(shù)據(jù)匹配;

(2)在一套數(shù)據(jù)流圖中的任何一個數(shù)據(jù)存儲,必定有流入的數(shù)據(jù)流和流出的數(shù)據(jù)流;

(3)父圖中某一處理框的輸入、輸出數(shù)據(jù)流必須出現(xiàn)在相應的子圖中,否則就會出現(xiàn)父圖與子圖的不平

衡;

(4)任何一個數(shù)據(jù)流至少有一端是處理框,即數(shù)據(jù)流是指處理功能的輸入或輸出。

3.軟件測試主要有哪四個步驟?什么是a測試?什么是B測試?(8分)

答:軟件測試有四個步驟:單元測試、集成測試、確認測試、系統(tǒng)測試。

a測試是由一個用戶在開發(fā)環(huán)境下進行的測試,也可以是開發(fā)機構內部的用戶在模擬實際操作環(huán)境下進行

的測試。

B測試是由軟件的多個用戶包一個或多個用戶的實際使用環(huán)境下進行的測試。

4.什么是軟件生存周期?它主要包括哪些活動?(6分)

軟件生存周期:一個軟件從提出開發(fā)要求開始直到該軟件報廢為止的整個時期。

包括:可行性分析和項目開發(fā)計劃,需求分析,概要設計,詳組設計,編碼,測試,維護。

四、應用題(每題10分,共30分。)

1.某校制定了教師的講課課時津貼標準。對于各種性質的講座無論教師是什么職稱,每課時津貼一律

是50元;而對于一般的授課,則根據(jù)教師的職稱來決定每課時津貼費:教授30元,副教授25元,講師

20元,助教15元。要求:用判定表描述上述問題,

解:

課程性質講座一般授課一般授課一般授課一般授課

教師職稱教授副教授講師助教

50元/節(jié)V

30元/節(jié)V

25元/節(jié)V

20元/節(jié)V

15元/節(jié)

溫馨提示

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

評論

0/150

提交評論