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

正文內(nèi)容

[工學(xué)]南京大學(xué)軟件學(xué)院計(jì)算系統(tǒng)基礎(chǔ)講義第5章(已修改)

2024-10-30 23:49 本頁(yè)面
 

【正文】 第五章 測(cè)試和調(diào)試 系統(tǒng)缺陷 ? 1994年,美國(guó)數(shù)學(xué)家托馬斯 奈斯利 ,發(fā)現(xiàn) Pentium處理器計(jì)算浮點(diǎn)數(shù)除法存在缺陷( FDIV Bug) – 3145727?4195835/3145727的計(jì)算結(jié)果是 4195579,而不是 4195835。 ? Intel大量回收 1994年 12月之前生產(chǎn)的第一代 Pentium產(chǎn)品, 的賠償款 千年蟲 ? 二十世紀(jì)六、七十年代,存儲(chǔ)設(shè)備非常昂貴的 ? 采用兩位而不是四位數(shù)字表示年份。 ? 一個(gè)圖書館計(jì)算機(jī)系統(tǒng) – 一位讀者在 1999年 12月 1日借了一本書 , 99 – 2021年,這位讀者還書時(shí),系統(tǒng)判斷是否超期 ? – 關(guān)于日期的運(yùn)算發(fā)生錯(cuò)誤,系統(tǒng)運(yùn)行出現(xiàn)問(wèn)題。 ? “ 2021年問(wèn)題” 、 “千年蟲”。據(jù)統(tǒng)計(jì),全世界為解決“ 2021年問(wèn)題”花出的費(fèi)用超過(guò)數(shù)億美元。 缺陷 、 測(cè)試 、 調(diào)試 ? 程序中的錯(cuò)誤 , 缺陷( bug) ? 找出缺陷的過(guò)程 , 測(cè)試 ? 去除錯(cuò)誤的過(guò)程 , 調(diào)試( debug) ? 在程序被投入使用之前,必須盡可能的進(jìn)行徹底測(cè)試和調(diào)試。 ? 幾乎每個(gè)大型程序都存在一些缺陷 –測(cè)試工作往往會(huì)帶來(lái)很高的時(shí)間和經(jīng)濟(jì)成本。 –有調(diào)查顯示:一個(gè)熟練的程序員花在調(diào)試代碼上的時(shí)間和花在寫程序上的時(shí)間一樣多。 –許多大型軟件項(xiàng)目開(kāi)發(fā)都會(huì)延期,并且嚴(yán)重超出預(yù)算,其中一個(gè)重要原因就是軟件中的缺陷。 ? 需要一些構(gòu)建程序的更好的辦法,使得在測(cè)試之前就能避免問(wèn)題或者發(fā)現(xiàn)問(wèn)題。 156 錯(cuò)誤類型 ? 語(yǔ)法錯(cuò)誤 –違反了編程語(yǔ)言有關(guān)規(guī)則 –編譯器能夠精確指出錯(cuò)誤出現(xiàn)在哪一行 ? 語(yǔ)義及邏輯錯(cuò)誤 –是指代碼沒(méi)有語(yǔ)法錯(cuò)誤,可以運(yùn)行,但是得不到正確的結(jié)果。 –需要跟蹤程序的運(yùn)行過(guò)程才能發(fā)現(xiàn)。 157 語(yǔ)法錯(cuò)誤 ? 編譯器報(bào)告的錯(cuò)誤位置,有時(shí)會(huì)有偏離。 ? 編譯器常常會(huì)針對(duì)某個(gè)錯(cuò)誤,發(fā)出一系列的錯(cuò)誤信息報(bào)告。 ? 常見(jiàn)的語(yǔ)法錯(cuò)誤 – 語(yǔ)句末尾漏寫分號(hào); – 使用未經(jīng)聲明的變量; – 括號(hào)不匹配; – 字符串沒(méi)有結(jié)束符; – 賦值運(yùn)算符左面不是變量 … … ? main () { int i int j。 for (i = 0。 i = 10。 i++) { j = i * 7。 printf(%d x 7 = %d\n, i, j)。 } } missing semicolon 語(yǔ)義及邏輯錯(cuò)誤
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1