中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具-統(tǒng)一建模語(yǔ)言(UML)_第1頁(yè)
中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具-統(tǒng)一建模語(yǔ)言(UML)_第2頁(yè)
中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具-統(tǒng)一建模語(yǔ)言(UML)_第3頁(yè)
中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具-統(tǒng)一建模語(yǔ)言(UML)_第4頁(yè)
中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具-統(tǒng)一建模語(yǔ)言(UML)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

中級(jí)信息系統(tǒng)管理工程師-信息系統(tǒng)分析-4.系統(tǒng)分析工具——統(tǒng)一建模語(yǔ)言(UML)[單選題]1.某企業(yè)使用App來(lái)管理員工,該App支持打卡、考勤等功能。該App屬于()。A.面向作業(yè)處理的系統(tǒng)(江南博哥)B.面向管理控制的系統(tǒng)C.面向決策計(jì)劃的系統(tǒng)D.面向數(shù)據(jù)匯總的系統(tǒng)正確答案:A參考解析:面向作業(yè)的系統(tǒng):是用來(lái)支持業(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)。[單選題]2.在UML提供的圖中,()用于按時(shí)間順序描述對(duì)象間的相互。A.網(wǎng)絡(luò)圖B.狀態(tài)圖C.協(xié)作圖D.序列圖正確答案:D參考解析:序列圖是場(chǎng)景的圖形化表示,描述了以時(shí)間順序組織的對(duì)象之間的交互活動(dòng)。狀態(tài)圖展現(xiàn)了一個(gè)狀態(tài)機(jī),它由狀態(tài)、轉(zhuǎn)換、事件和活動(dòng)組成。狀態(tài)圖關(guān)注系統(tǒng)的動(dòng)態(tài)視圖,它對(duì)于接口、類和協(xié)作的行為建模尤為重要,強(qiáng)調(diào)對(duì)象行為的事件順序。通信圖強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織,在早期的版本中也被稱作協(xié)作圖。[單選題]3.當(dāng)軟件交付運(yùn)行后,()階段引入的錯(cuò)誤所需的修復(fù)代價(jià)較高。A.需求分析B.概要設(shè)計(jì)C.詳細(xì)設(shè)計(jì)D.編碼正確答案:A參考解析:早期的問(wèn)題沒(méi)有被發(fā)現(xiàn)產(chǎn)生的修復(fù)代價(jià)高。本題中需求分析階段早于其它階段,所以本題應(yīng)該是需求分析階段的問(wèn)題的修復(fù)代價(jià)最高。[單選題]4.配置管理中,最基本的信息單元是配置項(xiàng)。所有有關(guān)配置項(xiàng)的信息都被存放在()中。A.應(yīng)用系統(tǒng)B.服務(wù)器C.配置管理數(shù)據(jù)庫(kù)D.電信服務(wù)正確答案:C參考解析:配置管理中,最基本的信息單元是配置項(xiàng)。所有軟件、硬件和各種文檔,比如變更請(qǐng)求、服務(wù)、服務(wù)器、環(huán)境、設(shè)備、網(wǎng)絡(luò)設(shè)施、臺(tái)式機(jī)、移動(dòng)設(shè)備、應(yīng)用系統(tǒng)、協(xié)議、電信服務(wù)等都可以被稱為配置項(xiàng)。所有有關(guān)配置項(xiàng)的信息都被存放在配置管理數(shù)據(jù)庫(kù)中。[單選題]5.在面向?qū)ο筌浖_發(fā)過(guò)程中,()不屬于面向?qū)ο蠓治鲭A段的活動(dòng)。A.評(píng)估分析模型B.確定接口規(guī)格C.構(gòu)建分析模型D.識(shí)別分析類正確答案:B參考解析:面向?qū)ο蟮能浖_發(fā)過(guò)程包括分析、系統(tǒng)設(shè)計(jì)、開發(fā)類、組裝測(cè)試和應(yīng)用維護(hù)等。其中分析過(guò)程包括問(wèn)題域分析、應(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ò)程,確定接口規(guī)格。[單選題]6.在采用結(jié)構(gòu)化開發(fā)方法進(jìn)行軟件開發(fā)時(shí),設(shè)計(jì)階段接口設(shè)計(jì)主要依據(jù)需求分析階段的()。接口設(shè)計(jì)的任務(wù)主要是(請(qǐng)作答此空)。A.定義軟件的主要結(jié)構(gòu)元素及其之間的關(guān)系B.確定軟件涉及的文件系統(tǒng)的結(jié)構(gòu)及數(shù)據(jù)庫(kù)的表結(jié)構(gòu)C.描述軟件與外部環(huán)境之間的交互關(guān)系,軟件內(nèi)模塊之間的調(diào)用關(guān)系D.確定軟件各個(gè)模塊內(nèi)部的算法和數(shù)據(jù)結(jié)構(gòu)正確答案:C參考解析:[單選題]7.以下不屬于數(shù)據(jù)字典的作用的是()。A.列出數(shù)據(jù)元素B.相互參照,便于系統(tǒng)修改C.一致性和完整性檢驗(yàn)D.展示系統(tǒng)的處理邏輯正確答案:D參考解析:數(shù)據(jù)字典是以特定格式記錄下來(lái)的、對(duì)系統(tǒng)的數(shù)據(jù)流圖中各個(gè)基本要素(數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體)的內(nèi)容和特征所做的完整的定義和說(shuō)明。是結(jié)構(gòu)化系統(tǒng)分析的重要工具之一,是對(duì)數(shù)據(jù)流圖的重要補(bǔ)充和說(shuō)明。數(shù)據(jù)字典的作用:按各種要求列表相互參照,便于系統(tǒng)修改由描述內(nèi)容檢索名稱一致性檢驗(yàn)和完整性檢驗(yàn)[單選題]8.以下不屬于數(shù)據(jù)流圖基本符號(hào)的是()。A.數(shù)據(jù)存儲(chǔ)B.處理C.數(shù)據(jù)流D.條件判斷正確答案:D參考解析:本題考查數(shù)據(jù)流圖的基本概念。數(shù)據(jù)流圖有4個(gè)基本符號(hào):外部實(shí)體、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)和處理邏輯。條件判斷不是數(shù)據(jù)流圖的符號(hào)。[單選題]9.以下關(guān)于數(shù)據(jù)流圖的說(shuō)法中不正確的是()。A.數(shù)據(jù)流圖是分層的,需要自頂向下逐層擴(kuò)展B.數(shù)據(jù)流圖中的符號(hào)要布局合理,分布均勻C.數(shù)據(jù)流圖要反映數(shù)據(jù)處理的技術(shù)過(guò)程和處理方式D.數(shù)據(jù)流圖繪制過(guò)程中要與用戶密切接觸,不斷修改正確答案:C參考解析:繪制數(shù)據(jù)流圖應(yīng)遵循的主要原則如下:(1)確定外部項(xiàng)。一張數(shù)據(jù)流圖表示某個(gè)子系統(tǒng)或某個(gè)系統(tǒng)的邏輯模型。系統(tǒng)分析人員要根據(jù)調(diào)查材料,首先識(shí)別出那些不受所描述的系統(tǒng)的控制,但又影響系統(tǒng)運(yùn)行的外部環(huán)境,這就是系統(tǒng)的數(shù)據(jù)輸入的來(lái)源和輸出的去處。要把這些因素都作為外部項(xiàng)確定下來(lái)。確定了系統(tǒng)和外部環(huán)境的界面,就可集中力量分析,確定系統(tǒng)本身的功能。(2)自頂向下逐層擴(kuò)展。信息系統(tǒng)龐大而復(fù)雜,具體的數(shù)據(jù)加工可能成百上千,關(guān)系錯(cuò)綜復(fù)雜,不可能用一兩張數(shù)據(jù)流圖明確、具體地描述整個(gè)系統(tǒng)的邏輯功能,自頂向下的原則為我們繪制數(shù)據(jù)流圖提供了一條清晰的思路和標(biāo)準(zhǔn)化的步驟。(3)合理布局。數(shù)據(jù)流圖的各種符號(hào)要布局合理,分布均勻、整齊、清晰,使讀者一目了然。這才便于交流,避免產(chǎn)生誤解。一般要把系統(tǒng)數(shù)據(jù)主要來(lái)源的外部項(xiàng)盡量安排在左方,而要把數(shù)據(jù)主要去處的外部項(xiàng)盡量安排在右邊,數(shù)據(jù)流的箭頭線盡量避免交叉或過(guò)長(zhǎng),必要時(shí)可用重復(fù)的外部項(xiàng)和重復(fù)的數(shù)據(jù)存儲(chǔ)符號(hào)。(4)數(shù)據(jù)流圖只反映數(shù)據(jù)流向、數(shù)據(jù)加工和邏輯意義上的數(shù)據(jù)存儲(chǔ),不反映任何數(shù)據(jù)處理的技術(shù)過(guò)程、處理方式和時(shí)間順序,也不反映各部分相互聯(lián)系的判斷與控制條件等技術(shù)問(wèn)題。這樣,只從系統(tǒng)邏輯功能上討論問(wèn)題,便于和用戶交流。(5)數(shù)據(jù)流圖繪制過(guò)程,就是系統(tǒng)的邏輯模型的形成過(guò)程,必須始終與用戶密切接觸、詳細(xì)討論、不斷修改,也要和其他系統(tǒng)建設(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ù)雜問(wèn)題的求解過(guò)程分階段進(jìn)行,而且這種分解是自頂向下,逐層分解,使得每個(gè)階段處理的問(wèn)題都控制在人們?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ā)軟件的方法與過(guò)程盡可能接近人類認(rèn)識(shí)世界、解決問(wèn)題的方法與過(guò)程;更好的復(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)圖是用來(lái)描述數(shù)據(jù)結(jié)構(gòu)中的順序,選擇和重復(fù)。[單選題]11.模塊A將學(xué)生信息,即學(xué)生姓名、學(xué)號(hào)、手機(jī)號(hào)等放到一個(gè)結(jié)構(gòu)體中,傳遞給模塊B。模塊A和B之間的藕合類型為()藕合。A.數(shù)據(jù)B.標(biāo)記C.控制D.內(nèi)容正確答案:B參考解析:標(biāo)記耦合指兩個(gè)模塊之間傳遞的是數(shù)據(jù)結(jié)構(gòu),如高級(jí)語(yǔ)言的數(shù)組名、記錄名、文件名等這些名字即為標(biāo)記,其實(shí)傳遞的是這個(gè)數(shù)據(jù)結(jié)構(gòu)的地址。[單選題]12.結(jié)構(gòu)化分析的輸出不包括()。A.數(shù)據(jù)流圖B.數(shù)據(jù)字典C.加工邏輯D.結(jié)構(gòu)圖正確答案:D參考解析:結(jié)構(gòu)化方法的分析結(jié)果由以下幾部分組成:一套分層的數(shù)據(jù)流圖、一本數(shù)據(jù)詞典、一組小說(shuō)明(也稱加工邏輯說(shuō)明)、補(bǔ)充材料。因此D選項(xiàng)不包括。[單選題]13.設(shè)有一個(gè)員工關(guān)系EMP(員工號(hào),姓名,部門名,職位,薪資),若需查詢不同部門中擔(dān)任“項(xiàng)目主管”職位的員工平均薪資,則相應(yīng)的SQL語(yǔ)句為:SELECT部門名,AVG(薪資)AS平均薪資FROMEMPGROUPBY(請(qǐng)作答此空)();A.員工號(hào)B.姓名C.部門名D.薪資正確答案:C參考解析:SELECT語(yǔ)句的語(yǔ)法結(jié)構(gòu):SELECT[ALL|DISTINCT]本題中是要求查詢不同部門中,所以應(yīng)使用分組語(yǔ)句進(jìn)行分組,分組的條件是部門名;在分組的基礎(chǔ)上指定條件,一般使用HAVING語(yǔ)句,本題要求是擔(dān)任“項(xiàng)目主管”職位,也就是說(shuō)要求職位為項(xiàng)目主管。由于“項(xiàng)目主管”是屬于字符串類型的數(shù)據(jù),所以在條件表達(dá)式中,需要使用單引號(hào)將該值引起來(lái)。[單選題]14.在信息中心的人口資源管理中,對(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é)合起來(lái)描述(表示產(chǎn)品的規(guī)格型號(hào)),其特點(diǎn)是可以通過(guò)聯(lián)想幫助記憶[單選題]15.在結(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è)較為適宜的比例。深度過(guò)大說(shuō)明系統(tǒng)劃分過(guò)細(xì),寬度過(guò)大可能會(huì)導(dǎo)致系統(tǒng)管理難度的加大。3、模塊大小適中。模塊的大小一般使用模塊中所包含的語(yǔ)句的數(shù)量多少來(lái)衡量。有這個(gè)樣一個(gè)參考數(shù)字,即模塊的語(yǔ)句行數(shù)在50~100行為最好,最多不超過(guò)500行。4、適度控制模塊的扇入扇出。模塊的扇入指模塊直接上級(jí)模塊的個(gè)數(shù),模塊的直屬下級(jí)模塊個(gè)數(shù)即為模塊的扇出。模塊的扇入數(shù)一般來(lái)說(shuō)越大越好,說(shuō)明該模塊的通用性強(qiáng)。對(duì)于扇出而言,過(guò)大可能導(dǎo)致系統(tǒng)控制和協(xié)調(diào)比較困難,過(guò)小則可能說(shuō)明該模塊本身規(guī)模過(guò)大。經(jīng)驗(yàn)證明,扇出的個(gè)數(shù)最好是3或4,一般不要超過(guò)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)的工作效率。[單選題]16.采用UML對(duì)系統(tǒng)建模時(shí),用()描述系統(tǒng)的全部功能。A.分析模型B.設(shè)計(jì)模型C.用例模型D.實(shí)現(xiàn)模型正確答案:C參考解析:采用UML對(duì)系統(tǒng)建模時(shí),能夠用用例模型來(lái)描述出系統(tǒng)的全部功能。因?yàn)橛美P褪窍到y(tǒng)既定功能及系統(tǒng)環(huán)境的模型,它能夠?qū)⑾到y(tǒng)的行為傳遞給用戶。[單選題]17.UML中的關(guān)系不包括()。A.多態(tài)B.依賴C..泛化D.實(shí)現(xiàn)正確答案:A參考解析:UML的關(guān)系有:依賴、組合、聚合、泛化、實(shí)現(xiàn)等,多態(tài)是面向?qū)ο蟮母拍?。[單選題]18.某航空公司擬開發(fā)一個(gè)機(jī)票預(yù)訂系統(tǒng),旅客預(yù)訂機(jī)票時(shí)使用信用卡付款。付款通過(guò)信用卡公司的信用卡管理系統(tǒng)提供的接口實(shí)現(xiàn)。若采用數(shù)據(jù)流圖建立需求模型,則信用卡管理系統(tǒng)是()。A.外部實(shí)體B.加工C.數(shù)據(jù)流D.數(shù)據(jù)存儲(chǔ)正確答案:A參考解析:數(shù)據(jù)流圖的成分包括:數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)流、加工、外部實(shí)體。其中,數(shù)據(jù)流、加工、數(shù)據(jù)存儲(chǔ)是用于系統(tǒng)內(nèi)部數(shù)據(jù)處理的模型,而外部實(shí)體指系統(tǒng)以外,又和系統(tǒng)有聯(lián)系的人或事物或軟件系統(tǒng)。所以此選項(xiàng)為A[單選題]19.采用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è)事物間的語(yǔ)義關(guān)系,其中一個(gè)事務(wù)(獨(dú)立事物)發(fā)生變化會(huì)影響另一個(gè)事物(依賴事物)的語(yǔ)義②關(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):是類元之間的語(yǔ)義關(guān)系,其中的一個(gè)類元指定了由另一個(gè)類元保證執(zhí)行的契約。在兩種地方要遇到實(shí)現(xiàn)關(guān)系:一種是在接口和實(shí)現(xiàn)它們的類或構(gòu)件之間;另一種是在用例和實(shí)現(xiàn)它們的協(xié)作之間。[單選題]20.UML是一種()。A.面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言B.面向過(guò)程的程序設(shè)計(jì)語(yǔ)言C.軟件系統(tǒng)開發(fā)方法D.軟件系統(tǒng)建模語(yǔ)言正確答案:D參考解析:UML是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍使用的建模語(yǔ)言。它融入了軟件工程領(lǐng)域的新思想,新方法和新技術(shù)。它不僅可以支持面向?qū)ο蟮姆治雠c設(shè)計(jì),更重要的是能夠有力地支持從需求分析開始的軟件開發(fā)的全過(guò)程。UML是一種建模語(yǔ)言,而不是一種方法。[單選題]21.()屬于UML中的行為圖。A.用例圖B.合作圖C.狀態(tài)圖D.組件圖正確答案:C參考解析:UML2.0包括14種圖,分別列舉如下:(1)類圖。描述一組類、接口、協(xié)作和它們之間的關(guān)系。在OO系統(tǒng)的建模中,最常見的圖就是類圖。類圖給出了系統(tǒng)的靜態(tài)設(shè)計(jì)視圖,活動(dòng)類的類圖給出了系統(tǒng)的靜態(tài)進(jìn)程視圖。(2)對(duì)象圖。描述一組對(duì)象及它們之間的關(guān)系。對(duì)象圖描述了在類圖中所建立的事物實(shí)例的靜態(tài)快照。和類圖一樣,這些圖給出系統(tǒng)的靜態(tài)設(shè)計(jì)視圖或靜態(tài)進(jìn)程視圖,但它們是從真實(shí)案例或原型案例的角度建立的。(3)構(gòu)件圖。描述一個(gè)封裝的類和它的接口、端口,以及由內(nèi)嵌的構(gòu)件和連接件構(gòu)成的內(nèi)部結(jié)構(gòu)。構(gòu)件圖用于表示系統(tǒng)的靜態(tài)設(shè)計(jì)實(shí)現(xiàn)視圖。對(duì)于由小的部件構(gòu)建大的系統(tǒng)來(lái)說(shuō),構(gòu)件圖是很重要的。構(gòu)件圖是類圖的變體。(4)組合結(jié)構(gòu)圖。描述結(jié)構(gòu)化類(例如,構(gòu)件或類)的內(nèi)部結(jié)構(gòu),包括結(jié)構(gòu)化類與系統(tǒng)其余部分的交互點(diǎn)。組合結(jié)構(gòu)圖用于畫出結(jié)構(gòu)化類的內(nèi)部?jī)?nèi)容。(5)用例圖。描述一組用例、參與者及它們之間的關(guān)系。用例圖給出系統(tǒng)的靜態(tài)用例視圖。這些圖在對(duì)系統(tǒng)的行為進(jìn)行組織和建模時(shí)是非常重要的。(6)順序圖。是一種交互圖(interactiondiagram),交互圖展現(xiàn)了一種交互,它由一組對(duì)象或參與者以及它們之間可能發(fā)送的消息構(gòu)成。交互圖專注于系統(tǒng)的動(dòng)態(tài)視圖。順序圖是強(qiáng)調(diào)消息的時(shí)間次序的交互圖。(7)通信圖。也是一種交互圖,它強(qiáng)調(diào)收發(fā)消息的對(duì)象或參與者的結(jié)構(gòu)組織。順序圖和通信圖表達(dá)了類似的基本概念,但它們所強(qiáng)調(diào)的概念不同,順序圖強(qiáng)調(diào)的是時(shí)序,通信圖強(qiáng)調(diào)的是對(duì)象之間的組織結(jié)構(gòu)(關(guān)系)。在UML1.X版本中,通信圖稱為協(xié)作圖(collaborationdiagram)。(8)定時(shí)圖。也是一種交互圖,它強(qiáng)調(diào)消息跨越不同對(duì)象或參與者的實(shí)際時(shí)間,而不僅僅只是關(guān)心消息的相對(duì)順序。(9)狀態(tài)圖。描述一個(gè)狀態(tài)機(jī),它由狀態(tài)、轉(zhuǎn)移、事件和活動(dòng)組成。狀態(tài)圖給出了對(duì)象的動(dòng)態(tài)視圖。它對(duì)于接口、類或協(xié)作的行為建模尤為重要,而且它強(qiáng)調(diào)事件導(dǎo)致的對(duì)象行為,這非常有助于對(duì)反應(yīng)式系統(tǒng)建模。(10)活動(dòng)圖。將進(jìn)程或其他計(jì)算結(jié)構(gòu)展示為計(jì)算內(nèi)部一步步的控制流和數(shù)據(jù)流?;顒?dòng)圖專注于系統(tǒng)的動(dòng)態(tài)視圖。它對(duì)系統(tǒng)的功能建模和業(yè)務(wù)流程建模特別重要,并強(qiáng)調(diào)對(duì)象間的控制流程。(11)部署圖。描述對(duì)運(yùn)行時(shí)的處理節(jié)點(diǎn)及在其中生存的構(gòu)件的配置。部署圖給出了架構(gòu)的靜態(tài)部署視圖,通常一個(gè)節(jié)點(diǎn)包含一個(gè)或多個(gè)部署圖。(12)制品圖。描述計(jì)算機(jī)中一個(gè)系統(tǒng)的物理結(jié)構(gòu)。制品包括文件、數(shù)據(jù)庫(kù)和類似的物理比特集合。制品圖通常與部署圖一起使用。制品也給出了它們實(shí)現(xiàn)的類和構(gòu)件。(13)包圖。描述由模型本身分解而成的組織單元,以及它們之間的依賴關(guān)系。(14)交互概覽圖。是活動(dòng)圖和順序圖的混合物。其中類圖、對(duì)象圖、用例圖、組件圖及配置圖為靜態(tài)圖,其它的為行為圖。[單選題]22.原型法開發(fā)信息系統(tǒng),先要提供一個(gè)原型,再不斷完善,原型是()。A.系統(tǒng)的邏輯模型B.系統(tǒng)的物理模型C.系統(tǒng)工程概念模型D.可運(yùn)行模型正確答案:D參考解析:軟件原型是一個(gè)早期可以運(yùn)行的版本,它反映最終系統(tǒng)的部分重要特性[單選題]23.()是一種面向數(shù)據(jù)流的開發(fā)方法,其基本思想是軟件功能的分解和抽象。A.結(jié)構(gòu)化開發(fā)方法B.Jackson系統(tǒng)開發(fā)方法C.Booch方法D.UML(統(tǒng)一建模語(yǔ)言)正確答案:A參考解析:結(jié)構(gòu)化方法規(guī)定了一系列模塊的分解協(xié)調(diào)原則和技術(shù),提出了結(jié)構(gòu)化設(shè)計(jì)的基礎(chǔ)是模塊化,即將這個(gè)系統(tǒng)分解成相對(duì)獨(dú)立的若干模塊,通過(guò)對(duì)模塊的設(shè)計(jì)和模塊之間關(guān)系的協(xié)調(diào)來(lái)實(shí)現(xiàn)整個(gè)軟件系統(tǒng)的功能[單選題]24.在需求分析階段,可利用UML中的()描述系統(tǒng)的外部角色和功能要求。A.用例圖B.靜態(tài)圖C.交換圖D.實(shí)現(xiàn)圖正確答案:A參考解析:在需求分析階段,可以用用例來(lái)捕獲用戶需求,通過(guò)用例建模,描述對(duì)系統(tǒng)感興趣的外部角色及其對(duì)系統(tǒng)(用例)的功能要求。建模的每個(gè)用例都指定了客戶的需求(他或她需要系統(tǒng)干什么)。[單選題]25.(請(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ù)的外部來(lái)源或去處。外部實(shí)體也可以是另外一個(gè)信息系統(tǒng)。本題中接受轉(zhuǎn)賬單的銀行應(yīng)是外部實(shí)體[單選題]26.企業(yè)信息化建設(shè)的根本目的是()。?A.解決管理問(wèn)題,側(cè)重于對(duì)IT技術(shù)管理、服務(wù)支持以及日常維護(hù)等B.解決技術(shù)問(wèn)題,尤其是對(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ā)來(lái)考慮,但這種不同層次和角度的結(jié)合能夠給企業(yè)帶來(lái)的最終效益是不一樣的。IT戰(zhàn)略有助于確保IT活動(dòng)支持總體經(jīng)營(yíng)戰(zhàn)略,使該組織實(shí)現(xiàn)其經(jīng)營(yíng)的目標(biāo)和目的。[單選題]27.在統(tǒng)一建模語(yǔ)言:(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參考解析:活動(dòng)圖是一種特殊的狀態(tài)圖,它展現(xiàn)了在系統(tǒng)內(nèi)從一個(gè)活動(dòng)到另一個(gè)活動(dòng)的流程。活動(dòng)圖專注于系統(tǒng)的動(dòng)態(tài)視圖,它對(duì)于系統(tǒng)的功能建模特別重要,并強(qiáng)調(diào)對(duì)象間的控制流程。序列圖是場(chǎng)景的圖形化表示,描述了以時(shí)間順序組織的對(duì)象之間的交互活動(dòng)。對(duì)象圖展現(xiàn)了一組對(duì)象以及它們之間的關(guān)系。對(duì)象圖描述了在類圖中所建立的事物的實(shí)例的靜態(tài)快照。對(duì)象圖一般包括對(duì)象和鏈協(xié)作圖(通信圖)強(qiáng)調(diào)收發(fā)消息的對(duì)象的結(jié)構(gòu)組織。通信圖強(qiáng)調(diào)參加交互的對(duì)象的組織。[單選題]28.軟件需求分析階段的主要任務(wù)是確定()。A.軟件開發(fā)方法B.軟件系統(tǒng)功能C.軟件開發(fā)工具D.軟件開發(fā)費(fèi)用正確答案:B參考解析:系統(tǒng)分析的主要任務(wù)是理解和表達(dá)用戶對(duì)系統(tǒng)的應(yīng)用需求。通過(guò)深入調(diào)查,和用戶一起充分了解現(xiàn)行系統(tǒng)是怎樣工作的,理解用戶對(duì)現(xiàn)行系統(tǒng)的改進(jìn)要求和對(duì)新系統(tǒng)的要求。在此基礎(chǔ)上,把用戶共同理解的新系統(tǒng)用恰當(dāng)?shù)墓ぞ弑磉_(dá)出來(lái)。其主要任務(wù)是:了解用戶需求;確定系統(tǒng)邏輯模型,形成系統(tǒng)分析報(bào)告。[單選題]29.E-R圖是數(shù)據(jù)庫(kù)設(shè)計(jì)的工具之一,它適用于建立數(shù)據(jù)庫(kù)的()。A.概念模型B.邏輯模型C.結(jié)構(gòu)模型D.物理模型正確答案:A參考解析:概念結(jié)構(gòu)設(shè)計(jì)是指由現(xiàn)實(shí)世界的各種客觀事物及其聯(lián)系轉(zhuǎn)化為信息世界中的信息模型的過(guò)程,即為數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)設(shè)計(jì);概念結(jié)構(gòu)設(shè)計(jì)最著名最常用的方法是實(shí)體-聯(lián)系方法(E-R方法)[單選題]30.數(shù)據(jù)字典中“數(shù)據(jù)項(xiàng)”的內(nèi)容包括:名稱、編號(hào)、取值范圍、長(zhǎng)度和()A.處理頻率B.最大記錄數(shù)C.數(shù)據(jù)類型D.數(shù)據(jù)流量正確答案:C參考解析:數(shù)據(jù)項(xiàng)又被稱為數(shù)據(jù)元素,是系統(tǒng)中最基本的數(shù)據(jù)組成單位,也就是不可再分的數(shù)據(jù)單位。在數(shù)據(jù)字典中,僅定義數(shù)據(jù)的靜態(tài)特性,具體包括:數(shù)據(jù)項(xiàng)的名稱、編號(hào)、別名、簡(jiǎn)述、數(shù)據(jù)項(xiàng)的取值范圍和取值的含義、數(shù)據(jù)項(xiàng)的長(zhǎng)度、數(shù)據(jù)類型。[單選題]31.以下不屬于數(shù)據(jù)流圖基本符號(hào)的是()。A.數(shù)據(jù)存儲(chǔ)B.處理C.數(shù)據(jù)流D.條件判斷正確答案:D參考解析:數(shù)據(jù)流圖是一種結(jié)構(gòu)化分析工具,從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況。數(shù)據(jù)流圖的基本成分:外部實(shí)體、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理邏輯。[單選題]32.以下關(guān)于UML的表述,不正確的是()。A.UML是一種文檔化語(yǔ)言B.UML是一種構(gòu)造語(yǔ)言C.UML是一種編程語(yǔ)言D.UML是統(tǒng)一建模語(yǔ)言正確答案:C參考解析:UML(UnifiedModelingLanguage)是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍實(shí)用的建模語(yǔ)言。UML是一種可視化語(yǔ)言:UML是一組圖形符號(hào),使用圖形建模,UML表示法中的每個(gè)符號(hào)都有明確的語(yǔ)義。UML是一種構(gòu)造語(yǔ)言:使用UML描述的模型可與各種編程語(yǔ)言直接相連,即可把UML描述的模型映射成編程語(yǔ)言,甚至映射成關(guān)系數(shù)據(jù)庫(kù)表或面向?qū)ο髷?shù)據(jù)庫(kù)的永久存儲(chǔ)。這種映射允許進(jìn)行正向工程,也可以進(jìn)行逆向過(guò)程(編程語(yǔ)言代碼重新構(gòu)造UML模型)。UML是一種文檔化語(yǔ)言:UML適于建立系統(tǒng)體系結(jié)構(gòu)及所有的細(xì)節(jié)文檔。UML還提供了用于表達(dá)需求和用于測(cè)試的語(yǔ)言。最終UML提供了對(duì)項(xiàng)目計(jì)劃和發(fā)布管理的活動(dòng)進(jìn)行建模的語(yǔ)言。[

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論