浙江中醫藥大學軟件工程復習_第1頁
浙江中醫藥大學軟件工程復習_第2頁
浙江中醫藥大學軟件工程復習_第3頁
浙江中醫藥大學軟件工程復習_第4頁
浙江中醫藥大學軟件工程復習_第5頁
已閱讀5頁,還剩28頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件

軟件也咒主要包括程序、數據(結構)及相關文檔組成,

超印是能終完成預定功能和性能的可執行的指令序列

防艇使程序能夠適當地處理信息的數據結構

文檔是先發、運用和推護程序所須要的圖文資料。

軟件工程的概念

指導計用機軟件開發和維護的一門工程學科,

及件工豳是為了經濟地荻得軍旗的且能在實際機器上有效地運行的軟件,而建立和運用完善的工程原理,

及存工睡:1把系統的、規范的、可度量的途徑應用下軟件開發、運行和婚護過程,也就是把工程應用『軟件;2探討1中提到的途徑,

軟件工程基本原理:(7條)

(1)川分階段的生命周期支配進行嚴格管理

(2)堅持進行階段評審

(3)實行嚴格的產品限IM

(4)采納現代程序設計技術

(5)結果應能清新施審方

(6)開發小七的人員應當少而精

(7)承認不斷改進物件工程實踐的必要性

7、軟件生命周期分為:軟件定義、軟件開發、軟件命護三個時期.

3個時期的?個階段(在每個階段結束之前都應當進行嚴格的技術審查和管理復電)

?軟fl定義

(I)句題定義弄清用戶要計算機解決的詞理j是什么.糾果:得出關于規模和目標的報告文檔.(目標與布國說明書)

(2)可行性探討,為前?階段提出的何趣J求種至效種在技術上可行、且在經濟上有較裔效益的解決,j案.結果:導出系統的高層邏輯模里和成本/效益分析(數據流圖(可行

性論證報告)

(3)需求分析?弄清用戶對軟件系統的企制需求,主要是確定目標系統必需具備哪些功能,結果:得出完整林詢的系統邏輯校型.I需求說明書)(規格說明書)

?軟件開發

