為幫助廣大軟考中級軟件設計師考生更好備考,信管網(wǎng)特整理匯總了軟件設計師部分下午真題、答案及解析供考生查閱,并提供免費在線模擬答題、歷年真題免費下載等服務,了解軟件設計師更多備考信息請關注信管網(wǎng)。
相關推薦:
免費練習:軟件設計師考試題庫(模擬試題、章節(jié)練習、每日一練)
閱讀下列說明和圖,回答問題1至問題4,將解答填入對應欄內(nèi)。
【說明】
已知某唱片播放器不僅可以播放唱片,而且可以連接電腦并把電腦中的歌曲刻錄到唱片上(同步歌曲)。連接電腦的過程中還可自動完成充電。
關于唱片,還有以下描述信息:
1.每首歌曲的描述信息包括:歌曲的名字、譜寫這首歌曲的藝術家以及演奏這首歌曲的藝術家。只有兩首歌曲的這三部分信息完全相同時,才認為它們是同一首歌曲。藝術家可能是一名歌手或一支由2名或2名以上的歌手所組成的樂隊。一名歌手可以不屬于任何樂隊,也可以屬于一個或多個樂隊。
2.每張唱片由多條音軌構成;一條音軌中只包含一首歌曲或為空,一首歌曲可分布在多條音軌上;同一首歌曲在一張唱片中最多只能出現(xiàn)一次。
3.每條音軌都有一個開始位置和持續(xù)時間。一張唱片上音軌的次序是非常重要的,因此對于任意一條音軌,播放器需要準確地知道,它的下一條音軌和上——條音軌是什么 (如果存在的話)。
根據(jù)上述描述,采用面向對象方法對其進行分析與設計,得到了如表3-1所示的類列表、如圖3-1所示的初始類圖以及如圖3-2所示的描述播放器行為的uml狀態(tài)圖。
【問題1】
根據(jù)說明中的描述,使用表3-1給出的類的名稱,給出圖3-1中的a~f所對應的類。
【問題2】
根據(jù)說明中的描述,給山圖3-1中(1)~(6)處的多重度。
【問題3】
圖3-1中缺少了一條關聯(lián),請指出這條關聯(lián)兩端所對應的類以及每一端的多重度。
【問題4】
根據(jù)圖3-2所示的播放器行為uml狀態(tài)圖,給出從“關閉”狀態(tài)到“播放”狀態(tài)所經(jīng)過的最短事件序列(假設電池一開始就是有電的)。
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權威部門公布的內(nèi)容為準!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質(zhì)量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |