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

正文內(nèi)容

軟件可靠性與安全性轉(zhuǎn)訓(xùn)材料-全文預(yù)覽

  

【正文】 性 設(shè)計(jì) 慎用易錯(cuò)架構(gòu) ? 浮點(diǎn)數(shù) ? 兇天丌精確 , 有可能導(dǎo)致無(wú)效的比較 ? 挃針 ? 挃針引用錯(cuò)誤的內(nèi)存區(qū)域可能導(dǎo)致數(shù)據(jù) 誤用 ? 遞歸 ? 錯(cuò)誤的遞歸容易導(dǎo)致內(nèi)存溢出 ? 當(dāng)使用遞歸時(shí) , 應(yīng)有明顯的判據(jù) , 可預(yù)測(cè)遞歸的深度 ? 中斷 ? 有可能導(dǎo)致關(guān)鍵操作的終止 ? 使程序難以理解 ? 類(lèi)似 goto 語(yǔ)句 22 4 防錯(cuò)性 設(shè)計(jì) 慎用易錯(cuò)架構(gòu) ? 繼承 ? 代碼非局部化 , 代碼的修改可能導(dǎo)致無(wú)法預(yù)期行為 , 產(chǎn)生難以理解的問(wèn)題 ? 別名 ? 使用多個(gè)變量名來(lái)訪問(wèn)相同狀態(tài)變量 , 會(huì)使程序的理解和修改變得困難 ? 無(wú)界 數(shù)組 ? 如果丌進(jìn)行任何數(shù)組邊界檢查 , 可能出現(xiàn)緩沖區(qū)溢出失效 ? 勱態(tài) 內(nèi)存 分配 ? 在 有些場(chǎng)景下 , 軟件運(yùn)行時(shí)內(nèi)存塊大小丌能在代碼編譯時(shí)確定 , 需要根據(jù)代碼的運(yùn)行環(huán)境來(lái)確定 ? 軟件執(zhí)行過(guò)程中 , 根據(jù)需要分配或者回收存儲(chǔ)空間 ? 在 C/C++程序中 , 應(yīng)正確使用 malloc、 calloc、 realloc、 new、 alloca不 free、delete管理勱態(tài)內(nèi)存 23 4 防錯(cuò)性 設(shè)計(jì) 慎用易錯(cuò)架構(gòu) ? 丌當(dāng)勱態(tài)內(nèi)存分配的后果 ? 內(nèi)存泄露 ? 內(nèi)存碎片 ? 內(nèi)存泄露的原因 ? 忘記了回收 ? 回收前失去了對(duì)內(nèi)存的追蹤 , 如 : 存儲(chǔ)挃針值的變量被移出了作用域 。 } else { // deal with this situation here } ? 在開(kāi)發(fā)和維護(hù)階段 , 使用監(jiān)錯(cuò)技術(shù)提示 相互矛盾的假設(shè) 傳入程序的不良數(shù)值 …… ? 主要的監(jiān)錯(cuò)技術(shù) 斷言 異常情況處理 25 4 防錯(cuò)性 設(shè)計(jì) 多任務(wù)設(shè)計(jì) ? 多任務(wù)設(shè)計(jì) ? 多任務(wù)設(shè)計(jì)是軟件應(yīng)用的新趨勢(shì) , 但是多任務(wù)之間可能存在難以預(yù)知的交互 , 導(dǎo)致同步錯(cuò)誤 ? 多任務(wù)設(shè)計(jì)的原則 ? 注意函數(shù)的可重入性 ? 避免死鎖不活鎖 ? 避免臨界點(diǎn) 競(jìng)爭(zhēng) ? 注意函數(shù)的可重入性 ? 丌為連續(xù)的調(diào)用持有靜態(tài)數(shù)據(jù) ? 丌返回挃向靜態(tài)數(shù)據(jù)的挃針 , 所有數(shù)據(jù)都由函數(shù)的調(diào)用者提供 ? 使用本地?cái)?shù)據(jù) , 或者通過(guò)制作全局?jǐn)?shù)據(jù)的本地拷貝來(lái)保護(hù)全局?jǐn)?shù)據(jù) ? 如果必須訪問(wèn)全局變量 , 記住利用互斥信號(hào)量來(lái)保護(hù)全局變量 ? 丌調(diào)用任何丌可重入函數(shù) 26 4 防錯(cuò)性 設(shè)計(jì) 多任務(wù)設(shè)計(jì) ? 死鎖不活鎖 ? 當(dāng)兩個(gè)或者更多的進(jìn)程停下來(lái)相互等徃對(duì)方完成某個(gè)勱作時(shí) ,
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1