(4)總體設計?諛汁軟件的汕恂,即麗定程廳由哪些挑塊組成以及摸法問的大案.姑果:第?蠲定可能的方案策略,其次設計軟件結構-(層次S1或納構正〉(設計文檔)

<5>具體設計,化解法具體化,設計出程序的具體現恪說明.(H12圖或PDL語自)(設計文檔)

(6)物碼與單元測試,可出止場的簡潔理解、簡潔維護的程序模塊;結果:海程序清單;單元測試方案和結果.(程序)

(7)琮合測試,通過各種類型的ill試(及相應的謝試)使軟件達到預定的亶求(測試報告)

?軟件維護

(8)軟件維護.通過各種必要的維護活動使系統長久的滿意用戶的須要(維護報告)

面對對象方法=對象+類+繼承+消息

改正性維護:診斷和改正在運用過程中發覺的軟件的錨迷

適應竹熱護:修改軟件以適應環境的改變

完善性悔護;依據用戶的要求歲進或擴充軟件使它更完存

預防性ift護;修改軟件,為將來的維護活動先做打算

濠布模型快速原型模型增量模型螺旋模型噴泉模型

軟件的開發嚴格的依據她性快速原型模F利用的是原F協助軟件開發牧件被百作是一系列的磐域構建來設由、這種模型的每一個周期軟住開發過程的各個

方式進行,當前活動的工作的一種思想,經過簡潔、快速的分析,快實現、集或和制試,每一個構建由多種相都包括希求定義、風險階段是相互迭代的、無

結果,實痂完成所須整的工速實現一個原型,用戶與開發人員在試用互作用的模塊所形成能供應特定功能犯分析、工程實現和評審間政的。軟件的某個部

作結果須要驗證,假如驗證原整過程中加強通信與反饋,通過反復評的代碼片段構成,開發出一部分就向用4個階段,由這4個階分處常被術女工作多

思通過,則結果作為下一項活價和改進原F,錚臃設會,彌撲漏洞,適戶展示一部分,及早的發覺問也,先開發段進行迭代.次,相關對口在姆次迭

想動的粕入,接札否則返回。應改變,城線提高軟件質收,-個原型模型的軟件,完成模型的:代中加入漸近的軟件

能,展示給用戶征求看法.成分

1種有效的管理視圖.每項(1)快速模型克眼泡布模型的特點,削減ill1.縮短時間uwr以在項目的各個可以提高軟件項目開

優開發活動均處于一個整設環于軟件需求不明確帶來的開發風險,其彳i2.開發人力與用戶可以通過原里充分的溝階段進行變更(2)可以發效率,節約開發時

點.節.文檔要動.以項目階段顯蓍的效果.⑵能快連吸引用戶,從而搶通;分段架構建大型系統,間,

評審和文檔陽戕為豐用有效占市場C3.有利千用戶的培訓和開發的同步.他成本計制辱得曲沽、

的對整個開發過程進行指4.加入構建必需不破壞已構造好的體系結筒沾.(3)用戶參加開

導.構.發,保證項目不偏離正

5.模型的敏成性可以使其適應需求的改變確方向.

法乏破旋性,太過于志向化.(D沒件考慮軟件的整體魴量和長期的可推根新潔退化為邊做邊改費型(1)不能讓用戶確信這不利于項目管理

假如開發其中?客戶難以明護性.(2》這種校型在大部分狀況下是不適種演化方法結果地可控

缺詢需求.需求希誤在后期就合的.果納該糧型往往是為了演示功能的的.<2>建設周期長

點墟以訂正.須要此它的便利性.(3)由于達不到質址要

求可能被拋棄?而果納新的模型型新設計,

適適令「客戶的需求較明確的用戶需求不明確、小型或是交互型式的系技術風險較大、用戶倚亥較為桓定的軟件適合于大型困磯的系統面對對象的軟件開發

用狀況F.統、大型系統的某些部分系統過稷

撰型

V模型:

優點:

1.既有底層測試又有高層測試.底層:單元測試.高層:系統測試.

2.將開發階段清晰的表現出來,便于限制開發的過程。當全部階段都結束時,軟件開發就結束

了。

缺點:

I.簡泊讓人誤會為測試是在開發完成之后的?個階段。

2.由千它的依次性,當編碼完成之后,正式進入測試時,這時發覺的?些bug可能不簡沽找

到其根源,并且代碼修改起來很困難。

3.實際中,由于需求變更較大,導致要重復變更需求、設計、編碼、測試。返工量大。

1.軟件測試過程模型一V模型

是軟件開發瀑布模型的變種,主要反映測試活動與分析和設計的關系;局限性:把測試作為編碼之后的最終一個活動,需求分析等前期產生的錯誤直到

后期的驗收測試才能發覺

eg:假設自己是一家軟件公司的總工程師,當把圖1.1給手下的軟件工程師們觀看,告知他們剛好發覺并改正錯誤的重要性付,有人不同意這

個觀點,認為要求在錯誤進入軟件之前就清晰它們是不現實的,并舉例說:“假如一個故障是編碼錯誤造成的,那么,一個人怎么能在設計

階段清除它呢?“應當怎么反對他?

答:在軟件開發的不同階段進行修改付州的代價是很不相同的,在早期引入變動,涉及的面較少,因而代價也比較低:在開發的中期,

軟件配置的很多成分已經完成,引入一個變動要對全部已完成的配置成分都做相應的修改,

不僅工作量大,而且邏輯上也更困難,因此付出的代價劇增:在軟件“已經完成”是在引入變動,當然付出的代價更冏.一個故障是代

碼錯誤造成的,有時這種錯誤是不行避開的,但要修改的成本是很小的,因為這不是

整體構架的錯誤。

其次章

1、可行性探討的目的

■目的:用最小的代價在盡可能短的時間內確定問題是否能魴解決

2、從何角度探討每種解法的可行性?

(1)技術可行性:運用現有的技術能實現這個系統嗎?

(2)經濟可行性:這個系統的經濟效益能超過它的開發成木嗎?

(3)操作可行性:系統的操作方式在這個用戶組織內行得通嗎?

(4)法律可行性

(5)社會效益可行性

可行性探討的過程

I、攵查系統規模與目標

2.探討日前正在運用的系統

3、導出新系統的高層邏輯模型

4,進一步定義問題

5、導出和評價供選擇的解法

6,舉薦行動方針

7、草擬開發支配

8、書寫文檔提交審查

3、系統流程圖

4、數據流圖(DI'D)P43

Eg:

題目:銀行計算機儲蓄系統的工作過程大致如下:儲戶填寫的存款單改取款單由業務員鍵入系統,假如是存款則系統記錄存款人姓名、住址(或電話號

碼)、身份證號瑪、存款類型、存款日期、到期日期、利率、密碼(可選)等信息,并印出存款單給儲戶;假如是取款而且存款時留有密碼,則系統首先

核對儲戶密瑪,若密瑪正確或存款時未留密碼,則系統計算利息并印出利息清單給儲戶。

解答:

處理步驟:

(1)業務分類處理:系統首先依據儲戶所填的存/取款單,確定本次業務的性質,并將存/取款單和存折交下一步處理:

(2)存款處理:系統將存款單上的存款金薇分別記錄在存折和帳目文件中,并將現金存入現金庫:最終將存折還給儲戶:

(3)取款處理:系統將取款單上的取款金額分別記錄在存折和帳目文件中,并從現金庫提取現金:最終將現金和存折還給儲戶。

繪制該系統的數據流圖

頂層:

存取單、存折

存取款

儲戶業務系統

存折

一層:

存款

處理

帳目文件

.

取款

處理

二層:

修改存折

注,A一文件帳目及存折;日一現金帳

繪制該系統的實體關系圖:

5、數據字典:關于數據的信息的集合,也就是對數據流圖中包含的全部元素的定義的親合數據字典的定義內容:數據流、數據流重量:(數據元素)、數

據存儲、處理。P54

I)數據流

2卜數據流重量(數據元素)

3)數期存儲

4)處理

?我揖結杓紇把這

i-t—*fl

-松£又為

2-5北京某高校可■用的電話號躅有以下兒臭:杖用電話號

?#,,,?B

竭由,住敷手蛆成.第1位敷字不是0:枚外電話又分為本I-----]1[.』“?]AX3|a,b|?*-|a|b|

