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

正文內(nèi)容

大學(xué)課程軟件工程測(cè)試(存儲(chǔ)版)

  

【正文】 對(duì)一個(gè)包含10000條機(jī)器指令的程序進(jìn)行一個(gè)月集成測(cè)試后,總共改正了15個(gè)錯(cuò)誤,此時(shí)MTTF=10H。1 對(duì)下列子程序進(jìn)行調(diào)試:procedure example(y,z: real。 ③ y=1, z=0, x=2。如果是弱實(shí)體的話,在矩形外面再套實(shí)線矩形。如果是弱實(shí)體的聯(lián)系則在菱形外面再套菱形。第二章 過(guò)程綜述l 軟件工程的三個(gè)要素:工具,過(guò)程,方法。 溝通》快速策劃》建??焖僭O(shè)計(jì)》構(gòu)建模型》部署交付品及反饋l 簡(jiǎn)述原型開(kāi)發(fā)的缺點(diǎn):,沒(méi)有考慮軟件的總體質(zhì)量和長(zhǎng)期的可維護(hù)性。為軟件設(shè)計(jì)奠定基礎(chǔ);3。(4) 如果系統(tǒng)的成功可能性受到很大限制時(shí),應(yīng)取消整個(gè)項(xiàng)目。框架能高度抽象同一領(lǐng)域內(nèi)的問(wèn)題,進(jìn)而降低開(kāi)發(fā)難度和強(qiáng)度。l 集成測(cè)試的兩種方式:一步到位和增量集成l 試以圖例描述自頂向下集成測(cè)試方法的過(guò)程l 簡(jiǎn)述確認(rèn)測(cè)試的兩種主要方法:α測(cè)試和β測(cè)試l 系統(tǒng)測(cè)試的主要方法:恢復(fù)測(cè)試,安全測(cè)試,壓力測(cè)試,性能測(cè)試l 三種調(diào)試方法:蠻力法,回溯法,原因排除法第十三章 測(cè)試戰(zhàn)術(shù)l 好的測(cè)試所具有的特性:1。其中E為流圖的邊數(shù),N為流圖的結(jié)點(diǎn)數(shù)。單位和量綱的使用是一致的。在經(jīng)驗(yàn)上和直覺(jué)上有說(shuō)服力3。白盒測(cè)試的定義:所謂白盒測(cè)試就是在知道產(chǎn)品內(nèi)部工作過(guò)程或程序內(nèi)部結(jié)構(gòu)和處理過(guò)程的前提下,檢驗(yàn)產(chǎn)品內(nèi)部動(dòng)作是否按照規(guī)格說(shuō)明書(shū)的規(guī)定正常進(jìn)行或按照程序內(nèi)部的邏輯測(cè)試程序,。體系結(jié)構(gòu)“構(gòu)建了一個(gè)相對(duì)小的,易于理解的模型,該模型描述了系統(tǒng)如何構(gòu)成以及其構(gòu)建如何一起工作”l 軟件體系結(jié)構(gòu)的典型分類(lèi):以數(shù)據(jù)為中心,數(shù)據(jù)流體系結(jié)構(gòu),調(diào)用和返回體系結(jié)構(gòu),面向?qū)ο篌w系結(jié)構(gòu),層次體系結(jié)構(gòu)(以圖例來(lái)說(shuō)明)l 體系結(jié)構(gòu)環(huán)境圖所包含的要素,以圖例來(lái)說(shuō)明第十二章 軟件測(cè)試策略l 簡(jiǎn)述軟件測(cè)試策略的螺旋模型:?jiǎn)卧獪y(cè)試,集成測(cè)試,確認(rèn)測(cè)試,系統(tǒng)測(cè)試l 簡(jiǎn)述單元測(cè)試中驅(qū)動(dòng)程序和樁程序的作用:驅(qū)動(dòng)程序只是一個(gè)“主程序”,它接收測(cè)試用例數(shù)據(jù),將這些數(shù)據(jù)傳遞給(將要測(cè)試的)構(gòu)件并打印相關(guān)結(jié)果。它是一個(gè)需要領(lǐng)域和設(shè)計(jì)經(jīng)驗(yàn)的反復(fù)過(guò)程。(2) 諸如系統(tǒng)開(kāi)發(fā)生命周期之類(lèi)的產(chǎn)品更新?lián)Q代機(jī)構(gòu)應(yīng)該在所有的信息系統(tǒng)開(kāi)發(fā)項(xiàng)目中建立起來(lái)。l 分析模型必須實(shí)現(xiàn)的目標(biāo):1。實(shí)際項(xiàng)目很少按照該模型給出的順序進(jìn)行;用戶(hù)常常難以清楚地給出所有需求;用戶(hù)必須有耐心,等到系統(tǒng)開(kāi)發(fā)完成。l 軟件神話:管理者,用戶(hù),從業(yè)者l 軟件的定義:程序、數(shù)據(jù)和文檔。 聯(lián)系(Relationship):用菱形表示,菱形框內(nèi)寫(xiě)明聯(lián)系名,并用無(wú)向邊分別與有關(guān)實(shí)體連接起來(lái),同時(shí)在無(wú)向邊旁標(biāo)上聯(lián)系的類(lèi)型(1 : 1,1 : n或m : n)。、屬性和聯(lián)系,其表示方法為:  答:(1)流程圖;(2)用白盒法中條件組合覆蓋設(shè)計(jì)測(cè)試用例: ① y=2, z=0, x=4。 解得:t=19。引起狀態(tài)轉(zhuǎn)換的事件主要是“復(fù)印命令”、“完成復(fù)印命令”、“發(fā)現(xiàn)缺紙”、“裝滿紙”、“發(fā)生卡紙故障”和“排除了卡紙故障”。2 銀行計(jì)算機(jī)儲(chǔ)蓄系統(tǒng)的工作過(guò)程大致如下:儲(chǔ)戶(hù)填寫(xiě)的存款單或取款單由業(yè)務(wù)員鍵入系統(tǒng),如果是存款則系統(tǒng)記錄存款人姓名、住址(或電話號(hào)碼)、身份證號(hào)碼、存款類(lèi)型、存款日期、到期日期、利率及密碼(可選)等信息,并印出存單給儲(chǔ)戶(hù);如果是取款而且存款時(shí)留有密碼,則系統(tǒng)首先核對(duì)儲(chǔ)戶(hù)密碼,若密碼正確或存款時(shí)未留密碼,則系統(tǒng)計(jì)算利息并印出利息清單給儲(chǔ)戶(hù)。某醫(yī)院打算開(kāi)發(fā)一個(gè)以計(jì)算機(jī)為中心的患者監(jiān)護(hù)系統(tǒng),請(qǐng)寫(xiě)出問(wèn)題定義,并且分析開(kāi)發(fā)這個(gè)系統(tǒng)的可行性。答:變換型 事務(wù)型2 COCOMO2模型:COCOMO2給出了3個(gè)層次的軟件開(kāi)發(fā)工作量估算模型,這3個(gè)層次的模型在估算工作量時(shí),對(duì)軟件細(xì)節(jié)考慮的詳盡程度逐級(jí)增加。答:瀑布模型是一種整體的開(kāi)發(fā)模型,開(kāi)發(fā)的每一階段必須按線性的順序來(lái)進(jìn)行,前一階段的工作沒(méi)有完成后一階段的工作就不能開(kāi)始。繼承:廣義地說(shuō),繼承是指能夠直接獲得已有的性質(zhì)和特征,而不必重復(fù)定義它們。對(duì)象之間通過(guò)傳遞消息互相聯(lián)系,以模擬現(xiàn)實(shí)世界中不同事物彼此之間的聯(lián)系。在把附屬于主控制模塊的那些模塊組裝到程序結(jié)構(gòu)中去時(shí),或者使用深度優(yōu)先的策略,或者使用寬度優(yōu)先的策略。1 Jackson方法的步驟: (1)實(shí)體動(dòng)作分析:從問(wèn)題的描述中,提取軟件系統(tǒng)要產(chǎn)生和運(yùn)用的實(shí)體,以及現(xiàn)實(shí)世界作用于實(shí)體上的動(dòng)作。按耦合度從低到高依次有7種耦合方式:①非直接耦合(獨(dú)立運(yùn)行);②數(shù)據(jù)耦合(用參數(shù)表傳遞簡(jiǎn)單數(shù)據(jù));③標(biāo)記耦合(傳遞數(shù)據(jù)結(jié)構(gòu)或者一部分);④控制耦合(傳遞的信息包括控制模塊的信息);⑤外部耦合(模塊與軟件之外的環(huán)境有關(guān));⑥公共耦合(多個(gè)模塊引用同一全局的數(shù)據(jù)區(qū));⑦內(nèi)容耦合(訪問(wèn)內(nèi)部數(shù)據(jù),代碼重疊或者多個(gè)入口)。將整個(gè)軟件劃分成若干單獨(dú)命名和可編址的部分,稱(chēng)之為模塊。驗(yàn)證軟件需求:⑴一致性;⑵完整性;⑶現(xiàn)實(shí)性;⑷有效性;結(jié)構(gòu)化分析方法步驟: ①了解當(dāng)前系統(tǒng)的工作流程,獲得當(dāng)前系統(tǒng)的物理模型。1 需求分析的任務(wù)是什么?答: 需求分析是指:開(kāi)發(fā)人員要準(zhǔn)確理解用戶(hù)的要求,進(jìn)行細(xì)致的調(diào)查分析,將用戶(hù)非形式的需求陳述轉(zhuǎn)化為完整的需求定義,再由需求定義轉(zhuǎn)換到相應(yīng)的形式主義功能規(guī)約(需求規(guī)格說(shuō)明)的過(guò)程。(2)技術(shù)可行性?;舅枷胧怯脠D形符號(hào)以黑盒子形式描繪組成系統(tǒng)的每個(gè)部件。②對(duì)信息系統(tǒng)特別有效。面向?qū)ο蠓椒▽W(xué)和傳統(tǒng)的方法學(xué)在問(wèn)題分析上的切入點(diǎn)不同。 什么是集成測(cè)試?非漸增式和漸增式有什么區(qū)別?漸增式如何組裝模塊?答:將模塊組合起來(lái)成為一個(gè)完整的系統(tǒng)對(duì)其進(jìn)行測(cè)試。軟件的維護(hù)包括糾錯(cuò)性維護(hù)和改進(jìn)性維護(hù)兩個(gè)方面。以保證程序的可讀性,易維護(hù)性,提高程序的運(yùn)行效率。需求分析階段是一個(gè)很重要的階段,這一階段做得好,將為整個(gè)軟件開(kāi)發(fā)項(xiàng)目的成功打下良好的基礎(chǔ)。③按子類(lèi)與父類(lèi)的關(guān)系,把類(lèi)組成一個(gè)層次結(jié)構(gòu)。軟件工程過(guò)程主要包括開(kāi)發(fā)過(guò)程、運(yùn)作過(guò)程、維護(hù)過(guò)程。軟件工程的目標(biāo):是成功的建造一個(gè)大型軟件系統(tǒng),所謂成功是要達(dá)到以下幾個(gè)目標(biāo):①付出較低的開(kāi)發(fā)成本。(3) 軟件產(chǎn)品的質(zhì)量往往靠不住。 ②軟件開(kāi)發(fā)管理困難而復(fù)雜。 ⑤生產(chǎn)方式落后。(6) 軟件成本在計(jì)算機(jī)系統(tǒng)總成本中所占的比例逐年上升。④開(kāi)發(fā)的軟件易于移植。軟件工程的原則:是指圍繞工程設(shè)計(jì)、工程支持以及工程管理在軟件開(kāi)發(fā)過(guò)程中必須遵循的原則。 軟件生命周期由哪三個(gè)時(shí)期組成,又劃分為哪8個(gè)階段?答:軟件生存周期:一個(gè)軟件從提出開(kāi)發(fā)要求開(kāi)始直到該軟件報(bào)廢為止的整個(gè)時(shí)期?! ≤浖O(shè)計(jì)  此階段主要根據(jù)需求分析的結(jié)果,對(duì)整個(gè)軟件系統(tǒng)進(jìn)行設(shè)計(jì),如系統(tǒng)框架設(shè)計(jì),數(shù)據(jù)庫(kù)設(shè)計(jì)等等。測(cè)試的方法主要有白盒測(cè)試和黑盒測(cè)試兩種。黑盒測(cè)試:所謂黑盒測(cè)試是指在完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程的前提下,在程序接口進(jìn)行的測(cè)試,它只檢查程序功能是否能按照規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮茌斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,又稱(chēng)為功能測(cè)試。非漸增式需要樁模塊和驅(qū)動(dòng)模塊、非漸增式開(kāi)始可以并行測(cè)試、漸增式可以及時(shí)的發(fā)現(xiàn)接口錯(cuò)誤,非漸增式很難發(fā)現(xiàn)接口發(fā)現(xiàn)錯(cuò)誤、漸增式開(kāi)始不能并行測(cè)試、漸增式測(cè)試比較徹底。面向?qū)ο蠓椒▽W(xué):其切入點(diǎn)是客觀世界的主體和客體,通過(guò)封裝實(shí)現(xiàn)了信息交流的安全,抽象和繼承使得事物的一完整表述和容易修改新的變化,聚合,關(guān)聯(lián)反映事物間的相互作用和關(guān)系,通過(guò)關(guān)聯(lián)類(lèi)管理,這樣把事物和事物間的關(guān)系分開(kāi).減少了復(fù)雜度,便于維護(hù),大大提高了代碼重用
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1