版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-3.系統(tǒng)分析的任務(wù)[單選題]1.()是一種面向數(shù)據(jù)流的開發(fā)方法,其基本思想是軟件功能的分解和抽象。A.結(jié)構(gòu)化開發(fā)方法B.Jackson系統(tǒng)開發(fā)方法C.Booch方法(江南博哥)D.UML(統(tǒng)一建模語言)正確答案:A參考解析:結(jié)構(gòu)化方法規(guī)定了一系列模塊的分解協(xié)調(diào)原則和技術(shù),提出了結(jié)構(gòu)化設(shè)計(jì)的基礎(chǔ)是模塊化,即將這個(gè)系統(tǒng)分解成相對(duì)獨(dú)立的若干模塊,通過對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的協(xié)調(diào)來實(shí)現(xiàn)整個(gè)軟件系統(tǒng)的功能[單選題]2.軟件需求分析階段的主要任務(wù)是確定()。A.軟件開發(fā)方法B.軟件系統(tǒng)功能C.軟件開發(fā)工具D.軟件開發(fā)費(fèi)用正確答案:B參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對(duì)系統(tǒng)的應(yīng)用需求。通過深入調(diào)查,和用戶一起充分了解現(xiàn)行系統(tǒng)是怎樣工作的,理解用戶對(duì)現(xiàn)行系統(tǒng)的改進(jìn)要求和對(duì)新系統(tǒng)的要求。在此基礎(chǔ)上,把用戶共同理解的新系統(tǒng)用恰當(dāng)?shù)墓ぞ弑磉_(dá)出來。其主要任務(wù)是:了解用戶需求;確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報(bào)告。[單選題]3.在面向?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ī)格。[單選題]4.假設(shè)某公司業(yè)務(wù)的用例模型中,“檢驗(yàn)”用例需要等到“生產(chǎn)”用例執(zhí)行之后才能執(zhí)行,這兩個(gè)用例之間的關(guān)系屬于()關(guān)系。A.關(guān)聯(lián)B.擴(kuò)展C.依賴D.使用正確答案:C參考解析:UML中有4種關(guān)系:(1)依賴關(guān)系。是兩個(gè)事物間的語義關(guān)系,其中一個(gè)事物發(fā)生變化會(huì)影響另一個(gè)事物的語義。(2)關(guān)聯(lián)關(guān)系。是一種結(jié)構(gòu)關(guān)系,它描述了一組鏈,鏈?zhǔn)菍?duì)象之間的連接。聚合是一種特殊類型的關(guān)聯(lián),描述了整體和部分間的特殊關(guān)系。(3)泛化關(guān)系。是一種特殊/一般關(guān)系,特殊元素的對(duì)象可替代一般元素的對(duì)象。(4)實(shí)現(xiàn)關(guān)系。是類元之間的語義關(guān)系,其中的一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。[單選題]5.在決定管理信息系統(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)鍵。[單選題]6.設(shè)有一個(gè)員工關(guān)系EMP(員工號(hào),姓名,部門名,職位,薪資),若需查詢不同部門中擔(dān)任“項(xiàng)目主管”職位的員工平均薪資,則相應(yīng)的SQL語句為:SELECT部門名,AVG(薪資)AS平均薪資FROMEMPGROUPBY(請(qǐng)作答此空)();A.員工號(hào)B.姓名C.部門名D.薪資正確答案:C參考解析:SELECT語句的語法結(jié)構(gòu):SELECT[ALL|DISTINCT][,···n][WHERE[,···n]]本題中是要求查詢不同部門中,所以應(yīng)使用分組語句進(jìn)行分組,分組的條件是部門名;在分組的基礎(chǔ)上指定條件,一般使用HAVING語句,本題要求是擔(dān)任“項(xiàng)目主管”職位,也就是說要求職位為項(xiàng)目主管。由于“項(xiàng)目主管”是屬于字符串類型的數(shù)據(jù),所以在條件表達(dá)式中,需要使用單引號(hào)將該值引起來。[單選題]7.某醫(yī)院住院部設(shè)有病人關(guān)系R(住院號(hào),姓名,性別,、科室號(hào),病房,家庭住址),其中:“住院號(hào)”唯一標(biāo)識(shí)關(guān)系R中的每一個(gè)元組。“性別”的取值只能為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)(請(qǐng)作答此空)科室號(hào)CHAR(4)()家庭住址CHAR(30));A.IN(M,F)B.CHECK('M','F')C.LIKE('M','F')D.CHECK(性別IN('M','F'))正確答案:D參考解析:創(chuàng)建表的基本語法:CREATETABLE[列級(jí)完整性約束條件][,···n])定義主鍵使用:PRIMARYKEY或PRIMARYKEY(列名)方式定義外鍵使用:REFERENCES表名(列)或FOREIGNKEY(列名)REFERENCES表名(列)方式定義自定義約束使用:CHECK(約束表達(dá)式)本題第1問是要對(duì)性別進(jìn)行約束,所以需要使用check,由于性別為字符類型需要使用單引號(hào)。所以正確的選項(xiàng)應(yīng)該為:D本題第2問,科室號(hào)關(guān)聯(lián)到科室關(guān)系,在R關(guān)系中科室號(hào)應(yīng)定義為外鍵,外鍵定義時(shí)應(yīng)該關(guān)聯(lián)到的是科室關(guān)系的科室號(hào),所以正確的選項(xiàng)應(yīng)為B[單選題]8.結(jié)構(gòu)化分析的輸出不包括()。A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.加工邏輯D.結(jié)構(gòu)圖正確答案:D參考解析:結(jié)構(gòu)化方法的分析結(jié)果由以下幾部分組成:一套分層的數(shù)據(jù)流圖、一本數(shù)據(jù)詞典、一組小說明(也稱加工邏輯說明)、補(bǔ)充材料。因此D選項(xiàng)不包括。[單選題]9.在需求階段,數(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ù)項(xiàng)和結(jié)構(gòu)的定義,以確保開發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。在需求階段,數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項(xiàng)以確??蛻襞c開發(fā)小組是使用一致的定義和術(shù)語。[單選題]10.()是一種面向數(shù)據(jù)結(jié)構(gòu)的開發(fā)方法。A.結(jié)構(gòu)化方法B.原型化方法C.面向?qū)ο箝_發(fā)方法D.Jackson方法正確答案:D參考解析:結(jié)構(gòu)化方法:是一種傳統(tǒng)的軟件開發(fā)方法,它是由結(jié)構(gòu)化分析、結(jié)構(gòu)化設(shè)計(jì)和結(jié)構(gòu)化程序設(shè)計(jì)三部分有機(jī)組合而成的。它的基本思想:把一個(gè)復(fù)雜問題的求解過程分階段進(jìn)行,而且這種分解是自頂向下,逐層分解,使得每個(gè)階段處理的問題都控制在人們?nèi)菀桌斫夂吞幚淼姆秶鷥?nèi)。結(jié)構(gòu)化方法的基本要點(diǎn)是:自頂向下、逐步求精、模塊化設(shè)計(jì)、結(jié)構(gòu)化編碼。原型化方法:基本思想是:憑借著系統(tǒng)分析人員對(duì)用戶要求的理解,在軟件環(huán)境支持下,快速地給出一個(gè)實(shí)實(shí)在在的模型(或稱為原型、雛形),然后與用戶反復(fù)協(xié)商修改,最終形成實(shí)際系統(tǒng)。面向?qū)ο箝_發(fā)方法:出發(fā)點(diǎn)和基本原則是:盡可能模擬人類習(xí)慣的思維方式,使開發(fā)軟件的方法與過程盡可能接近人類認(rèn)識(shí)世界、解決問題的方法與過程;更好的復(fù)用性;關(guān)鍵在于建立一個(gè)全面、合理、統(tǒng)一的模型;分析、設(shè)計(jì)、實(shí)現(xiàn)三個(gè)階段,界限不明確。Jackson方法:由M.A.Jackson在1975年提出的一類至今仍廣泛使用的軟件開發(fā)方法。這一方法從目標(biāo)系統(tǒng)的輸入、輸出數(shù)據(jù)結(jié)構(gòu)入手,導(dǎo)出程序框架結(jié)構(gòu),再補(bǔ)充其它細(xì)節(jié),就可得到完整的程序結(jié)構(gòu)圖。這一方法對(duì)輸入、輸出數(shù)據(jù)結(jié)構(gòu)明確的中小型系統(tǒng)特別有效,如商業(yè)應(yīng)用中的文件表格處理。該方法也可與其它方法結(jié)合,用于模塊的詳細(xì)設(shè)計(jì)。杰克遜結(jié)構(gòu)圖是用來描述數(shù)據(jù)結(jié)構(gòu)中的順序,選擇和重復(fù)。[單選題]11.若部門和員工關(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參考解析:自然連接運(yùn)算,是在連連接運(yùn)算的基礎(chǔ)上要求出去重復(fù)的屬性,和比較的分量必須相同。本題中部門關(guān)系有3個(gè)屬性,員工關(guān)系有5個(gè)屬性,部門和員工關(guān)系進(jìn)行自然連接運(yùn)算時(shí)要求去除重復(fù)的屬性,兩個(gè)關(guān)系有“部門代碼”屬性重復(fù),所以進(jìn)行自然連接運(yùn)算后屬性的個(gè)數(shù)為8-1=7個(gè),即7元關(guān)系員工和項(xiàng)目,依據(jù)E-R的描述這兩者之間是多對(duì)多的關(guān)系E-R圖中多對(duì)多的聯(lián)系,應(yīng)該轉(zhuǎn)換成一個(gè)獨(dú)立關(guān)系,其主碼為其兩端主碼共同組成,由于員工關(guān)系的主碼為:?jiǎn)T工代碼,項(xiàng)目關(guān)系的主碼為:項(xiàng)目編號(hào),所以該聯(lián)系的主碼應(yīng)為:(項(xiàng)目編號(hào),員工代碼)[單選題]12.(請(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ù)流圖(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ù)流圖用到的基本成分有,外部實(shí)體、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理邏輯;本題中選項(xiàng)B的聯(lián)系應(yīng)屬于E-R模型的內(nèi)容。外部實(shí)體:指不受系統(tǒng)控制,在系統(tǒng)以外又與系統(tǒng)有聯(lián)系的事物或人,它表達(dá)了目標(biāo)系統(tǒng)數(shù)據(jù)的外部來源或去處。外部實(shí)體也可以是另外一個(gè)信息系統(tǒng)。本題中接受轉(zhuǎn)賬單的銀行應(yīng)是外部實(shí)體[單選題]13.某企業(yè)使用App來管理員工,該App支持打卡、考勤等功能。該App屬于()。A.面向作業(yè)處理的系統(tǒng)B.面向管理控制的系統(tǒng)C.面向決策計(jì)劃的系統(tǒng)D.面向數(shù)據(jù)匯總的系統(tǒng)正確答案:A參考解析:面向作業(yè)的系統(tǒng):是用來支持業(yè)務(wù)處理,實(shí)現(xiàn)處理自動(dòng)化的信息系統(tǒng)面向管理控制的系統(tǒng):是輔助企業(yè)管理、實(shí)現(xiàn)管理自動(dòng)化的信息系統(tǒng)面向決策計(jì)劃的系統(tǒng):是為決策提供信息支持的系統(tǒng)本題中,該APP只是負(fù)責(zé)記錄相關(guān)信息,以支持考勤相關(guān)處理,應(yīng)屬于面向作業(yè)的系統(tǒng)。[單選題]14.關(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參考解析:關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成。關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)單一,現(xiàn)實(shí)世界的實(shí)體以及實(shí)體間的各種聯(lián)系均用關(guān)系來表示。在用戶看來,關(guān)系模型中數(shù)據(jù)的邏輯結(jié)構(gòu)是一張二維表。邏輯結(jié)構(gòu)設(shè)計(jì)階段的主要任務(wù)是:1、確定數(shù)據(jù)模型;2、將E-R圖轉(zhuǎn)換為指定的數(shù)據(jù)模型;3、確定完整性約束;4、確定用戶視圖。題中的外模式對(duì)應(yīng)關(guān)系數(shù)據(jù)庫就是視圖,所以應(yīng)是邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)。[單選題]15.E-R圖是數(shù)據(jù)庫設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫的()。A.概念模型B.邏輯模型C.結(jié)構(gòu)模型D.物理模型正確答案:A參考解析:概念結(jié)構(gòu)設(shè)計(jì)是指由現(xiàn)實(shí)世界的各種客觀事物及其聯(lián)系轉(zhuǎn)化為信息世界中的信息模型的過程,即為數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì);概念結(jié)構(gòu)設(shè)計(jì)最著名最常用的方法是實(shí)體-聯(lián)系方法(E-R方法)[單選題]16.以下不屬于信息系統(tǒng)開發(fā)方法的是()。A.結(jié)構(gòu)化分析與設(shè)計(jì)法B.面向?qū)ο蠓治雠c設(shè)計(jì)法C.邊寫邊改法D.原型法正確答案:C參考解析:本題考查信息系統(tǒng)開發(fā)方法基礎(chǔ)知識(shí)。常見的信息系統(tǒng)開發(fā)方法包括結(jié)構(gòu)化分析與設(shè)計(jì)法、面向?qū)ο蠓治雠c設(shè)計(jì)法以及原型法。不存在邊寫邊改這種開發(fā)方法,本題選擇選項(xiàng)C。[單選題]17.以下關(guān)于UML的表述,不正確的是()。A.UML是一種文檔化語言B.UML是一種構(gòu)造語言C.UML是一種編程語言D.UML是統(tǒng)一建模語言正確答案:C參考解析:UML(UnifiedModelingLanguage)是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍實(shí)用的建模語言。UML是一種可視化語言:UML是一組圖形符號(hào),使用圖形建模,UML表示法中的每個(gè)符號(hào)都有明確的語義。UML是一種構(gòu)造語言:使用UML描述的模型可與各種編程語言直接相連,即可把UML描述的模型映射成編程語言,甚至映射成關(guān)系數(shù)據(jù)庫表或面向?qū)ο髷?shù)據(jù)庫的永久存儲(chǔ)。這種映射允許進(jìn)行正向工程,也可以進(jìn)行逆向過程(編程語言代碼重新構(gòu)造UML模型)。UML是一種文檔化語言:UML適于建立系統(tǒng)體系結(jié)構(gòu)及所有的細(xì)節(jié)文檔。UML還提供了用于表達(dá)需求和用于測(cè)試的語言。最終UML提供了對(duì)項(xiàng)目計(jì)劃和發(fā)布管理的活動(dòng)進(jìn)行建模的語言。[單選題]18.在系統(tǒng)分析階段,需要再全面掌握現(xiàn)實(shí)情況、分析用戶信息需求的基礎(chǔ)上才能提出新系統(tǒng)的()。A.戰(zhàn)略規(guī)劃B.邏輯模型C.物理模型D.概念模型正確答案:B參考解析:系統(tǒng)分析是應(yīng)用系統(tǒng)的思想和方法,把復(fù)雜的對(duì)象分解成簡(jiǎn)單的組成部分,并找出這些部分的基本屬性和彼此間的關(guān)系。系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對(duì)系統(tǒng)的應(yīng)用需求。通過深入調(diào)查,和用戶一起充分了解現(xiàn)行系統(tǒng)是怎樣工作的,理解用戶對(duì)現(xiàn)行系統(tǒng)的改進(jìn)要求和對(duì)系統(tǒ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ù)。[單選題]19.常用的需求分析方法有()。A.結(jié)構(gòu)化分析法與面向?qū)ο蠓治龇˙.面向?qū)ο蠓治龇ㄅc數(shù)據(jù)流圖C.觀察法與問卷調(diào)查法D.結(jié)構(gòu)化分析法與標(biāo)桿對(duì)照法正確答案:A參考解析:常用的需求分析方法有結(jié)構(gòu)化分析法與面向?qū)ο蠓治龇ā單選題]20.以下關(guān)于各類文檔撰寫階段的敘述中,不正確的是()A.軟件需求規(guī)格說明書在需求分析階段撰寫B(tài).概要設(shè)計(jì)規(guī)格說明書在設(shè)計(jì)階段撰寫C.測(cè)試設(shè)計(jì)必須在測(cè)試階段撰寫D.測(cè)試分析報(bào)告在測(cè)試階段撰寫正確答案:C[單選題]21.以下不屬于數(shù)據(jù)字典的作用的是()。A.列出數(shù)據(jù)元素B.相互參照,便于系統(tǒng)修改C.一致性和完整性檢驗(yàn)D.展示系統(tǒng)的處理邏輯正確答案:D參考解析:數(shù)據(jù)字典是以特定格式記錄下來的、對(duì)系統(tǒng)的數(shù)據(jù)流圖中各個(gè)基本要素(數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體)的內(nèi)容和特征所做的完整的定義和說明。是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對(duì)數(shù)據(jù)流圖的重要補(bǔ)充和說明。?數(shù)據(jù)字典的作用:?按各種要求列表?相互參照,便于系統(tǒng)修改?由描述內(nèi)容檢索名稱?一致性檢驗(yàn)和完整性檢驗(yàn)[單選題]22.下圖所示UML圖為(請(qǐng)作答此空),有關(guān)該圖的敘述中,不正確的是()。A.對(duì)象圖B.類圖C.組件圖D.部署圖正確答案:B參考解析:類圖(Classdiagram)是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時(shí)性的信息。類圖是面向?qū)ο蠼5闹饕M成部分。它既用于應(yīng)用程序的系統(tǒng)分類的一般概念建模,也用于詳細(xì)建模,將模型轉(zhuǎn)換成編程代碼。類圖也可用于數(shù)據(jù)建模。[單選題]23.企業(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)和目的。[單選題]24.在結(jié)構(gòu)化設(shè)計(jì)中,程序模塊設(shè)計(jì)的原則不包括()。A.規(guī)模適中B.單入口、單出口C.接口簡(jiǎn)單D.功能齊全正確答案:D參考解析:提高聚合程度,降低模塊之間的耦合程度是模塊設(shè)計(jì)應(yīng)該遵循的最重要的兩個(gè)原則。除此之外,還應(yīng)該考慮其它方面的一些要求,遵循如下原則:1、系統(tǒng)分解有層次:首先從系統(tǒng)的整體出發(fā),根據(jù)系統(tǒng)的目標(biāo)以功能劃分模塊。各個(gè)模塊即互相配合,又各自具有獨(dú)立功能,共同實(shí)現(xiàn)整個(gè)系統(tǒng)的目標(biāo)。然后對(duì)每個(gè)子模塊在進(jìn)一步逐層向下分解,直至分解到最小的模塊為止。2、適宜地系統(tǒng)深度和寬度比例。系統(tǒng)深度是指系統(tǒng)結(jié)構(gòu)中的控制層次。寬度表示控制的總分布,即統(tǒng)一層次的模塊總數(shù)的最大值。系統(tǒng)的深度和寬度之間往往有一個(gè)較為適宜的比例。深度過大說明系統(tǒng)劃分過細(xì),寬度過大可能會(huì)導(dǎo)致系統(tǒng)管理難度的加大。3、模塊大小適中。模塊的大小一般使用模塊中所包含的語句的數(shù)量多少來衡量。有這個(gè)樣一個(gè)參考數(shù)字,即模塊的語句行數(shù)在50~100行為最好,最多不超過500行。4、適度控制模塊的扇入扇出。模塊的扇入指模塊直接上級(jí)模塊的個(gè)數(shù),模塊的直屬下級(jí)模塊個(gè)數(shù)即為模塊的扇出。模塊的扇入數(shù)一般來說越大越好,說明該模塊的通用性強(qiáng)。對(duì)于扇出而言,過大可能導(dǎo)致系統(tǒng)控制和協(xié)調(diào)比較困難,過小則可能說明該模塊本身規(guī)模過大。經(jīng)驗(yàn)證明,扇出的個(gè)數(shù)最好是3或4,一般不要超過7。5、較小的數(shù)據(jù)冗余。如果模塊分解不當(dāng),會(huì)造成大量的數(shù)據(jù)冗余,這可能引起相關(guān)數(shù)據(jù)分布在不同的模塊中,大量原始數(shù)據(jù)需要調(diào)用,大量的中間結(jié)果需要保存和傳遞,以及大量計(jì)算工作將要重復(fù)進(jìn)行的情況,可能會(huì)降低系統(tǒng)的工作效率。[單選題]25.某醫(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參考解析:創(chuàng)建表的基本語法:CREATETABLE[,···n])定義主鍵使用:PRIMARYKEY或PRIMARYKEY(列名)方式定義外鍵使用:REFERENCES表名(列)或FOREIGNKEY(列名)REFERENCES表名(列)方式定義自定義約束使用:CHECK(約束表達(dá)式)本題第1問是要對(duì)性別進(jìn)行約束,所以需要使用check,由于性別為字符類型需要使用單引號(hào)。所以正確的選項(xiàng)應(yīng)該為:D本題第2問,科室號(hào)關(guān)聯(lián)到科室關(guān)系,在R關(guān)系中科室號(hào)應(yīng)定義為外鍵,外鍵定義時(shí)應(yīng)該關(guān)聯(lián)到的是科室關(guān)系的科室號(hào),所以正確的選項(xiàng)應(yīng)為B[單選題]26.下圖所示UML圖為(),有關(guān)該圖的敘述中,不正確的是(請(qǐng)作答此空)。A.如果B的一個(gè)實(shí)例被刪除,所有包含A的實(shí)例都被刪除B.A的一個(gè)實(shí)例可以與B的一個(gè)實(shí)例關(guān)聯(lián)C.B的一個(gè)實(shí)例被唯一的一個(gè)A的實(shí)例所包含D.B的一個(gè)實(shí)例可與B的另外兩個(gè)實(shí)例關(guān)聯(lián)正確答案:A參考解析:類圖(Classdiagram)是顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時(shí)性的信息。類圖是面向?qū)ο蠼5闹饕M成部分。它既用于應(yīng)用程序的系統(tǒng)分類的一般概念建模,也用于詳細(xì)建模,將模型轉(zhuǎn)換成編程代碼。類圖也可用于數(shù)據(jù)建模。[單選題]27.在采用結(jié)構(gòu)化開發(fā)方法進(jìn)行軟件開發(fā)時(shí),設(shè)計(jì)階段接口設(shè)計(jì)主要依據(jù)需求分析階段的(請(qǐng)作答此空)。接口設(shè)計(jì)的任務(wù)主要是()。A.數(shù)據(jù)流圖B.E-R圖C.狀態(tài)-遷移圖D.加工規(guī)格說明正確答案:A參考解析:[單選題]28.采用UML進(jìn)行軟件設(shè)計(jì)時(shí),可用()關(guān)系表示兩類事物之間存在的特殊/一般關(guān)系。A.依賴B.聚集C.泛化D.實(shí)現(xiàn)正確答案:C參考解析:在UML中有4種關(guān)系:依賴、關(guān)聯(lián)、泛化、實(shí)現(xiàn)①依賴:是兩個(gè)事物間的語義關(guān)系,其中一個(gè)事務(wù)(獨(dú)立事物)發(fā)生變化會(huì)影響另一個(gè)事物(依賴事物)的語義②關(guān)聯(lián):是一種結(jié)構(gòu)關(guān)系,它描述了一組鏈,鏈?zhǔn)菍?duì)象之間的連接。聚合是一種特殊的類型關(guān)聯(lián),他描述了整體和部分間的結(jié)構(gòu)關(guān)系。③泛化:是一種特殊/一般關(guān)系,特殊元素(子元素)的對(duì)象可替代一般元素(父元素)的對(duì)象。用這種方法,子元素共享了父元素的結(jié)構(gòu)和行為④實(shí)現(xiàn):是類元之間的語義關(guān)系,其中的一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。在兩種地方要遇到實(shí)現(xiàn)關(guān)系:一種是在接口和實(shí)現(xiàn)它們的類或構(gòu)件之間;另一種是在用例和實(shí)現(xiàn)它們的協(xié)作之間。[單選題]29.系統(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á)到的要求。[單選題]30.以下關(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ù)流圖知識(shí)。一個(gè)實(shí)際的信息系統(tǒng)往往是龐大復(fù)雜的,可能有成百上千個(gè)數(shù)據(jù)加工,很難用幾張數(shù)據(jù)流圖描述出整個(gè)系統(tǒng)的邏輯,必須要自頂向下逐層擴(kuò)展;為了便于交流,讓讀者一目了然,數(shù)據(jù)流圖的符號(hào)要布局合理,分布均勻,比如一般把作為數(shù)據(jù)輸入的外部項(xiàng)放在左邊,把作為數(shù)據(jù)輸出的外部項(xiàng)放到右邊;數(shù)據(jù)流圖是一種需求分析工具,用于與用戶之間的需求交流,不需要反映具體的技術(shù)過程和處理方式;在數(shù)據(jù)流圖繪制過程中,為避免理解上的錯(cuò)誤或者偏差,必須要與用戶密切接觸,不斷修改。[單選題]31.當(dāng)軟件交付運(yùn)行后,()階段引入的錯(cuò)誤所需的修復(fù)代價(jià)較高。?A.需求分析B.概要設(shè)計(jì)C.詳細(xì)設(shè)計(jì)D.編碼正確答案:A參考解析:早期的問題沒有被發(fā)現(xiàn)產(chǎn)生的修復(fù)代價(jià)高。本題中需求分析階段早于其它階段,所以本題應(yīng)該是需求分析階段的問題的修復(fù)代價(jià)最高。[單選題]32.在需求階段,數(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ù)項(xiàng)和結(jié)構(gòu)的定義,以確保開發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。在需求階段,數(shù)據(jù)字典至少應(yīng)定義客戶數(shù)據(jù)項(xiàng)以確??蛻襞c開發(fā)小組是使用一致的定義和術(shù)語。[單選題]33.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是一種建模語言,而不是一種方法。[問答題]1.閱讀下列說明,回答問題1至問題3,將解答填入對(duì)應(yīng)欄內(nèi)?!菊f明】某海外代購公司為擴(kuò)展公司業(yè)務(wù),需要開發(fā)一個(gè)信息化管理系統(tǒng)。請(qǐng)根據(jù)公司現(xiàn)有業(yè)務(wù)及需求完成該系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)?!拘枨竺枋觥浚?)記錄公司員工信息。員工信息包括工號(hào)、身份證號(hào)、姓名、性別和一個(gè)手機(jī)號(hào),工號(hào)唯一標(biāo)識(shí)每位員工,員工分為代購員和配送員。(2)記錄采購的商品信息。商品信息包括商品名稱、所在超市名稱、采購價(jià)格、銷售價(jià)格和商品介紹,系統(tǒng)內(nèi)部用商品條碼唯一標(biāo)識(shí)每種商品。一種商品只在一家超市代購。(3)記錄顧客信息。顧客信息包括顧客真實(shí)姓名、身份證號(hào)(清關(guān)繳稅用)、一個(gè)手機(jī)號(hào)和一個(gè)收貨地址,系統(tǒng)自動(dòng)生成唯一的顧客編號(hào)。(4)記錄托運(yùn)公司信息。托運(yùn)公司信息包括托運(yùn)公司名稱、電話和地址,系統(tǒng)自動(dòng)生成唯一的托運(yùn)公司編號(hào)。(5)顧客登錄系統(tǒng)之后,可以下訂單購買商品。訂單支付成功后,系統(tǒng)記錄唯一的支付憑證編號(hào),顧客需要在訂單里指定運(yùn)送方式:空運(yùn)或海運(yùn)。(6)代購員根據(jù)顧客的訂單在超市采購對(duì)應(yīng)商品,一份訂單所含的多個(gè)商品可能由多名代購員從不同超市采購。(7)采購?fù)甑纳唐方挥膳渌蛦T根據(jù)顧客訂單組合裝箱,然后交給托運(yùn)公司運(yùn)送。托運(yùn)公司按顧客訂單核對(duì)商品名稱和數(shù)量,然后按顧客的地址進(jìn)行運(yùn)送?!靖拍钅P驮O(shè)計(jì)】根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖2-1所示?!具壿嫿Y(jié)構(gòu)設(shè)計(jì)】根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖,得出如下關(guān)系模式(不完整):?jiǎn)T工(工號(hào),身份證號(hào),姓名,性別,手機(jī)號(hào))商品(條碼,商品名稱,所在超市名稱,采購價(jià)格,銷售價(jià)格,商品介紹)顧客(編號(hào),姓名,身份證號(hào),手機(jī)號(hào),收貨地址)托運(yùn)公司(托運(yùn)公司編號(hào),托運(yùn)公司名稱,電話,地址)訂單(訂單ID,(a),商品數(shù)量,運(yùn)送方式,支付憑證編號(hào))代購(代購ID,代購員工號(hào),(b))運(yùn)送(運(yùn)送ID,配送員工號(hào),托運(yùn)公司編號(hào),訂單ID,發(fā)運(yùn)時(shí)間)【問題1】根據(jù)問題描述,補(bǔ)充圖2-1的實(shí)體聯(lián)系圖?!締栴}2】補(bǔ)充邏輯結(jié)構(gòu)設(shè)計(jì)結(jié)果中的(a)、(b)兩處空缺?!締栴}3】為方便顧客,允許顧客在系統(tǒng)中保存多組收貨地址。請(qǐng)根據(jù)此需求,增加“顧客地址”弱實(shí)體,對(duì)圖2-1進(jìn)行補(bǔ)充,并修改“運(yùn)送”關(guān)系模式。正確答案:詳見解析參考解析:【問題1】【問題2】(a)顧客編號(hào)、商品條碼(b)訂單ID【問題3】修改后的運(yùn)送關(guān)系模式為:運(yùn)送(運(yùn)送ID,配送員工號(hào),托運(yùn)公司編號(hào),訂單ID,地址ID,發(fā)運(yùn)時(shí)間)。[問答題]2.閱讀下列說明,回答問題1至問題4,將解答填入對(duì)應(yīng)欄內(nèi)?!菊f明】某企業(yè)擬開發(fā)一套員工技能培訓(xùn)管理系統(tǒng),該系統(tǒng)的部分功能及初步需求分析的結(jié)果如下所述:1.部門信息包括:部門號(hào)、名稱、負(fù)責(zé)人號(hào)、電話。其中部門號(hào)唯一標(biāo)識(shí)部門關(guān)系中的每一個(gè)元組:一個(gè)部門有多名員工,但一名員工只對(duì)應(yīng)一個(gè)部門。2.員工信息包括:?jiǎn)T工號(hào)、姓名、崗位、部門號(hào)、電話、聯(lián)系方式。其中員工號(hào)唯一標(biāo)識(shí)員工關(guān)系中的每一個(gè)元組;屬性崗位有新入職員工、培訓(xùn)師、其他等。新入職員工至少要選擇三門以上的課程進(jìn)行培訓(xùn),并取得課程成績(jī);一名培訓(xùn)師可以講授多門課程,一門課程可以由多個(gè)培訓(xùn)師講授。3.課程信息包括:課程號(hào)、課程名稱、學(xué)時(shí)。課程號(hào)唯一確定課程關(guān)系的每一個(gè)元組?!靖拍钅P驮O(shè)計(jì)】根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖如圖1.1所示?!娟P(guān)系模式設(shè)計(jì)】部門(部門號(hào),名稱,(),電話)員工(員工號(hào),姓名,(),部門號(hào),電話,())課程(()課程名稱,學(xué)時(shí))講課(課程號(hào),培訓(xùn)師號(hào),培訓(xùn)地點(diǎn))培訓(xùn)(課程號(hào),新入職員工號(hào),成績(jī))【問題1】根據(jù)題意,將關(guān)系模式中的空(1)~(4)的屬性補(bǔ)充完整,并填入答題紙對(duì)應(yīng)的位置上?!締栴}2】在關(guān)系數(shù)據(jù)庫中,兩個(gè)實(shí)體集之間的聯(lián)系類型分為三類:一對(duì)一(1:1)、一對(duì)多(1
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年建筑安裝工程項(xiàng)目合同
- 力課件教學(xué)課件
- 2024年廣告代理合作協(xié)議
- 2024年工程咨詢與技術(shù)服務(wù)合作協(xié)議
- 2024年度公司用車管理協(xié)議
- 2024年度建筑工程設(shè)計(jì)、施工購銷合同
- 2024年度35kv高壓線路施工合同
- 2024年度某影視公司與某投資公司關(guān)于某電影項(xiàng)目融資的合同
- 公司年會(huì)的演講稿模板八篇
- 為世界無車日活動(dòng)宣傳標(biāo)語(155句)
- 民用無人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題及答案
- 疼痛科整體規(guī)劃和發(fā)展方案
- 2024年中國南水北調(diào)集團(tuán)水網(wǎng)水務(wù)投資限公司及下屬單位社會(huì)招聘高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- (新版)食品生產(chǎn)企業(yè)食品安全員理論考試題庫500題(含答案)
- 七年級(jí)語文上冊(cè)第13課《紀(jì)念白求恩》公開課一等獎(jiǎng)創(chuàng)新教案
- 統(tǒng)編版語文六年級(jí)上冊(cè)第八單元大單元整體教學(xué)設(shè)計(jì)
- 教師個(gè)人業(yè)務(wù)學(xué)習(xí)筆記(41篇)
- 2025年高考語文復(fù)習(xí)備考復(fù)習(xí)策略講座
- 數(shù)學(xué)史上的三次數(shù)學(xué)危機(jī)
- 2024年水電暖安裝承包合同
- 缺乳(乳汁淤積)產(chǎn)婦的中醫(yī)護(hù)理
評(píng)論
0/150
提交評(píng)論