??

本電甘??外地電話種臭.技校外電話才2攝0.若是本市|Am|...|ntX、{),>-3WI

(.-)M-Ax-(?)

電話M再換#撥8位歙字(第1也不是0).若是外地電話則

,J?尢*L,"

擾3ali“尋找8位電訴號4(第】也不是0)..見紿若I-I..9

?電話號碼=[校內電話號碼I校外電話號碼]

?校內電話號碼=非零數字+3位數字//后面繼續定義

?校外電話號碼=[本市號碼|外地號碼]

?本市號碼=數字零+8位數字

?外地號碼=數字零+3位數字+8位數字

?非零數字=[1|2|3|4|5|6|7|8|9]

?數字零=0

?3位數字=3{數字}3〃3至3個數字

?8位數字=非零數字+7位數字

?7位數字=7{數字}7

?數字=[0|1|2|3|4|5|6|7網9]

設計一個軟件的開發成本為50000元,壽命為3年。未來3

年的每年收益預計為22000元、24000元、26620元。銀行年

利率為10%。試對此項目進行成本效益分析,以決定其經濟

可行性------------------------------------------------

□三年后,50000萬的價值為:

50000*(1+3*10%)=65000元

□三年軟件總獲利為:

22000*(1+2*10%)+24000*(1+1*10%)+26620二79420元

