2024年信息系統(tǒng)管理工程師考試題庫(第二部分)_第1頁
2024年信息系統(tǒng)管理工程師考試題庫(第二部分)_第2頁
2024年信息系統(tǒng)管理工程師考試題庫(第二部分)_第3頁
2024年信息系統(tǒng)管理工程師考試題庫(第二部分)_第4頁
2024年信息系統(tǒng)管理工程師考試題庫(第二部分)_第5頁
已閱讀5頁,還剩157頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2024年信息系統(tǒng)管理工程師考試題庫(第二部分)447.面向?qū)ο蠓椒ㄋ哂械睦^承性提高了軟件的__()__A.可重用B.獨(dú)立性C.可靠性D.靈活性正確答案:A解析:在面向?qū)ο缶幊蹋∣OP)中,繼承是一個(gè)核心概念,它允許一個(gè)類(子類或派生類)繼承另一個(gè)類(父類或基類)的特性(屬性和方法)。這種機(jī)制極大地提高了軟件的可重用性,因?yàn)樽宇惪梢詮?fù)用父類已經(jīng)定義好的屬性和方法,而無需重新編寫。A.可重用:繼承允許開發(fā)者復(fù)用已有的代碼,從而提高了軟件的可重用性。這是面向?qū)ο缶幊痰囊粋€(gè)重要優(yōu)勢(shì)。B.獨(dú)立性:雖然面向?qū)ο缶幊檀_實(shí)有助于模塊化和封裝,但繼承本身并不直接提高軟件的獨(dú)立性。C.可靠性:雖然良好的面向?qū)ο笤O(shè)計(jì)可以提高軟件的可靠性,但繼承本身并不直接增加軟件的可靠性。D.靈活性:面向?qū)ο缶幊檀_實(shí)提供了更高的靈活性,但繼承本身更多地與可重用性相關(guān),而不是直接提高軟件的靈活性。因此,根據(jù)面向?qū)ο缶幊讨欣^承的定義和作用,正確答案是A.可重用。

448.在需求分析階段,可利用UML中的__()__描述系統(tǒng)的外部角色和功能要求。A.用例圖B.靜態(tài)圖C.交換圖D.實(shí)現(xiàn)圖正確答案:A解析:在需求分析階段,可以用用例來捕獲用戶需求,通過用例建模,描述對(duì)系統(tǒng)感興趣的外部角色及其對(duì)系統(tǒng)(用例)的功能要求。建模的每個(gè)用例都指定了客戶的需求(他或她需要系統(tǒng)干什么)。

449.在系統(tǒng)分析過程中,編寫數(shù)據(jù)字典時(shí)各成分的命名和編號(hào)必須依據(jù)()A.數(shù)據(jù)流程圖B.決策表C.數(shù)據(jù)結(jié)構(gòu)D.U/C矩陣正確答案:A解析:在系統(tǒng)分析過程中,數(shù)據(jù)流程圖是用于描述系統(tǒng)中數(shù)據(jù)流動(dòng)和處理過程的圖形化工具。數(shù)據(jù)字典則是對(duì)數(shù)據(jù)流程圖中出現(xiàn)的各種數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲(chǔ)等進(jìn)行詳細(xì)定義和說明的文檔。數(shù)據(jù)字典中的各成分的命名和編號(hào)必須依據(jù)數(shù)據(jù)流程圖,以確保兩者之間的一致性和準(zhǔn)確性。數(shù)據(jù)字典是數(shù)據(jù)流程圖的補(bǔ)充和細(xì)化,它為系統(tǒng)分析人員、設(shè)計(jì)人員、程序員以及其他相關(guān)人員提供了關(guān)于系統(tǒng)數(shù)據(jù)的詳細(xì)信息。通過依據(jù)數(shù)據(jù)流程圖編寫數(shù)據(jù)字典,可以更好地理解系統(tǒng)的數(shù)據(jù)需求和處理過程,從而提高系統(tǒng)設(shè)計(jì)的質(zhì)量和效率。決策表和數(shù)據(jù)結(jié)構(gòu)雖然也是系統(tǒng)分析中的重要概念,但它們并不是編寫數(shù)據(jù)字典時(shí)各成分命名和編號(hào)的直接依據(jù)。決策表主要用于描述系統(tǒng)中的條件和決策規(guī)則,而數(shù)據(jù)結(jié)構(gòu)則用于描述數(shù)據(jù)的組織和存儲(chǔ)方式。U/C矩陣是一種用于分析系統(tǒng)功能和數(shù)據(jù)之間關(guān)系的工具,但它也不是編寫數(shù)據(jù)字典時(shí)各成分命名和編號(hào)的依據(jù)。U/C矩陣主要用于確定系統(tǒng)中的功能模塊和數(shù)據(jù)類,以及它們之間的關(guān)系。綜上所述,在系統(tǒng)分析過程中,編寫數(shù)據(jù)字典時(shí)各成分的命名和編號(hào)必須依據(jù)數(shù)據(jù)流程圖,選項(xiàng)A是正確的。

450.以下關(guān)于聚合的說法中正確的是()。A.偶然聚合耦合程度低,可修改性好B.邏輯聚合耦合程度高,可修改性差C.順序聚合耦合程度高,可修改性好D.功能聚合耦合程度高,可修改性差正確答案:B解析:聚合分為多種類型,不同類型有不同特點(diǎn)。邏輯聚合中模塊間的聯(lián)系是比較隨意的,往往是因?yàn)樘幚磉壿嬌舷嗨贫酆显谝黄?,其耦合程度高,這種隨意性導(dǎo)致可修改性差,B選項(xiàng)正確;偶然聚合是一種不好的聚合方式,模塊間聯(lián)系松散,耦合程度低,但可修改性也不一定好,A選項(xiàng)錯(cuò)誤;順序聚合有一定的順序關(guān)系,耦合程度相對(duì)較高,但可修改性一般,C選項(xiàng)錯(cuò)誤;功能聚合是一種良好的聚合方式,模塊間聯(lián)系緊密且功能明確,耦合程度低,可修改性好,D選項(xiàng)錯(cuò)誤。所以正確答案是B。

451.系統(tǒng)分析過程的先后順序應(yīng)該為()。①現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查②提出新系統(tǒng)的邏輯模型③需求分析④編寫系統(tǒng)規(guī)格說明書A.①→②→④→③B.①→③→④→②C.①→③→②→④D.①→②→③→④正確答案:C解析:系統(tǒng)分析過程是指對(duì)現(xiàn)有系統(tǒng)進(jìn)行調(diào)查和分析,以確定新系統(tǒng)的需求和規(guī)格,為設(shè)計(jì)和實(shí)現(xiàn)新系統(tǒng)提供依據(jù)的過程。其基本流程包括現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查、需求分析、提出新系統(tǒng)的邏輯模型和編寫系統(tǒng)規(guī)格說明書。因此,正確的先后順序應(yīng)該是①→③→②→④,即先進(jìn)行現(xiàn)行系統(tǒng)的詳細(xì)調(diào)查,然后進(jìn)行需求分析,接著提出新系統(tǒng)的邏輯模型,最后編寫系統(tǒng)規(guī)格說明書。選項(xiàng)C符合正確的先后順序,故為正確答案。

452.()不屬于DFD(DataFlowDiagram,數(shù)據(jù)流圖)的要素。如果使用DFD對(duì)某企業(yè)的財(cái)務(wù)系統(tǒng)進(jìn)行建模,那么該系統(tǒng)中(請(qǐng)作答此空)可以被認(rèn)定為外部實(shí)體。A.轉(zhuǎn)賬單B.轉(zhuǎn)賬單輸入C.接收轉(zhuǎn)賬單的銀行D.財(cái)務(wù)系統(tǒng)源代碼程序正確答案:C解析:在數(shù)據(jù)流圖中,外部實(shí)體是指系統(tǒng)之外與系統(tǒng)有交互的對(duì)象或事物。在企業(yè)財(cái)務(wù)系統(tǒng)中,接收轉(zhuǎn)賬單的銀行是系統(tǒng)之外與財(cái)務(wù)系統(tǒng)有交互的對(duì)象,屬于外部實(shí)體;轉(zhuǎn)賬單和轉(zhuǎn)賬單輸入是系統(tǒng)內(nèi)部的數(shù)據(jù)和操作;財(cái)務(wù)系統(tǒng)源代碼程序是系統(tǒng)的實(shí)現(xiàn)細(xì)節(jié),不屬于數(shù)據(jù)流圖的要素。所以答案是C。

453.在統(tǒng)一建模語言:(UML)中,()給出了系統(tǒng)內(nèi)從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程,它強(qiáng)調(diào)對(duì)象間控制流程。A.對(duì)象圖B.活動(dòng)圖C.協(xié)作圖D.序列圖正確答案:B解析:本題考查的是UML中的活動(dòng)圖,活動(dòng)圖是一種描述系統(tǒng)內(nèi)從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程的圖形化工具,它強(qiáng)調(diào)對(duì)象間控制流程。因此,本題的答案為B。其他選項(xiàng)的解釋如下:A.對(duì)象圖:描述系統(tǒng)中對(duì)象之間的關(guān)系和結(jié)構(gòu),不強(qiáng)調(diào)對(duì)象間的控制流程。C.協(xié)作圖:描述對(duì)象之間的協(xié)作關(guān)系,不強(qiáng)調(diào)對(duì)象間的控制流程。D.序列圖:描述對(duì)象之間的交互順序,不強(qiáng)調(diào)對(duì)象間的控制流程。

454.采用UML對(duì)系統(tǒng)建模時(shí),用()描述系統(tǒng)的全部功能。A.分析模型B.設(shè)計(jì)模型C.用例模型D.實(shí)現(xiàn)模型正確答案:C解析:用例是對(duì)系統(tǒng)功能的描述和抽象,用例模型從用戶的角度出發(fā),通過各種用例來定義系統(tǒng)需要提供的功能和行為。在UML中,用例模型是用于描述系統(tǒng)全部功能的重要模型,它強(qiáng)調(diào)了系統(tǒng)與外部參與者之間的交互和功能需求。而分析模型、設(shè)計(jì)模型、實(shí)現(xiàn)模型主要側(cè)重于系統(tǒng)的其他方面,如分析系統(tǒng)結(jié)構(gòu)、設(shè)計(jì)系統(tǒng)架構(gòu)、實(shí)現(xiàn)具體代碼等。所以用用例模型來描述系統(tǒng)的全部功能,答案選C。

455.系統(tǒng)分析報(bào)告的主要作用是__()__。A.系統(tǒng)規(guī)劃的依據(jù)B.系統(tǒng)實(shí)施的依據(jù)C.系統(tǒng)設(shè)計(jì)的依據(jù)D.系統(tǒng)評(píng)價(jià)的依據(jù)正確答案:C解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對(duì)系統(tǒng)的應(yīng)用需求。其主要任務(wù)是:了解用戶需求。通過對(duì)現(xiàn)行系統(tǒng)中數(shù)據(jù)和信息的流程以及系統(tǒng)的功能給出邏輯的描述,得出現(xiàn)行系統(tǒng)的邏輯模型。確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報(bào)告。在調(diào)查和分析中得出新系統(tǒng)的功能需求,并給出明確地描述。根據(jù)需要與實(shí)現(xiàn)可能性,確定新系統(tǒng)的功能,用一系列圖表和文字給出新系統(tǒng)功能的邏輯描述,進(jìn)而形成系統(tǒng)的邏輯模型。完成系統(tǒng)分析報(bào)告,為系統(tǒng)設(shè)計(jì)提供依據(jù)。

456.原型法開發(fā)信息系統(tǒng),先要提供一個(gè)原型,再不斷完善,原型是()。A.系統(tǒng)的邏輯模型B.系統(tǒng)的物理模型C.系統(tǒng)工程概念模型D.可運(yùn)行模型正確答案:D解析:答案解析:原型法是信息系統(tǒng)開發(fā)的一種常用方法,其核心思想是通過快速構(gòu)建一個(gè)可運(yùn)行的原型系統(tǒng),讓用戶在實(shí)際使用中提出反饋和需求,然后根據(jù)這些反饋不斷完善和優(yōu)化系統(tǒng)。在原型法中,原型是一個(gè)可以運(yùn)行的初步模型,它具備系統(tǒng)的基本功能和界面,但并不一定包含系統(tǒng)的所有細(xì)節(jié)和最終的功能。通過與用戶的交互和反饋,開發(fā)者可以逐步改進(jìn)和完善原型,直到滿足用戶的需求。選項(xiàng)A系統(tǒng)的邏輯模型是對(duì)系統(tǒng)內(nèi)部邏輯結(jié)構(gòu)的抽象表示,它描述了系統(tǒng)的功能、數(shù)據(jù)流程和處理邏輯,但并不能直接運(yùn)行。選項(xiàng)B系統(tǒng)的物理模型是對(duì)系統(tǒng)硬件和軟件配置的具體描述,它通常是在系統(tǒng)開發(fā)的后期階段才建立的。選項(xiàng)C系統(tǒng)工程概念模型是對(duì)系統(tǒng)的高層次概括和描述,它主要用于系統(tǒng)設(shè)計(jì)和規(guī)劃階段。相比之下,選項(xiàng)D可運(yùn)行模型更符合原型的定義,因?yàn)樗且粋€(gè)可以實(shí)際運(yùn)行的系統(tǒng)模型,可以讓用戶直接體驗(yàn)和測(cè)試系統(tǒng)的功能。因此,正確答案是D。

