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

正文內(nèi)容

計算機本科【軟件工程】形成性考核冊答案1(留存版)

2025-08-09 00:44上一頁面

下一頁面
  

【正文】 返回媒體文件的數(shù)量);audioFile類的方法:Add(audioFile)(添加聲音文件),Delete(Code)(刪除文件),GetFile(Code)(查找文件),GetNumber()(返回媒體文件的數(shù)量)。 請就此需求建立對象模型。,確定測試數(shù)據(jù)應(yīng)根據(jù)(A)和指定的覆蓋標準。A、需求規(guī)格說明書B、概要設(shè)計說明書C、詳細設(shè)計說明書D、源程序11.A、功能測試 B、結(jié)構(gòu)測試C、功能測試和結(jié)構(gòu)測試 D、性能測試15.A、人員少B、人員多C、生產(chǎn)率低D、生產(chǎn)率高24.當采用的基線發(fā)生錯誤時,可以返回到最近和最恰當?shù)模–)上 ③注意對象命名的一致性。4)事實上,用戶在使用系統(tǒng)時,輸入一些錯誤指令和參數(shù)是經(jīng)常發(fā)生的,如果軟件遇到這種情況不能做出適當?shù)姆磻?yīng),給出相應(yīng)的提示信息,就可能會誤導(dǎo)用戶,甚至造成嚴重損失。系統(tǒng)測試的粒度最大,一般由獨立測試小組采用黑盒方式來測試,主要測試系統(tǒng)是否符合“需求規(guī)格說明書”。5)邊界測試:要特別注意數(shù)據(jù)流、控制流中剛好等于、大于或小于確定的比較值時出錯的可能性。 白盒測試適用與單元測試、集成測試、系統(tǒng)測試?漸增式測試如何組裝模塊?答:1)漸增式可以較早地發(fā)現(xiàn)模塊界面之間的錯誤,非漸增式則要到最后將所有模塊連接起來時才能發(fā)現(xiàn)此類錯誤。ENDIFENDIF RETURN 測試用例:Y=9012 X=70 軟件項目計劃包括那些內(nèi)容?答:軟件項目計劃的內(nèi)容包括:?! ?3)任務(wù)資源表。(3)函數(shù)和類結(jié)構(gòu)聲明等。為了加強信息隱藏,這些私有的頭文件可以和定義文件存放于同一個目錄。例如int width = 10?!薄ⅰ皘|”、“”,“^”等二元操作符的前后應(yīng)當加空格。 // 此處y 不會被誤解為指針 注釋C 語言的注釋符為“/*…*/”。一般來說,長名字能更好地表達含義,所以函數(shù)名、變量名、類名長達十幾個字符不足為怪。?? 【規(guī)則317】全局函數(shù)的名字應(yīng)當使用“動詞”或者“動詞+名詞”(動賓詞組)。 // 良好的風(fēng)格void SetValue(int, int)。?? 【規(guī)則414】如果輸入?yún)?shù)以值傳遞的方式傳遞對象,則宜改用“const amp。c = getchar()。例如字符串拷貝函數(shù)strcpy 的原型:char *strcpy(char *strDest,const char *strSrc)。 // 將導(dǎo)致錯誤}(2)要搞清楚返回的究竟是“值”、還是“指針”。amp。這本是顯而易見的事情,可是很少有程序員這樣做。?? 【規(guī)則515】有時候時間效率和空間效率可能對立,此時應(yīng)當分析那個更重要,作出適當?shù)恼壑浴?? 【建議529】不要設(shè)計面面俱到、非常靈活的數(shù)據(jù)結(jié)構(gòu)。 /*定義變量*/cdegree。/*正確輸入時跳出循環(huán)*/ {*pfst=fst。A39。C39。break。C39。A39。score159)if(score=180)/*清屏*/amp。void input(int *pfst,int *psec) /*輸入成績數(shù)據(jù)*/{int fst,sec。 /*輸入成績*/char cdegree=39。使用switch語句編寫,具體要求: ①成績通過鍵盤輸入,輸入之前要有提示信息。?? 【建議525】當心變量發(fā)生上溢或下溢,數(shù)組的下標越界。?? 【規(guī)則511】不要一味地追求程序的效率,應(yīng)當在滿足正確性、可靠性、健壯性、可讀性等質(zhì)量因素的前提下,設(shè)法提高程序的效率。你化了很多時間,不是為了排除錯誤,而只是為了弄清楚這個錯誤到底是什么。斷言 assert 是僅在Debug 版本起作用的宏,它用于檢查“不應(yīng)該”發(fā)生的情況。如果return 語句寫得不好,函數(shù)要么出錯,要么效率低下。即:正常值用輸出參數(shù)獲得,而錯誤標志用return 語句返回。如果函數(shù)沒有返回值,那么應(yīng)聲明為void 類型。別人在使用時可能會不假思索地寫成如下形式:char str[20]。C 語言中,函數(shù)的參數(shù)和返回值的傳遞方式有兩種:值傳遞(pass by value)和指針傳遞(pass by pointer) ?? 【規(guī)則316】變量的名字應(yīng)當使用“名詞”或者“形容詞+名詞”。?? 【規(guī)則312】標識符的長度應(yīng)當符合“minlength amp。?? 【規(guī)則255】盡量避免在注釋中使用縮寫,特別是不常用縮寫。 此處y 容易被誤解為指針變量。 condition。這樣可以防止書寫失誤。// 版權(quán)和版本聲明見示例11,此處省略。(3)當前版本號,作者/修改者,完成日期。 。為了正確、有效地修改源程序,通常要先分析和理解源程序,然后才能修改源程序,最后重新測試和驗證源程序。Y=758 X=80(X=75特點是:沒有確定的步驟,很大程度上是憑借經(jīng)驗進行的 4)因果圖法4)錯誤處理測試:檢查模塊的錯誤處理功能是否包含有錯誤或缺陷。 嚴格執(zhí)行測試計劃。?答:軟件測試的原則有:1)3)簡單化 ②限定一個模塊完成一個獨立的功能, 用圖表示軟件項目進度安排,下列說法中正確的是(B)30. C、開發(fā)方法的缺陷 D、用戶不配合23. 軟件維護中,因修改交互輸入的順序,沒有正確的記錄而引起的錯誤是(A)產(chǎn)生的副作用。A、路徑測試B、等價類劃分 C、條件判斷 D、循環(huán)測試14. D.程序的功能10.(B)。 書庫保管員審查領(lǐng)書單是否有班主任簽名,填寫是否正確等,不正確的領(lǐng)書單退回給班長;如果填寫正確則給予領(lǐng)書并修改庫存清單;當某書的庫存量低于臨界值時,登記需訂書的信息。從媒體庫中刪除指定的媒體文件。實體類——為需要長久保存的信息進行建模的類。A. 邊界類、實體類、控制類 B. 實體類、數(shù)據(jù)類、界面類C. 控制類、實體類、數(shù)據(jù)類D. 界面類、控制類、公共類。 19.下面哪個選項不能描述子系統(tǒng)之間的關(guān)系。 A. 數(shù)據(jù)模型、功能模型、活動模型(A)。 顧客在指定日期內(nèi)用取票單換取機票:(1)系統(tǒng)根據(jù)取票單文件對取票單進行有效性檢查,無效的輸出無效取票信息;(2)持有有效取票單的顧客在補交了剩余款后將獲得機票;(3)記賬文件將被更新,機票以及顧客信息將被登錄到機票文件。外部耦合——如果兩個模塊都訪問同一個全局簡單變量而不是同一全局數(shù)據(jù)結(jié)構(gòu),而且,不是通過參數(shù)表傳遞該全局變量的信息,則這兩個模塊屬于外部耦合。推薦最佳方案。 抽象出當前系統(tǒng)的邏輯模型8) 確定系統(tǒng)的操作要求和界面要求4)可以說,“需求分析”就是確定要計算機“做什么”。2 當一個模塊直接使用另一個模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(D)A、數(shù)據(jù)耦合B、公共耦合C、標記耦合D、內(nèi)容耦合27. C.噴泉模型 B、P (i+1)*n 可行性研究需要的時間長短取決于系統(tǒng)的規(guī)模,一般來說,可行性研究的成本只是預(yù)期總成本的(C)。 需求規(guī)格說明書的作用不包括(D)A、軟件驗收的依據(jù) B、用戶與開發(fā)人員對軟件要做什么的共同理解C、軟件可行性研究的依據(jù) D、軟件設(shè)計的依據(jù)16.B、一個輸入流和一個輸出流C、一個輸入流 在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)。 PDL是描述處理過程( C )A、做什么B、為什么做 C、怎么做D、對誰做24.3 修正開發(fā)計劃10)設(shè)計審查和復(fù)審。邏輯內(nèi)聚——當一個模塊執(zhí)行一系列相關(guān)的動作時,稱其有邏輯內(nèi)聚。市話號碼是以局號和分局號組成。還書流程圖借書流程圖2.(B)是對象的靜態(tài)特征。A. UML的一個最新圖B. 類圖的一種,假如已經(jīng)構(gòu)造了一個一般借書者類,后來發(fā)現(xiàn)圖書館的學(xué)生和教師在借書中有不同要求。實體類通常在事件流或交互圖中,是對用戶最有意義的類。(3)組件視圖(Component view)組件視圖用來描述系統(tǒng)實現(xiàn)的結(jié)構(gòu)和行為特征,反映系統(tǒng)各組成元素之間的關(guān)系。但是,由于上層模塊需要調(diào)用下層模塊,所以這些上層模塊就依賴于下層模塊的處理細節(jié)。三、應(yīng)用題,有兩類媒體文件:圖像文件和聲音文件。答:Student類為基類,其他三個類都是Student的子類。 ,該系統(tǒng)基本需求如下:(1)報社發(fā)行多種刊物,每種刊物通過訂單來征訂,訂單中有代碼,名稱,訂期,單價,份數(shù)等項目,訂戶通過填寫訂單來訂閱報刊。A、數(shù)據(jù)結(jié)構(gòu)的描述性B、抽象類型的描述性C、數(shù)據(jù)庫的易操作性D、軟件的可移植性(B)。,用于說明程序段或語句的功能以及數(shù)據(jù)的狀態(tài),需要在每一行都要加注釋,以便很容易區(qū)分注釋和程序(D)。 以下屬于軟件維護階段文檔的是(C)。 D、效率和結(jié)構(gòu)好22.A.異步控制B.同步控制C.存取控制D.基線控制28.⑤避免功能冗余的模塊。 ③檢查代碼的重復(fù)率,重復(fù)多的代碼,5)文檔化(documentation)①有效、適當?shù)厥褂米⑨尅?程序員應(yīng)該盡量避免檢查自己編寫的代碼。例如,工資軟件中,軟件只完成在編職工的工資計算和輸出,不在編人員的工資是不進行計算和輸出的。Y=80 )THEN T:=1ELSEY=50條件組合覆蓋:1 X=8012.  (5)特殊要求。軟件配置管理是一套規(guī)范、高效的軟件開發(fā)基礎(chǔ)結(jié)構(gòu)。?? 【建議121】頭文件中只存放“聲明”而不存放“定義”?? 【建議122】不提倡使用全局變量,盡量不要在頭文件中出現(xiàn)象extern int value 這類聲明。所以不要舍不得用空行。象if、for、while 等關(guān)鍵字之后應(yīng)留一個空格再跟左括號‘(’,以突出關(guān)鍵字。 i10。?? 【規(guī)則252】如果代碼本來就是清楚的,則不必加注釋。而Unix 應(yīng)用程序的標識符通常采用“小寫加下劃線”的方式,如add_child。例如:int minValue。如果把參數(shù)名字起為str1 和str2,例如void StringCopy(char *str1, char *str2)。C 標準庫函數(shù)printf 是采用不確定參數(shù)的典型代表,其原型為:int printf(const chat *format[, argument]?)。正常值用輸出參數(shù)獲得,而錯誤標志用return 語句返回。 函數(shù)內(nèi)部實現(xiàn)的規(guī)則不同功能的函數(shù)其內(nèi)部實現(xiàn)各不相同,看起來似乎無法就“內(nèi)部實現(xiàn)”達成一致的觀點。帶有“記憶”功能的函數(shù),其行為可能是不可預(yù)測的,因為它的行為可能取決于某種“記憶狀態(tài)”。return pvTo。不要混淆非法情況與錯誤情況之間的區(qū)別,后者是必然存在的并且是一定要作出處理的。amp。?? 【建議5213】把編譯器的選擇項設(shè)置為最嚴格狀態(tài)。void input(int *,int*)。clrscr()。convert(nsum,idegree)。 while(bflag)} /*return。void convert(int score,char *idegree): printf(sum of sorce is:%d,nsum)。s score is Bn)。 *idegree=39。 *idegree=39。 /*return。fst)。 /*nfst_course第一門課成績,nsec_course第二門課成績*/int sum(int,int)。然而編譯器卻不一定能自動指出這類錯誤。?? 【建議453】在編寫函數(shù)時,要進行反復(fù)的考查,并且自問:“我打算做哪些假定?”一旦確定了的假定,就要使用斷言對假定進行檢查。為了不在程序的Debug 版本和Release 版本引起差別,assert 不應(yīng)該產(chǎn)生任何副作用。在C語言中,函數(shù)的static 局部變量是函數(shù)的“記憶”存儲器。?? 【規(guī)則431】在函數(shù)體的“入口處”,對參數(shù)的有效性進行檢查。但如果getchar 碰到文件結(jié)束標志或發(fā)生讀錯誤,它必須返回一個標志EOF。 返回值的規(guī)則?? 【規(guī)則421】不要省略返回值的類型??梢园褏?shù)名字起得更有意義,如叫strSource 和strDestination。int SetValue(…)。?? 【規(guī)則314】程序中不要出現(xiàn)僅靠大小寫區(qū)分的相似的標識符。?? 【規(guī)則311】標識符應(yīng)當直觀且可以拼讀,可望文知意,不必進行“解碼”。例如i++。amp。?? 【規(guī)則233】‘(’向后緊跟,‘)’、‘,’、‘。?? 【規(guī)則212】在一個函數(shù)體內(nèi),邏揖上密切相關(guān)的語句之間不加空行,其它地方應(yīng)加空行分隔。 // 全局函數(shù)聲明?class Box // 類結(jié)構(gòu)聲明{?}。 。Y=753 X=75AND 5) 此外,如果對模塊運行時間有要求的話,還要專門進行關(guān)鍵路徑測試,以確定最壞情況下和平均意義下影響模塊運行時間的因素。 2)局部數(shù)據(jù)結(jié)構(gòu)測試:設(shè)計測試用例檢查數(shù)據(jù)類型說明、初始化、缺省值等方面的問題,還要查清全程數(shù)據(jù)對模塊的影響。9)根據(jù)這個規(guī)律,對測試中發(fā)現(xiàn)錯誤成堆的模塊更要仔細測試。而且,程序員對設(shè)計規(guī)格說明書的理解錯誤而引入的錯誤更是難于發(fā)現(xiàn)。③保持文檔和程序的同步。 ②使用簡單的數(shù)據(jù)結(jié)構(gòu),避免使用多維2)
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1