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

正文內(nèi)容

軟件工程知識(shí)概論-資料下載頁

2025-06-25 02:27本頁面
  

【正文】 包含多方面的內(nèi)容,A、B、可移植性和可復(fù)用性等是較為重要的質(zhì)量特征。在軟件開發(fā)中,必須采取有力的措施,以確保軟件的質(zhì)量,這些措施至少應(yīng)包括C、D和E供選擇答案A、B ①穩(wěn)定性 ②可靠性 ③數(shù)據(jù)一致性④可維護(hù)性 ⑤可行性 ⑥數(shù)據(jù)獨(dú)立性C、D、E: ①在開發(fā)初期制定質(zhì)量保證計(jì)劃,并在開發(fā)中堅(jiān)持實(shí)行。②開發(fā)工作嚴(yán)格按階段進(jìn)行,文檔工作應(yīng)在開發(fā)完成后集中進(jìn)行。③嚴(yán)格執(zhí)行階段評(píng)審。④要求用戶參與全部開發(fā)過程,以監(jiān)督開發(fā)質(zhì)量。⑤開發(fā)前選定或制定開發(fā)標(biāo)準(zhǔn)或開發(fā)規(guī)范,親遵照實(shí)施。⑥爭(zhēng)取足夠的開發(fā)經(jīng)費(fèi)和開發(fā)人力的支持。【解析】軟件質(zhì)量涉及多方面的內(nèi)容,其中較為重要的質(zhì)量特性有軟件的可靠性、可維護(hù)性、可移植性和可復(fù)用性等。這些特性可為軟件的安全使用、進(jìn)一步擴(kuò)充、修改、復(fù)制和移植打下良好的基礎(chǔ)。穩(wěn)定性、數(shù)據(jù)一致性、可行性和數(shù)據(jù)獨(dú)立等都不是與軟件質(zhì)量直接相關(guān)的概念。在軟件開發(fā)中,應(yīng)采取有力的措施確保軟件的質(zhì)量。有些措施在實(shí)踐證中已證明是行之有效的。如在開發(fā)初期制定質(zhì)量保證計(jì)劃,并在開發(fā)中堅(jiān)持實(shí)行;嚴(yán)格執(zhí)行階段評(píng)審,以便及時(shí)發(fā)現(xiàn)問題;開發(fā)前選定或制定開發(fā)標(biāo)準(zhǔn)或開發(fā)規(guī)范,并遵照實(shí)施;軟件生存期的各階段都有完整的文檔等。【答案】A:② B:④ C:① D:③ E:⑤試題16 (1992年試題13)從供選擇的答案中選出應(yīng)填入{ }的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。,它是一種面向A的設(shè)計(jì)方法,主要適用于規(guī)模適中的B系統(tǒng)的開發(fā),其基本步驟依次是C、D、E。供選擇的答案A:①對(duì)象 ②數(shù)據(jù)流 ③數(shù)據(jù)結(jié)構(gòu) ④控制結(jié)構(gòu)B:①數(shù)據(jù)處理 ②文字處理 ③實(shí)時(shí)控制 ④科學(xué)計(jì)算C、D、E:①建立數(shù)據(jù)結(jié)構(gòu) ②列出基本操作 ③建立程序結(jié)構(gòu)④建立控制結(jié)構(gòu) ⑤建立對(duì)象【解析】,Jackson方法的基本思想同軟件設(shè)計(jì)聽SD方法是一致的,但它不是面向數(shù)據(jù)流,而是面向數(shù)據(jù)結(jié)構(gòu)的。應(yīng)用該方法的基本步驟依次是:建立系統(tǒng)的數(shù)據(jù)結(jié)構(gòu);以數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ),對(duì)應(yīng)地建立程序結(jié)構(gòu);列出程序中要用到的各種基本操作,再將這些操作分配程序結(jié)構(gòu)適當(dāng)?shù)哪K中。Jackson方法的設(shè)計(jì)原則是將程序結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)相對(duì)應(yīng),該方法特別適用于設(shè)計(jì)企事業(yè)信息管理一類的規(guī)模適中的數(shù)據(jù)處理系統(tǒng)。這些系統(tǒng)處理的數(shù)據(jù)大多具有層次結(jié)構(gòu),如文件由記錄組成,記錄又由數(shù)據(jù)項(xiàng)組成,所以可以以數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ),相應(yīng)地建立模塊的層次結(jié)構(gòu),如處理文件的模塊調(diào)用處理記錄的模塊,處理記錄的模塊又調(diào)用處理數(shù)據(jù)項(xiàng)的模塊。 【答案】A:③ B:① C:① D:③ E:②試題17 (1992年試題5)從供選擇的答案中選出應(yīng)填入{ }內(nèi)的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。A在實(shí)驗(yàn)階段進(jìn)行,它所依據(jù)的模塊功能描述和內(nèi)部細(xì)節(jié)以及測(cè)試方案應(yīng)在B階段完成,目的是發(fā)現(xiàn)編程錯(cuò)誤。C所依據(jù)的模塊說明書和測(cè)試方案應(yīng)在D階段完成,它能發(fā)現(xiàn)設(shè)計(jì)錯(cuò)誤。E應(yīng)在模擬的環(huán)境中進(jìn)行強(qiáng)度測(cè)試的基礎(chǔ)上進(jìn)行,測(cè)試計(jì)劃應(yīng)在軟件需求分析階段完成。 供選擇的答案A:①用戶界面測(cè)試 ②輸入/輸出測(cè)試 ③集成測(cè)試 ④單元測(cè)試B:①需求分析 ②概要設(shè)計(jì) ③詳細(xì)設(shè)計(jì) ④結(jié)構(gòu)設(shè)計(jì)C:①集成測(cè)試 ②可靠性測(cè)試 ③系統(tǒng)性能測(cè)試 ④強(qiáng)度測(cè)試D:①編程 ②概要設(shè)計(jì) ③維護(hù) ④詳細(xì)設(shè)計(jì)E:①過程測(cè)試 ②函數(shù)測(cè)試 ③確認(rèn)測(cè)試 ④邏輯路徑測(cè)試【解析】一個(gè)軟件在交付使用前,主要經(jīng)歷3種測(cè)試:?jiǎn)卧獪y(cè)試、集成測(cè)試和驗(yàn)收測(cè)試。單元測(cè)試也稱為模塊測(cè)試,是針對(duì)各個(gè)程序單元或模塊單獨(dú)進(jìn)行的測(cè)試,通常稱之為分調(diào)。單元測(cè)試在實(shí)驗(yàn)階段進(jìn)行,一般和程序編寫結(jié)合起來,由程序員分工進(jìn)行,并且多模塊可以并行展開,單元測(cè)試著重發(fā)現(xiàn)和解決程序編寫中的差錯(cuò),比較重視對(duì)程序結(jié)構(gòu)的檢驗(yàn),單元測(cè)試是整個(gè)測(cè)試階段的基礎(chǔ)。集成測(cè)試把自己通過單元測(cè)試的模塊連接起來,通常使用功能測(cè)試法,著重檢驗(yàn)?zāi)K間的接口以及設(shè)計(jì)中的問題。集成測(cè)試所依據(jù)的模塊說明書和測(cè)試方案應(yīng)在概要設(shè)計(jì)階段完成。集成測(cè)試的目的是發(fā)現(xiàn)設(shè)計(jì)錯(cuò)誤。確認(rèn)測(cè)試也稱驗(yàn)收測(cè)試,其目的是為了確認(rèn)已開發(fā)的軟件能否滿足驗(yàn)收標(biāo)準(zhǔn)。確認(rèn)測(cè)試是對(duì)軟件質(zhì)量的全面考核,驗(yàn)收測(cè)試以前應(yīng)制定驗(yàn)收標(biāo)準(zhǔn)和驗(yàn)收測(cè)試工作。確認(rèn)測(cè)試應(yīng)在模擬的環(huán)境中在強(qiáng)度測(cè)試的基礎(chǔ)上進(jìn)行,測(cè)試計(jì)劃應(yīng)在軟件需求分析階段完成。【答案】A:④ B:③ C:① D:② E:③試題18 (1991年試題1)從供選擇的答案中選出應(yīng)填入下列敘述中的{ }內(nèi)的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。軟件測(cè)試的目的是A。為了提高測(cè)試的效率,應(yīng)該B。使用白盒測(cè)試方法時(shí),確定測(cè)試數(shù)據(jù)應(yīng)根據(jù)C和指定的覆蓋標(biāo)準(zhǔn)。一般說來與設(shè)計(jì)測(cè)試數(shù)據(jù)無關(guān)的文檔是D。軟件的集成測(cè)試工作最好由E承擔(dān),以提高集成測(cè)試的效果。供選擇的答案A:①評(píng)價(jià)軟件的質(zhì)量 ②發(fā)現(xiàn)軟件的錯(cuò)誤③找出軟件中的所有錯(cuò)誤 ④證明軟件是正確的B:①隨機(jī)地選取測(cè)試數(shù)據(jù) ②取一切可能的輸入數(shù)據(jù)作為測(cè)試數(shù)據(jù)③在完成編碼以后制定軟件的測(cè)試計(jì)劃 ④選擇發(fā)現(xiàn)錯(cuò)誤的可能性大的數(shù)據(jù)作為測(cè)試數(shù)據(jù)C:①程序的內(nèi)部邏輯 ②程序的復(fù)雜程度③使用說明書 ④程序的功能D:①需求規(guī)格說明書 ②設(shè)計(jì)說明書③源程序 ④項(xiàng)目開發(fā)計(jì)劃E:①該軟件的設(shè)計(jì)人員 ②該軟件開發(fā)組的負(fù)責(zé)人③該軟件的編程人員 ④不屬于該軟件開發(fā)組的軟件設(shè)計(jì)人員【解析】軟件測(cè)試的工作量約占軟件開發(fā)期的一半,是軟件開發(fā)過程的一個(gè)重要階段,直接影響軟件的質(zhì)量,軟件測(cè)試的目的是為了發(fā)現(xiàn)軟件的錯(cuò)誤,提高測(cè)試效率,因此應(yīng)該選擇容易發(fā)現(xiàn)錯(cuò)誤的數(shù)量作為測(cè)試數(shù)據(jù)。測(cè)試數(shù)據(jù)的方法有兩種:黑盒方法和白盒方法。黑盒方法將程序看作不能打開的黑盒,根據(jù)程序的功能或程序的外部特性測(cè)試數(shù)據(jù)。白盒測(cè)試方法是設(shè)計(jì)測(cè)試用例的一類方法,使用白盒測(cè)試方法,允許測(cè)試者檢查程序的內(nèi)部結(jié)構(gòu),以程序的內(nèi)部邏輯為依據(jù),設(shè)計(jì)測(cè)試數(shù)據(jù)和指定覆蓋標(biāo)準(zhǔn),因此白盒測(cè)試方法又稱為邏輯覆蓋方法。一般來說,與設(shè)計(jì)測(cè)試數(shù)據(jù)有關(guān)的文檔是需求規(guī)格說明書、設(shè)計(jì)說明書和源程序等文檔,與項(xiàng)目開發(fā)計(jì)劃無關(guān)。軟件集成測(cè)試工作最好由不屬于該軟件開發(fā)組的設(shè)計(jì)人員承擔(dān)。這樣可以使參加測(cè)試的人員避免認(rèn)為自己開發(fā)的程序總是正確這種先入為主的意識(shí)和當(dāng)局者迷的現(xiàn)象,能夠用更加客觀的態(tài)度投入軟件集成測(cè)試工作,提高測(cè)試的效果。【答案】A:② B:④ C:① D:④ E:④試題19 (1991年試題5)從供選擇的答案中選出應(yīng)填入下列敘述中{ }內(nèi)的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。軟件設(shè)計(jì)中劃分程序模塊通常遵循的原則是要使各模塊間的耦合性盡可能A。3種可能的模塊耦合是:,一個(gè)模塊直接引用另一模塊中的數(shù)據(jù)。,一個(gè)模塊把開關(guān)量作為參數(shù)傳送給另一模塊。,一個(gè)模塊把一個(gè)數(shù)值量做為參數(shù)傳送給另一模塊。其中E的耦合性最強(qiáng)。供選擇的答案A:①強(qiáng) ②適中 ③弱B~E:①公共耦合 ②數(shù)據(jù)耦合 ③邏輯耦合④外部耦合 ⑤內(nèi)容耦合 ⑥控制耦合【解析】模塊間的聯(lián)系是評(píng)價(jià)程序結(jié)構(gòu)質(zhì)量的重要標(biāo)準(zhǔn),模塊間的互相關(guān)聯(lián)程度由模塊的耦合性衡量。耦合性越弱,模塊間的聯(lián)系越小,每個(gè)模塊越容易獨(dú)立地被理解、編寫和修改;同時(shí)某個(gè)模塊的錯(cuò)誤不容易擴(kuò)散蔓到其他模塊,因此,在軟件設(shè)計(jì)中,使各個(gè)模塊的耦合盡可能弱將成為劃分程序模塊的原則。模塊按照其耦合性由強(qiáng)到弱可以分成以下5種:(1)內(nèi)容耦合 內(nèi)容耦合指一個(gè)模塊直接引用另一模塊的內(nèi)部信息;(2)公共耦合 公共耦合指兩個(gè)模塊引用人同的全局?jǐn)?shù)據(jù)區(qū);(3)控制耦合 控制耦合指一個(gè)模塊傳送給另一模塊的參數(shù)是用于控制模塊內(nèi)部邏輯的控制信號(hào);(4)復(fù)合耦合 復(fù)合耦合指一個(gè)模塊傳送給另一模塊的參數(shù)是一個(gè)復(fù)合的數(shù)據(jù)結(jié)構(gòu);(5)數(shù)據(jù)耦合 數(shù)據(jù)耦合指一個(gè)模塊傳送給另一模塊的參數(shù)是單個(gè)的數(shù)據(jù)項(xiàng)。上述的5種耦合中內(nèi)容的耦合性最強(qiáng)。【答案】A:③ B:⑤ C:⑥ D:② E:⑤試題20 (1990年試題1)從供選擇的答案中選出應(yīng)填入下列敘述中{ }內(nèi)的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。 軟件可移植性是用來衡量軟件的A的重要尺度之一。為了提高軟件的可移植性,應(yīng)注意提高軟件的B。采用C有助于提高B。為了提高可移植性,還應(yīng)D。使用E語言開發(fā)的系統(tǒng)軟件具有較好的可移植性。供選擇的答案A:①通用性 ②效率 ③質(zhì)量 ④人機(jī)界面B:①使用的方便性 ②簡(jiǎn)潔性 ③可靠性 ④設(shè)備獨(dú)立性C:①優(yōu)化算法 ②專用設(shè)備 ③表格驅(qū)動(dòng)方式 ④樹型文件目錄D:①有完備的文檔資料 ②選擇好的宿主計(jì)算機(jī)③減少輸入/輸出次數(shù) ④選擇好的操作系統(tǒng)E:①Coblo ②APL ③C ④PL/1 【解析】可移植性是衡量軟件質(zhì)量高低的一個(gè)重要尺度之一??梢浦残允侵赴言仍谀秤布蜍浖h(huán)境下正常運(yùn)行的軟件,移植以另一個(gè)硬件或軟件環(huán)境下,使該軟件也能正確運(yùn)行的難易程度。設(shè)備獨(dú)立性是指軟件對(duì)設(shè)備的訪問不隨設(shè)備特性的變化而變化,所以,提高軟件的設(shè)備獨(dú)立性是提高軟件可移植性的重要手段。為提高軟件的可移植性,在設(shè)計(jì)和編寫程序時(shí),應(yīng)注意使程序代碼不要隨意地與具體環(huán)境直接關(guān)聯(lián),并且不要直接使用硬件環(huán)境中的設(shè)備,使程序代碼盡可能與環(huán)境無關(guān),否則,設(shè)備變了,程序也要做大量的改動(dòng)。對(duì)一類常規(guī)或有一定通用功能的設(shè)備來說,它們都有一套反映其特性的參數(shù)。對(duì)軟件來說 設(shè)備之間的差異就是它們的參數(shù)不同。為使程序能使用不同參數(shù)的設(shè)備,可采用表格驅(qū)動(dòng)。表格驅(qū)動(dòng)是指程序內(nèi)部保留有一張記錄著設(shè)備特性參數(shù)的參數(shù)表,這樣,軟件移植或環(huán)境有所改變時(shí),只需修改參數(shù)表中若干參數(shù),在程序不作任何修改的情況下,軟件便可在新的環(huán)境下正確使用。表格驅(qū)動(dòng)方式使程序獨(dú)立于設(shè)備,促進(jìn)了程序可移植性的實(shí)現(xiàn)。完備的文檔資料有助于軟件移植的順利進(jìn)行。軟件移植時(shí),對(duì)原來的軟件有所修改是難免的,理解原來軟件的設(shè)計(jì)思想和程序采用的算法都依賴于軟件的文檔資料。 與其創(chuàng)建高級(jí)語言相比,C語言開發(fā)的軟件具有良好的可移植性,計(jì)算機(jī)系統(tǒng)大多數(shù)都配置有C語言編譯程序和提供C語言的標(biāo)準(zhǔn)庫函數(shù)。統(tǒng)計(jì)資料表明,不同系統(tǒng)上的C語言編譯程序80%的代碼是公共的。【答案】A:③ B:④ C:③ D:① E:③試題21 (1990年試題5)從供選擇的答案中選出應(yīng)填入下列敘述中的{ }內(nèi)的正確答案,把編號(hào)寫在答卷的對(duì)應(yīng)欄內(nèi)。模塊內(nèi)聚度用于衡量模塊內(nèi)部各成分之間彼此結(jié)合的緊密程度。,為了節(jié)省內(nèi)存空間把這些語句放在一個(gè)模塊中,該模塊的內(nèi)聚度是A的。,該模塊的內(nèi)聚度是B的。,該模塊的內(nèi)聚度是C的。,該模塊的內(nèi)聚度是D的。,該模塊的內(nèi)聚度是E的。它具有簡(jiǎn)明外部界面,由它構(gòu)成的軟件易于理解、測(cè)試和維護(hù)。供選擇的答案A~E:①功能性 ②順序性 ③通信性 ④過程性 ⑤偶然性 ⑥瞬時(shí)性 ⑦邏輯性。【解析】模塊內(nèi)聚度用于衡量模塊內(nèi)部各成分之間彼此結(jié)合的緊密程度。在軟件設(shè)計(jì)過程中,設(shè)計(jì)者在劃分程序模塊之時(shí),應(yīng)力求模塊的內(nèi)聚度盡可能強(qiáng)。按模塊內(nèi)聚性分,模塊內(nèi)聚度由弱到強(qiáng)的順序是:偶然性、邏輯性、瞬時(shí)性、過程性、通信性、順序性和功能性。 一個(gè)模塊內(nèi)部的各組語句這宰沒有必然的聯(lián)系,則這個(gè)模塊是偶然性內(nèi)聚的;幾個(gè)邏輯上相似的成分放在一個(gè)模塊中,這種模塊是邏輯內(nèi)聚的;一些經(jīng)常需要一起執(zhí)行的程序段放在一起構(gòu)成的模塊稱作瞬時(shí)性內(nèi)聚的;因各成分要引用共同的數(shù)據(jù),而把它們組成一個(gè)模塊,這種模塊稱作是通信性內(nèi)聚的;如模塊中的一個(gè)成分的輸出是另一些成分的輸入,稱這種模塊是順序性內(nèi)聚的;如模塊中的所有成分都是為了完成一項(xiàng)共同的任務(wù),這種模塊稱作簡(jiǎn)明的外部界面,其可理解性、可測(cè)試性和維護(hù)性都比較好,所以功能內(nèi)聚模塊是設(shè)計(jì)人員應(yīng)該追求的目標(biāo)。 【答案】A:⑤ B:⑦ C:③ D:② E:①32 / 32
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1