457.在需求階段,數(shù)據(jù)字典至少應(yīng)定義__()__以確??蛻襞c開發(fā)小組是使用一致的定義和術(shù)語。A.客戶數(shù)據(jù)項(xiàng)B.數(shù)據(jù)結(jié)構(gòu)C.處理過程D.外部實(shí)體正確答案:A解析:數(shù)據(jù)字典的作用是對(duì)系統(tǒng)中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)進(jìn)行定義和描述,以確保開發(fā)人員和用戶對(duì)數(shù)據(jù)的理解一致。在需求階段,數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項(xiàng),以確保客戶與開發(fā)小組是使用一致的定義和術(shù)語。數(shù)據(jù)結(jié)構(gòu)、處理過程和外部實(shí)體也可以在數(shù)據(jù)字典中定義,但不是必須的。因此,正確答案是選項(xiàng)A。

458.在需求分析階段,可利用UML中的()描述系統(tǒng)的外部角色和功能要求。A.用例圖B.靜態(tài)圖C.交換圖D.實(shí)現(xiàn)圖正確答案:A解析:UML是一種用于可視化、詳細(xì)說明和構(gòu)建軟件系統(tǒng)的標(biāo)準(zhǔn)建模語言。在需求分析階段,用例圖是一種非常有用的工具,用于描述系統(tǒng)的外部角色(參與者)和系統(tǒng)需要提供的功能(用例)。用例圖展示了參與者與系統(tǒng)之間的交互關(guān)系,以及系統(tǒng)為參與者提供的服務(wù)。它幫助開發(fā)團(tuán)隊(duì)理解系統(tǒng)的功能需求,并識(shí)別系統(tǒng)的主要功能和參與者的角色。靜態(tài)圖(如類圖、對(duì)象圖等)主要用于描述系統(tǒng)的結(jié)構(gòu)和類之間的關(guān)系,而不是系統(tǒng)的功能需求。交換圖(如順序圖、協(xié)作圖等)主要用于描述對(duì)象之間的交互順序和協(xié)作關(guān)系,但它們通常更關(guān)注系統(tǒng)內(nèi)部的對(duì)象和消息傳遞。實(shí)現(xiàn)圖(如組件圖、部署圖等)主要用于描述系統(tǒng)的物理實(shí)現(xiàn)和部署結(jié)構(gòu)。因此,在需求分析階段,利用UML中的用例圖來描述系統(tǒng)的外部角色和功能要求是最合適的選擇。選項(xiàng)A正確。

459.(請(qǐng)作答此空)不屬于DFD(DataFlowDiagram,數(shù)據(jù)流圖)的要素。如果使用DFD對(duì)某企業(yè)的財(cái)務(wù)系統(tǒng)進(jìn)行建模,那么該系統(tǒng)中()可以被認(rèn)定為外部實(shí)體。A.加工B.聯(lián)系C.數(shù)據(jù)流D.數(shù)據(jù)存儲(chǔ)正確答案:B解析:數(shù)據(jù)流圖的基本要素包括加工、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和外部實(shí)體。聯(lián)系不是數(shù)據(jù)流圖的要素,所以答案選B。對(duì)于該企業(yè)的財(cái)務(wù)系統(tǒng),與系統(tǒng)有交互但不屬于系統(tǒng)本身的如銀行、稅務(wù)部門等可以被認(rèn)定為外部實(shí)體。

460.系統(tǒng)分析報(bào)告的主要作用是()。A.系統(tǒng)規(guī)劃的依據(jù)B.系統(tǒng)實(shí)施的依據(jù)C.系統(tǒng)設(shè)計(jì)的依據(jù)D.系統(tǒng)評(píng)價(jià)的依據(jù)正確答案:C解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對(duì)系統(tǒng)的應(yīng)用需求。其主要任務(wù)是:了解用戶需求。通過對(duì)現(xiàn)行系統(tǒng)中數(shù)據(jù)和信息的流程以及系統(tǒng)的功能給出邏輯的描述,得出現(xiàn)行系統(tǒng)的邏輯模型。確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報(bào)告。在調(diào)查和分析中得出新系統(tǒng)的功能需求,并給出明確地描述。根據(jù)需要與實(shí)現(xiàn)可能性,確定新系統(tǒng)的功能,用一系列圖表和文字給出新系統(tǒng)功能的邏輯描述,進(jìn)而形成系統(tǒng)的邏輯模型。完成系統(tǒng)分析報(bào)告,為系統(tǒng)設(shè)計(jì)提供依據(jù)。

461.假設(shè)某公司業(yè)務(wù)的用例模型中,“檢驗(yàn)”用例需要等到“生產(chǎn)”用例執(zhí)行之后才能執(zhí)行,這兩個(gè)用例之間的關(guān)系屬于()關(guān)系。A.關(guān)聯(lián)B.擴(kuò)展C.依賴D.使用正確答案:C解析:在這種情況下,“檢驗(yàn)”用例依賴于“生產(chǎn)”用例,只有“生產(chǎn)”用例執(zhí)行完,“檢驗(yàn)”用例才能執(zhí)行,這種關(guān)系屬于依賴關(guān)系,表示一個(gè)用例的執(zhí)行依賴于另一個(gè)用例。而關(guān)聯(lián)關(guān)系表示一種較為松散的關(guān)系;擴(kuò)展關(guān)系是在基礎(chǔ)用例上進(jìn)行擴(kuò)展;使用關(guān)系強(qiáng)調(diào)一個(gè)用例使用另一個(gè)用例的功能。均不符合本題情形。所以正確答案是C。

462.關(guān)系模型是采用()結(jié)構(gòu)表達(dá)實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型。在數(shù)據(jù)庫設(shè)計(jì)過程中,設(shè)計(jì)用戶外模式屬于(請(qǐng)作答此空)。A.概念結(jié)構(gòu)設(shè)計(jì)B.物理設(shè)計(jì)C.邏輯結(jié)構(gòu)設(shè)計(jì)D.數(shù)據(jù)庫實(shí)施正確答案:C解析:邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)是將概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本E-R圖轉(zhuǎn)換為與選用的數(shù)據(jù)庫管理系統(tǒng)產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。設(shè)計(jì)用戶外模式屬于邏輯結(jié)構(gòu)設(shè)計(jì)的一部分,它根據(jù)具體應(yīng)用需求,考慮數(shù)據(jù)的安全性、完整性和易用性等,對(duì)全局邏輯模式進(jìn)行必要的細(xì)分和調(diào)整,形成特定的用戶外模式。所以選C。

463.數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的()模型進(jìn)行描述,從而形成一個(gè)完整的說明。A.物理模型B.邏輯模型C.數(shù)據(jù)結(jié)構(gòu)D.數(shù)據(jù)模型正確答案:B解析:本題考查數(shù)據(jù)流程圖和數(shù)據(jù)字典的作用,以及它們對(duì)系統(tǒng)模型的描述。數(shù)據(jù)流程圖是一種圖形化的工具,用于描述系統(tǒng)中數(shù)據(jù)的流動(dòng)和處理過程,而數(shù)據(jù)字典則是一種文字化的工具,用于描述系統(tǒng)中各種數(shù)據(jù)元素的定義、屬性和關(guān)系等信息。通過將數(shù)據(jù)流程圖和數(shù)據(jù)字典結(jié)合起來使用,可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的邏輯模型進(jìn)行描述,從而形成一個(gè)完整的說明。因此,本題的正確答案是B,即邏輯模型。其他選項(xiàng)中,物理模型主要描述系統(tǒng)中各種物理設(shè)備的組成和連接方式,數(shù)據(jù)結(jié)構(gòu)主要描述系統(tǒng)中各種數(shù)據(jù)元素的組織方式,數(shù)據(jù)模型主要描述系統(tǒng)中各種數(shù)據(jù)元素之間的關(guān)系和約束。這些概念與本題所考查的內(nèi)容不符,因此均不是正確答案。

464.若部門和員工關(guān)系進(jìn)行自然連接運(yùn)算,其結(jié)果集為__()__一元關(guān)系。員工和項(xiàng)目關(guān)系之間的聯(lián)系類型為__()__,因此它們之間的聯(lián)系需要轉(zhuǎn)換成一個(gè)獨(dú)立的關(guān)系模式,該關(guān)系模式的主鍵是__(請(qǐng)作答此空)__。A.(項(xiàng)目名稱,員工代碼)B.(項(xiàng)目編號(hào),員工代碼)C.(項(xiàng)目名稱,部門代碼)D.(項(xiàng)目名稱,承擔(dān)任務(wù))正確答案:B解析:?jiǎn)T工和項(xiàng)目關(guān)系之間存在多對(duì)多聯(lián)系,將這種多對(duì)多聯(lián)系轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式時(shí),主鍵通常由相關(guān)實(shí)體的主鍵組合而成,員工的主鍵是員工代碼,項(xiàng)目的主鍵是項(xiàng)目編號(hào),所以該關(guān)系模式的主鍵是(項(xiàng)目編號(hào),員工代碼),選項(xiàng)B正確。

465.()屬于UML中的交互圖。A.用例圖B.類圖C.順序圖D.組件圖正確答案:C解析:UML中有多種圖,交互圖是用于描述對(duì)象之間的交互關(guān)系的。順序圖是一種強(qiáng)調(diào)消息時(shí)間順序的交互圖,它直觀地展示了對(duì)象之間交互的先后順序和消息傳遞過程。而用例圖主要用于描述系統(tǒng)的功能需求和參與者與系統(tǒng)之間的關(guān)系;類圖用于描述系統(tǒng)中的類以及它們之間的關(guān)系;組件圖用于描述系統(tǒng)的組件及其相互關(guān)系。所以選項(xiàng)C正確。

466.UML是一種()。A.面向?qū)ο蟮某绦蛟O(shè)計(jì)語言B.面向過程的程序設(shè)計(jì)語言C.軟件系統(tǒng)開發(fā)方法D.軟件系統(tǒng)建模語言正確答案:D解析:UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍使用的建模語言。它融入了軟件工程領(lǐng)域的新思想,新方法和新技術(shù)。它不僅可以支持面向?qū)ο蟮姆治雠c設(shè)計(jì),更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過程。UML是一種建模語言,而不是一種方法。

467.()屬于UML中的行為圖。A.用例圖B.合作圖C.狀態(tài)圖D.組件圖正確答案:C解析:UML(UnifiedModelingLanguage)是一種用于可視化、詳述、構(gòu)造和文檔化軟件系統(tǒng)的圖形化語言。UML中的行為圖主要用于描述系統(tǒng)的動(dòng)態(tài)行為,包括對(duì)象之間的交互、狀態(tài)變化等。選項(xiàng)A用例圖主要用于描述系統(tǒng)的功能需求和用戶與系統(tǒng)之間的交互關(guān)系,不屬于行為圖。選項(xiàng)B合作圖也稱為通信圖,主要用于描述對(duì)象之間的通信和協(xié)作關(guān)系,強(qiáng)調(diào)對(duì)象之間的消息傳遞和交互順序,雖然它也涉及到系統(tǒng)的動(dòng)態(tài)行為,但通常不被歸類為行為圖。選項(xiàng)C狀態(tài)圖主要用于描述對(duì)象在其生命周期內(nèi)的狀態(tài)變化以及引起狀態(tài)變化的事件和動(dòng)作,它是一種典型的行為圖,用于展示系統(tǒng)的動(dòng)態(tài)行為和狀態(tài)轉(zhuǎn)換。選項(xiàng)D組件圖主要用于描述系統(tǒng)的架構(gòu)和組件之間的關(guān)系,不屬于行為圖。因此,正確答案是選項(xiàng)C。

468.某醫(yī)院住院部設(shè)有病人關(guān)系R(住院號(hào),姓名,性別,、科室號(hào),病房,家庭住址),其中:“住院號(hào)”唯一標(biāo)識(shí)關(guān)系R中的每一個(gè)元組?!靶詣e”的取值只能為M或F;科室關(guān)系D(科室號(hào),科室名,負(fù)責(zé)人,聯(lián)系電話),其中:“科室號(hào)”唯—標(biāo)識(shí)關(guān)系D中的每一個(gè)元組。創(chuàng)建R關(guān)系的SQL語句如下:CREATETABLER(住院號(hào)CHAR(4)PRIMARYKEY,姓名CHAR(10),性別CHAR(1)__()__科室號(hào)CHAR(4)__(請(qǐng)作答此空)__家庭住址CHAR(30));A.NOTNULLB.REFERENCESD(科室號(hào))C.NOTNULLUNIQUED.REFERENCESD(科室名)正確答案:B解析:題目要求填寫SQL語句中創(chuàng)建R關(guān)系時(shí)關(guān)于“科室號(hào)”字段的部分。根據(jù)題目描述,我們知道“科室號(hào)”字段在R關(guān)系中是一個(gè)外鍵,它引用了D關(guān)系中的“科室號(hào)”字段。在SQL中,我們使用`REFERENCES`關(guān)鍵字來定義外鍵約束。因此,我們需要填寫的是`REFERENCESD(科室號(hào))`,表示R關(guān)系中的“科室號(hào)”字段引用了D關(guān)系中的“科室號(hào)”字段,以確保R中的每一個(gè)科室號(hào)在D中都存在對(duì)應(yīng)的科室。所以正確答案是B.REFERENCESD(科室號(hào))。