>65000元

7、采納的符號

符號名稱說明

=被定義為x=a

+和(與)x=a+bx被定義為a與b的和

…1或x=|a.b]x被定義為a或b[…卜』

{…}重復x=(a]x由。個或多個a組成

m{—|n重復x=m{a}nx至少由m個a,至多n個a組成

nm{—}重復

()可選x=(a)x中可有也可沒有a

u,,

元索x="a"x由元素a組成

.?連接x=l..9xHl1至9中任一元素組成

第二章

1、需求分折解決系統必需做什么

2、需求分析的任務

I)功能需求

2)性能需求

3)軍匏性和可用性需求

4)出錯處理需求

5)接口褥求

6)約束

7)逆向需求

?)將來可能提出的需求

與用戶溝通獲得需求的方法

訪談、調查問卷

狀態轉換圖

初態、中間狀態、終態。

初態只能有一個,但終態可以有0個或多個

事務

某個特定事務發生的事情、對引起系統做出動作或從?個狀態轉換為另?個狀態的外界事務的抽象P

3-3<Mt計“機儲蓄系統的工作過程大致*下:儲戶填¥

的在款單所取款單由業*JI幢入系統,如果是存款財系M,F1"乂制一P0儲蕭條陵一口〃力一J

記和存It人效名.住址(或電話號馬)、身份江號璃.存款F2皿款除—([j—F4利息清單弓儲/

??.存款日期.則期日刪.利率及由馬(可選)等信息,

并,,出身單冷儲戶;如果是取款而且存款時修有冬碼,M

F5存款信息仃存款夕也

系帔首先核時儲戶宏盾,若卷碼正/我存款葉未留密碼,

則/統計算利息并印出利息清單府修戶.

請用數據海用搭饗拳系統的功能,畀用實體-我系圖帶給DI存款信息

系帔中的就梃

El

儲戶

F7密碼

?從問題陳述可知,復印機的狀態主要有“閑置”、“復印

"、“缺紙”和“卡紙”.引起狀態轉換的事件主要是“

復印命令”、“完成復印命令”、“發現缺紙”、“裝滿

紙”、“發生卡紙故障”和“排除了卡紙故障”.

?34復印機的工作過程大致如下:未接到復印令令時處于卡紙

閑工狀態,一旦接到復印命令則進入復印狀態,完成一個

復印命令規定的工作后又回到閑工狀態,等將下一個復印do/1告

命令;如果執行復印命令時發現沒紙,則進入鐵紙狀態,

發出*告,等待裝紙,裝滿紙后進入閑工狀態,準各接收

復印命令;如果復印時發生卡紙板律,則進入卡城狀態,

發出警告等待維修人員來■樟除故障,故障排除后回到閑工缺抵

狀機

如警告.ft.

?請用軟態轉排國帶給復印機的行為.

5、從哪些方面驗證軟件需求的正確性

(1)?樣性:全部需求必需是一樣的,任何一條需求不能和其他需求相互沖突。

(2)完整性:需求必福是完整的,規格說明書應當包括用戶須要的每一個功能或性能。

(3)現實性:指定的需求應當是用現有的硬件技術和軟件技術基木上可以實現的。

(4)有效性:必需證明需求是正確有效的,的確能解決用戶面對的問題。

第五章

1、總體設計(概要設計或初步設計,概述系統如何實現)過程兩個主要階段:系統詼計階段,確定系統的具體實現方案:結構設計階段,確定軟件結構,

2、設計過程

1)設想供選擇的方案

2)選取合理的方案

3)舉薦最佳方案

4)功能分解

5)設計軟件結構

6)設計數據庫

7)制定測試支配

