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

下載本文檔

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

文檔簡介

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

溫馨提示

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

評論

0/150

提交評論