469.以下關(guān)于數(shù)據(jù)流圖的說法中不正確的是()。A.數(shù)據(jù)流圖是分層的,需要自頂向下逐層擴(kuò)展B.數(shù)據(jù)流圖中的符號(hào)要布局合理,分布均勻C.數(shù)據(jù)流圖要反映數(shù)據(jù)處理的技術(shù)過程和處理方式D.數(shù)據(jù)流圖繪制過程中要與用戶密切接觸,不斷修改正確答案:C解析:數(shù)據(jù)流圖(DataFlowDiagram,DFD)是一種用于描繪系統(tǒng)數(shù)據(jù)流動(dòng)情況的圖形化工具,主要用于表現(xiàn)數(shù)據(jù)的流向、加工、存儲(chǔ)和來源?,F(xiàn)在來分析每個(gè)選項(xiàng)的正確性:A.數(shù)據(jù)流圖是分層的,需要自頂向下逐層擴(kuò)展:數(shù)據(jù)流圖確實(shí)通常是分層的,從最高層的概述開始,然后逐層細(xì)化,深入到更詳細(xì)的數(shù)據(jù)流動(dòng)和處理細(xì)節(jié)。這個(gè)選項(xiàng)是正確的。B.數(shù)據(jù)流圖中的符號(hào)要布局合理,分布均勻:數(shù)據(jù)流圖的繪制應(yīng)遵循一定的規(guī)范和標(biāo)準(zhǔn),符號(hào)的布局應(yīng)合理、清晰,以便于理解和分析。這個(gè)選項(xiàng)也是正確的。C.數(shù)據(jù)流圖要反映數(shù)據(jù)處理的技術(shù)過程和處理方式:這個(gè)選項(xiàng)是不正確的。數(shù)據(jù)流圖主要關(guān)注的是數(shù)據(jù)的流動(dòng)、加工、存儲(chǔ)和來源,而不涉及具體的數(shù)據(jù)處理技術(shù)和方式。這些技術(shù)和方式通常在數(shù)據(jù)字典或詳細(xì)設(shè)計(jì)文檔中描述。D.數(shù)據(jù)流圖繪制過程中要與用戶密切接觸,不斷修改:數(shù)據(jù)流圖的繪制是一個(gè)迭代的過程,需要不斷地與用戶溝通和反饋,以確保數(shù)據(jù)流圖能夠準(zhǔn)確地反映系統(tǒng)的需求。這個(gè)選項(xiàng)是正確的。因此,不正確的說法是C選項(xiàng):“數(shù)據(jù)流圖要反映數(shù)據(jù)處理的技術(shù)過程和處理方式”。

470.在采用結(jié)構(gòu)化方法進(jìn)行軟件分析時(shí),根據(jù)分解與抽象的原則,按照系統(tǒng)中數(shù)據(jù)處理的流程,用()來建立系統(tǒng)的邏輯模型,從而完成妙工作。A.ER圖B.數(shù)據(jù)流圖C.程序流程圖D.軟件體系結(jié)構(gòu)正確答案:B解析:在采用結(jié)構(gòu)化方法進(jìn)行軟件分析時(shí),關(guān)鍵的一步是建立系統(tǒng)的邏輯模型,這通常通過分解與抽象的原則來完成。具體地,根據(jù)系統(tǒng)中數(shù)據(jù)處理的流程,使用數(shù)據(jù)流圖(DataFlowDiagram,簡(jiǎn)稱DFD)來描述數(shù)據(jù)的來源、流動(dòng)、存儲(chǔ)和處理過程,從而有效地建立系統(tǒng)的邏輯模型。數(shù)據(jù)流圖是一種圖形化表示法,它使用箭頭表示數(shù)據(jù)流,而不同的符號(hào)表示數(shù)據(jù)的源點(diǎn)或終點(diǎn)、數(shù)據(jù)存儲(chǔ)和數(shù)據(jù)處理過程。這種表示法能夠幫助分析人員清晰地理解系統(tǒng)的數(shù)據(jù)流動(dòng)情況,并為后續(xù)的設(shè)計(jì)和實(shí)現(xiàn)提供有力的支持。選項(xiàng)A的ER圖(實(shí)體-關(guān)系圖)主要用于描述數(shù)據(jù)庫中的實(shí)體及其之間的關(guān)系,而不是用于軟件分析階段建立邏輯模型。選項(xiàng)C的程序流程圖主要關(guān)注程序的執(zhí)行流程,是在設(shè)計(jì)階段使用的工具。選項(xiàng)D的軟件體系結(jié)構(gòu)描述的是軟件系統(tǒng)的整體結(jié)構(gòu)和組件之間的關(guān)系,也不直接用于軟件分析階段的邏輯建模。因此,正確答案是B,即數(shù)據(jù)流圖。

471.當(dāng)信息系統(tǒng)的功能集中于為管理者提供信息和支持決策時(shí),這種信息系統(tǒng)就發(fā)展為()。A.信息報(bào)告系統(tǒng)B.專家系統(tǒng)C.決策支持系統(tǒng)D.管理信息系統(tǒng)正確答案:C解析:在信息管理方面,我們正經(jīng)歷著從單項(xiàng)事務(wù)的電子數(shù)據(jù)處理,向以數(shù)據(jù)庫為基礎(chǔ)的管理信息系統(tǒng),以及數(shù)據(jù)庫、模型庫和方法庫為基礎(chǔ)的決策支持系統(tǒng)(DSS)發(fā)展的過程。決策支持系統(tǒng)能夠?yàn)闆Q策者迅速而準(zhǔn)確地提供決策所需的數(shù)據(jù)、信息和背景材料,幫助決策者明確目標(biāo),建立或修改決策模型,提供各種各選方案,對(duì)各種方案進(jìn)行評(píng)價(jià)和優(yōu)選,通過人機(jī)對(duì)話進(jìn)行分析、比較和判斷,為正確決策提供有力支持

472.某教務(wù)系統(tǒng)由模塊A提供成績(jī)給模塊B,模塊B計(jì)算平均成績(jī)、較高分和最低分,然后將計(jì)算結(jié)果返回給模塊A,模塊C對(duì)課程信息進(jìn)行增刪改查,則模塊B在軟件結(jié)構(gòu)圖中屬于(請(qǐng)作答此空)模塊,模塊C的內(nèi)聚類型為()。A.傳入B.傳出C.變換D.協(xié)調(diào)正確答案:C解析:首先分析模塊B的功能,它接收模塊A提供的成績(jī)數(shù)據(jù),進(jìn)行計(jì)算后將結(jié)果返回給模塊A??梢钥闯瞿KB的功能是將一種數(shù)據(jù)形式轉(zhuǎn)換為另一種數(shù)據(jù)形式,因此它在軟件結(jié)構(gòu)圖中屬于變換模塊,故答案為C項(xiàng)。接下來分析模塊C的內(nèi)聚類型,模塊C對(duì)課程信息進(jìn)行增刪改查,這些操作都是針對(duì)課程信息的數(shù)據(jù)庫操作,屬于同一個(gè)功能范疇,因此模塊C的內(nèi)聚類型為功能內(nèi)聚。

473.軟件需求分析階段的主要任務(wù)是確定()。A.軟件開發(fā)方法B.軟件系統(tǒng)功能C.軟件開發(fā)工具D.軟件開發(fā)費(fèi)用正確答案:B解析:軟件需求分析階段是軟件開發(fā)過程中的重要階段,其主要任務(wù)是確定軟件系統(tǒng)的功能需求。在這個(gè)階段,開發(fā)團(tuán)隊(duì)需要與客戶溝通,了解客戶的需求和期望,然后將這些需求轉(zhuǎn)化為軟件系統(tǒng)的功能需求,以便后續(xù)的設(shè)計(jì)和開發(fā)工作。因此,選項(xiàng)B是正確答案。選項(xiàng)A、C、D都不是軟件需求分析階段的主要任務(wù)。

474.為了便于和用戶交流,只能從系統(tǒng)邏輯功能上討論問題,通常在繪制數(shù)據(jù)流圖時(shí),力求做到數(shù)據(jù)流圖只反映()A.數(shù)據(jù)流向及控制條件B.數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存儲(chǔ)C.各部分相互聯(lián)系的判斷與控制條件D.任何數(shù)據(jù)處理的技術(shù)過程、處理方式和時(shí)間順序正確答案:B解析:數(shù)據(jù)流圖(DataFlowDiagram,DFD)是一種最常用的結(jié)構(gòu)化分析工具,它從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況。數(shù)據(jù)流圖是一種能全面地描述信息系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符合綜合地反映出信息在系統(tǒng)中的流動(dòng)、處理和存儲(chǔ)的情況。數(shù)據(jù)流圖具有抽象性和概括性。抽象性表現(xiàn)在它完全舍去了具體的物質(zhì),只剩下數(shù)據(jù)的流動(dòng)、加工處理和存儲(chǔ);概括性表現(xiàn)在它可以把信息中的各種不同業(yè)務(wù)處理過程聯(lián)系起來,形成一個(gè)整體。

475.如果使用DFD對(duì)某企業(yè)的財(cái)務(wù)系統(tǒng)進(jìn)行建模,那么該系統(tǒng)中()可以被認(rèn)定為外部實(shí)體。A.轉(zhuǎn)賬單B.轉(zhuǎn)賬單輸入C.接收轉(zhuǎn)賬單的銀行D.財(cái)務(wù)系統(tǒng)源代碼程序正確答案:C解析:外部實(shí)體是指在系統(tǒng)之外但與系統(tǒng)有交互的對(duì)象或系統(tǒng)。在財(cái)務(wù)系統(tǒng)中,銀行是與企業(yè)財(cái)務(wù)系統(tǒng)進(jìn)行交互的外部單位,屬于外部實(shí)體。而轉(zhuǎn)賬單和轉(zhuǎn)賬單輸入都是系統(tǒng)內(nèi)部的相關(guān)元素,財(cái)務(wù)系統(tǒng)源代碼程序也是系統(tǒng)內(nèi)部的組成部分。所以正確答案是C。

476.UML中,用例屬于()。A.結(jié)構(gòu)事物B.行為事物C.分組事物D.注釋事物正確答案:A解析:在UML中,結(jié)構(gòu)事物用于描述系統(tǒng)中的物理或概念元素,它們可以是類、接口、協(xié)作、組件、用例等。行為事物用于描述系統(tǒng)中的動(dòng)態(tài)部分,例如交互、狀態(tài)機(jī)、活動(dòng)等。分組事物用于將相關(guān)的元素分組在一起,例如包。注釋事物用于為模型添加注釋和說明。用例是一種描述系統(tǒng)功能的結(jié)構(gòu)事物,它代表了系統(tǒng)與外部參與者之間的交互。用例描述了系統(tǒng)如何響應(yīng)參與者的請(qǐng)求,并提供了系統(tǒng)的功能需求和行為規(guī)范。因此,選項(xiàng)A是正確的答案。

477.在面向?qū)ο筌浖_發(fā)過程中,__()__不屬于面向?qū)ο蠓治鲭A段的活動(dòng)。A.評(píng)估分析模型B.確定接口規(guī)格C.構(gòu)建分析模型D.識(shí)別分析類正確答案:B解析:面向?qū)ο蟮能浖_發(fā)過程包括分析、系統(tǒng)設(shè)計(jì)、開發(fā)類、組裝測(cè)試和應(yīng)用維護(hù)等。其中分析過程包括問題域分析、應(yīng)用分析,此階段主要識(shí)別對(duì)象及對(duì)象之間的關(guān)系,最終形成軟件的分析模型,并進(jìn)行評(píng)估。設(shè)計(jì)階段主要構(gòu)造軟件總的模型,實(shí)現(xiàn)相應(yīng)源代碼,在此階段,需要發(fā)現(xiàn)對(duì)象的過程,確定接口規(guī)格。

478.以下關(guān)于功能模塊設(shè)計(jì)原則的說法中,不正確的是()。A.系統(tǒng)分解要有層次B.模塊大小要適中C.適度控制模塊的扇入扇出D.要有大量重復(fù)的數(shù)據(jù)冗余正確答案:D解析:在功能模塊設(shè)計(jì)中,一般應(yīng)遵循以下原則:-系統(tǒng)分解要有層次,這樣可以使系統(tǒng)結(jié)構(gòu)清晰,便于理解和維護(hù)。-模塊大小要適中,過大或過小的模塊都不利于系統(tǒng)的開發(fā)和維護(hù)。-適度控制模塊的扇入扇出,扇入表示一個(gè)模塊直接調(diào)用其他模塊的數(shù)量,扇出表示一個(gè)模塊直接或間接調(diào)用其他模塊的數(shù)量,過多或過少的扇入扇出都可能影響系統(tǒng)的性能和可維護(hù)性。然而,要有大量重復(fù)的數(shù)據(jù)冗余并不符合功能模塊設(shè)計(jì)的原則。數(shù)據(jù)冗余會(huì)增加數(shù)據(jù)存儲(chǔ)空間的需求,并且可能導(dǎo)致數(shù)據(jù)不一致性和更新困難等問題。因此,選項(xiàng)D是不正確的。

479.在信息中心的人口資源管理中,對(duì)縣級(jí)以上的城市按人口多少排序,其序號(hào)為該城市的編碼,如上海為001,北京為002,天津?yàn)?03。這種編碼方式屬于()。A.助憶碼B.尾數(shù)碼C.順序碼D.區(qū)間碼正確答案:C解析:順序碼又稱系列碼,是一種用連續(xù)數(shù)字代表的編碼對(duì)象的碼,其優(yōu)點(diǎn)是短而簡(jiǎn)單,記錄的定位方法簡(jiǎn)單,易于管理。區(qū)間碼把數(shù)據(jù)項(xiàng)分成若干組,每一個(gè)區(qū)間代表一個(gè)組,碼中數(shù)字的值和位置都代表一定的意義。郵政編碼就是典型的區(qū)間碼助憶碼用文字、數(shù)字或文字?jǐn)?shù)字結(jié)合起來描述(表示產(chǎn)品的規(guī)格型號(hào)),其特點(diǎn)是可以通過聯(lián)想幫助記憶