8)書寫文檔

9)審查和復查

設計原理

1)模塊化

2)抽象和封裝

3)逐步求精

4)信息除救和局部化

5)模塊獨立

3、模塊獨立性重要的理由:第,.有利于軟件開發實現:其次辦.利于維護測試.

4,衡量模塊的獨立程度的定性標準度量:高內聚和低隅介.

耦合是對個軟件結構內不同模塊之間互連程序的度量.取決于接口困難度

內容耦合公共環境耦合特征耦合限制耨合數據耦合(從高到低)

內聚:一個模塊內各個元素彼此結合的緊密程第.志向內聚的模塊只做?件事情.

偶然內聚0邏輯內聚I時間內聚3過程內聚5通信內聚7依次內聚9功能內聚10

4、啟發式規則

■改進軟件結構提高模塊獨立性

■模塊規模應當適中

■深度、寬度、■出和扇入都應適當

■模塊的作用域應當在限制域之內

?力爭降低模塊接口的困難程度

■設計單入口單出口的模塊

■模塊功能應當可以預料

深度:表示軟件結構中限制的標數.

寬度:是軟件結構中同一個層次上的模塊總數的最大值。

扇出:是一個模塊干脆限制(調用)的模塊數目.

扇入:有多少個上級模塊干脆調用它。

作用域:受該模塊內一個判定影響的全部模塊的集合。

限制域:是這個模塊本身以及全部干脆或間接從尿了它的模塊的集合.

7、變換和事務的概念

變換沆:信息沿輸入通路進入系統,何時由外部形式變換成內部形式,進入系統的信息通過變換中心,經加I:處理以后再沿輸出通路變換成外部形式離

開軟件系統。當數據流圖具有這些特征時,這種信息流就叫作“變換流

事務沆:數據沿輸入通路到達一個處理T.這個處理依據輸入數據的類型在若干動作序列中選出一個來執行.這類數據流稱為事務流,

數據流PI07

第六章

1、具體設計根本目標:確定應當怎樣具體地實現所要求的系統

2、結構化程存設計的三種基本限制結構依次循環選擇

3、程序流圖:P125盒圖PAD圖

P131:3畫出下列偽碼程序的程序流程圖和盒圖

START

IFpTHEN

WHILEqDO

f

ENDDO

ELSE

BLOCK

g

n

ENDBLOCK

ENDIF

STOP

(2)使用附加的標志變量flag,至少有兩種方法可以把該

程序改造為等價的結構化程序,圖示盒圖描繪了等價

的結構化程序.

P131:4下圖給出的程序流程圖代表一個(開始)

非結構化的程序,請問:

(1)為什么說它是非結構化的?

(2)設計一個等價的結構化程序.

(3)在(2)題的設計中你使用附加的標

志變量flag嗎?若沒用,請再設計一個

使用flag的程序;若用了,再設計一個

不用flag的程序

(3)不使用flag把該程序改造為等價的結構化程序的方法

如圖所示.

F\P/T

g

(NOTp)OR(NOTq)

第七章

1、軟件測試的定義或目標

通常把編碼和測試統稱為實現

作為軟件工程的一個階段,編碼是對設計的進?步具體化,程序的質顯主要取決于軟件設計的質呈

測試的目的就是在軟件投入生產運行前盡可能多地發覺軟件中的錯誤

由特地的測試人員擔當這項工作

2.良好的潴碼風格應兵得哪些條件?

答:應具備以下條件:

(1)運用標準的限制結構:

(2)可限制地運用GOTO語句;

(3)汝程序的文檔化(應具備以下內容)

①有意義的變量名稱——“匈牙利曲名規則

②迂當的注驊——“注彩規范”.

③標準的書寫格式:

——用分層縮進的寫法顯示嵌套結構的層次(鋼齒形風格):

——在在拜段的四周加上由樞i

——在注科段與程序段.鼠及不同程序段之向插入空行,

