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

正文內(nèi)容

軟件工程試卷及答案多套(編輯修改稿)

2025-06-28 12:04 本頁面
 

【文章內(nèi)容簡介】     ,下面觀點錯誤的是( )      、沒有錯誤的    ,不包含的內(nèi)容是( )      ,以下哪種方法原是面向Ada語言的,并處于面向?qū)ο箝_發(fā)方法的奠基性地位( )    二、填空題(本大題共10小題,每小題2分,共20分)  請在每小題的空格中填上正確答案。錯填、不填均無分?!  ⒔?jīng)濟可行性、________三方面進行分析?! ?,建立系統(tǒng)的_______模型?! ?。  ,將多次出現(xiàn)的一組語句設計為一個子程序,供多個部分調(diào)用,這種情況出現(xiàn)的內(nèi)聚稱為________?! ?,這是指軟件的______。  。  ,主要有規(guī)模、_______、結(jié)構(gòu)、智能度?! ??!  ⒔M織機構(gòu)、用戶和______等方面的管理。  ,分為_____和原型模型?! ∪?、名詞解釋題(本大題共5小題,每小題3分,共15分)  (PDL)          四、簡答題(本大題共4小題,每小題5分,共20分)  ,每個階段的提交物是什么? ?。亢喪鼋Y(jié)構(gòu)化分析的步驟?! ??常用的黑盒測試方法有哪些?  ?! ∥?、應用題(本大題共2小題,第40小題10分,第41小題15分,共25分)  (代碼前的數(shù)字只作標號用,不參與程序執(zhí)行):  START  1:INPUT(A,B,C,D)  2:IF(A0)AND(B0)  THEN  3:X=A+B  ELSE  4:X=AB  5:END  6:IF(CA)OR(DB) p   THEN  7:Y=CD  ELSE  8:Y=C+D  9:END  10:PRINT(X,Y)  STOP  根據(jù)以上的描述  (1)畫出對應的流程圖和程序圖?! ?2)計算程序圖的環(huán)形復雜度?! 。骸 ?1)基本信息管理:教務管理人員輸入或修改學期教學執(zhí)行計劃、學生名單和教師名單;  (2)學生選課:學生根據(jù)教學執(zhí)行計劃進行選課;  (3)分配任課教師:教務管理人員為符合開課條件的課程分配教師,并打印任課通知單給教師;  (4)成績管理:每門課程的教師在考試評分結(jié)束后將考試成績交給教務管理人員,教務管理人員輸入、維護成績,系統(tǒng)可生成成績單(發(fā)給學生)、成績統(tǒng)計分析表(發(fā)給教務管理人員)。  請根據(jù)要求畫出該問題的分層數(shù)據(jù)流圖(要求畫出頂層和0層數(shù)據(jù)流圖)。 一,單項選擇題(本大題共20小題,每小題1分,共20分)  在每小題列出的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的橫線上?! ?.可行性研究要進行一次_____需求分析?!  ⒖即鸢笧?C  A.詳細的   B.全面的  C.簡化的、壓縮的   D.徹底的  [解析]軟件的可行性研究的目的就是用最小的代價在盡可能短的時間內(nèi)確定該軟件項目是否能夠開發(fā),是否值得去開發(fā)。其實質(zhì)是要進行一次簡化、壓縮了的需求分析、設計過程,要在較高層次上以較抽象的方式進行需求分析和設計過程。因此答案為C?! ?.系統(tǒng)流程圖用于可行性分析中的_____的描述?!  ⒖即鸢笧?A  A.當前運行系統(tǒng)  B.當前邏輯模型  C.目標系統(tǒng)  D.新系統(tǒng)  [解析]可行性研究首先要確定項目的規(guī)模和目標,然后就需要對當前運行的系統(tǒng)進行研究了,在考察系統(tǒng)的基礎上,通過描繪現(xiàn)有系統(tǒng)的高層系統(tǒng)流程圖,與有關人員一起審查該系統(tǒng)流程圖是否正確。描述的對象是當前正在運行的系統(tǒng),因此選擇A?! ?.系統(tǒng)流程圖是描述_____的工具?!  ⒖即鸢笧?C  A.邏輯系統(tǒng)  B.程序系統(tǒng)  C.體系結(jié)構(gòu)  D.物理系統(tǒng)  [解析]系統(tǒng)流程圖是用圖形符號來表示系統(tǒng)中的各個元素,例如人工處理、數(shù)據(jù)庫、設備等,流程圖表達了系統(tǒng)中各個元素之間的信息流動情況。是描繪物理系統(tǒng)的傳統(tǒng)工具?! ?._______工具在軟件詳細設計過程中不采用?!  ⒖即鸢笧?D  A.判定表       B.IPO圖  C.PDL  D.DFD圖  [解析]詳細描述處理過程常用三種工具:圖形、表格和語言。其中圖形工具有結(jié)構(gòu)化流程圖、盒圖和問題分析圖三種,答案中的判定表是用來表示復雜的條件組合與應做的動作之間的對應關系。IPO圖用來描述每個模塊輸入/輸出數(shù)據(jù)、處理功能及模塊調(diào)用的詳細情況。PDL是過程設計語言的縮寫,也稱程序描述語言,用于描述模塊算法設計和處理細節(jié)的語言,這三種都可以在軟件詳細設計過程中使用,而DFD圖則是數(shù)據(jù)流圖,是以圖形的方式描繪數(shù)據(jù)在系統(tǒng)中流動和處理的過程,只反映系統(tǒng)必須完成的邏輯功能,所以它只是一種功能模型,不能在詳細設計過程中使用?! ?.程序的三種基本控制結(jié)構(gòu)是   參考答案為:B  A.過程、子程序和分程序  B.順序、選擇和重復  C.遞歸、堆棧和隊列  D.調(diào)用、返回和轉(zhuǎn)移  [解析]程序的三種基本控制結(jié)構(gòu)是順序、選擇和循環(huán)(重復)。子程序只是程序設計一種方法,遞歸則是一種算法,都算不上是控制結(jié)構(gòu)?! ?.程序的三種基本控制結(jié)構(gòu)的共同特點是   參考答案為:D  A.不能嵌套使用  B.只能用來寫簡單程序  C.已經(jīng)用硬件實現(xiàn)  D.只有一個入口和一個出口  [解析]程序的特點就是從一個入口開始,最終以一個出口結(jié)束,其間可以用順序,選擇和循環(huán)方式對程序的流向進行控制。三種結(jié)構(gòu)可以寫出非常復雜的程序,而且選擇和循環(huán)都可以嵌套設計?! ?.產(chǎn)生軟件維護的副作用,是指   參考答案為:C  A.開發(fā)時的錯誤  B.隱含的錯誤  C.因修改軟件而造成的錯誤  D.運行時誤操作  [解析]因修改軟件而造成的錯誤或其他不希望出現(xiàn)的情況稱為維護的副作用,包括編碼副作用、數(shù)據(jù)副作用、文檔副作用三種。只有答案C是正確的表述?! ?.維護中,因誤刪除一個標識符而引起的錯誤是_________副作用?!  ⒖即鸢笧?C  A.文檔  B.數(shù)據(jù)  C.編碼  D.設計  [解析]編碼副作用指的是在使用程序設計語言修改源代碼時可能引入錯誤,比如刪除或修改一個子程序、一個標號、一個標識符,改變程序代碼的時序關系,修改文件的打開或關閉等。因此本題答案為C。  9.可維護性的特性中相互促進的是   參考答案為:A  A.可理解性和可測試性  B.效率和可移植性  C.效率和可修改性   D.效率和結(jié)構(gòu)好  [解析]軟件的可維護性可用七個質(zhì)量特性來衡量,分別是:可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。對于不同類型的維護,這些特性的側(cè)重點也不相同,有一些可維護特性是可以相互促進的,比如可理解性和可測試性,可理解性和可修改性,另外一些則是相互矛盾的,如答案中的B效率和可移植性、C中的效率和可修改性。至于D中的結(jié)構(gòu)好則不屬于可維護性的特征?! ?0.汽車有一個發(fā)動機。汽車和發(fā)動機之間的關系是_____關系?!  ⒖即鸢笧?B  A.一般具體   B.整體部分  C.分類關系   D.主從關系  [解析]類有兩種主要的結(jié)構(gòu)關系,即一般——具體結(jié)構(gòu)關系和整體——部分結(jié)構(gòu)關系。前者稱為分類結(jié)構(gòu),用來描述現(xiàn)實世界中的一般化的抽象關系。后者稱為組裝結(jié)構(gòu),用來描述現(xiàn)實世界中的類的組成的抽象關系。汽車和發(fā)動機的關系很明顯,應該屬于整體——部分關系?! ?1.在變更控制中,______可以用來確保由不同用戶所執(zhí)行的并發(fā)變更?!  ⒖即鸢笧?B  A.異步控制  B.同步控制  C.存取控制  D.基線控制  [解析]變更控制包括建立控制點和建立報告與審查制度,其過程中的“檢出”和“登入”處理實現(xiàn)了存取控制和同步控制,存取控制管理各個用戶存取和修改一個特定軟件配置對象的權限,同步控制可用來確保由不同用戶所執(zhí)行任務的并發(fā)變更。  12.變更控制是一項最重要的軟件配置任務,其中“檢出”和______處理實現(xiàn)了兩個重要的變更控制要素,即存取控制和同步控制?!  ⒖即鸢笧?A  A.登入  B.管理  C.填寫變更要求  D.審查  [解析]“檢出”和“登入”處理實現(xiàn)了兩個重要的變更控制要素。具體說明見上題?! ?3.提高軟件質(zhì)量和可靠的技術大致可分為兩大類:其中一類就是避開錯誤技術,但避開錯誤技術無法做到完美無缺和絕無錯誤,這就需要   參考答案為:D  A.消除錯誤  B.檢測錯誤  C.避開錯誤  D.容錯  [解析]提高軟件質(zhì)量和可靠性的技術大致可分為兩類,一類是避開錯誤技術,即在開發(fā)的過程中不讓差錯潛入軟件的技術,另一類是容錯技術,即對某些無法避開的差錯,使其影響減至最小的技術?! ?4._____是以提高軟件質(zhì)量為目的的技術活動?!  ⒖即鸢笧?D  A.技術創(chuàng)新  B.測試  C.技術創(chuàng)造  D.技術評審  [解析]技術評審是以提高軟件質(zhì)量為目的的技術活動,是對軟件本身的結(jié)構(gòu)、與運行環(huán)境的接口、變更帶來的影響等方面進行的評審活動。  15.面向?qū)ο蠓椒▽W的出發(fā)點和基本原則是盡可能模擬人類習慣的思維方式,分析、設計和實現(xiàn)一個軟件系統(tǒng)的方法和過程,盡可能接近于人類認識世界解決問題的方法和過程。因此面向?qū)ο蠓椒ㄓ性S多特征,
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1