480.()不是面向?qū)ο蠓治鲭A段需要完成的。A.認(rèn)定對(duì)象B.實(shí)現(xiàn)對(duì)象及其結(jié)構(gòu)C.組織對(duì)象D.描述對(duì)象的相互作用正確答案:B解析:面向?qū)ο蠓治龅哪康氖菫榱死斫鈫栴}域并確定系統(tǒng)的需求,它主要關(guān)注的是識(shí)別對(duì)象、確定對(duì)象的屬性和行為,以及描述對(duì)象之間的關(guān)系和交互。在這個(gè)階段,并不需要實(shí)現(xiàn)對(duì)象及其結(jié)構(gòu),這是面向?qū)ο笤O(shè)計(jì)階段的任務(wù)。因此,選項(xiàng)B不是面向?qū)ο蠓治鲭A段需要完成的任務(wù),正確答案是B。

481.關(guān)于系統(tǒng)開發(fā)的描述中,不正確的是()A.應(yīng)結(jié)合多種方法開發(fā)系統(tǒng)B.系統(tǒng)分析解決“做什么”C.應(yīng)盡早進(jìn)入物理設(shè)計(jì)階段D.系統(tǒng)設(shè)計(jì)解決“怎么做”正確答案:C解析:在系統(tǒng)開發(fā)的描述中,我們需要根據(jù)軟件開發(fā)的標(biāo)準(zhǔn)流程和原則來評(píng)估各個(gè)選項(xiàng)的正確性。A選項(xiàng)提到“應(yīng)結(jié)合多種方法開發(fā)系統(tǒng)”,這是正確的,因?yàn)橄到y(tǒng)開發(fā)通常不會(huì)局限于單一的方法,而是會(huì)結(jié)合多種方法和技術(shù)來確保系統(tǒng)的質(zhì)量和效率。B選項(xiàng)“系統(tǒng)分析解決‘做什么’”也是正確的。系統(tǒng)分析階段的主要任務(wù)是明確系統(tǒng)的目標(biāo)、功能、性能等需求,即解決“做什么”的問題。D選項(xiàng)“系統(tǒng)設(shè)計(jì)解決‘怎么做’”同樣是正確的。系統(tǒng)設(shè)計(jì)階段的任務(wù)是根據(jù)系統(tǒng)分析的結(jié)果,確定系統(tǒng)的具體實(shí)現(xiàn)方案,即解決“怎么做”的問題。C選項(xiàng)“應(yīng)盡早進(jìn)入物理設(shè)計(jì)階段”是不正確的。在軟件開發(fā)的標(biāo)準(zhǔn)流程中,物理設(shè)計(jì)階段(如詳細(xì)設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)等)通常是在系統(tǒng)分析和系統(tǒng)設(shè)計(jì)之后進(jìn)行的。過早地進(jìn)入物理設(shè)計(jì)階段可能導(dǎo)致設(shè)計(jì)缺乏靈活性,難以適應(yīng)后續(xù)的需求變更。因此,不正確的描述是C選項(xiàng)。

482.()不屬于DFD(DataFlowDiagram,數(shù)據(jù)流圖)的要素。A.加工B.聯(lián)系C.數(shù)據(jù)流D.數(shù)據(jù)存儲(chǔ)正確答案:B解析:在數(shù)據(jù)流圖(DataFlowDiagram,DFD)中,要素是用于描述系統(tǒng)中數(shù)據(jù)流動(dòng)、處理、存儲(chǔ)和外部交互的基本組成部分?,F(xiàn)在我們來逐一分析題目中的選項(xiàng),以確定哪個(gè)不屬于DFD的要素。A.加工(Process):在DFD中,加工表示對(duì)數(shù)據(jù)進(jìn)行操作或轉(zhuǎn)換的活動(dòng),是數(shù)據(jù)流圖中的基本要素之一。它描述了輸入數(shù)據(jù)流經(jīng)過何種處理或變換成為輸出數(shù)據(jù)流的過程。B.聯(lián)系(Relation):聯(lián)系通常用于描述實(shí)體之間的關(guān)系,但在DFD中,它并不是一個(gè)基本的圖形元素。DFD主要關(guān)注的是數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)和外部實(shí)體之間的邏輯關(guān)系,而不是它們之間的直接聯(lián)系。因此,聯(lián)系不屬于DFD的要素。C.數(shù)據(jù)流(DataFlow):數(shù)據(jù)流是DFD中用來表示信息在系統(tǒng)中流動(dòng)路徑的基本要素。它可以是輸入數(shù)據(jù)、輸出數(shù)據(jù)或系統(tǒng)內(nèi)部傳遞的中間數(shù)據(jù)。數(shù)據(jù)流用帶箭頭的線表示,箭頭的方向指示數(shù)據(jù)的流動(dòng)方向。D.數(shù)據(jù)存儲(chǔ)(DataStore):數(shù)據(jù)存儲(chǔ)是DFD中表示系統(tǒng)中用于存儲(chǔ)數(shù)據(jù)的位置的要素。它可以是數(shù)據(jù)庫、文件或其他內(nèi)部數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)存儲(chǔ)用兩條平行線表示,分別表示輸入數(shù)據(jù)流和輸出數(shù)據(jù)流。綜上所述,不屬于DFD(DataFlowDiagram,數(shù)據(jù)流圖)的要素是B.聯(lián)系。這是因?yàn)镈FD主要關(guān)注的是數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)和外部實(shí)體之間的邏輯關(guān)系,而不是它們之間的直接聯(lián)系。

483.在系統(tǒng)分析過程中,編寫數(shù)據(jù)字典時(shí)各成分的命名和編號(hào)必須依據(jù)()。A.數(shù)據(jù)流程圖B.決策表C.數(shù)據(jù)結(jié)構(gòu)D.U/C矩陣正確答案:A解析:編寫數(shù)據(jù)字典的基本要求是:對(duì)數(shù)據(jù)流圖上各成分的定義必須明確、唯一、易于理解。命名、編號(hào)與數(shù)據(jù)流圖一致,必要時(shí)可增加編碼,以方便查詢、檢索、維護(hù)和統(tǒng)計(jì)報(bào)表。符合一致性和完整性的要求,對(duì)數(shù)據(jù)流圖上的成分定義與說明沒有遺漏數(shù)據(jù)字典中無內(nèi)容重復(fù)或內(nèi)容相互矛盾的條目數(shù)據(jù)流圖中同類成分的數(shù)據(jù)字典條目中,無同名異義或異名同義者。格式規(guī)范、風(fēng)格統(tǒng)一、文字精煉,數(shù)字與符合正確。

484.在決定管理信息系統(tǒng)應(yīng)用項(xiàng)目之前,首先要做好系統(tǒng)開發(fā)的()A.詳細(xì)調(diào)查工作B.可行性分析C.邏輯設(shè)計(jì)D.物理設(shè)計(jì)正確答案:B解析:在系統(tǒng)分析階段,首先根據(jù)用戶提出的建立新系統(tǒng)的要求,進(jìn)行總體規(guī)劃和可行性研究。系統(tǒng)分析是使系統(tǒng)開發(fā)達(dá)到合理、優(yōu)化的重要階段,這階段工作深入與否直接影響到新系統(tǒng)的質(zhì)量和經(jīng)濟(jì)性,它是開發(fā)成敗的關(guān)鍵。

485.在系統(tǒng)分析階段,需要再全面掌握現(xiàn)實(shí)情況、分析用戶信息需求的基礎(chǔ)上才能提出新系統(tǒng)的()A.戰(zhàn)略規(guī)劃B.邏輯模型C.物理模型D.概念模型正確答案:B解析:在系統(tǒng)分析階段,需要全面掌握現(xiàn)實(shí)情況、分析用戶信息需求的基礎(chǔ)上,才能提出新系統(tǒng)的邏輯模型。邏輯模型是指對(duì)系統(tǒng)的功能、數(shù)據(jù)、流程等進(jìn)行抽象和概括,以便于理解和設(shè)計(jì)。因此,選項(xiàng)B是正確答案。選項(xiàng)A的戰(zhàn)略規(guī)劃是指制定長(zhǎng)期發(fā)展目標(biāo)和計(jì)劃,不是系統(tǒng)分析階段的內(nèi)容;選項(xiàng)C的物理模型是指對(duì)系統(tǒng)的硬件、軟件等進(jìn)行具體的設(shè)計(jì)和實(shí)現(xiàn),也不是系統(tǒng)分析階段的內(nèi)容;選項(xiàng)D的概念模型是指對(duì)系統(tǒng)的概念和概括進(jìn)行描述,也不是系統(tǒng)分析階段的內(nèi)容。

486.系統(tǒng)說明書的內(nèi)容不包括()。A.項(xiàng)目背景和目標(biāo)B.項(xiàng)目概述C.實(shí)施計(jì)劃D.實(shí)施結(jié)果正確答案:D解析:第一步,分析題目。題目要求選擇系統(tǒng)說明書中不包括的內(nèi)容。第二步,分析選項(xiàng)。A選項(xiàng)“項(xiàng)目背景和目標(biāo)”通常是系統(tǒng)說明書中介紹項(xiàng)目的起點(diǎn),包括項(xiàng)目的由來、要解決的問題和期望達(dá)到的目標(biāo)。B選項(xiàng)“項(xiàng)目概述”會(huì)提供項(xiàng)目的概括性描述,包括項(xiàng)目的范圍、主要功能和特點(diǎn)等。C選項(xiàng)“實(shí)施計(jì)劃”會(huì)詳細(xì)說明項(xiàng)目的實(shí)施步驟、時(shí)間表和資源分配等,是項(xiàng)目執(zhí)行的重要指導(dǎo)文件。第三步,選擇答案。D選項(xiàng)“實(shí)施結(jié)果”通常不會(huì)在系統(tǒng)說明書中包含,因?yàn)檫@是在項(xiàng)目實(shí)施完成后才會(huì)生成的實(shí)際結(jié)果。系統(tǒng)說明書主要是在項(xiàng)目實(shí)施前為相關(guān)人員提供了解和指導(dǎo)項(xiàng)目的信息。因此,正確答案是D。

487.系統(tǒng)說明書應(yīng)達(dá)到的要求包括()。①全面②系統(tǒng)③準(zhǔn)確④詳實(shí)⑤清晰⑥重復(fù)A.①②③B.①②③④C.①②③④⑤D.①②③④⑤⑥正確答案:C解析:本題考查系統(tǒng)說明書的基本概念。?系統(tǒng)說明書是系統(tǒng)分析階段工作的全面總結(jié),是整個(gè)開發(fā)階段最重要的文檔之一。系統(tǒng)說明書應(yīng)達(dá)到的基本要求是:全面、系統(tǒng)、準(zhǔn)確、翔實(shí)、清晰地表達(dá)系統(tǒng)開發(fā)的目標(biāo)、任務(wù)和功能。?重復(fù)不屬于系統(tǒng)說明書應(yīng)達(dá)到的要求。

488.設(shè)有一個(gè)m行n列的矩陣存儲(chǔ)在二維數(shù)組A[1..M,1..n]中,將數(shù)組元素按行排列,對(duì)于A[i,j](1≤i≤m,l≤j≤n),排列在其前面的元素個(gè)數(shù)為().A.i*(n-1)+jB.(i-1)*n+J-1C.i*(m-l)+jD.(i-1)*m+J-1正確答案:B解析:對(duì)于m行n列的矩陣A,元素A[i,j]位于第i行第j列。按照題目要求,矩陣元素是按行進(jìn)行排列的。*首先,考慮第i行之前的所有行。因?yàn)槊啃杏衝個(gè)元素,所以前i-1行共有(i-1)*n個(gè)元素。*其次,在第i行內(nèi)部,元素A[i,j]之前有j-1個(gè)元素(因?yàn)槭菑牡?列開始計(jì)數(shù),到第j列之前有j-1個(gè)元素)。因此,排列在A[i,j]前面的元素個(gè)數(shù)為前i-1行的元素總數(shù)加上第i行中A[i,j]前面的元素?cái)?shù),即(i-1)*n+(j-1)。對(duì)照選項(xiàng),可以發(fā)現(xiàn)這與選項(xiàng)B:(i-1)*n+j-1相符合。因此,正確答案是B。

489.已知棧S初始為空,用I表示入棧、O表示出棧,若入棧序列為a1a2a3a4a5,則通過棧S得到出棧序列a2a4a5a3a1的合法操作序列()A.IIOIIOIOOOB.IOIOIOIOIOC.IOOIIOIOIOD.IIOOIOIOOO正確答案:A解析:首先,我們需要理解棧的特性:后進(jìn)先出(LIFO)。給定入棧序列為a1a2a3a4a5,我們需要找到一個(gè)出棧序列a2a4a5a3a1的合法操作序列。1.為了使a2先出棧,必須先入棧a1和a2,然后出棧a2(操作序列為IIO)。2.接下來,為了出棧a4,我們需要再次入棧a3和a4(操作序列為IIOIIO),然后出棧a4(操作序列為IIOIIOO)。3.接著,為了出棧a5,我們需要入棧a5(操作序列為IIOIIOIO),然后出棧a5(操作序列為IIOIIOIOO)。4.此后,為了出棧a3,我們無需任何額外入棧操作,直接出棧a3(操作序列為IIOIIOIOOO)。5.最后,為了出棧a1,我們直接出棧a1(操作序列為IIOIIOIOOOO)。但是,題目中只給出了五個(gè)操作位置,因此我們只考慮前五個(gè)操作。因此,合法的操作序列是IIOIIOIOOO,這與選項(xiàng)A相匹配。所以,正確答案是A。

