




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、工程測量一、單項選擇題(每小題1分,共20分。在每小題的四個選項中只有一個選項是符合題目要求的,請將正確選項前的字母填在題后的括號內。)1在下列工具與環(huán)境中(C)屬于較早期的CASE。A.基于信息工程CASEB.人工智能CASEC.結構的基于圖形CASED集成的CASE環(huán)境2.Putnam成本估算模型是一個(D)模型。A.靜態(tài)單變量B.動態(tài)單變量C.靜態(tài)多變量D.動態(tài)多變量3在McCall軟件質量度量模型中,(C)屬于面向軟件產品修改。A.可靠性B.可重用性C.適應性D,可移植性 TOC o 1-5 h z ISO的軟件質量評價模型由3層組成,其中用于評價設計質量的準則是(D)C SQRCC.
2、完整性D SQDCD 容錯性ASQICBSQMC5軟件復雜性度量的參數(shù)包括(B)A效率B規(guī)模6對象實現(xiàn)了數(shù)據和操作的結合,使數(shù)據和操作(C)于對象的統(tǒng)一體中。A.結合B.隱藏C.封裝D.抽象7軟件調試技術包括(B)A.邊界值分析B.演繹法C.循環(huán)覆蓋D.集成測試8瀑布模型的存在問題是(B)A.用戶容易參與開發(fā)B.缺乏靈活性C.用戶與開發(fā)者易溝通D.適用可變需求9軟件測試方法中的靜態(tài)測試方法之一為(A 計算機輔助靜態(tài)分析B 黑盒法10軟件生命周期中所花費用最多的階段是(A 詳細設計B 軟件編碼A )C.路徑覆蓋D.邊界值分析D )C.軟件測試D.軟件維護11第一個體現(xiàn)結構化編程思想的程序設計語言
3、是(B)A.FORTRAN語言B.Pascal語言C.C語言D.PL/1語12程序的三種基本控制結構是(B)A過程、子程序和分程序B順序、選擇和重復C遞歸、堆棧和隊列D調用、返回和轉移13在詳細設計階段,經常采用的工具有(A)A PADB SAC SC14詳細設計的結果基本決定了最終程序的(C )A .代碼的規(guī)模B.運行速度C.質量護性15需求分析中開發(fā)人員要從用戶那里了解(A )A 軟件做什么B 用戶使用界面C .輸入的信息D DFDD 可維D 軟件的規(guī)模16結構化程序設計主要強調的是(D)A.程序的規(guī)模B.程序的效率C.程序設計語言的先進性D.程序易讀性17 IDEF 。圖反映系統(tǒng)( D
4、)A 怎么做B 對誰做C.何時做D.做什么18.經濟可行性研究的范圍包括(C)A.資源有效性B.管理制度C.效益分析D.開發(fā)風險19.可行性分析是在系統(tǒng)開發(fā)的早期所做的一項重要的論證工作,它是決定該系統(tǒng)是否開發(fā)的決策依據,因必須給出(B)的回答。A.確定B.行或不行C.正確D.無二.需求分析階段的任務是確定(D)A.軟件開發(fā)方法B.軟件開發(fā)工具C.軟件開發(fā)費D.軟件系統(tǒng)的功能二、填空題(每空2分,共20分)。.在軟件開發(fā)過程中要產生大量的信息,要進行大量的修改,軟件配置管理能協(xié)調軟件開發(fā),并使混亂減到最低程度。.規(guī)定功能的軟件,在一定程度上對自身錯誤的作用(軟件錯誤)具有屏蔽能力,則稱此軟件具
5、有容錯功能的軟件。.McCall提出的軟件質量模型包括11個軟件質量特性。.軟件可維護性度量的七個質量特性是可理解性、可測試性、可修改性、可靠性、可移植性、可使用性和效率。.為了便于對照檢查,測試用例應由輸入數(shù)據和預期的輸出結果兩部分組成。.程序設計語言的心理特性主要表現(xiàn)在歧義性、簡潔性、傳統(tǒng)性、局部性.軟件結構是以模塊為基礎而組成的一種捽制層次結構。.在結構化分析中,用于描述加工邏輯的主要工具有三種,即:結構化語言、判定表、判定樹。.結構化語言是介于自然語言和形式語言之間的一種半形式語言。.若年利率為i,不計復利,n年后可得錢數(shù)為F,則現(xiàn)在的價值P=F/(1+(n*i)。三、名詞解釋題(每小
6、題3分,共15分)。.軟件生存周期模型是描述軟件開發(fā)過程中各種活動如何執(zhí)行的模型。.數(shù)據字典(DD)是用來定義數(shù)據流圖中的各個成分的具體含義的。它以一種準確的、無二義性的說明方式為系統(tǒng)的分析、設計及維護提供了有關元素的一致的定義和詳細的描述。.內聚性是模塊獨立性的衡量標準之一,它是指模塊的功能強度的度量,即一個模塊內部各個元素彼此結合的緊密程度的度量。.JSP方法是面向數(shù)據結構的設計方法,其定義了一組以數(shù)據結構為指導的映射過程,它根據輸入,輸出的數(shù)據結構,按一定的規(guī)則映射成軟件的過程描述,即程序結構。.多態(tài)性指相同的操作或函數(shù)、過程可作用于多種類型的對象上并獲得不同結果。或(不同的對象,收到同
7、一消息可以產生不同的結果。)四、簡答題(每小題5分,共20分)。.簡述容錯技術的四種主要手段,并解釋。答:結構冗余:包括靜態(tài)冗余、動態(tài)冗余和混合冗余。信息冗余:為檢測或糾正信息在運算或傳輸中的錯誤,須外加一部分信息。時間冗余:指重復執(zhí)行指令或程序來消除瞬時錯誤帶來的影響。冗余附加技術:指為實現(xiàn)上述冗余技術所需的資源和技術。.以GJ.Myers的觀點,簡述對軟件測試的目的。答:軟件測試是(1)為了發(fā)現(xiàn)錯誤而執(zhí)行程序的過程;(2)一個好的用例能夠發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的測試。(3)一個成功的測試是發(fā)現(xiàn)至今尚未發(fā)現(xiàn)的錯誤的測試。.就程序設計語言的工程特性而言,對程序編碼有哪些要求?答:可移植性,開發(fā)
8、工具的可利用性,軟件的可重用性,可維護性.模塊的內聚性包括哪些類型?答:偶然內聚,邏輯內聚,時間內聚,通信內聚,順序內聚,功能內聚五、應用題(第40小題7分,第41小題8分,第42小題10分,共25分)。.下面是某程序的流程圖:W1撲中結果輸出(1)計算它的環(huán)路復雜性。答:環(huán)路復雜性=判斷數(shù)+1=6+1=7(個)(2)為了完成基本路徑測試,求它的一組獨立的路徑。路徑1:(0)一一(13)(19)路徑2:(0)一一一(14)(19)路徑3:(0)一一一一(15)(19)路彳至4:(0)一一一一一(16)(19)路徑5:(0)一一一一一一(17)(19)路徑6:(0)一一一一一一(18)(19)路
9、徑7:(0)一一一一一一(12)(19).根據下列條件使用等價劃分法設計測試用例。某一8位微機,具十六進制常數(shù)定義為:以0 x或0X開頭的數(shù)是十六進制整數(shù),其值的范圍是-7f7f(表示十六進制的大小寫字母不加區(qū)別),如0X13,0X6A,-0X3c。解答:等價劃分法劃分等價類并編號,如下表所示十六進制整型常量輸入條件的等價類表輸入數(shù)據合理等價類不合理等價類十六進制整數(shù)0 x或0X開頭12位數(shù)字串以一0 x打頭的12位數(shù)字串非0 x或非一打頭的串含有非數(shù)字且(a,b,c,d,e,f)以外字符多于5個字符后跟非0的多位串0后跟數(shù)字串后多于3個數(shù)字十六進制數(shù)范圍9.在一7f7f之間.小于一7f.大于
10、7f為合理等價類設計測試用例,表中有三個合理等價類,設計兩個例子測試數(shù)據期望結果覆蓋范圍0X23顯不啟效輸入1,90X15顯不啟效輸入2,9為每個不合理等價類至少設計一個測試用例測試數(shù)據期望結果覆蓋范圍2顯示無效輸入3G12顯示無效輸入4123311顯示無效輸入51012顯示無效輸入6-011顯示無效輸入7-0134顯示無效輸入80 x777顯示無效輸入100 x87顯示無效輸入11.圖書館的預定圖書子系統(tǒng)有如下功能:由供書部門提供書目給訂購組;訂書組從各單位取得要訂的書目;根據供書目錄和訂書書目產生訂書文檔留底;將訂書信息(包括數(shù)目,數(shù)量等)反饋給供書單位;將未訂書目通知訂書者;對于重復訂購
11、的書目由系統(tǒng)自動檢查,并把結果反饋給訂書者。試根據要求畫出該問題的數(shù)據流程圖,并把其轉換為軟件結構圖訂餐用底取輯果出訂|LH一第訂書目3仃類書比訂書清單4】.一歸類書目多一訂書清機6供書書目7可書書目上已訂書目97.7,8】0賴訂書目1工13更新書目14-訂書信息期末測試卷2一、單項選擇題(在每小題的四個備選答案中,選出一個正確答案,并將正確答案的序號填在題干的括號內。每小題1分,共20分).開發(fā)軟件所需高成本和產品的低質量之間有著尖銳的矛盾,這種現(xiàn)象稱做(C)A.軟件工程B.軟件周期C.軟件危機D.軟件產生.研究開發(fā)所需要的成本和資源是屬于可行性研究中的(B)研究的一方面。A.技術可行性B.
12、經濟可行性C.社會可行性D.法律可行性3.IDEF0圖不反映出系統(tǒng)(B)A.系統(tǒng)做什么B.系統(tǒng)功能如何實現(xiàn)C.系統(tǒng)由誰來做D.系統(tǒng)實現(xiàn)的約束條件.模塊的內聚fi最高的是(D)A.邏輯內聚B.時間內聚C.偶然內聚D.功能內聚.在SD方法中全面指導模塊劃分的最重要的原則是(D)A.程序模塊化B.模塊高內聚C.模塊低耦合D.模塊獨立性.軟件詳細設計主要采用的方法是(D)A.模塊設計B.結構化設計C.PDL語言D.結構化程序設計.下列關于JSP方法不正確的說法是(D)A.JSP方法主要用于規(guī)模不大的數(shù)據處理系統(tǒng)B.JSP方法不明確的劃分軟件概要設計和詳細設計的兩個階段C.JSP方法適用于輸入數(shù)據和輸出
13、數(shù)據之間有對應關系的問題求解D.JSP方法根據輸入、輸出的數(shù)據結構,按一定的規(guī)則映射成軟件的體系結構。因此它只適用于詳細設計階段.不適合作為科學工程計算的語言是(D)A.PascalB.CC.FortranD.Prolog.黑盒測試在設計測試用例時,主要需要研究(A)A.需求規(guī)格說明與概要設計說明B.詳細設計說明C.項目開發(fā)計劃D.概要設計說明與詳細設計說明.若有一個計算類型的程序,它的輸入量只有一個X,其范圍是-1.0,0,現(xiàn)從輸入的角度考慮一組測試用例:-1.001,-1.0,1.0,1.001。設計這組測試用例的方法是(C)A.條件覆蓋法B.等價分類法C.邊界值分析法D.錯誤推測法11.
14、下列屬于維護階段的文檔是(C)A.軟件規(guī)格說明B.用戶操作手冊C.軟件問題報告D.軟件測試分析報告12.快速原型模型的主要特點之一是(D)A.開發(fā)完畢才見到產品B.及早提供全部完整的軟件產品C.開發(fā)完畢后才見到工作軟件D.及早提供工作軟件.因計算機硬件和軟件環(huán)境的變化而作出的修改軟件的過程稱為(B)A.教正性維護B.適應性維護C.完善性維護D.預防性維護.類庫這種機制是(D)級別的信息共享。A.同一類B.不同類C.同一應用D.不同應用.只有單重繼承的類層次結構是(C)層次結構。A.網狀型B.星型C.樹型D.環(huán)型.在屏蔽硬件錯誤的冗錯技術中,冗余附加技術有(D)A.三模冗余B.信息冗余C.冗余備
15、份程序的存儲及調用D.關鍵程序和數(shù)據的冗余存儲和調用17.軟件按照設計的要求,在規(guī)定時間和條件下達到不出故障,持續(xù)運行的要求的質量特性稱為(B)A.可用性B.可靠性C.正確性D.完整性.下列文檔與維護人員有關的有(C)A.軟件需求說明書B.項目開發(fā)計劃C.概要設計說明書D.操作手冊.采用Gantt圖表示軟件項目進度安排,下列說法中正確的是(D)A.能夠反映多個任務之間的復雜關系B.能夠直觀表示任務之間相互依賴制約關系C.能夠表示哪些任務是關鍵任務D.能夠表示子任務之間的并行和串行關系.下列模型屬于成本估算方法的有(A)A.COCOMO模型B.McCall模型C.McCabe度量法D.時間估算法
16、二、填空題(每空2分,共20分).瀑布模型是以文檔為驅動、適合于_.軟件需求明確_的軟件項目的模型。.純收入是指在整個生存周期之內的_累計經濟效益_與投資之差。.數(shù)據項是指_不可再分解的_數(shù)據單元。.軟件概要設計的主要任務就是_軟件結構的設計_。.結構化程序設計方法是使用_三種基本控制結構_構造程序。.軟件開發(fā)是一個自頂向下逐步細化和求精過程,而軟件測試是一個_自底向上或相反順序_集成的過程。.軟件維護的內容包括校正性維持,適應性維護、_.完善性維護_和預防性維護。.CASE工具的平臺集成指工具運行在相同的_硬件/操作系統(tǒng)_平臺上。.在建立對象的功能模型時,使用的數(shù)據流圖中包含有處理、數(shù)據流、
17、動作對象和_數(shù)據存儲對象。.將開發(fā)項目與一個或多個已完成的類似項目進行比較,找出與某個相類似項目的若干不同之處,并估算每個不同之處對成本的影響,得出開發(fā)項目的總成本。這種成本估算方法稱為_.差別估算法_。三、名詞解釋(每小題3分,共15分).信息隱蔽是指在設計和確定模塊時,使得一個模塊內包含的信息(過程或數(shù)據),對于不需要這些信息的其他模塊來說是不能訪問的。.集成測試也稱組裝測試或聯(lián)合測試。是指在單元測試的基礎上,將所有模塊按照設計要求組裝成一個完整的系統(tǒng)進行的測試。組裝模塊的方式有兩種:漸增式測試和非漸增式測試。.多態(tài)性是指相同的操作或函數(shù)、過程可作用于多種類型的對象上并獲得不同結果。不同的
18、對象,收到同一消息可以產生不同的結果,這種現(xiàn)象稱為多態(tài)性。.CASE是一組工具和方法的集合,可以輔助軟件開發(fā)生命周期各階段進行軟件開發(fā)。CASE把軟件開發(fā)技術、軟件工具和軟件開發(fā)方法集成到一個統(tǒng)一而一致的框架中,并且吸收了CAD(計算機輔助設計)、軟件工程、操作系統(tǒng)、數(shù)據庫、網絡和許多其他計算機領域的原理和技術。因而,CASE領域是一個應用、繼承和綜合的領域。5.SA結構化分析方法是需求分析中使用最多的方法之一,適用于數(shù)據處理類型軟件的需求分析?;舅枷胧遣捎米皂斚蛳?,逐步分解的方法分析整個系統(tǒng),有效地控制系統(tǒng)開發(fā)的復雜性。四、簡答題(每小題5分,共20分).簡述軟件工程目標和面臨的主要問題。
19、答:軟件工程是一門工程性的學科,其目標主要是成功地建造一個大型軟件系統(tǒng)。包括:付出較低的開發(fā)成本;達到要求的軟件功能;取得較好的軟件性能;開發(fā)的軟件易于移植;需要較低的維護費用;能按時完成開發(fā)任務,及時交付使用;開發(fā)的軟件可靠性高。面臨的主要問題是:軟件費用軟件可靠性軟件維護軟件生產率軟件重用。.簡述結構化程序設計方法的基本要點。答:(1)采用自頂向下,逐步求精的程序設計方法。(2)使用三種基本控制結構構造程序,分別是順序,選擇和循環(huán)(3)采用主程序員組的組織形式。.簡述文檔在軟件工程中的作用。答:(1)提高軟件開發(fā)過程的能見度(2)提高開發(fā)效率(3)作為開發(fā)人員階段工作成果和結束標志(4)記
20、錄開發(fā)過程的有關信息便于使用與維護;(5)提供軟件運行、維護和培訓有關資料;(6)便于用戶了解軟件功能、性能。.簡述提高可維護性的方法。答:(1)建立明確的軟件質量目標(2)利用先進的軟件開發(fā)技術和工具(3)建立明確的質量保證工作(4)選擇可維護的程序設計語言(5)改進程序文檔五、應用題(第1小題8分,第2小題7分,第3小題10分,共25分)1.某旅館的電話服務如下:可以撥分機號和外線號碼。分機號是從7201至7299。外線號碼先撥9,然后是市話號碼或長話號碼。長話號碼是以區(qū)號和市話號碼組成。區(qū)號是從100到300中任意的數(shù)字串。市話號碼是以局號和分局號組成。局號可以是455,466,888,
21、552中任意一個號碼。分局號是任意長度為4的數(shù)字串。要求:寫出在數(shù)據字典中,電話號碼的數(shù)據條目的定義(即組成)。答:.電話號碼二分機號I外線號碼分機號=7201.7299外線號碼=9+市話號碼1長話號碼長話號碼=區(qū)號+市話號碼區(qū)號=100300市話號碼二局號十分局號局號=455|466|888|552分局號=4數(shù)字4.某公司為本科以上學歷的人重新分配工作,分配原則如下:.如果年齡不滿18歲,學歷是本科,男性要求報考研究生,女性則擔任行政工作;.如果年齡滿18歲不滿50歲,學歷本科,不分男女,任中層領導職務,學歷是碩士不分男女,任課題組組長;.如果年齡滿50歲,學歷本科,男性任科研人員,女性則擔
22、任資料員,學歷是碩士不分男女,任課題組組長。要求:畫出分析過程,得出判定表,并進行化簡。答:(1)判定條件可能取值表:條件名稱取值符號取值數(shù)性別男MM1=2女F年齡不滿18歲CM2=3滿18歲小于50歲Y超過50歲L碩士G文化程度本科UM3=2(2)計算組合數(shù)2*3*2=12;(3)初步判定表123456789:101112性別MMMMMMFFFFFF文化程度GGGUUUGGGUUU年齡LYCLYCLYCLYC組長VVVVVV領導VV科V研行政V資料員V考研V(4)簡化后的判定表1,2,37,8,945,1161012rErnu性另MMFF文化程度GUUUUU年齡LYCLC組長V領導V科研V行
23、政V資料員V考研V.某培訓中心要研制一個計算機管理系統(tǒng)。它的業(yè)務是:將學員發(fā)來的信件收集分類后,按幾種不同的情況處理。1)如果是報名的,則將報名數(shù)據送給負責報名事務的職員,他們將查閱課程文件,檢查該課程是否額滿,然后在學生文件、課程文件上登記,并開出報告單交財務部門,財務人員開出發(fā)票給學生。2)如果是想注銷原來已選修的課程,則由注銷人員在課程文件、學生文件和帳目文件上做相應的修改,并給學生注銷單。3)如果是付款的,則由財務人員在帳目文件上登記,也給學生一張收費收據。要求:1.對以上問題畫出數(shù)據流程圖(5分)培利計意機黃理,工件秸構主圖期末測試卷3一、單項選擇題(本大題共20小題,每小題1分,共
24、20分。在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內。錯選、多選或未選均無分。).軟件工程的縱向分解是把軟件開發(fā)分為幾個(B)A.模型B.階段C.子系D.過程.McCall軟件質量度量模型中屬于面向軟件產品操作的是(D)A.適應性B.可重用性C.可測試性D.可用性.快速原型模型中,用于及早向用戶提交一個原型系統(tǒng)的是(D)A.實驗型原型B.探索型原型C.提交型原型D.演化型原型.軟件維護中,因重新初始化控制標志或指針而引起的錯誤是以下哪一項的副作用?(B)A.文檔B.數(shù)據C.編程D.設計.軟件維護費用高的主要原因是(B)A.生產率高B.生產率低C.人員多D.人
25、員少.根據對軟件開發(fā)機構調查的結果可知,各類維護活動所占的比重是(A) TOC o 1-5 h z A完善性占50,適應性占25,校正性占21,其他維護占4B完善性占25,適應性占50,校正性占21,其他維護占4C.完善性占21%,適應性占25%,校正性占50%,其他維護占4%D完善性占21,適應性占50,校正性占25,其他維護占4下列屬于用白盒技術設計測試用例的是(B)A.錯誤推理B.邏輯覆蓋C.等價類劃分D.因果圖有助于培養(yǎng)良好的編程風格并且第一個體現(xiàn)了結構化編程思想的程序設計語言是(A)APASCABFORTRANCDL1DC在軟件詳細設計過程中不采用的工具為(C)A.判定表B.PDLC
26、.數(shù)據流圖D.IPO圖10根據輸入輸出的數(shù)據結構產生程序結構的設計方法是(B)APARNAS方法BJACKSON方法CWIRTH方法DDIJKSTRA方法在軟件設計中,為解決一個大而復雜的問題把軟件系統(tǒng)劃分成一個個完成某一特定的子功能的方法稱為(C)A.細化B.結構化C.模塊化D.抽象化結構化方法在建立軟件系統(tǒng)的結構模塊時按照以下哪種方法進行?(B)A.由底向上B.自頂向下C.隨機D.回歸兩個模塊之間傳遞的是同一個數(shù)據結構的地址,這種耦合方式稱為(C)A.控制耦合B.公共耦合C.標記耦合D.數(shù)據耦合14結構化設計是以哪個階段產生的DFD圖為基礎,按一定的步驟映射成軟件結構?(B)A.可行性分析
27、B.需求分析C.概要設計D.詳細設計15結構化方法的基本原則是功能的分解和(C)A.模塊化B.信息隱蔽C.抽象D.細化16數(shù)據字典和數(shù)據流程圖共同構成了系統(tǒng)的(B)A.物理模型B.邏輯模型C.原型D.目標模型17軟件需求不應包括(C)A.功能要求B.環(huán)境需求C.標準實現(xiàn)的空間需求D.用戶界面要求18項目開發(fā)計劃是什么類型的文檔?(D)A.設計性B.進度表示C.需求分析D.管理性19瀑布模型是一種什么模型?(B)A.風險驅動模型B.線性開發(fā)模型C.增量模型D.迭代模型20軟件工具一般是為軟件人員開發(fā)和維護活動而使用的(C)A硬件環(huán)境B說明書C軟件D程序二、填空題(本大題共10小題,每空2分,共2
28、0分。請在每小題的空格中填上正確答案。錯填、不填均無分。)軟件項目計劃是_可行性研究_階段的結果產品。McCall質量度量模型高層特性包含面向軟件產品操作、產品修改和_產品適應_三個方面的11個特性。在面向對象方法中,_繼承性_是子類共享父類數(shù)據結構和方法的機制,體現(xiàn)了類之間的一種關系。24演化提交模型是在_瀑布模型_的基礎上,項目開發(fā)的各階段都進行增量開發(fā)。軟件編碼是將_詳細設計_階段產生的算法,用某種程序設計語言編寫成程序的過程。.IDEFo用來描述系統(tǒng)的功能活動及其聯(lián)系,建立系統(tǒng)的_功能一模型。兩個模塊之間把簡單的數(shù)值作為參數(shù)傳遞,這種耦合方式為_數(shù)據耦合_。28把在幾個模塊中都出現(xiàn)的一
29、些毫無聯(lián)系的處理序列抽出來組成一個新的模塊,那么這個模塊的內聚性是_偶然內聚_。成本效益分析的目的是從_經濟角度_角度評價開發(fā)一個新的軟件項目是否可行。軟件工程的主要思想是在軟件生產中用_工程化方法_代替?zhèn)鹘y(tǒng)手工方法。三、名詞解釋題(本大題共5小題,每小題3分,共15分)軟件工程過程32基線33靜態(tài)測試34PAD35需求分析四、簡答題(本大題共4小題,每小題5分,共20分)36軟件工程面臨的主要問題有哪些?37軟件配置管理的作用及其主要目標是什么?38簡述SA步驟。39軟件復雜性主要體現(xiàn)在哪些方面?減少軟件復雜性有哪些優(yōu)點?五、應用題(本大題共3小題,其中第40小題7分,第41小題8分,第42
30、小題10分,共25分).學生成績統(tǒng)計系統(tǒng)。每個學生有數(shù)學、英語、物理三門成績,輸入時按學生的學號和單門成績隨機輸入,要求輸出為以下打印文件,按學生的學號順序輸出各門成績及平均分。學號數(shù)學英語物理平均分1096800958683881096801試用JACKSON的結構圖描述問題的輸入和輸出的數(shù)據結構,并說明輸入數(shù)據結構和輸出數(shù)據結構之間的對應關系。.根據下列條件使用邊界值分析法設計測試用例:某一8位微機,其十進制整數(shù)定義為:以非零開頭的數(shù)是十進制整數(shù),其值的范圍是128127,如123,45,0。.復印機控制系統(tǒng)有如下功能:(1)命令解釋部分對讀入的操作員命令進行分析,如果是復印要求,則進入復
31、印管理系統(tǒng)進行處理,若是裝紙要求,則轉入裝紙?zhí)幚恚?2)復印管理系統(tǒng)啟動復印操作,并把復印機的狀態(tài)隨時送給系統(tǒng)狀態(tài)顯示部分;如果復印過程中出現(xiàn)故障,則將故障碼報告給出錯診斷單元;(3)裝紙系統(tǒng)將供紙情況送給顯示單元;(4)出錯診斷將診斷出的錯誤類別和原因送給顯示單元;(5)系統(tǒng)狀態(tài)顯示單元將收到的復印狀態(tài),裝紙狀態(tài),出錯類別和原因匯總成顯示信息輸出;試根據要求畫出該問題的數(shù)據流程圖,并把其轉換為軟件結構圖。參考答案一,單項選擇(太太共20小題,圖小JH1分,共加分)LB2.D3.D4.B,E6.A7.B8.A9.C10.B1LC12.B13.C14.B15.C16.P17,C18,D19.B20.C二填空JH(本大國共10小題.錘空2分,共20分).可行性研究22.產品適應為繼承性M,瀑布模贊晚配設計班.功能.數(shù)據耦合28.偶然內聚.經濟痢度30工程化方法三、名誨修狎本大籍其5小題,每小題3分,共15分)31軟件工程過程康定了獲取、供應、開發(fā)、操作和維護時要實鐮的過程、活動和任等,.蛆軟件生存期中芯開發(fā)階
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 車間績效工資合同協(xié)議
- 安徽省阜陽市臨泉縣田家炳實驗中學(臨泉縣教師進修學校)2024-2025學年高一下學期4月期中生物試題 含解析
- 中級會計2025年分析技巧試題及答案
- 2025年中級會計考試新方法試題及答案
- 2019-2025年教師資格之小學教育學教育心理學考前沖刺模擬試卷B卷含答案
- 安全生產管理發(fā)展歷程考核試題及答案
- 2025年建造師備考寶典試題及答案
- 消防安全管理中的信息化解決方案試題及答案
- 初級審計師備考經驗分享試題及答案
- 準備充分的審計師試題及答案自動化
- 建筑工程技術專業(yè)《建筑結構》課程標準
- 2024年廣東普通專升本《公共英語》完整版真題
- 綠化養(yǎng)護工作日記錄表
- 《養(yǎng)老護理員》-課件:協(xié)助老年人穿脫簡易矯形器
- 間質性肺炎 護理
- 銀行客戶維護方案
- 雨水收集和利用使用雨水進行農業(yè)灌溉和城市供水
- 物業(yè)公司保潔員培訓課件
- 《中小學書法教育指導綱要》解讀
- 一年二十四節(jié)氣規(guī)律
- 校園消防安全知識教育課件
評論
0/150
提交評論