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

正文內(nèi)容

軟件工程基礎(chǔ)習(xí)題集答案_6(編輯修改稿)

2024-07-22 02:19 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 將數(shù)據(jù)結(jié)構(gòu)映射到程序結(jié)構(gòu)第4步:列出所有操作條件,并分配到上幅程序結(jié)構(gòu)圖中第5步:用Pseudocode 表示程序 第六章 實(shí)現(xiàn)1.說(shuō)明什么是程序編碼?為什么程序設(shè)計(jì)語(yǔ)言的特點(diǎn)和編碼風(fēng)格會(huì)影響到程序的可靠性、可讀性、可測(cè)試性和可維護(hù)性?所謂“編碼”,就是將在低級(jí)抽象層次得到的詳細(xì)設(shè)計(jì)結(jié)果,翻譯成用某種程序設(shè)計(jì)語(yǔ)言書寫的程序。是軟件設(shè)計(jì)的自然結(jié)果。而程序設(shè)計(jì)語(yǔ)言是否有理想的結(jié)構(gòu)化、模塊化機(jī)制,是否有可讀性好的控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)等特性,以及程序設(shè)計(jì)語(yǔ)言提供的編譯、軟件工具等,再加上程序的設(shè)計(jì)風(fēng)格會(huì)很深刻的影響軟件的質(zhì)量和可維護(hù)性、可測(cè)試性、可靠性等。2.用戶界面設(shè)計(jì)的最一般原則,即所謂“黃金規(guī)則”是什么?;;。3.軟件界面設(shè)計(jì)包含了哪幾個(gè)方面的基本內(nèi)容?界面設(shè)計(jì)包括三個(gè)方面:;;,即用戶界面。4.用戶界面提供系統(tǒng)服務(wù)的方式通常有哪兩種?命令驅(qū)動(dòng)和屏幕菜單驅(qū)動(dòng)5.WIMP界面是屏幕菜單驅(qū)動(dòng)用戶界面的一種形式,其設(shè)計(jì)準(zhǔn)則有哪些?(1) 明確的動(dòng)作:在屏幕上指點(diǎn)并操縱對(duì)象(2) 即時(shí)反饋:操作結(jié)構(gòu)即見(3) 增量效應(yīng):圖標(biāo)應(yīng)被拖曳連續(xù)移動(dòng),而非跳躍(4) 可視交互:交互操作與用戶概念模型匹配(5) 剝皮式學(xué)習(xí):學(xué)習(xí)系統(tǒng)功能復(fù)雜性逐層加深(6) 可逆動(dòng)作:也即應(yīng)有退回操作(7) 事先驗(yàn)證:只允許合法操作產(chǎn)生效果6.為什么說(shuō)軟件界面設(shè)計(jì)的質(zhì)量會(huì)直接影響到用戶對(duì)軟件產(chǎn)品的評(píng)價(jià)?用戶界面(Userinterface)又稱人機(jī)界面(manputer interface),是用戶和計(jì)算機(jī)聯(lián)系的中間媒介,是系統(tǒng)中最重要、最關(guān)鍵的部分之一。用戶界面設(shè)計(jì)的好壞,直接影響到系統(tǒng)設(shè)計(jì)的成敗。這是因?yàn)?,如果一個(gè)界面設(shè)計(jì)的不好,也即通常所說(shuō)的用戶界面不友好,可以使用戶在使用時(shí)感到不便,甚至制造麻煩,系統(tǒng)就難以發(fā)揮應(yīng)有的效益,甚至可能被用戶棄用。7.什么是系統(tǒng)響應(yīng)時(shí)間?系統(tǒng)響應(yīng)時(shí)間有哪些重要屬性?系統(tǒng)響應(yīng)時(shí)間指從用戶完成某個(gè)控制動(dòng)作,到系統(tǒng)給出預(yù)期響應(yīng)的時(shí)間。系統(tǒng)響應(yīng)時(shí)間有2個(gè)重要的屬性:長(zhǎng)度和易變性。8.在設(shè)計(jì)軟件系統(tǒng)的用戶幫助設(shè)施時(shí),需要注意解決哪些問(wèn)題?1.在用戶與系統(tǒng)交互期間,是否任何時(shí)候都能獲得關(guān)于系統(tǒng)任何功能的幫助信息?2.用戶怎樣請(qǐng)求幫助?3.怎樣顯示幫助信息?4.用戶怎樣返回到正常的交互方式中?5.怎樣組織幫助信息?9.軟件出錯(cuò)處理設(shè)計(jì),即軟件安全性設(shè)計(jì)。一個(gè)交互式出錯(cuò)處理程序應(yīng)該具備哪些功能和屬性?1.信息應(yīng)該使用用戶可以理解的術(shù)語(yǔ)描述。2.信息應(yīng)該提供有助于從錯(cuò)誤中恢復(fù)的建設(shè)性意見。3.信息應(yīng)該指出錯(cuò)誤可能導(dǎo)致的后果。4.信息應(yīng)該伴隨感官提示。5.信息不能帶有指責(zé)色彩。10.測(cè)試的最基本目標(biāo)是什么?以盡可能小的代價(jià),發(fā)現(xiàn)盡可能多的錯(cuò)誤。11.軟件測(cè)試的原則有哪些?① 應(yīng)當(dāng)把“盡早和不斷的測(cè)試”作為座右銘② 測(cè)試應(yīng)由獨(dú)立的專業(yè)測(cè)試機(jī)構(gòu)來(lái)完成③ 測(cè)試工作要全面,但不可能實(shí)現(xiàn)“窮舉”④ 只能盡可能查錯(cuò),不能證明程序中沒(méi)有錯(cuò)⑤ 軟件測(cè)試符合28(Pareto)原理⑥ 應(yīng)妥善保存測(cè)試文檔⑦ 制定嚴(yán)格、合理的測(cè)試計(jì)劃⑧ 錯(cuò)誤經(jīng)過(guò)修改后,相關(guān)的測(cè)試必不可少12.軟件測(cè)試的方法有哪幾種?黑盒測(cè)試和白盒測(cè)試。13.簡(jiǎn)單說(shuō)明什么是白盒測(cè)試,什么是黑盒測(cè)試。黑盒測(cè)試是把程序看成一個(gè)黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過(guò)程的測(cè)試方法。黑盒測(cè)試又稱功能測(cè)試。白盒測(cè)試是對(duì)程序的執(zhí)行細(xì)節(jié)進(jìn)行測(cè)試,通過(guò)設(shè)計(jì)測(cè)試數(shù)據(jù),驗(yàn)證程序模塊的每個(gè)路徑的執(zhí)行情況。白盒測(cè)試又稱結(jié)構(gòu)測(cè)試。14.簡(jiǎn)述軟件測(cè)試的步驟。(1) 單元測(cè)試 —— 程序設(shè)計(jì) amp。 代碼bugs(2) 子系統(tǒng)測(cè)試 —— 模塊連接(3) 系統(tǒng)測(cè)試 —— 需求確認(rèn) amp。 系統(tǒng)設(shè)計(jì)(4) 驗(yàn)收測(cè)試 —— 用戶加入(5) 平行運(yùn)行 —— 新舊系統(tǒng)比較運(yùn)行結(jié)果16.為什么單元測(cè)試必須由編程者自己完成?單元測(cè)試是對(duì)程序邏輯結(jié)構(gòu)的測(cè)試。而對(duì)程序結(jié)構(gòu)最為熟悉的,莫過(guò)于編程者。再者,高質(zhì)量的程序模塊是構(gòu)造系統(tǒng)的基礎(chǔ),因此編程者必須向下一道工序提交符合質(zhì)量要求的產(chǎn)品。17.單元測(cè)試的主要手段有哪些?代碼審查、計(jì)算機(jī)測(cè)試等。18.單元測(cè)試主要從哪5個(gè)方面進(jìn)行?主要測(cè)試以下五個(gè)方面:1. 模塊接口2. 局部數(shù)據(jù)結(jié)構(gòu)3. 重要的執(zhí)行通路4. 出錯(cuò)處理通路5. 邊界條件 19.為什么人工代碼審查十分重要?一次審查可發(fā)現(xiàn)多個(gè)錯(cuò)誤,不必改一個(gè)測(cè)一個(gè)。20.集成測(cè)試主要有漸增式測(cè)試、非漸增式測(cè)試兩種,試述兩種方式的異同點(diǎn)。漸增式測(cè)試:可以較早發(fā)現(xiàn)模塊間的接口錯(cuò)誤、出現(xiàn)的錯(cuò)誤往往跟最新加入的模塊有關(guān)、在不斷集成的過(guò)程中使模塊不斷在新的條件下受到新的檢測(cè),測(cè)試更徹底,但較非漸增式測(cè)試費(fèi)時(shí)。非漸增式測(cè)試由于最后才組裝,因此錯(cuò)誤發(fā)現(xiàn)得晚、發(fā)現(xiàn)錯(cuò)誤后難以診斷定位,但可以同時(shí)并行測(cè)試所有模塊,能充分利用人力。21.描述集成測(cè)試的兩種策略,并比較它們的優(yōu)缺點(diǎn)。自頂向下測(cè)試和自底向上測(cè)試兩種。自頂向下測(cè)試的優(yōu)點(diǎn)是不需要測(cè)試驅(qū)動(dòng)程序,能夠在測(cè)試階段的早期實(shí)現(xiàn)并驗(yàn)證系統(tǒng)的主要功能,在早期發(fā)現(xiàn)上層模塊的接口錯(cuò)誤。主要缺點(diǎn)是需要存根程序,可能遇到與此相聯(lián)系的測(cè)試?yán)щy,底層模塊的錯(cuò)誤發(fā)現(xiàn)較晚,而且對(duì)人力的使用也不利。而自底向上測(cè)試的優(yōu)缺點(diǎn)與自頂向下測(cè)試的優(yōu)缺點(diǎn)正好相反。22.什么是回歸測(cè)試?回歸測(cè)試的測(cè)試用例集如何確定?回歸測(cè)試是指重新執(zhí)行已經(jīng)做過(guò)的測(cè)試的某個(gè)子集,以保證系統(tǒng)在發(fā)生調(diào)試、功能變化等事項(xiàng)后,沒(méi)有帶來(lái)非預(yù)期的副作用?;貧w測(cè)試的測(cè)試用例集按以下方法確定:1.檢測(cè)軟件全部功能的代表性測(cè)試用例。2.專門針對(duì)可能受修改影響的軟件功能的附加測(cè)試。3.針對(duì)被修改過(guò)的軟件成分的測(cè)試。23.什么是確認(rèn)測(cè)試?確認(rèn)測(cè)試的任務(wù)是什么?如何確認(rèn)其范圍?驗(yàn)收軟件的有效性(功能和性能達(dá)標(biāo))。確認(rèn)測(cè)試的工作范圍主要有:1.按合同規(guī)定審查軟件配置;2.設(shè)計(jì)測(cè)試計(jì)劃,使通過(guò)測(cè)試保證軟件能滿足所有功能、性能要求;3.文檔與程序一致,具有維護(hù)階段所必須的細(xì)節(jié);4.嚴(yán)格按用戶手冊(cè)操作,以檢查手冊(cè)的完整性和正確性。24.設(shè)計(jì)測(cè)試方案的任務(wù)有哪些?①預(yù)定要測(cè)試的功能②設(shè)計(jì)輸入的測(cè)試數(shù)據(jù)③列出預(yù)期結(jié)果25.什么是邏輯覆蓋測(cè)試法?它主要用于什么測(cè)試?邏輯覆蓋測(cè)試是一種對(duì)程序邏輯通路進(jìn)行覆蓋的測(cè)試,通常適用于白盒測(cè)試。26.什么是等價(jià)劃分法?它主要用于什么測(cè)試?是一種很常用的測(cè)試方法。其對(duì)測(cè)試數(shù)據(jù)的選擇是基于對(duì)程序功能的分析,按照程序輸入要求和輸出要求,選擇若干數(shù)據(jù)進(jìn)行測(cè)試功能的過(guò)程。等價(jià)劃分法主要用于黑盒測(cè)試。27.什么是邊值分析法?它主要用于什么測(cè)試?根據(jù)經(jīng)驗(yàn),在程序處理的邊界最容易發(fā)生錯(cuò)誤的地方進(jìn)行測(cè)試,主要用于黑盒測(cè)試。28.什么是錯(cuò)誤推測(cè)法?它主要用于什么測(cè)試?利用有經(jīng)驗(yàn)的測(cè)試者對(duì)程序可能發(fā)生錯(cuò)誤的位置的推測(cè)進(jìn)行測(cè)試的方法,主要用于黑盒測(cè)試。29.一個(gè)軟件的測(cè)試策略應(yīng)該是怎樣的?黑盒設(shè)計(jì) 197。 白盒補(bǔ)充① 在任何情況下都應(yīng)首先使用邊界值分析的方法;② 必要時(shí)用等價(jià)劃分法補(bǔ)充;③ 必要時(shí)再用錯(cuò)誤推測(cè)法補(bǔ)充;④ 對(duì)照程序邏輯,檢查測(cè)試方案。30.什么是調(diào)試?調(diào)試和測(cè)試有什么不同?測(cè)試 —— 發(fā)現(xiàn)錯(cuò)誤調(diào)試 —— 改正錯(cuò)誤調(diào)試與測(cè)試的區(qū)別在于,調(diào)試作為測(cè)試的
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1