490.對(duì)以下的程序偽代碼(用縮進(jìn)表示程序塊)進(jìn)行路徑覆蓋測(cè)試,至少需要()個(gè)測(cè)試用例。采用McCabe度量法計(jì)算其環(huán)路復(fù)雜度為(請(qǐng)作答此空)。A.2B.3C.4D.5正確答案:C解析:由公式可知V(G)=m-n+2得到14-12+2=4.

491.現(xiàn)有一部分U/C矩陣如下表所示,則下列描述不正確的是()。A.成品庫存信息是在庫存控制功能中產(chǎn)生的B.材料供應(yīng)信息是在庫存控制功能中產(chǎn)生的C.材料供應(yīng)信息是在材料需求功能中產(chǎn)生的D.庫存控制功能要應(yīng)用材料供應(yīng)信息正確答案:B解析:U/C矩陣是一張表格。它可以表數(shù)據(jù)/功能系統(tǒng)化分析的結(jié)果。它的左邊第一列列出系統(tǒng)中各功能的名稱,上面第一行列出系統(tǒng)中各數(shù)據(jù)類的名稱。表中在各功能與數(shù)據(jù)類的交叉處,填寫功能與數(shù)據(jù)類的關(guān)系。U/C矩陣的正確性,可由三方面來檢驗(yàn):(1)完備性檢驗(yàn)。這是指每一個(gè)數(shù)據(jù)類必須有一個(gè)產(chǎn)生者(即“C”)和至少有一個(gè)使用者(即“U”);每個(gè)功能必須產(chǎn)生或者使用數(shù)據(jù)類。否則這個(gè)U/C矩陣是不完備的。(2)一致性檢驗(yàn)。這是指每一個(gè)數(shù)據(jù)類僅有一個(gè)產(chǎn)生者,即在矩陣中每個(gè)數(shù)據(jù)類只有一個(gè)“C”。如果有多個(gè)產(chǎn)生者的情況出現(xiàn),則會(huì)產(chǎn)生數(shù)據(jù)不一致的現(xiàn)象。(3)無冗余性檢驗(yàn)。這是指每一行或每一列必須有“U”或“C”,即不允許有空行空列。若存在空行空列,則說明該功能或數(shù)據(jù)的劃分是沒有必要的、冗余的。將U/C矩陣進(jìn)行整理,移動(dòng)某些行或列,把字母“C”盡量靠近U/C矩陣的對(duì)角線,可得到C符號(hào)的適當(dāng)排列。選項(xiàng)B應(yīng)該為庫存控制功能使用材料供應(yīng)。

492.下圖所示UML圖為(),用于展示()。①和②分別表示(請(qǐng)作答此空)。A.供接口和供接口B.需接口和需接口C.供接口和需接口D.需接口和供接口正確答案:C解析:末端有一個(gè)完整的圓周的接口符號(hào)代表組件提供接口。在末端只有半個(gè)圓的接口符號(hào)代表組件需求接口

493.下圖所示UML圖為(),用于展示(請(qǐng)作答此空)。①和②分別表示()。A.一組對(duì)象、接口、協(xié)作和它們之間的關(guān)系B.收發(fā)消息的對(duì)象的結(jié)構(gòu)組織C.組件之間的組織和依賴D.面向?qū)ο笙到y(tǒng)的物理模型正確答案:C解析:末端有一個(gè)完整的圓周的接口符號(hào)代表組件提供接口。在末端只有半個(gè)圓的接口符號(hào)代表組件需求接口

494.下圖所示UML圖為(請(qǐng)作答此空),用于展示()。①和②分別表示()。A.類圖B.組件圖C.通信圖D.部署圖正確答案:B解析:本題考查UML圖的基本知識(shí)。根據(jù)圖中的組件符號(hào)和箭頭,可以判斷出這是一個(gè)組件圖。組件圖用于展示系統(tǒng)的組成部分和它們之間的關(guān)系,可以幫助我們理解系統(tǒng)的結(jié)構(gòu)和功能。其中,①和②分別表示兩個(gè)組件,但具體是哪些組件需要根據(jù)圖中的標(biāo)識(shí)進(jìn)行判斷。因此,本題的答案為B。

495.根據(jù)《信息安全等級(jí)保護(hù)管理方法》規(guī)定,信息系統(tǒng)受到破壞后,會(huì)對(duì)社會(huì)秩序和公眾利益造成嚴(yán)重?fù)p害,或者對(duì)國(guó)家安全造成損害,則該信息系統(tǒng)的安全保護(hù)等級(jí)為()A.一級(jí)B.二級(jí)C.三級(jí)D.四級(jí)正確答案:D解析:根據(jù)《信息安全等級(jí)保護(hù)管理方法》,安全保護(hù)等級(jí)共分為五級(jí)。信息系統(tǒng)受到破壞后,對(duì)社會(huì)秩序和公眾利益造成嚴(yán)重?fù)p害,或者對(duì)國(guó)家安全造成損害的,屬于第四級(jí)信息系統(tǒng)。第一級(jí)是自主保護(hù)級(jí),信息系統(tǒng)受到破壞后,會(huì)對(duì)公民、法人和其他組織的合法權(quán)益造成損害,但不損害國(guó)家安全、社會(huì)秩序和公共利益。第二級(jí)是指導(dǎo)保護(hù)級(jí),信息系統(tǒng)受到破壞后,會(huì)對(duì)公民、法人和其他組織的合法權(quán)益產(chǎn)生嚴(yán)重?fù)p害,或者對(duì)社會(huì)秩序和公共利益造成損害,但不損害國(guó)家安全。第三級(jí)是監(jiān)督保護(hù)級(jí),信息系統(tǒng)受到破壞后,會(huì)對(duì)社會(huì)秩序和公共利益造成嚴(yán)重?fù)p害,或者對(duì)國(guó)家安全造成損害。第四級(jí)是強(qiáng)制保護(hù)級(jí),信息系統(tǒng)受到破壞后,會(huì)對(duì)社會(huì)秩序和公共利益造成特別嚴(yán)重?fù)p害,或者對(duì)國(guó)家安全造成嚴(yán)重?fù)p害。第五級(jí)是??乇Wo(hù)級(jí),信息系統(tǒng)受到破壞后,會(huì)對(duì)國(guó)家安全造成特別嚴(yán)重?fù)p害。因此,正確答案是選項(xiàng)D。

496.采用繼承機(jī)制創(chuàng)建子類時(shí),子類中()。A.只能有父類中的屬性B.只能有父類中的行為C.只能新增行為D.可以有新的屬性和行為正確答案:D解析:在繼承機(jī)制中,子類可以繼承父類的屬性和行為,同時(shí)也可以新增自己的屬性和行為。因此,選項(xiàng)D是正確的。選項(xiàng)A和B都是錯(cuò)誤的,因?yàn)樽宇惪梢該碛凶约旱膶傩院托袨?。選項(xiàng)C也是錯(cuò)誤的,因?yàn)樽宇惒粌H可以新增行為,還可以新增屬性。

497.棧的特點(diǎn)是后進(jìn)先出,若用單鏈表作為棧的存儲(chǔ)結(jié)構(gòu),并用頭指針作為棧頂指針,則()。A.入棧和出棧操作都不需要遍歷鏈表B.入棧和出棧操作都需要遍歷鏈表C.入棧操作需要遍歷鏈表而出棧操作不需要D.入棧操作不需要遍歷鏈表而出棧操作需要正確答案:A解析:棧(Stack)是一種后進(jìn)先出(LIFO)的數(shù)據(jù)結(jié)構(gòu),其基本操作包括入棧(push)和出棧(pop)。如果使用單鏈表來實(shí)現(xiàn)棧,并且用頭指針作為棧頂指針,那么:*入棧(push)操作:新元素被添加到鏈表的頭部,即棧頂。由于頭指針直接指向棧頂,因此不需要遍歷鏈表就可以直接找到棧頂位置并添加新元素。*出棧(pop)操作:刪除鏈表頭部的元素,即棧頂元素。同樣,由于頭指針直接指向棧頂,因此不需要遍歷鏈表就可以直接找到并刪除棧頂元素。因此,無論是入棧還是出棧操作,都不需要遍歷鏈表。所以正確答案是A。選項(xiàng)B、C和D都是不正確的,因?yàn)樗鼈兠枋龅牟僮鞣绞脚c棧的基本性質(zhì)(即LIFO)和單鏈表作為棧存儲(chǔ)結(jié)構(gòu)的實(shí)現(xiàn)方式不符。

498.已知某二叉樹的先序遍歷序列為ABCDEF、中序遍歷序列為BADCFE,則可以確定該二叉樹()。A.是單支樹(即非葉子結(jié)點(diǎn)都只有一個(gè)孩子)B.高度為4(即結(jié)點(diǎn)分布在4層上)C.根結(jié)點(diǎn)的左子樹為空D.根結(jié)點(diǎn)的右子樹為空正確答案:B解析:先序遍歷是先訪問根節(jié)點(diǎn),再遍歷左子樹,最后遍歷右子樹;中序遍歷是先遍歷左子樹,再訪問根節(jié)點(diǎn),最后遍歷右子樹。根據(jù)先序遍歷序列為ABCDEF,可知A為根節(jié)點(diǎn)。又因中序遍歷序列為BADCFE,可知在中序遍歷中A左邊的B是A的左子樹,A右邊的DCFE是A的右子樹。接著看先序中的C,C在B后面,說明C是B的子節(jié)點(diǎn),且在中序中B右邊緊跟C,說明C是B的右子節(jié)點(diǎn)。D在C之后且在中序中位于C右邊,說明D是C的右子節(jié)點(diǎn)。同理,F(xiàn)是E的左子節(jié)點(diǎn)。所以該二叉樹的高度為4層,故答案選B。而單支樹情況無法判斷,A選項(xiàng)錯(cuò)誤;根結(jié)點(diǎn)A有左子樹B,C選項(xiàng)錯(cuò)誤;根結(jié)點(diǎn)A有右子樹,D選項(xiàng)錯(cuò)誤。

499.設(shè)有初始為空的棧S,對(duì)于入棧序列a、b、c,經(jīng)由一個(gè)合法的進(jìn)棧和出棧操作序列后(每個(gè)元素進(jìn)棧、出棧各1次),不能得到的序列為().A.abcB.acbC.cabD.Cba正確答案:C解析:對(duì)于給定的初始為空的棧S和入棧序列a、b、c,我們來分析每個(gè)選項(xiàng)是否可以通過合法的進(jìn)棧和出棧操作序列得到。棧是一種后進(jìn)先出(LIFO)的數(shù)據(jù)結(jié)構(gòu),即最后入棧的元素會(huì)最先出棧。A.abc:入棧a,出棧a;入棧b,出棧b;入棧c,出棧c。這符合后進(jìn)先出的原則,因此可以得到abc序列。B.acb:入棧a,出棧a;入棧c,出棧c;入棧b,出棧b。這也符合后進(jìn)先出的原則,因此可以得到acb序列。C.cab:無論我們?cè)鯓舆M(jìn)行入棧和出棧操作,由于b是在c之前入棧的,按照后進(jìn)先出的原則,b必須在c之前出棧。因此,我們不可能得到cab這樣的序列。D.cba:入棧a,入棧b,入棧c,然后依次出棧c、b、a。這同樣符合后進(jìn)先出的原則,因此可以得到cba序列。綜上所述,不能得到的序列是C選項(xiàng):cab。

500.()不屬于線性的數(shù)據(jù)結(jié)構(gòu)。A.棧B.廣義表C.隊(duì)列D.串正確答案:B解析:數(shù)據(jù)結(jié)構(gòu)是指數(shù)據(jù)元素的集合(或數(shù)據(jù)對(duì)象)及元素間的相互關(guān)系和構(gòu)造方法。元素之間的相互關(guān)心是數(shù)據(jù)的邏輯結(jié)構(gòu),數(shù)據(jù)元素及元素之間關(guān)系的存儲(chǔ)形式稱為存儲(chǔ)結(jié)構(gòu)(或物理結(jié)構(gòu))。數(shù)據(jù)結(jié)構(gòu)按照邏輯關(guān)系的不同分為線性結(jié)構(gòu)和非線性結(jié)構(gòu)兩大類。棧是只能通過訪問它的一端來實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)和檢索的一種線性數(shù)據(jù)結(jié)構(gòu)。棧是按先進(jìn)后出的原則進(jìn)行修改的。隊(duì)列是一種先進(jìn)先出的線性表,只允許在表的一端插入元素,而在表的另一端刪除元素。串(字符串)是一種特殊的線性表,其數(shù)據(jù)元素為字符。廣義表是由0個(gè)或多個(gè)單元素或子表組成的有限序列。廣義表與線性表的區(qū)別在于:線性表的元素都是結(jié)構(gòu)上不可分的單元素,而廣義表的元素既可以是單元素,也可以是有結(jié)構(gòu)的表。

