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

正文內(nèi)容

計(jì)算機(jī)本科【軟件工程】形成性考核冊(cè)答案1(存儲(chǔ)版)

  

【正文】 標(biāo)志EOF。 但是如果getchar 用錯(cuò)了,它的靈活性又有什么用呢??? 【建議424】有時(shí)候函數(shù)原本不需要返回值,但為了增加靈活性如支持鏈?zhǔn)奖磉_(dá),可以附加返回值。?? 【規(guī)則431】在函數(shù)體的“入口處”,對(duì)參數(shù)的有效性進(jìn)行檢查。 // str 的內(nèi)存位于棧上…return str。在C語(yǔ)言中,函數(shù)的static 局部變量是函數(shù)的“記憶”存儲(chǔ)器。void *memcpy(void *pvTo, const void *pvFrom, size_t size){assert((pvTo != NULL) amp。為了不在程序的Debug 版本和Release 版本引起差別,assert 不應(yīng)該產(chǎn)生任何副作用。幸運(yùn)的是這個(gè)問(wèn)題很好解決,只要加上清晰的注釋即可。?? 【建議453】在編寫(xiě)函數(shù)時(shí),要進(jìn)行反復(fù)的考查,并且自問(wèn):“我打算做哪些假定?”一旦確定了的假定,就要使用斷言對(duì)假定進(jìn)行檢查。?? 【規(guī)則514】先優(yōu)化數(shù)據(jù)結(jié)構(gòu)和算法,再優(yōu)化執(zhí)行代碼。然而編譯器卻不一定能自動(dòng)指出這類(lèi)錯(cuò)誤。?? 【建議528】避免編寫(xiě)技巧性很高代碼。int sum(int,int)。 /*nfst_course第一門(mén)課成績(jī),nsec_course第二門(mén)課成績(jī)*/char *idegree=amp。nsec_course==1)。fst)。 /*return。fst=100) printf(result is not Percentile system,please reinputn)。 *idegree=39。 *idegree=39。 *idegree=39。 *idegree=39。}s score is An)。s score is Bn)。: printf(sum of s。: printf(sum of sorce is:%d,nsum)。: printf(sum of sorce is:%d,nsum)。 *idegree=39。void convert(int score,char *idegree)}/*input*/ /*return。}if(fst=0amp。while(bflag)bflag=1。 printf(Result is not Percentile system,please reinputn)。fst=100)convert(nsum,idegree)。}while(nfst_course==1amp。clrscr()。039。void main(void){void input(int *,int*)。②若輸入的成績(jī)不是百分制成績(jī),則給出錯(cuò)誤提示信息,并且不再進(jìn)行下面的等級(jí)評(píng)價(jià);若輸入的成績(jī)是百分制成績(jī),則計(jì)算總分,并根據(jù)要求評(píng)價(jià)等級(jí)。?? 【建議5213】把編譯器的選擇項(xiàng)設(shè)置為最嚴(yán)格狀態(tài)。?? 【建議526】當(dāng)心忘記編寫(xiě)錯(cuò)誤處理程序,當(dāng)心錯(cuò)誤處理程序本身有誤。amp。?? 【規(guī)則512】以提高程序的全局效率為主,提高局部效率為輔。不要混淆非法情況與錯(cuò)誤情況之間的區(qū)別,后者是必然存在的并且是一定要作出處理的。有的時(shí)候,程序員偶爾還會(huì)設(shè)計(jì)出有錯(cuò)誤的斷言。return pvTo。示例45 是一個(gè)內(nèi)存復(fù)制函數(shù)。帶有“記憶”功能的函數(shù),其行為可能是不可預(yù)測(cè)的,因?yàn)樗男袨榭赡苋Q于某種“記憶狀態(tài)”。注意事項(xiàng)如下:(1)return 語(yǔ)句不可返回指向“棧內(nèi)存”的“指針”,因?yàn)樵搩?nèi)存在函數(shù)體結(jié)束時(shí)被自動(dòng)銷(xiāo)毀。 函數(shù)內(nèi)部實(shí)現(xiàn)的規(guī)則不同功能的函數(shù)其內(nèi)部實(shí)現(xiàn)各不相同,看起來(lái)似乎無(wú)法就“內(nèi)部實(shí)現(xiàn)”達(dá)成一致的觀點(diǎn)。函數(shù) getchar 可以改寫(xiě)成BOOL GetChar(char *c)。正常值用輸出參數(shù)獲得,而錯(cuò)誤標(biāo)志用return 語(yǔ)句返回。?? 【規(guī)則422】函數(shù)名字與返回值類(lèi)型在語(yǔ)義上不可沖突。C 標(biāo)準(zhǔn)庫(kù)函數(shù)printf 是采用不確定參數(shù)的典型代表,其原型為:int printf(const chat *format[, argument]?)。StringCopy(str, “Hello World”)。如果把參數(shù)名字起為str1 和str2,例如void StringCopy(char *str1, char *str2)。 表達(dá)式和基本語(yǔ)句 參數(shù)的規(guī)則?? 【規(guī)則411】參數(shù)的書(shū)寫(xiě)要完整,不要貪圖省事只寫(xiě)參數(shù)的類(lèi)型而省略參數(shù)名字。例如:int minValue。例如:float value。而Unix 應(yīng)用程序的標(biāo)識(shí)符通常采用“小寫(xiě)加下劃線(xiàn)”的方式,如add_child。amp。?? 【規(guī)則256】注釋的位置應(yīng)與被描述的代碼相鄰,可以放在代碼的上方或右方,不可放在下方。?? 【規(guī)則252】如果代碼本來(lái)就是清楚的,則不必加注釋。雖然將x 和y 分行定義可以避免誤解,但并不是人人都愿意這樣做。 i10。 update)。象if、for、while 等關(guān)鍵字之后應(yīng)留一個(gè)空格再跟左括號(hào)‘(’,以突出關(guān)鍵字。?? 【建議223】盡可能在定義變量的同時(shí)初始化該變量(就近原則)如果變量的引用處和其定義處相隔比較遠(yuǎn),變量的初始化很容易被忘記。所以不要舍不得用空行。include “” // 引用頭文件?// 全局函數(shù)的實(shí)現(xiàn)體void Function1(?){?}// 類(lèi)成員函數(shù)的實(shí)現(xiàn)體void Box::Draw(?){?}示例 13C 定義文件的結(jié)構(gòu) 目錄結(jié)構(gòu)如果一個(gè)軟件的頭文件數(shù)目比較多(如超過(guò)十個(gè)),通常應(yīng)將頭文件和定義文件分別保存于不同的目錄,以便于維護(hù)。?? 【建議121】頭文件中只存放“聲明”而不存放“定義”?? 【建議122】不提倡使用全局變量,盡量不要在頭文件中出現(xiàn)象extern int value 這類(lèi)聲明。(4)版本歷史信息。軟件配置管理是一套規(guī)范、高效的軟件開(kāi)發(fā)基礎(chǔ)結(jié)構(gòu)。進(jìn)度安排的好壞往往會(huì)影響整個(gè)項(xiàng)目的按期完成,因此這一環(huán)節(jié)是十分重要的?! ?5)特殊要求。14.12.Y=709 X=75Y=50條件組合覆蓋:1 X=80ANDY=80 )THEN T:=1ELSE特點(diǎn)是:考慮輸入條件間的組合關(guān)系;考慮輸出條件對(duì)輸入條件的信賴(lài)關(guān)系;測(cè)試用例發(fā)現(xiàn)錯(cuò)誤的效率高;能查出功能說(shuō)明中的某些不一致或遺漏?試對(duì)它們的檢錯(cuò)能力進(jìn)行比較。例如,是否拒絕不合理的輸入。在測(cè)試之前應(yīng)該有明確的測(cè)試計(jì)劃,內(nèi)容包括:要測(cè)試的軟件功能和內(nèi)容、測(cè)試用例和預(yù)期結(jié)果、測(cè)試的進(jìn)度安排、需要的工具和資源、測(cè)試控制方式和過(guò)程等。例如,工資軟件中,軟件只完成在編職工的工資計(jì)算和輸出,不在編人員的工資是不進(jìn)行計(jì)算和輸出的。 在設(shè)計(jì)測(cè)試用例時(shí),應(yīng)該包括有效的、期望的輸入情況,也要包括無(wú)效的和不期望的輸入情況。 程序員應(yīng)該盡量避免檢查自己編寫(xiě)的代碼。5)文檔化(documentation)①有效、適當(dāng)?shù)厥褂米⑨尅?數(shù)組、指針和復(fù)雜的表。 ③檢查代碼的重復(fù)率,重復(fù)多的代碼,⑤避免功能冗余的模塊。A.異步控制B.同步控制C.存取控制D.基線(xiàn)控制28. 各種不同的軟件維護(hù)中,以(C)維護(hù)所占的維護(hù)量最小。 D、效率和結(jié)構(gòu)好22. 維護(hù)中,因誤刪除一個(gè)標(biāo)識(shí)符而引起的錯(cuò)誤是(C)副作用。 以下屬于軟件維護(hù)階段文檔的是(C)。A、文檔B、數(shù)據(jù) 黑盒測(cè)試在設(shè)計(jì)測(cè)試用例時(shí),主要研究(A)。,用于說(shuō)明程序段或語(yǔ)句的功能以及數(shù)據(jù)的狀態(tài),需要在每一行都要加注釋?zhuān)员愫苋菀讌^(qū)分注釋和程序(D)。A、數(shù)據(jù)結(jié)構(gòu)的描述性B、抽象類(lèi)型的描述性C、數(shù)據(jù)庫(kù)的易操作性D、軟件的可移植性(B)。 ,該系統(tǒng)基本需求如下:(1)報(bào)社發(fā)行多種刊物,每種刊物通過(guò)訂單來(lái)征訂,訂單中有代碼,名稱(chēng),訂期,單價(jià),份數(shù)等項(xiàng)目,訂戶(hù)通過(guò)填寫(xiě)訂單來(lái)訂閱報(bào)刊。每天下班前為采購(gòu)部門(mén)提供一張訂書(shū)單。答:Student類(lèi)為基類(lèi),其他三個(gè)類(lèi)都是Student的子類(lèi)。4)三、應(yīng)用題,有兩類(lèi)媒體文件:圖像文件和聲音文件。但是,由于上層模塊需要調(diào)用下層模塊,所以這些上層模塊就依賴(lài)于下層模塊的處理細(xì)節(jié)。5. 順序圖在分析階段的作用?答:順序圖描述了一組交互對(duì)象間的交互方式,它表示完成某項(xiàng)行為的對(duì)象和這些對(duì)象之間傳遞消息的時(shí)間順序6. 活動(dòng)圖在分析階段的作用?答:活動(dòng)圖反映系統(tǒng)中從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程,強(qiáng)調(diào)對(duì)象間的控制流程。(3)組件視圖(Component view)組件視圖用來(lái)描述系統(tǒng)實(shí)現(xiàn)的結(jié)構(gòu)和行為特征,反映系統(tǒng)各組成元素之間的關(guān)系。實(shí)體類(lèi)通常在事件流或交互圖中,是對(duì)用戶(hù)最有意義的類(lèi)。(C),太多的自定義類(lèi)型會(huì)降低系統(tǒng)的(A)指標(biāo)。(D)A. 請(qǐng)求——服務(wù)關(guān)系A(chǔ). UML的一個(gè)最新圖B. 類(lèi)圖的一種,假如已經(jīng)構(gòu)造了一個(gè)一般借書(shū)者類(lèi),后來(lái)發(fā)現(xiàn)圖書(shū)館的學(xué)生和教師在借書(shū)中有不同要求。 D. 順序圖 12. (A )用于描述系統(tǒng)中概念層次的對(duì)象。8. 面向?qū)ο蠓治龅暮诵脑谟诮ⅲ˙)模型。 是一種可視化的程序設(shè)計(jì)語(yǔ)言C)2.(B)是對(duì)象的靜態(tài)特征。 還書(shū)流程圖借書(shū)流程圖訂單中有訂票日期、旅行日期、時(shí)間要求(上午、下午、晚上)、出發(fā)地、目的地、顧客姓名、身份證號(hào)、聯(lián)系電話(huà)。市話(huà)號(hào)碼是以局號(hào)和分局號(hào)組成??刂岂詈稀绻KA向模塊B傳遞一個(gè)控制信息,則稱(chēng)這兩個(gè)模塊是控制耦合的數(shù)據(jù)結(jié)構(gòu)耦合——當(dāng)一個(gè)模塊調(diào)用另一個(gè)模塊時(shí)傳遞了整個(gè)數(shù)據(jù)結(jié)構(gòu),這兩個(gè)模塊之間具有數(shù)據(jù)結(jié)構(gòu)耦合。邏輯內(nèi)聚——當(dāng)一個(gè)模塊執(zhí)行一系列相關(guān)的動(dòng)作時(shí),稱(chēng)其有邏輯內(nèi)聚。設(shè)計(jì)審查和復(fù)審。功能分解,確定軟件結(jié)構(gòu)。 修正開(kāi)發(fā)計(jì)劃10)任務(wù):確定軟件項(xiàng)目的目標(biāo)和范圍。3 D、ER30. 軟件結(jié)構(gòu)使用的圖形工具,一般采用(C)圖。 PDL是描述處理過(guò)程( C )A、做什么B、為什么做 C、怎么做D、對(duì)誰(shuí)做24. 在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)。B、一個(gè)輸入流和一個(gè)輸出流C、一個(gè)輸入流 數(shù)據(jù)流程圖是(A)方法中用于表示系統(tǒng)邏輯模型的一種圖形工具。 需求規(guī)格說(shuō)明書(shū)的作用不包括(D)A、軟件驗(yàn)收的依據(jù) B、用戶(hù)與開(kāi)發(fā)人員對(duì)軟件要做什么的共同理解C、軟件可行性研究的依據(jù) D、軟件設(shè)計(jì)的依據(jù)16. 可行性研究需要的時(shí)間長(zhǎng)短取決于系統(tǒng)的規(guī)模,一般來(lái)說(shuō),可行性研究的成本只是預(yù)期總成本的(C)。 D、p(i+n)11. B、P (i+1)*n ( A)需求分析、設(shè)計(jì)過(guò)程。A.增量模型 C.噴泉模型 B、SDA、一個(gè)輸入流或一個(gè)輸出流 當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(D)A、數(shù)據(jù)耦合B、公共耦合C、標(biāo)記耦合D、內(nèi)容耦合27.2 實(shí)現(xiàn)預(yù)期的軟件功能,達(dá)到較好的軟件性能,滿(mǎn)足用戶(hù)的需求。可以說(shuō),“需求分析”就是確定要計(jì)算機(jī)“做什么”。確定系統(tǒng)的功能要求 2) 確定系統(tǒng)的操作要求和界面要求4) 確定系統(tǒng)的運(yùn)行要求6) 抽象出當(dāng)前系統(tǒng)的邏輯模型8)推薦最佳方案。測(cè)試計(jì)劃。外部耦合——如果兩個(gè)模塊都訪問(wèn)同一個(gè)全局簡(jiǎn)單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且,不是通過(guò)參數(shù)表傳遞該全局變量的信息,則這兩個(gè)模塊屬于外部耦合。區(qū)號(hào)是從100到300中任意的數(shù)字串。顧客在指定日期內(nèi)用取票單換取機(jī)票:(1)系統(tǒng)根據(jù)取票單文件對(duì)取票單進(jìn)行有效性檢查,無(wú)效的輸出無(wú)效取票信息;(2)持有有效取票單的顧客在補(bǔ)交了剩余款后將獲得機(jī)票;(3)記賬文件將被更新,機(jī)票以及顧客信息將被登錄到機(jī)票文件。請(qǐng)就以上系統(tǒng)功能畫(huà)出分層的DFD圖,并建立重要條目的數(shù)據(jù)字典。 (A)。 A. 數(shù)據(jù)模型、功能模型、活動(dòng)模型 A. 發(fā)送消息B. 接收消息(C)。 19.下面哪個(gè)選項(xiàng)不能描述子系統(tǒng)之間的關(guān)系。A. 接口層A. 邊界類(lèi)、實(shí)體類(lèi)、控制類(lèi) B. 實(shí)體類(lèi)、數(shù)據(jù)類(lèi)、界面類(lèi)C. 控制類(lèi)、實(shí)體類(lèi)、數(shù)據(jù)類(lèi)D. 界面類(lèi)、控制類(lèi)、公共類(lèi)。、邊界類(lèi)和控制類(lèi)?為什么將分析類(lèi)劃分成這三種類(lèi)型? 答:(1)實(shí)體類(lèi)保存要存入永久存儲(chǔ)體的信息。實(shí)體類(lèi)——為需要長(zhǎng)久保存的信息進(jìn)行建模的類(lèi)。系統(tǒng)的靜態(tài)結(jié)構(gòu)描述類(lèi)、對(duì)象和它們之間的關(guān)系,反映的是系統(tǒng)靜態(tài)特征或結(jié)構(gòu)組成。在這個(gè)體系結(jié)構(gòu)中越靠上層位置,概念的抽象層次就越高。從媒體庫(kù)中刪除指定的媒體文件。試給出這4個(gè)類(lèi)的屬性以及它們之間的關(guān)系。 書(shū)庫(kù)保管員審查領(lǐng)書(shū)單是否有班主任簽名,填寫(xiě)是否正確等,不正確的領(lǐng)書(shū)單退回給班長(zhǎng);如果填寫(xiě)正確則給予領(lǐng)書(shū)并修改庫(kù)存清單;當(dāng)某書(shū)的庫(kù)存量低于臨界值時(shí),登記需訂書(shū)的信息。D.高級(jí)語(yǔ)言(C)。C.程序設(shè)計(jì)語(yǔ)言的先進(jìn)性 D.程序易讀性(B)。(B)。 D.程序的功能10.A、路徑測(cè)試B、等價(jià)類(lèi)劃分 C、條件判斷 D、循環(huán)測(cè)試14.A、確認(rèn)測(cè)試B、集成測(cè)試C、驗(yàn)收測(cè)試D、驗(yàn)證測(cè)試16. 軟件維護(hù)中,因修改交互輸入的順序,沒(méi)有正確的記錄而引起的錯(cuò)誤是(A)產(chǎn)生的副作用。 C、開(kāi)發(fā)方法的缺陷 D、用戶(hù)不配合23.A、校正性維護(hù) 在變更控制中,(B)可以用來(lái)確保由不同用戶(hù)所執(zhí)行的并發(fā)變更。 用圖表示軟件項(xiàng)目進(jìn)度安排,下列說(shuō)法中正確的是(B)30.④盡量減少代碼的執(zhí)行時(shí)間,提高執(zhí)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1