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

正文內(nèi)容

軟件工程形成性考核冊(cè)(完整版)

  

【正文】 件系統(tǒng)的功能20. 在SD方法中全面指導(dǎo)模塊劃分的最重要的原則是(D)。A.需求不確定性高的 B.需求確定的 C.管理信息 D.實(shí)時(shí)6. 下列有關(guān)軟件工程的標(biāo)準(zhǔn),屬于國(guó)際標(biāo)準(zhǔn)的是(D ) 7. 結(jié)構(gòu)化方法是一種基于(D)的方法。 3. 瀑布模型存在的問(wèn)題是(B )。A.《計(jì)算機(jī)軟件保護(hù)條例》B.《中華人民共和國(guó)計(jì)算機(jī)信息系統(tǒng)安全保護(hù)條例》C.《中華人民共和國(guó)著作權(quán)法》D.《計(jì)算機(jī)病毒防治管理辦法》14. 效率是一個(gè)性能要求,因此應(yīng)當(dāng)在以下哪個(gè)階段規(guī)定?BA、可行性分析B、需求分析C、概要設(shè)計(jì)D、詳細(xì)設(shè)計(jì)15. 需求規(guī)格說(shuō)明書(shū)的作用不包括(D)A、軟件驗(yàn)收的依據(jù) B、用戶與開(kāi)發(fā)人員對(duì)軟件要做什么的共同理解C、軟件可行性研究的依據(jù) D、軟件設(shè)計(jì)的依據(jù)16. 數(shù)據(jù)字典是用來(lái)定義(D)中的各個(gè)成份的具體含義的。、質(zhì)量控制 C、程序優(yōu)化D、數(shù)據(jù)共享26. 當(dāng)一個(gè)模塊直接使用另一個(gè)模塊的內(nèi)部數(shù)據(jù),這種模塊之間的耦合為(D)A、數(shù)據(jù)耦合B、公共耦合C、標(biāo)記耦合D、內(nèi)容耦合27. 詳細(xì)設(shè)計(jì)與概要設(shè)計(jì)銜接的圖形工具是(B)。4 提高軟件開(kāi)發(fā)生產(chǎn)率,及時(shí)交付使用2. 指出瀑布模型中下列任務(wù)的順序:驗(yàn)收測(cè)試,項(xiàng)目計(jì)劃,單元測(cè)試,需求評(píng)審,成本估計(jì),概要設(shè)計(jì),詳細(xì)設(shè)計(jì),系統(tǒng)測(cè)試,設(shè)計(jì)評(píng)審,編碼,需求規(guī)格說(shuō)明書(shū)。推薦最佳方案。測(cè)試計(jì)劃。信息內(nèi)聚——一個(gè)模塊中執(zhí)行一系列動(dòng)作,每個(gè)動(dòng)作都有自己的入口點(diǎn)和處理代碼,所有的動(dòng)作都作用在相同的數(shù)據(jù)結(jié)構(gòu)上,這樣的模塊叫做信息內(nèi)聚。分機(jī)號(hào)是從7201至7299。名稱簡(jiǎn)稱類型長(zhǎng)度取值范圍分機(jī)號(hào)Extension_Number字符47201..7299外線市話號(hào)Addition_Internumber字符99+[455|466|888|552]+4{數(shù)字}4外線長(zhǎng)話號(hào)Addition_Extennumber字符129+[100|101|102|..|298|299|300]+[455|466|888|552]+4{數(shù)字}42.下面是旅客訂飛機(jī)票的需求描述,試畫(huà)出分層的數(shù)據(jù)流程圖。 0層數(shù)據(jù)流程圖 還書(shū)流程圖借書(shū)流程圖 查詢流程圖數(shù)據(jù)字典:元素名稱名稱類型說(shuō)明IPO1還書(shū)處理處理根據(jù)書(shū)號(hào)做還書(shū)處理,違規(guī)做處罰IPO2有效性檢查處理檢查讀者號(hào),圖書(shū)號(hào)的有效性IPO3借書(shū)處理處理按讀者號(hào),圖書(shū)號(hào)進(jìn)行借書(shū)處理IPO4查詢處理管理員對(duì)一些基本信息進(jìn)行查詢IPO5打印報(bào)表處理打印查詢到的信息IPO6處罰管理處理根據(jù)規(guī)則對(duì)延期給予相應(yīng)的處罰IPO7數(shù)量檢查處理對(duì)讀者借出的數(shù)量是否符合規(guī)定進(jìn)行檢查DS001讀者信息數(shù)據(jù)存儲(chǔ)讀者信息錄入,修改,刪除,保存DS002庫(kù)存信息數(shù)據(jù)存儲(chǔ)圖書(shū)的基本的情況以及所有圖書(shū)的整體情況DS003錯(cuò)還信息數(shù)據(jù)存儲(chǔ)存儲(chǔ)借還書(shū)信息,系統(tǒng)自動(dòng)處理,不能人工錄入DS004處罰信息數(shù)據(jù)存儲(chǔ)存儲(chǔ)延期的處罰信息軟件工程作業(yè)2(第5~7章)一、選擇題1. 從本質(zhì)上說(shuō),面向?qū)ο笫恰跋取贝_定(A)后確定執(zhí)行的動(dòng)作。 A. 定義可驗(yàn)證的軟件需求 B. 描述客戶需求 C. 開(kāi)發(fā)一個(gè)簡(jiǎn)單的問(wèn)題解決方案 D. 建立軟件設(shè)計(jì)的基礎(chǔ) 11. 下列的( C)不屬于面向?qū)ο蠓治瞿P?。(D)A. 請(qǐng)求——服務(wù)關(guān)系 20.每個(gè)子系統(tǒng)的接口上定義了若干(B),體現(xiàn)了子系統(tǒng)的功能。2. 面向?qū)ο蠓治龅年P(guān)鍵步驟有哪些?應(yīng)建立哪幾個(gè)模型?答:關(guān)鍵步驟有識(shí)別問(wèn)題域的對(duì)象并分析它們相互之間的關(guān)系,建立簡(jiǎn)潔、精確、可理解的正確模型;應(yīng)建立的模型有功能模型,對(duì)象模型,動(dòng)態(tài)模型??刂祁悺诜治瞿P蛢?nèi)表示協(xié)調(diào)、順序、事務(wù)處理以及控制其他對(duì)象的類。系統(tǒng)的靜態(tài)結(jié)構(gòu)描述類、對(duì)象和它們之間的關(guān)系,反映的是系統(tǒng)靜態(tài)特征或結(jié)構(gòu)組成。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ì)象間的控制流程。但是,由于上層模塊需要調(diào)用下層模塊,所以這些上層模塊就依賴于下層模塊的處理細(xì)節(jié)。三、應(yīng)用題1. 一個(gè)多媒體商店系統(tǒng)包含一個(gè)由媒體文件構(gòu)成的數(shù)據(jù)庫(kù),有兩類媒體文件:圖像文件和聲音文件。在面向?qū)ο蟮脑O(shè)計(jì)中,可以創(chuàng)建如下4個(gè)類:類Student、類Elementary Student、Middle Student;類University Student。 書(shū)庫(kù)保管員審查領(lǐng)書(shū)單是否有班主任簽名,填寫(xiě)是否正確等,不正確的領(lǐng)書(shū)單退回給班長(zhǎng);如果填寫(xiě)正確則給予領(lǐng)書(shū)并修改庫(kù)存清單;當(dāng)某書(shū)的庫(kù)存量低于臨界值時(shí),登記需訂書(shū)的信息。解:軟件工程作業(yè)3(第8~11章)一、 選擇題1. 結(jié)構(gòu)化語(yǔ)言是介于自然語(yǔ)言和形式語(yǔ)言之間的一種(D)。 9. 使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)(A)和指定的覆蓋標(biāo)準(zhǔn)。A、 結(jié)構(gòu)合理性B、軟件外部功能C、程序正確性D、程序內(nèi)部邏輯17. 軟件維護(hù)中,因修改交互輸入的順序,沒(méi)有正確的記錄而引起的錯(cuò)誤是(A)產(chǎn)生的副作用。A、 糾錯(cuò)性維護(hù)B、代碼維護(hù)C、預(yù)防性維護(hù)D、文檔維護(hù)27. 在變更控制中,(B)可以用來(lái)確保由不同用戶所執(zhí)行的并發(fā)變更。2)模塊化 ①確保物理和邏輯功能密切相關(guān)。5)文檔化(documentation)①有效、適當(dāng)?shù)厥褂米⑨尅J聦?shí)上,從需求分析階段開(kāi)始,每個(gè)階段結(jié)束之前都要進(jìn)行階段審查,目的是盡早發(fā)現(xiàn)和糾正錯(cuò)誤。既能夠驗(yàn)證程序正常運(yùn)行的合理輸入,也能夠驗(yàn)證對(duì)異常情況處理的不合理輸入數(shù)據(jù)以及臨界數(shù)據(jù)。例如,工資軟件中,軟件只完成在編職工的工資計(jì)算和輸出,不在編人員的工資是不進(jìn)行計(jì)算和輸出的。5. 簡(jiǎn)述單元測(cè)試的內(nèi)容。出錯(cuò)的描述是否難以理解、是否對(duì)錯(cuò)誤定位有誤、是否出錯(cuò)原因報(bào)告有誤、是否對(duì)錯(cuò)誤條件的處理不正確。 白盒測(cè)試適用與單元測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試7. 非漸增式測(cè)試與漸增式測(cè)試有什么區(qū)別?漸增式測(cè)試如何組裝模塊?答:1)漸增式可以較早地發(fā)現(xiàn)模塊界面之間的錯(cuò)誤,非漸增式則要到最后將所有模塊連接起來(lái)時(shí)才能發(fā)現(xiàn)此類錯(cuò)誤。BEGIN T:=0 IF ( X=80 AND Y=80 )THEN T:=1ELSE IF ( X=90 AND Y=75 ) THEN T:=2 ENDIF IF (X=75 AND Y=90) THEN T:=3 ENDIFENDIF RETURN 測(cè)試用例: 條件/判定覆蓋:1 X=80 Y=80 2 X=90 Y=753 X=50 Y=50條件組合覆蓋:1 X=80 Y=802 X=80 Y=753 X=75 Y=804 X=75 Y=755 X=90 Y=756 X=90 Y=707 X=80 Y=758 X=80 Y=709 X=75 Y=9010 X=75 Y=9011 X=70 Y=9012 X=70 Y=8511. 軟件的可維護(hù)性是軟件設(shè)計(jì)師最關(guān)注的性能,談?wù)劄榱双@得軟件良好的可維護(hù)性,在設(shè)計(jì)時(shí)應(yīng)該注意哪些問(wèn)題?答:為獲得軟件的良好可維護(hù)性,在設(shè)計(jì)階段應(yīng)該做一些變更實(shí)驗(yàn),檢查系統(tǒng)的可維護(hù)性、靈活性和可移植性,設(shè)計(jì)時(shí)應(yīng)該將今后可能變更的內(nèi)容與其他部分分離開(kāi)來(lái),并且遵循高內(nèi)聚、低偶合的原則。  (5)特殊要求。進(jìn)度安排的好壞往往會(huì)影響整個(gè)項(xiàng)目的按期完成,因此這一環(huán)節(jié)是十分重要的。軟件配置管理是一套規(guī)范、高效的軟件開(kāi)發(fā)基礎(chǔ)結(jié)構(gòu)。(2)預(yù)處理塊。 // 全局函數(shù)聲明?class Box // 類結(jié)構(gòu)聲明{?}。如果某些頭文件是私有的,它不會(huì)被用戶的程序直接引用,則沒(méi)有必要公開(kāi)其“聲明”。?? 【規(guī)則 211】在每個(gè)類聲明之后、每個(gè)函數(shù)定義結(jié)束之后都要加空行。如果引用了未被初始化的變量,可能會(huì)導(dǎo)致程序錯(cuò)誤。?? 【規(guī)則232】函數(shù)名之后不要留空格,緊跟左括號(hào)‘(’,以與關(guān)鍵字區(qū)別。?? 【規(guī)則235】賦值操作符、比較操作符、算術(shù)操作符、邏輯操作符、位域操作符,如“=”、“+=” “=”、“=”、“+”、“*”、“%”、“amp。 i++)和if ((a=b) amp。?? 【規(guī)則241】應(yīng)當(dāng)將修飾符 * 和& 緊靠變量名例如:char *name。否則多此一舉,令人厭煩。?? 【規(guī)則257】當(dāng)代碼比較長(zhǎng),特別是有多重嵌套時(shí),應(yīng)當(dāng)在一些段落的結(jié)束處加注釋,便于閱讀。amp。而Unix 應(yīng)用程序的標(biāo)識(shí)符通常采用“小寫(xiě)加下劃線”的方式,如add_child。例如:float value。例如:int minValue。如果函數(shù)沒(méi)有參數(shù),則用void 填充。那么我們很難搞清楚究竟是把str1 拷貝到str2 中,還是剛好倒過(guò)來(lái)。 // 參數(shù)順序顛倒?? 【規(guī)則413】如果參數(shù)是指針,且僅作輸入用,則應(yīng)在類型前加const,以防止該指針在函數(shù)體內(nèi)被意外修改。這種風(fēng)格的函數(shù)在編譯時(shí)喪失了嚴(yán)格的類型安全檢查。違反這條規(guī)則的典型代表是C 標(biāo)準(zhǔn)庫(kù)函數(shù)getchar?;仡櫳侠?,C 標(biāo)準(zhǔn)庫(kù)函數(shù)的設(shè)計(jì)者為什么要將getchar 聲明為令人迷糊的int 類型呢?他會(huì)那么傻嗎?在正常情況下,getchar 的確返回單個(gè)字符。雖然gechar 比GetChar 靈活,例如putchar(getchar())。?? 【規(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)指出這類錯(cuò)誤。?? 【建議528】避免編寫(xiě)技巧性很高代碼?!拔覒?yīng)該掌握什么程序設(shè)計(jì)語(yǔ)言更好?”你認(rèn)為該如何回答這個(gè)問(wèn)題?答:首先必須掌握C語(yǔ)言,面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言,各有各的優(yōu)勢(shì),看你想往哪方面用了,如果是服務(wù)器端的應(yīng)用最好是java,跨平臺(tái)性好;如果是,一般的桌面應(yīng)用,C是較好的選擇;至于易上手程度,VB,Delphi等是上手比較快的;至于數(shù)據(jù)庫(kù)應(yīng)用本人認(rèn)為PB是最好的選擇,VB,Delphi也是比較好的選擇;當(dāng)特別強(qiáng)調(diào)效率的時(shí)候VC是不二的選擇,其中VC最為復(fù)雜,也最為靈活,“偷懶的程序員用VB,聰明的程序員用Delphi, 真正的程序員用VC”,如果想要設(shè)計(jì)一些系統(tǒng)級(jí)的核心程序,最好用VC,C語(yǔ)言也可,但是不如VC強(qiáng)大。 void convert(int,char*)。 /*成績(jī)等級(jí)*/ char *idegree=amp。/*正確輸入時(shí)跳出循環(huán)*/ /* printf(add nfst_course and nsec_course\n)。fst)。/*清屏*/ printf(Result is not Percentile system,please reinput\n)。amp。 }/*input*/ int sum(int first,int second) /*求和*/{ return(first+second)。amp。E39。B39。A39。C39。A39。bflag=0。*/ }/*else*/ }/*while*/ bflag=1。 if(fst=0amp。/*求和*/ convert(nsum,idegree)。 int nsum。void main(void){ /*定義變量*/ int nfst_course=1,nsec_course=1。,要求輸入一個(gè)學(xué)生的兩門(mén)課成績(jī)(百分制),計(jì)算該生的總分并要求輸出成績(jī)等級(jí)‘A’、‘B’、‘C’、‘D’、‘E’。?? 【建議5210】如果原有的代碼質(zhì)量比較好,盡量復(fù)用它。?? 【建議523】當(dāng)心變量的初值、缺省值錯(cuò)誤,或者精度不夠。例如多花費(fèi)一些內(nèi)存來(lái)提高性能。當(dāng)進(jìn)行防錯(cuò)設(shè)計(jì)時(shí),如果“不可能發(fā)生”的事情的確發(fā)生了,則要使用斷言進(jìn)行報(bào)警。這好比一個(gè)人在森林里,看到樹(shù)上釘著一塊“危險(xiǎn)”的大牌子。程序員可以把a(bǔ)ssert 看成一個(gè)在任何系統(tǒng)狀態(tài)下都可以安全使用的無(wú)害測(cè)試手段。 (pvFrom != NULL))。?? 【建議444】不僅要檢查輸入?yún)?shù)的有效性,還要檢查通過(guò)其它途徑進(jìn)入函數(shù)體內(nèi)的變量的有效性,例如全局變量、文件句柄等。 其它建議?? 【建議441】函數(shù)的功能要單一,不要設(shè)計(jì)多用途的函數(shù)。?? 【規(guī)則432】在函數(shù)體的“出口處”,對(duì)return 語(yǔ)句的正確性和效率進(jìn)行檢查。例如字符串拷貝函數(shù)strcpy 的原型:char *strcpy(char *strDest,co
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1