——每行只寫一條語句I

一書寫表達式時,適當運用空格或圓括號等作隔離符.

(4)海噫運行工程學的輸入摘H;風格.

3、測試方法

黑盒測試:假如已經知道了產品應當具有的功能,可以通過測試檢臉是否每個功能都能正常運用(功能測試)

白盒測試:假如知道產品的內部I:作過程,可以通過測試來檢瞪產品內部動作是否依據規格說明書的規定正確進行(結構測試)

靜態測試:不在計算機上運行被測程序而是采納其它手段來實現對程序的測試。

動態測試:通過計算機運行被測程序,并用所設計的測試用例進行檢測的方法。

代碼審查

審查由下述四人組成

1)組長

2)程序設計者

3)和序編寫者

4)程序測試者

假如設計者又是編寫者,或編寫者又是測試者,則審查小組再加一個程序員

4、測試步驟,

單元測試又稱模塊測試:對模塊進行單獨的測試發覺的是編碼和具體設計的錯誤

集成測試:重測試模塊間的接口.子功能的組什是否達到「預期要求的功能

子系統測試:著重測試模塊的接口

系統測試:發覺的往往是軟件設計中的錯誤,乜有可能發覺需求說明中的錯誤

臉收測試:發覺的往往是系統需求說明書中的銬誤。(確認測試)臉證軟件有效性,必需有用戶主動參加,通常運用果盒測成法

平行運行:同時運行新開發出來的系統和將被它取代的舊系統,以便比較新舊兩個系統的處理結果。

5、白盒測試的邏輯覆蓋

①語句覆蓋

選擇足夠的測試用例,使得程序中每個語句至少都能被執行?次。

②判定沒選

執行足夠的測試用例,使得程序中每個判定至少都獲得次“真”位和次“假”儕.

③條件覆蓋

執行足夠的測試用例,使得判定中的每個條件獲得各種可能的結果.

④判定/條件減蓋

執行足夠的測試用例,使得判定中每個條件取到各種可能的值,并使每個判定取到各種可能的結果。

⑤條件組合覆蓋

執行足夠的例子,使得每個判定中條件的各種可能組合都至少出現?次。

6、黑盒法測試

等價類劃分邊界值分析法錯誤推想

Eg:寫測試用例

qq注冊測試用例:

?watiiz??