501.對(duì)于一棵非空二叉樹,若先訪問根節(jié)點(diǎn)的每一棵子樹,然后再訪問根節(jié)點(diǎn)的方式通常稱為__()__。A.先序遍歷B.中序遍歷C.后序遍歷D.層次遍歷正確答案:C解析:首先來解釋一下每個(gè)選項(xiàng)的含義:-**先序遍歷**:先訪問根節(jié)點(diǎn),然后遍歷左子樹,最后遍歷右子樹。-**中序遍歷**:先遍歷左子樹,然后訪問根節(jié)點(diǎn),最后遍歷右子樹。-**后序遍歷**:先遍歷左子樹,然后遍歷右子樹,最后訪問根節(jié)點(diǎn)。-**層次遍歷**:按照從上到下,從左到右的順序依次訪問每一個(gè)節(jié)點(diǎn)。根據(jù)題目描述,先訪問根節(jié)點(diǎn)的每一棵子樹,然后再訪問根節(jié)點(diǎn),這符合后序遍歷的定義。因此,正確答案是選項(xiàng)C。

502.設(shè)有初始為空的棧S,對(duì)于入棧序列abcdef,經(jīng)由進(jìn)棧、進(jìn)棧、出棧、進(jìn)棧、進(jìn)棧、出棧的操作后,棧頂和棧底元素分別為()。A.c和bB.b和aC.c和aD.d和b正確答案:C解析:棧是一種特殊的線性表,其操作特點(diǎn)是先進(jìn)后出。對(duì)于題目中的入棧序列abcdef,進(jìn)行進(jìn)棧、進(jìn)棧、出棧、進(jìn)棧、進(jìn)棧、出棧的操作后,棧內(nèi)元素的變化如下:-進(jìn)棧a:棧內(nèi)元素為a。-進(jìn)棧b:棧內(nèi)元素為a,b。-出棧:棧內(nèi)元素為a。-進(jìn)棧c:棧內(nèi)元素為a,c。-進(jìn)棧d:棧內(nèi)元素為a,c,d。-進(jìn)棧e:棧內(nèi)元素為a,c,d,e。-出棧:棧內(nèi)元素為a,c,d。因此,棧頂元素為c,棧底元素為a,選擇選項(xiàng)C。

503.在軟件項(xiàng)目開發(fā)過程中,進(jìn)行軟件測(cè)試的目的是__()__,若對(duì)軟件項(xiàng)目進(jìn)行風(fēng)險(xiǎn)評(píng)估時(shí),__(請(qǐng)作答此空)__與風(fēng)險(xiǎn)無關(guān)。A.開發(fā)需要的資金是否能按時(shí)到位B.開發(fā)人員和用戶是否充分理解系統(tǒng)的需求C.高級(jí)管理人員是否正式承諾支持該項(xiàng)目D.最終用戶是否同意系統(tǒng)的最后部署與運(yùn)行正確答案:D解析:進(jìn)行風(fēng)險(xiǎn)評(píng)估時(shí),主要考慮與項(xiàng)目本身相關(guān)的因素對(duì)項(xiàng)目產(chǎn)生影響的可能性及后果。A選項(xiàng)開發(fā)需要的資金是否能按時(shí)到位會(huì)直接影響項(xiàng)目的進(jìn)展和實(shí)施,與風(fēng)險(xiǎn)有關(guān);B選項(xiàng)開發(fā)人員和用戶對(duì)系統(tǒng)需求的理解程度會(huì)影響項(xiàng)目成果是否符合實(shí)際需求,若理解不充分可能帶來風(fēng)險(xiǎn);C選項(xiàng)高級(jí)管理人員的支持程度也會(huì)對(duì)項(xiàng)目推進(jìn)產(chǎn)生重要影響,關(guān)乎項(xiàng)目風(fēng)險(xiǎn);而D選項(xiàng)最終用戶是否同意系統(tǒng)的最后部署與運(yùn)行,這更多是項(xiàng)目完成后的事情,并不是在風(fēng)險(xiǎn)評(píng)估時(shí)考慮的影響項(xiàng)目本身過程的因素,與風(fēng)險(xiǎn)無關(guān)。所以答案是D。

504.黑盒測(cè)試用于被測(cè)試軟件的功能性需求,主要用于軟件的的后期測(cè)試。黑盒測(cè)試無法檢測(cè)出()錯(cuò)誤。A.功能不對(duì)或遺漏B.界面C.外部數(shù)據(jù)庫訪向D.程序控制結(jié)構(gòu)正確答案:D解析:黑盒測(cè)試是把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,對(duì)程序功能進(jìn)行測(cè)試。它主要針對(duì)軟件的功能和界面等進(jìn)行測(cè)試,可以發(fā)現(xiàn)功能不對(duì)或遺漏、界面問題、外部數(shù)據(jù)庫訪問等方面的錯(cuò)誤。而程序控制結(jié)構(gòu)的錯(cuò)誤更適合通過白盒測(cè)試等關(guān)注內(nèi)部結(jié)構(gòu)的測(cè)試方法來檢測(cè)。所以黑盒測(cè)試無法檢測(cè)出程序控制結(jié)構(gòu)的錯(cuò)誤,答案選D。

505.某商場(chǎng)的銷售系統(tǒng)所使用的信用卡公司信息系統(tǒng)的數(shù)據(jù)格式發(fā)生了更改,因此對(duì)該銷售系統(tǒng)進(jìn)行的修改屬于()維護(hù)。A.改正性B.適應(yīng)性C.改善性D.預(yù)防性正確答案:B解析:更正性。由于系統(tǒng)測(cè)試不可能揭露系統(tǒng)存在的所有錯(cuò)誤,因此在系統(tǒng)投入運(yùn)行后頻繁的實(shí)際應(yīng)用過程中,就有可能暴露出系統(tǒng)內(nèi)隱藏的錯(cuò)誤適應(yīng)性維護(hù)。適應(yīng)性維護(hù)時(shí)為了使系統(tǒng)適應(yīng)環(huán)境的變化而進(jìn)行的維護(hù)工作。完善性維護(hù)。在系統(tǒng)的使用過程中,用戶往往要求擴(kuò)充原有系統(tǒng)的功能,增加一些在軟件需求規(guī)范書中沒有規(guī)定的功能與性能特征,以及對(duì)處理效率和編寫程序的改進(jìn)。預(yù)防性維護(hù)。系統(tǒng)維護(hù)工作不應(yīng)總是被動(dòng)地等待用戶提出要求后才進(jìn)行,應(yīng)進(jìn)行主動(dòng)的預(yù)防性維護(hù),即選擇那些還有較長(zhǎng)使用壽命,目前尚能正常運(yùn)行,但可能將要發(fā)生變化或調(diào)整的系統(tǒng)進(jìn)行維護(hù),目的是通過預(yù)防性維護(hù)為未來的修改與調(diào)整奠定更好的基礎(chǔ)

506.()主要用于發(fā)現(xiàn)程序設(shè)計(jì)(編程)中的錯(cuò)誤。A.模塊測(cè)試B.集成測(cè)試C.確認(rèn)測(cè)試D.系統(tǒng)測(cè)試正確答案:A解析:模塊測(cè)試是針對(duì)軟件中的最小可測(cè)試單元(通常是函數(shù)、方法或類)進(jìn)行的測(cè)試。其主要目的是驗(yàn)證每個(gè)模塊是否按預(yù)期執(zhí)行,以及檢查模塊內(nèi)部的邏輯和功能是否正確。通過模塊測(cè)試,可以發(fā)現(xiàn)和修復(fù)程序設(shè)計(jì)(編程)中的錯(cuò)誤,例如語法錯(cuò)誤、邏輯錯(cuò)誤、算法錯(cuò)誤等。集成測(cè)試是在模塊測(cè)試的基礎(chǔ)上,將多個(gè)模塊組合在一起進(jìn)行的測(cè)試。其目的是驗(yàn)證各個(gè)模塊之間的接口是否正確,以及整個(gè)系統(tǒng)的功能是否滿足需求。確認(rèn)測(cè)試是在集成測(cè)試之后,針對(duì)軟件是否滿足用戶需求和期望進(jìn)行的測(cè)試。其目的是驗(yàn)證軟件的功能和性能是否符合用戶的要求。系統(tǒng)測(cè)試是將軟件作為一個(gè)完整的系統(tǒng)進(jìn)行測(cè)試。其目的是驗(yàn)證軟件在實(shí)際環(huán)境中的運(yùn)行情況,包括軟件的功能、性能、可靠性、安全性等方面。綜上所述,模塊測(cè)試主要用于發(fā)現(xiàn)程序設(shè)計(jì)(編程)中的錯(cuò)誤,因此答案為選項(xiàng)A。

507.以下不屬于系統(tǒng)實(shí)施階段任務(wù)的是()。A.系統(tǒng)架構(gòu)設(shè)計(jì)B.軟件編制C.硬件配置D.人員培訓(xùn)正確答案:A解析:答案解析:系統(tǒng)實(shí)施是將信息系統(tǒng)設(shè)計(jì)方案轉(zhuǎn)化為實(shí)際運(yùn)行系統(tǒng)的過程,主要任務(wù)包括軟件編制、硬件配置、人員培訓(xùn)和數(shù)據(jù)準(zhǔn)備等。而系統(tǒng)架構(gòu)設(shè)計(jì)則是在系統(tǒng)規(guī)劃和分析階段完成的,主要任務(wù)是確定系統(tǒng)的總體結(jié)構(gòu)和模塊劃分,為系統(tǒng)實(shí)施提供技術(shù)框架和指導(dǎo)。因此,選項(xiàng)A不屬于系統(tǒng)實(shí)施階段的任務(wù),而屬于系統(tǒng)設(shè)計(jì)階段的任務(wù)。綜上所述,正確答案是選項(xiàng)A。

508.為驗(yàn)證程序模塊A是否實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)說明書的要求,需要進(jìn)行():該模塊能否與其它模塊按照規(guī)定方式正確工作,還需要進(jìn)行(請(qǐng)作答此空)。A.模塊測(cè)試B.集成測(cè)試C.確認(rèn)測(cè)試D.系統(tǒng)測(cè)試正確答案:B解析:模塊測(cè)試即單元測(cè)試,是對(duì)一個(gè)模塊進(jìn)行測(cè)試,根據(jù)模塊的功能說明,檢查模塊是否有錯(cuò)誤,這種測(cè)試在各模塊編程之后進(jìn)行。模塊測(cè)試一般由編程人員自己進(jìn)行。主要測(cè)試:模塊界面,內(nèi)部數(shù)據(jù)結(jié)構(gòu),獨(dú)立路徑,錯(cuò)誤處理,邊界條件。集成測(cè)試也叫做組裝測(cè)試,通常在模塊測(cè)試的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測(cè)試。集成測(cè)試是檢驗(yàn)程序單元或部件的接口關(guān)系,逐步集成為符合概要設(shè)計(jì)要求的程序部件或整個(gè)系統(tǒng)。確認(rèn)測(cè)試是通過檢驗(yàn)和提供客觀證據(jù),證實(shí)軟件是否滿足特定預(yù)期用途的需求。確認(rèn)測(cè)試是檢測(cè)與證實(shí)軟件是否滿足軟件需求說明書中規(guī)定的要求。系統(tǒng)測(cè)試是為驗(yàn)證和確認(rèn)系統(tǒng)是否達(dá)到其原始目標(biāo)(是否有不符合系統(tǒng)說明書的地方),而對(duì)集成的硬件和軟件系統(tǒng)進(jìn)行的測(cè)試。這種測(cè)試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計(jì)中的錯(cuò)誤。

509.采用白盒測(cè)試方法時(shí),應(yīng)根據(jù)()和指定的覆蓋標(biāo)準(zhǔn)確定測(cè)試數(shù)據(jù)。A.程序的內(nèi)部邏輯B.程序的復(fù)雜結(jié)構(gòu)C.使用說明書的內(nèi)容D.程序的功能正確答案:A解析:白盒測(cè)試是一種測(cè)試技術(shù),它要求測(cè)試人員了解程序的內(nèi)部結(jié)構(gòu)和邏輯。通過對(duì)程序的內(nèi)部邏輯進(jìn)行分析,可以確定需要測(cè)試的路徑和條件,從而設(shè)計(jì)出有效的測(cè)試數(shù)據(jù)。因此,選項(xiàng)A是正確的答案。

510.為驗(yàn)證程序模塊A是否實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)說明書的要求,需要進(jìn)行__(請(qǐng)作答此空)__:該模塊能否與其它模塊按照規(guī)定方式正確工作,還需要進(jìn)行__()__。A.模塊測(cè)試B.集成測(cè)試C.確認(rèn)測(cè)試D.系統(tǒng)測(cè)試正確答案:A解析:模塊測(cè)試即單元測(cè)試,是對(duì)一個(gè)模塊進(jìn)行測(cè)試,根據(jù)模塊的功能說明,檢查模塊是否有錯(cuò)誤,這種測(cè)試在各模塊編程之后進(jìn)行。模塊測(cè)試一般由編程人員自己進(jìn)行。主要測(cè)試:模塊界面,內(nèi)部數(shù)據(jù)結(jié)構(gòu),獨(dú)立路徑,錯(cuò)誤處理,邊界條件。集成測(cè)試也叫做組裝測(cè)試,通常在模塊測(cè)試的基礎(chǔ)上,將所有的程序模塊進(jìn)行有序的、遞增的測(cè)試。集成測(cè)試是檢驗(yàn)程序單元或部件的接口關(guān)系,逐步集成為符合概要設(shè)計(jì)要求的程序部件或整個(gè)系統(tǒng)。確認(rèn)測(cè)試是通過檢驗(yàn)和提供客觀證據(jù),證實(shí)軟件是否滿足特定預(yù)期用途的需求。確認(rèn)測(cè)試是檢測(cè)與證實(shí)軟件是否滿足軟件需求說明書中規(guī)定的要求。系統(tǒng)測(cè)試是為驗(yàn)證和確認(rèn)系統(tǒng)是否達(dá)到其原始目標(biāo)(是否有不符合系統(tǒng)說明書的地方),而對(duì)集成的硬件和軟件系統(tǒng)進(jìn)行的測(cè)試。這種測(cè)試可以發(fā)現(xiàn)系統(tǒng)分析和設(shè)計(jì)中的錯(cuò)誤。

511.在執(zhí)行設(shè)計(jì)的測(cè)試用例后,對(duì)測(cè)試結(jié)果進(jìn)行分析,找出錯(cuò)誤原因和具體的位置,并進(jìn)行糾正(排除)的檢測(cè)方法通常是指()。A.黑盒測(cè)試B.排錯(cuò)調(diào)試C.白盒測(cè)試D.結(jié)構(gòu)測(cè)試正確答案:B解析:該題答案為選項(xiàng)B。排錯(cuò)調(diào)試是一種在程序執(zhí)行后對(duì)錯(cuò)誤進(jìn)行定位和修正的方法。首先通過對(duì)輸出結(jié)果的分析,確定出錯(cuò)的位置和原因。一旦錯(cuò)誤原因被確定,就可以進(jìn)行糾正。黑盒測(cè)試強(qiáng)調(diào)測(cè)試系統(tǒng)的功能而不考慮內(nèi)部結(jié)構(gòu)。白盒測(cè)試則著重于檢查程序的內(nèi)部結(jié)構(gòu)和邏輯。結(jié)構(gòu)測(cè)試主要關(guān)注程序的結(jié)構(gòu),如循環(huán)和分支的覆蓋。因此,排錯(cuò)調(diào)試是找出錯(cuò)誤原因和位置并解決錯(cuò)誤的有效方法。

512.生命周期法將管理系統(tǒng)的開發(fā)過程劃分為__()__A.系統(tǒng)分析、系統(tǒng)組織、系統(tǒng)維護(hù)B.系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施、系統(tǒng)維護(hù)C.系統(tǒng)分析、系統(tǒng)組織、系統(tǒng)實(shí)施D.系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施正確答案:D解析:生命周期法是一種軟件開發(fā)方法,將軟件開發(fā)過程分為多個(gè)階段,每個(gè)階段都有明確的目標(biāo)和任務(wù)。在管理系統(tǒng)的開發(fā)中,生命周期法通常將開發(fā)過程劃分為系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施三個(gè)主要階段。系統(tǒng)分析階段的主要任務(wù)是確定系統(tǒng)的需求和功能,包括進(jìn)行需求調(diào)研、分析業(yè)務(wù)流程、制定系統(tǒng)規(guī)格說明等。這個(gè)階段的目的是明確系統(tǒng)要解決的問題和達(dá)到的目標(biāo)。系統(tǒng)設(shè)計(jì)階段則是根據(jù)系統(tǒng)分析的結(jié)果,設(shè)計(jì)系統(tǒng)的架構(gòu)和模塊,包括數(shù)據(jù)庫設(shè)計(jì)、界面設(shè)計(jì)、模塊劃分等。這個(gè)階段的重點(diǎn)是將系統(tǒng)需求轉(zhuǎn)化為具體的設(shè)計(jì)方案。系統(tǒng)實(shí)施階段是將設(shè)計(jì)方案轉(zhuǎn)化為實(shí)際的系統(tǒng),包括編碼、測(cè)試、部署和維護(hù)等工作。這個(gè)階段的目標(biāo)是確保系統(tǒng)能夠按照設(shè)計(jì)要求正常運(yùn)行,并滿足用戶的需求。通過將管理系統(tǒng)的開發(fā)過程劃分為這三個(gè)階段,生命周期法可以幫助開發(fā)團(tuán)隊(duì)更好地組織和管理開發(fā)工作,確保系統(tǒng)的質(zhì)量和進(jìn)度。因此,選項(xiàng)D是正確的答案。

513.對(duì)以下的程序偽代碼(用縮進(jìn)表示程序塊)進(jìn)行路徑覆蓋測(cè)試,至少需要(請(qǐng)作答此空)個(gè)測(cè)試用例。采用McCabe度量法計(jì)算其環(huán)路復(fù)雜度為()。A.2B.4C.6D.8正確答案:B解析:由公式可知V(G)=m-n+2得到14-12+2=4.

514.以下不屬于信息系統(tǒng)軟件結(jié)構(gòu)組成部分的是()。A.操作系統(tǒng)B.通信網(wǎng)絡(luò)C.數(shù)據(jù)庫D.管理軟件正確答案:B解析:信息系統(tǒng)軟件結(jié)構(gòu)通常包括多個(gè)組成部分,這些部分協(xié)同工作以支持信息系統(tǒng)的整體功能。在給出的選項(xiàng)中:A.操作系統(tǒng)是信息系統(tǒng)軟件結(jié)構(gòu)的基礎(chǔ),它管理計(jì)算機(jī)的硬件和軟件資源,為其他軟件提供運(yùn)行環(huán)境。C.數(shù)據(jù)庫用于存儲(chǔ)、檢索和管理數(shù)據(jù),是信息系統(tǒng)不可或缺的一部分。D.管理軟件通常指的是用于特定管理任務(wù)(如項(xiàng)目管理、人力資源管理等)的軟件,也是信息系統(tǒng)軟件結(jié)構(gòu)中的一部分。然而,B.通信網(wǎng)絡(luò)并非信息系統(tǒng)軟件結(jié)構(gòu)的組成部分,而是連接信息系統(tǒng)各個(gè)部分的基礎(chǔ)設(shè)施。通信網(wǎng)絡(luò)可以是物理的(如光纖、電纜)或無線的,它負(fù)責(zé)在不同設(shè)備和系統(tǒng)之間傳輸數(shù)據(jù)。盡管通信網(wǎng)絡(luò)對(duì)信息系統(tǒng)的運(yùn)行至關(guān)重要,但它并不屬于信息系統(tǒng)的軟件結(jié)構(gòu)范疇。因此,正確答案是B,通信網(wǎng)絡(luò)不屬于信息系統(tǒng)軟件結(jié)構(gòu)的組成部分。

515.以下不屬于信息系統(tǒng)開發(fā)方法的是()。A.結(jié)構(gòu)化分析與設(shè)計(jì)法B.面向?qū)ο蠓治雠c設(shè)計(jì)法C.邊寫邊改法D.原型法正確答案:C解析:結(jié)構(gòu)化分析與設(shè)計(jì)法是傳統(tǒng)的系統(tǒng)開發(fā)方法,具有嚴(yán)格的階段劃分等特點(diǎn);面向?qū)ο蠓治雠c設(shè)計(jì)法是基于面向?qū)ο笏枷氲拈_發(fā)方法;原型法是快速建立系統(tǒng)原型進(jìn)行開發(fā)的方法。而邊寫邊改法過于隨意,缺乏規(guī)范性和系統(tǒng)性,不能算作一種正式的、被廣泛認(rèn)可的信息系統(tǒng)開發(fā)方法。所以答案選C。

516.()是面向?qū)ο蠓椒ㄖ凶罨镜姆庋b單元,它可以把客戶要使用的方法和數(shù)據(jù)呈現(xiàn)給外部世界,而把客戶不需要知道的方法和數(shù)據(jù)隱藏起來。A.屬性B.方法C.類D.過程正確答案:C解析:本題考查面向?qū)ο笾蓄惖幕靖拍睢?????面向?qū)ο笾凶钪匾母拍罹褪穷?,它是面向?qū)ο蠓椒ㄖ凶罨镜姆庋b單元,決定了現(xiàn)實(shí)世界中實(shí)體的數(shù)據(jù)和方法,以及數(shù)據(jù)和方法是否對(duì)外界暴露,即它可以把客戶要使用的方法和數(shù)據(jù)呈現(xiàn)給外部世界,而把客戶不需要知道的方法和數(shù)據(jù)隱藏起來。

517.IT系統(tǒng)管理工作可以按照一定的標(biāo)準(zhǔn)進(jìn)行分類。在按系統(tǒng)類型的分類中,()作為企業(yè)的基礎(chǔ)架構(gòu),是其他方面的核心支持平臺(tái),包括廣域網(wǎng)、遠(yuǎn)程撥號(hào)系統(tǒng)等。A.信息系統(tǒng)B.網(wǎng)絡(luò)系統(tǒng)C.運(yùn)作系統(tǒng)D.設(shè)施及設(shè)備正確答案:B解析:網(wǎng)絡(luò)系統(tǒng)是企業(yè)IT系統(tǒng)管理工作的重要基礎(chǔ)架構(gòu),為信息系統(tǒng)、運(yùn)作系統(tǒng)和設(shè)施及設(shè)備提供核心支持。廣域網(wǎng)和遠(yuǎn)程撥號(hào)系統(tǒng)等都屬于網(wǎng)絡(luò)系統(tǒng)的范疇,它們是企業(yè)數(shù)據(jù)傳輸和通信的關(guān)鍵基礎(chǔ)設(shè)施。因此,正確答案為選項(xiàng)B。

518.電子政務(wù)根據(jù)其服務(wù)的對(duì)象不同,基本上可以分為四種模式。某政府部門內(nèi)部的“辦公自動(dòng)化系統(tǒng)”屬于()模式。A.G2BB.G2CC.G2ED.G2G正確答案:C解析:電子政務(wù)根據(jù)其服務(wù)對(duì)象的不同,基本上可以分為四種模式,即政府對(duì)政府(Government?to?Government,G2G),政府對(duì)企業(yè)(Government?to?Business,G2B),政府對(duì)公眾(Government?to?Citizen,G2C),政府對(duì)公務(wù)員(Government?to?Employee,G2E)。?????“辦公自動(dòng)化系統(tǒng)”是政府內(nèi)部各級(jí)人員的業(yè)務(wù)流程系統(tǒng),屬于G2E模式。

519.__()__是指系統(tǒng)或其組成部分能在其它系統(tǒng)中重復(fù)使用的特性。A.可重用性B.可移植性C.可維護(hù)性D.可擴(kuò)充性正確答案:A解析:在這個(gè)問題中,我們需要確定哪個(gè)術(shù)語最能準(zhǔn)確描述“系統(tǒng)或其組成部分能在其它系統(tǒng)中重復(fù)使用”的特性。A.可重用性(Reusability)是指一個(gè)系統(tǒng)或它的組成部分可以在其他不同的系統(tǒng)或環(huán)境中被再次使用,而不必做大的修改。這符合題目中描述的“在其他系統(tǒng)中重復(fù)使用”的特性。B.可移植性(Portability)通常指的是軟件或系統(tǒng)能夠在不同的硬件或軟件環(huán)境中運(yùn)行,而不需要進(jìn)行大的修改。雖然它涉及到在不同環(huán)境中的應(yīng)用,但它不特指在其他系統(tǒng)中“重復(fù)使用”。C.可維護(hù)性(Maintainability)是指系統(tǒng)易于修復(fù)、修改或增強(qiáng)的特性。這更多地關(guān)注于系統(tǒng)內(nèi)部的修改和維護(hù),而不是在其他系統(tǒng)中的重復(fù)使用。D.可擴(kuò)充性(Scalability)是指系統(tǒng)能夠處理更大規(guī)模的工作負(fù)載或更多的用戶,而不需要進(jìn)行重大的架構(gòu)更改。這與在其他系統(tǒng)中的重復(fù)使用無直接關(guān)聯(lián)。綜上所述,正確答案是A.可重用性。

520.系統(tǒng)開發(fā)的特點(diǎn)中,“質(zhì)量要求高”的含義是()。A.系統(tǒng)開發(fā)的結(jié)果不容許有任何錯(cuò)誤,任何一個(gè)語法錯(cuò)誤或語義錯(cuò)誤,都會(huì)使運(yùn)行中斷或出現(xiàn)錯(cuò)誤的處理結(jié)果B.系統(tǒng)開發(fā)一般都要耗費(fèi)大量的人力、物力和時(shí)間資源C.系統(tǒng)開發(fā)的結(jié)果是無形的D.系統(tǒng)開發(fā)的結(jié)果只要在規(guī)定的誤差范圍內(nèi)就算是合格品正確答案:A解析:首先,系統(tǒng)開發(fā)是一個(gè)復(fù)雜的過程,涉及到多個(gè)環(huán)節(jié)和多個(gè)人員的參與。在這個(gè)過程中,任何一個(gè)環(huán)節(jié)出現(xiàn)問題,都可能導(dǎo)致系統(tǒng)開發(fā)的失敗或者系統(tǒng)存在漏洞和缺陷。因此,高質(zhì)量的系統(tǒng)開發(fā)是非常重要的。其次,系統(tǒng)開發(fā)的結(jié)果通常是要交付給用戶使用的,如果系統(tǒng)存在錯(cuò)誤或者缺陷,可能會(huì)給用戶帶來很大的損失和影響。因此,系統(tǒng)開發(fā)的質(zhì)量要求非常高,必須保證系統(tǒng)的可靠性和穩(wěn)定性。最后,高質(zhì)量的系統(tǒng)開發(fā)需要遵循一定的開發(fā)標(biāo)準(zhǔn)和規(guī)范,采用科學(xué)的開發(fā)方法和技術(shù),進(jìn)行嚴(yán)格的測(cè)試和驗(yàn)證。只有這樣,才能保證系統(tǒng)開發(fā)的質(zhì)量和可靠性,滿足用戶的需求和期望。因此,選項(xiàng)A是正確的答案,系統(tǒng)開發(fā)的質(zhì)量要求高是因?yàn)橄到y(tǒng)開發(fā)的結(jié)果不容許有任何錯(cuò)誤,任何一個(gè)語法錯(cuò)誤或語義錯(cuò)誤,都會(huì)使運(yùn)行中斷或出現(xiàn)錯(cuò)誤的處理結(jié)果。