呢稱lllllll(M¥%aaallllllllll|。不能超過24個字母或12個漢字

----O長度為6-16個字符

京碼O不能包含空格

O不能是g位以下純數字

確認密碼s。諳再次輸入密碼

序號輸入期望結果

1在“昵稱”文本框什么也不輸提示昵稱不行以為空

提示不能超過24個字

2在“呢稱”文本框輸入Mlllllll@#¥%aaallllllllir

母或12個漢字

3在“呢稱”文本框輸入"xiaoduan”提示該昵稱可以運用

4在“密碼”文本框什么也不輸提示密碼不行以為空

提示長度為6~16個字

5在“密碼”文本框輸入“cuanl”

6在“密碼”文本框愉入“duan1”提示不能包含空格

提示不能是9位以下

7在“密碼”文本框輸入“123456”

純數字

8在“密碼”文本也輸入“asd4127ll829”提示核需碼可以運用

在“確認密碼”文本框輸入與“密碼”文本框不祥的

9提示密碼不一樣

內容

在“畫認密碼”文本框輸入與“密碼”文本框相同的內

10提示密碼設置勝利

II性別男和女都沒勾選提示請選擇性別

12性別力和女能同時勾選提示性別為單.選項

13性別男或女被勾選提示性別選擇勝利

14陰歷陽歷、年、月、日四個下拉列表框檢測能正常拉動

15下拉列表中內容的顯示能顯示完整的內容

16選擇卜拉列表中的內容后在相應顯示欄顯示內容正確顯示所選內容

17點擊輸入顯示框是有光標閃爆光標閃耀,等待輸入

18在下拉列表中選擇農歷、1990、10、07正確顯示選擇的內容

19在顯示輸入框輸入農歷.19?.10.07正確顯示輸入的內容

20國家、省、市三個下拉框檢測能正常拉動

21下拉列表中內容的顯示能顯示完整的內容

22選擇下拉列表中的內容后在相應顯示欄顯示內容正確顯示所選內容

23點擊輸入顯示框是有光標閃嫌光標閃耀,等待輸入

24在下拉列表中選中中國、河機鄭州正確顯示選擇的內容

25在顯示輸入框輸入中國、河南、鄭州正確顯示輸入的內容

26輸入與系統給的臉證碼不一樣請輸入正確的驗證碼

27輸入與系統給的驗證碼一樣驗證碼輸入正確

同時開通qq空間和我已閱讀并同意相關服務條款兩個多

28可以同時被選中

選項檢測

29我已閱讀并同意相關服務條款下拉列表也檢測能正常拉動

30選釋qq號碼規則能正常顯示內容

31選邦qq空間協議能正格顯示內容

32點擊馬上注冊按鈕恭喜注冊勝利

Tab犍能正確響應依

13Tab鍵是否正確響整

昵稱測試用例設計:

輸入有效等價類無效等價類

為空

不為空

昵稱>24個字母

不超過24個字母或12個漢字

<12個漢字

為空

不為空

<6個字符

長度為6~16個字符

察碼>16個字符

不能包含空格

含有空格

不能是9位以下純數字

<9位純數字

確認密碼與第一次輸入的密碼一樣與第一次輸入的密碼不一樣

選擇男都選擇

性別

選擇女都不選擇

<1894

年1894~2013之間

>2013

<1

月1~12之間

.>12

<1

日1-31之間

>31

驗證碼與提東驗證用一樣與提示驗證碼不一樣

為空

輸入

序號確認期望結果

呢稱密碼性別年月日驗證碼

密碼

提示都為正

1asd4asd41al2j驗

xiao確的輸入

127127118男199()1()7證

duan提示驗證碼

2182929al2i西

輸入錯誤

3Asd4Asd428正確的輸入

xiao

127112711男19902al2j日期無法選

4duan29

1829829擇

E

5Asd4Asd429正確的輸入

xiao期

127112711男20002a12j

6duan30H期無法選

1829829

7xiaoAsd4Asd4男19901000al2j

8duun12711271131

9182982900月

7月無法選擇

1013份

II1893107年

年無法選擇

122014107份

提示請選擇

13Asd4Asd4為空

xiao性別性

1271127111990107a12j

duan男不能同時為別

141829829

女男和女

Asd4Qwc4提示與第一

xiao認

duan密

1829829碼不一樣

宿

提示密碼為

16,'-/V'為'?:

提示密碼長

DuaDuan

17度為676個

nl1

xiao字符絳

男1990107a12j

duanDuaDuan提示密碼不碼

18

n11能包含空格

提示不能是9

123412345

19位以下純數

566

Asd4Asd4提示昵稱不呢

201990107al2j

127!12711能為空稱

11111829829

111

@#提示昵稱不

¥%能越過24個

21

aaal字母或12個

Illi漢字

Illi

1

7、調試的概念:是在測試發覺錯誤之后解除錯誤的過程

8、調試過程:

(1)確定程序中錯誤的準確性質和位置:

(2)對程序代碼進行分析,確定問題的緣由,并設法改正這個錯誤。

軟件的牢靠性

牢毒性:軟件牢亮性是程序在給定時間間隔內依據規格說明書的規定勝利地運行的概率

可用性:軟件可用性是程序在給定時間點依據規格說明書的規定勝利地運行的概率

牢毒性可用性的主要差別是,本死性意味著在。到I這段時間內系統沒有失效,而可用性只意味著在時刻1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論