521.為提高軟件系統(tǒng)的可重用性、可擴(kuò)充性和可維護(hù)性,目前較好的開發(fā)方法是()。A.生命周期法B.面向?qū)ο蠓椒–.原型法D.結(jié)構(gòu)化分析方法正確答案:B解析:面向?qū)ο蠓椒ň哂幸韵聝?yōu)點(diǎn):1.**可重用性**:通過封裝、繼承和多態(tài)等特性,提高了代碼的復(fù)用程度。2.**可擴(kuò)充性**:便于添加新的功能和特性,而不需要對(duì)現(xiàn)有代碼進(jìn)行大規(guī)模修改。3.**可維護(hù)性**:將數(shù)據(jù)和操作封裝在一起,使得代碼更易于理解和維護(hù)。4.**更好的應(yīng)對(duì)需求變化**:對(duì)需求變化有較好的適應(yīng)性。5.**提高開發(fā)效率**:減少開發(fā)時(shí)間和成本。相比之下,生命周期法、原型法和結(jié)構(gòu)化分析方法在可重用性、可擴(kuò)充性和可維護(hù)性方面存在一定的局限性。因此,選項(xiàng)B是正確答案。

522.以下不屬于黑盒測(cè)試方法的是()。A.等價(jià)類劃分法B.邊界值分析法C.因果圖法D.路徑覆蓋法正確答案:D解析:黑盒測(cè)試方法是在不考慮軟件內(nèi)部結(jié)構(gòu)和代碼的情況下,通過對(duì)軟件的功能、性能、安全性等方面進(jìn)行測(cè)試,以檢查軟件是否滿足用戶需求和預(yù)期。等價(jià)類劃分法是根據(jù)輸入條件的不同,將輸入域劃分為若干等價(jià)類,然后從每個(gè)等價(jià)類中選取一個(gè)代表性的測(cè)試用例進(jìn)行測(cè)試。邊界值分析法是通過對(duì)輸入條件的邊界值進(jìn)行測(cè)試,以檢查軟件在輸入條件的邊界附近是否存在錯(cuò)誤。因果圖法是通過分析輸入條件和輸出結(jié)果之間的因果關(guān)系,以設(shè)計(jì)測(cè)試用例來驗(yàn)證軟件的功能。路徑覆蓋法是一種白盒測(cè)試方法,它的測(cè)試用例設(shè)計(jì)是基于程序的代碼結(jié)構(gòu)和執(zhí)行路徑,用于檢查程序中的所有可能路徑是否都被執(zhí)行過。因此,選項(xiàng)D不屬于黑盒測(cè)試方法。

523.信息系統(tǒng)的組成包括()。①計(jì)算機(jī)硬件系統(tǒng)和軟件系統(tǒng)②數(shù)據(jù)及其存儲(chǔ)介質(zhì)③通信系統(tǒng)④非計(jì)算機(jī)系統(tǒng)的信息收集、處理設(shè)備⑤規(guī)章制度和工作人員A.①②B.①②③C.①②③④D.①②③④⑤正確答案:D解析:信息系統(tǒng)是一個(gè)由人、計(jì)算機(jī)硬件、軟件、數(shù)據(jù)和通信網(wǎng)絡(luò)等多個(gè)要素組成的復(fù)雜系統(tǒng),用于收集、處理、存儲(chǔ)和傳輸信息。其各個(gè)組成部分的功能和作用如下:-計(jì)算機(jī)硬件系統(tǒng):是信息系統(tǒng)的物理基礎(chǔ),包括服務(wù)器、存儲(chǔ)設(shè)備、網(wǎng)絡(luò)設(shè)備等,用于處理和存儲(chǔ)信息。-軟件系統(tǒng):包括操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用軟件等,用于管理和處理數(shù)據(jù)。-數(shù)據(jù)及其存儲(chǔ)介質(zhì):是信息系統(tǒng)的核心,包括數(shù)據(jù)庫、數(shù)據(jù)倉庫、文件等,用于存儲(chǔ)和管理信息。-通信系統(tǒng):包括網(wǎng)絡(luò)設(shè)備、通信協(xié)議等,用于實(shí)現(xiàn)信息系統(tǒng)內(nèi)部和外部的通信。-非計(jì)算機(jī)系統(tǒng)的信息收集、處理設(shè)備:包括傳感器、攝像頭、條碼掃描器等,用于收集和處理信息。-規(guī)章制度和工作人員:包括系統(tǒng)管理員、用戶、安全管理員等,用于管理和維護(hù)信息系統(tǒng)的安全和正常運(yùn)行。因此,信息系統(tǒng)的組成包括以上所有要素,正確答案是D。

524.企業(yè)信息化建設(shè)的根本目的是()。A.解決管理問題,側(cè)重于對(duì)IT技術(shù)管理、服務(wù)支持以及日常維護(hù)等B.解決技術(shù)問題,尤其是對(duì)IT基礎(chǔ)設(shè)施本身的技術(shù)性管理工作C.實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)與信息系統(tǒng)整體部署的有機(jī)結(jié)合D.提高企業(yè)的業(yè)務(wù)運(yùn)作效率,降低業(yè)務(wù)流程的運(yùn)作成本正確答案:C解析:企業(yè)信息化建設(shè)的根本就是實(shí)現(xiàn)企業(yè)戰(zhàn)略目標(biāo)與信息系統(tǒng)整體部署的有機(jī)結(jié)合,這種結(jié)合當(dāng)然是可以從不同的層次或者角度出發(fā)來考慮,但這種不同層次和角度的結(jié)合能夠給企業(yè)帶來的最終效益是不一樣的。IT戰(zhàn)略有助于確保IT活動(dòng)支持總體經(jīng)營(yíng)戰(zhàn)略,使該組織實(shí)現(xiàn)其經(jīng)營(yíng)的目標(biāo)和目的。

525.系統(tǒng)開發(fā)過程中的第一個(gè)正式文檔是__()__A.系統(tǒng)說明書B.評(píng)審報(bào)告C.開發(fā)合同D.可行性報(bào)告正確答案:D解析:軟件生存周期是指:一個(gè)軟件產(chǎn)品或軟件系統(tǒng)也要經(jīng)歷孕育、誕生、成長(zhǎng)、成熟、衰亡的許多階段,一般稱為軟件生存周期。把整個(gè)軟件生存周期劃分為若干階段,使得每個(gè)階段有明確的任務(wù),使規(guī)模大、結(jié)構(gòu)復(fù)雜和管理復(fù)雜的軟件開發(fā)變得容易控制和管理。通常,軟件生存周期包括可行性分析與項(xiàng)目開發(fā)計(jì)劃、需求分析、設(shè)計(jì)(概要設(shè)計(jì)和詳細(xì)設(shè)計(jì))、編碼、測(cè)試、維護(hù)等活動(dòng)(注:不同的教程,不同的科目具體的劃分階段稍有不同,但總體含義是一致的)。其中可行性分析與項(xiàng)目,這個(gè)階段主要確定軟件的開發(fā)目標(biāo)及其可行性。該階段所產(chǎn)生的文檔有可行性分析報(bào)告和項(xiàng)目開發(fā)計(jì)劃。

526.在系統(tǒng)測(cè)試中發(fā)現(xiàn)的子程序調(diào)用錯(cuò)誤屬于()。A.功能錯(cuò)誤B.系統(tǒng)錯(cuò)誤C.數(shù)據(jù)錯(cuò)誤D.編程錯(cuò)誤正確答案:B解析:測(cè)試中可能發(fā)現(xiàn)的錯(cuò)誤按其性質(zhì)可分為以下幾類:(1)功能錯(cuò)誤。由于處理功能說明不夠完整或不夠確切,致使編程時(shí)對(duì)功能有誤解而產(chǎn)生的錯(cuò)誤。(2)系統(tǒng)錯(cuò)誤。指與外部接口錯(cuò)誤、子程序調(diào)用錯(cuò)誤、參數(shù)使用錯(cuò)誤等。(3)過程錯(cuò)誤。主要指算術(shù)運(yùn)算錯(cuò)誤、邏輯錯(cuò)誤等。(4)數(shù)據(jù)錯(cuò)誤。指數(shù)據(jù)結(jié)構(gòu)、實(shí)體、屬性錯(cuò)誤,參數(shù)與控制數(shù)據(jù)混淆等。(5)編程錯(cuò)誤。指語法錯(cuò)誤、程序邏輯錯(cuò)誤、編程書寫錯(cuò)誤等。

527.以下不屬于黑盒測(cè)試方法的是()。A.等價(jià)類劃分法B.邊界值分析法C.因果圖法D.路徑覆蓋法正確答案:D解析:黑盒測(cè)試有:等價(jià)類劃分、邊界值分析、錯(cuò)誤推測(cè)法、因果圖、功能圖、判定表等。?路徑覆蓋法屬于白盒測(cè)試。

528.以下選項(xiàng)中,()不屬于系統(tǒng)測(cè)試的范疇。A.強(qiáng)度測(cè)試B.安全測(cè)試C.單元測(cè)試D.性能測(cè)試正確答案:C解析:系統(tǒng)測(cè)試是將已經(jīng)集成好的軟件系統(tǒng),作為整個(gè)計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行(使用)環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行的一系列測(cè)試活動(dòng)。強(qiáng)度測(cè)試、安全測(cè)試、性能測(cè)試都屬于系統(tǒng)測(cè)試的范疇。強(qiáng)度測(cè)試是為了確定系統(tǒng)在極端條件下的穩(wěn)定性和可靠性。安全測(cè)試是為了驗(yàn)證系統(tǒng)是否能夠保護(hù)數(shù)據(jù)和資源的安全。性能測(cè)試是為了評(píng)估系統(tǒng)在不同負(fù)載條件下的性能表現(xiàn)。而單元測(cè)試是對(duì)軟件中的最小可測(cè)試單元進(jìn)行檢查和驗(yàn)證,通常由開發(fā)人員在開發(fā)過程中執(zhí)行,不屬于系統(tǒng)測(cè)試的范疇。因此,正確答案是C。

529.系統(tǒng)說明書應(yīng)達(dá)到的要求包括?()。①全面②系統(tǒng)③準(zhǔn)確④詳實(shí)⑤清晰⑥重復(fù)A.①②③B.①②③④C.①②③④⑤D.①②③④⑤⑥正確答案:C解析:系統(tǒng)說明書是系統(tǒng)分析階段的重要文檔,它描述了新系統(tǒng)的邏輯模型,是系統(tǒng)設(shè)計(jì)和實(shí)施的基礎(chǔ)。編寫系統(tǒng)說明書的目的是為了讓用戶和開發(fā)人員對(duì)新系統(tǒng)有一個(gè)全面、系統(tǒng)、準(zhǔn)確、詳實(shí)和清晰的理解,以便于系統(tǒng)的開發(fā)和實(shí)施。全面:系統(tǒng)說明書應(yīng)該全面描述新系統(tǒng)的功能、性能、數(shù)據(jù)、流程等方面的需求,不能有遺漏。系統(tǒng):系統(tǒng)說明書應(yīng)該采用系統(tǒng)的方法,將新系統(tǒng)作為一個(gè)整體來描述,不能只關(guān)注局部。準(zhǔn)確:系統(tǒng)說明書中的描述應(yīng)該準(zhǔn)確無誤,不能有歧義或誤解。詳實(shí):系統(tǒng)說明書應(yīng)該詳細(xì)描述新系統(tǒng)的各個(gè)方面,不能過于簡(jiǎn)單或抽象。清晰:系統(tǒng)說明書中的描述應(yīng)該清晰易懂,不能有晦澀難懂的術(shù)語或表達(dá)方式。重復(fù):系統(tǒng)說明書中不應(yīng)該有重復(fù)的內(nèi)容,以免造成混淆和誤解。綜上所述,選項(xiàng)C是正確的。

530.數(shù)據(jù)流程圖配以數(shù)據(jù)字典,就可以從圖形和文字兩個(gè)方面對(duì)系統(tǒng)的__()__模型進(jìn)行描述,從而形成一個(gè)完整的說明。A.物理模型B.邏輯模型C.數(shù)據(jù)結(jié)構(gòu)D.數(shù)據(jù)模型正確答案:B解析:數(shù)據(jù)流程圖主要用于描述系統(tǒng)的邏輯流程和數(shù)據(jù)處理過程,反映的是系統(tǒng)的邏輯關(guān)系,數(shù)據(jù)字典則對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流等進(jìn)行詳細(xì)說明。二者結(jié)合可以完整地描述系統(tǒng)的邏輯模型。而物理模型更側(cè)重于系統(tǒng)的硬件、軟件、網(wǎng)絡(luò)等具體的物理實(shí)施細(xì)節(jié);數(shù)據(jù)結(jié)構(gòu)只是系統(tǒng)邏輯模型的一部分;數(shù)據(jù)模型概念過于寬泛且不具體指向邏輯模型描述。所以本題選B。

531.制定系統(tǒng)運(yùn)行計(jì)劃之前,工作小組成員要先了解單位現(xiàn)有軟、硬件

溫馨提示

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

評(píng)論

0/150

提交評(píng)論