試題一:閱讀下列說明和圖,回答問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
某游戲公司欲開發(fā)一款吃金幣游戲。游戲的背景為一種回廊式迷宮(Maze),在迷宮的不同位置上設(shè)置有墻。迷宮中有兩種類型的機(jī)器人(Robos):小精靈(PacMan)和幽靈(Ghost)。游戲的目的就是控制小精靈在迷宮內(nèi)游走,吞吃迷宮路徑上的金幣,且不能被幽靈抓到。幽靈在迷宮中游走,并會吃掉遇到的小精靈。機(jī)器人游走時(shí),以單位距離的倍數(shù)計(jì)算游走路徑的長度。當(dāng)迷宮中至少存在一個(gè)小精靈和一個(gè)幽靈時(shí),游戲開始。
機(jī)器人上有兩種傳感器,使機(jī)器人具有一定的感知能力。這兩種傳感器分別是:
(1)前向傳感器(FrontSensor),探測在機(jī)器人當(dāng)前位置的左邊、右邊和前方是否有墻(機(jī)器人遇到墻時(shí),必須改變游走方向)。機(jī)器人根據(jù)前向傳感器的探測結(jié)果,決定朝哪個(gè)方向運(yùn)動。
(2)近距離傳感器(ProxiSesor),探測在機(jī)器人的視線范圍內(nèi)(正前方)是否存在隱藏的金幣或幽靈。近距離傳感器并不報(bào)告探測到的對象是否正在移動以及朝哪個(gè)方向移動。但是如果近距離傳感器的連續(xù)兩次探測結(jié)果表明被探測對象處于不同的位置,則可以推導(dǎo)出該對象在移動。
另外,每個(gè)機(jī)器人都設(shè)置有一個(gè)計(jì)時(shí)器(Timer),用于支持執(zhí)行預(yù)先定義好的定時(shí)事件。
機(jī)器人的動作包括:原地向左或向右旋轉(zhuǎn)90°;向前或向后移動。
建立迷宮:用戶可以使用編輯器(Editor) 編寫迷宮文件,建立用戶自定義的迷宮。將迷宮文件導(dǎo)入游戲系統(tǒng)建立用戶自定義的迷宮。
現(xiàn)采用面對家分析與設(shè)計(jì)方法開發(fā)該游戲,得到如圖3-1所示的用例圖以及圖3-2所示的初始類圖。
【問題1】(3分)
根據(jù)說明中的描述,給出圖3-1中U1~U3所對應(yīng)的用例名。
【問題2】(4分)
圖3-1中用例U1~U3分別與哪個(gè)(哪些)用例之間有關(guān)系,是何種關(guān)系?
【問題3】(8分)
根據(jù)說明中的描述,給出圖3-2中C1~C8所對應(yīng)的類名。
查看答案
參考答案:
參考解析:www.xomuzic.com/st/459573696.html
信管網(wǎng)考友試題答案分享:
信管網(wǎng)ywxkliuna:
u1小精靈,u2幽靈,u3吃金幣
u1u2與操作機(jī)器人是泛化關(guān)系,u1與u3是
c1機(jī)器人robots,c2計(jì)時(shí)器timer,c3小精靈pacman,c4幽靈ghost,c5傳感器sensor,c6前向傳感器frontsensor,c7近距離傳感器proxisensor,c8迷宮maze
信管網(wǎng)wantao1008hh:
1. u1,maze; u2,pacman; u3,ghost
2. u2,u3是組合關(guān)系u1,u2和u3是關(guān)聯(lián)關(guān)系
3. c1 robos; c2 timer; c3 frontsensor;c4 proxisesor; c5 robos;c6 pacman;c7 ghost;c8 maze;
信管網(wǎng)cnitpm505086706127:
問題1:
u1:前向傳感器
u2:近距離傳感器
u3:計(jì)時(shí)器
問題2:
u1與c8是關(guān)聯(lián)關(guān)系,與c2和c5是組合關(guān)系,與c3,c4是父與子的實(shí)現(xiàn)關(guān)系
u2與c1是組合關(guān)系,與c6,c7是父與子的實(shí)現(xiàn)關(guān)系
u3與c1是組合關(guān)系
問題3:
c1:前向傳感器
c2:定時(shí)事件
c3:機(jī)器人原地向左旋轉(zhuǎn)90度
c4:機(jī)器人原地向右旋轉(zhuǎn)90度
c5:近距離傳感器
c6:機(jī)器人向前
c7:機(jī)器人向后
c8:用戶
信管網(wǎng)cnitpm516142146906:
1、u1:精靈游走,u2:吃金幣,u3:被幽靈抓
2、u1和建立迷宮是關(guān)聯(lián),和操作機(jī)器人是依賴;u2和操作機(jī)器人是依賴,u3和建立迷宮是依賴
3、c1:機(jī)器人,c2:計(jì)時(shí)器,c3:小精靈,c4:幽靈,c5:傳感器,c6:前向傳感器,c7:近距離傳感器,c8:迷宮
試題二:閱讀下列說明,回答問題1至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)。
【說明】
M公司為了便于開展和管理各項(xiàng)業(yè)務(wù)活動,提高公司的知名度和影響力,擬構(gòu)建一個(gè)基于網(wǎng)絡(luò)的會議策劃系統(tǒng)。
【需求分析結(jié)果】
該系統(tǒng)的部分功能及初步需求分析的結(jié)果如下:
(1)M公司旗下有業(yè)務(wù)部,策劃部和其它部門。部門信息包括部門號,部門名,主管,聯(lián)系電話和郵箱號。每個(gè)部門只有一名主管,只負(fù)責(zé)本部門的工作,且主管參照員工關(guān)系的員工號:一個(gè)部門有多名員工,每個(gè)員工屬于且僅屬于一個(gè)部門。
(2)員工信息包括員工號,姓名,職位,聯(lián)系方式和薪資。職位包括主管,業(yè)務(wù)員,策劃員等。業(yè)務(wù)員負(fù)責(zé)受理用戶申請,設(shè)置受理標(biāo)志。一名業(yè)務(wù)員可以受理多個(gè)用戶申請,但一個(gè)用戶申請只能由一個(gè)業(yè)務(wù)員受理。
(3)用戶信息包括用戶號,用戶名,銀行賬號,電話,聯(lián)系地址。用戶號唯一標(biāo)識用戶信息中的每一個(gè)元組。
(4)用戶申請信息包括申請?zhí)?,用戶號,會議日期,天數(shù),參會人數(shù),地點(diǎn),預(yù)算費(fèi)用和受理標(biāo)志。申請?zhí)栁ㄒ粯?biāo)識用戶申請信息中的每一個(gè)元組,且一個(gè)用戶可以提交多個(gè)申請,但一個(gè)用戶申請只對應(yīng)一個(gè)用戶號。
(5)策劃部主管為已受理的用戶申請制定會議策劃任務(wù)。策劃任務(wù)包括申請?zhí)?,任?wù)明細(xì)和要求完成時(shí)間。申請?zhí)栁ㄒ粯?biāo)識策劃任務(wù)的每一個(gè)元組。一個(gè)策劃任務(wù)只對應(yīng)一個(gè)已受理的用戶申請,但一個(gè)策劃任務(wù)可由多名策劃員參與執(zhí)行,且一名策劃員可以參與執(zhí)行多項(xiàng)策劃任務(wù)。
【概念模型設(shè)計(jì)】
根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖(不完整)如圖2-1所示。
【關(guān)系模式設(shè)計(jì)】
部門(部門號,部門名,部門主管,聯(lián)系電話,郵箱號)
員工(員工號,姓名, (a) ,聯(lián)系方式,薪資)
用戶(用戶名, (b) ,電話,聯(lián)系地址)
用戶申請(申請?zhí)?,用戶號,會議日期,天數(shù),參會人數(shù),地點(diǎn),受理標(biāo)志, (c) )
策劃任務(wù)(申請?zhí)?,任?wù)明顯, (d) )
執(zhí)行(申請?zhí)?,策劃員,實(shí)際完成時(shí)間,用戶評價(jià))
【問題1】(5分)
根據(jù)問題描述,補(bǔ)充五個(gè)聯(lián)系,完成圖2-1的實(shí)體聯(lián)系圖,聯(lián)系名可用聯(lián)系1,聯(lián)系2,聯(lián)系3,聯(lián)系4和聯(lián)系5表示,
聯(lián)系的類型為1:1,1:n和m:n(或1:1,1:*和*:*)
【問題2】(4分)
根據(jù)題意,將關(guān)系模式中的空(a)~(d)補(bǔ)充完整,并填入答題紙的位置上。
【問題3】(4分)
給出“用戶申請”和“策劃任務(wù)”關(guān)系模式的主鍵和外鍵。
【問題4】(2分)
請問“執(zhí)行”關(guān)系模式的主鍵為全碼的說法正確嗎?為什么?
查看答案
參考答案:
參考解析:www.xomuzic.com/st/3956625776.html
信管網(wǎng)考友試題答案分享:
信管網(wǎng)cnitpm509362975264:
問題2:
a:職位、部門號 b:用戶號、銀行卡 c:預(yù)算費(fèi)用、主管id d:要求完成時(shí)間
問題3:
用戶申請:主鍵:申請?zhí)? 外鍵:用戶號
策劃任務(wù):主鍵:申請?zhí)? 外鍵:主管id
問題4:
不正確
因?yàn)樯暾執(zhí)柡筒邉潌T的組合鍵就可以唯一標(biāo)識表中的每一個(gè)元祖
信管網(wǎng)cnitpm477390986325:
(1)
聯(lián)系1:部門和員工,1:n
聯(lián)系2:業(yè)務(wù)員和用戶申請,1:n
聯(lián)系3:用戶和用戶申請,1:n
聯(lián)系4:策劃員和策劃任務(wù),n:m
聯(lián)系5:部門和主管,1:1
(2)a:職位,部門號 b:用戶號,銀行賬號 c:預(yù)算,員工號 d:要求完成時(shí)間
(3)用戶申請:
主鍵:申請?zhí)?
外鍵:用戶號,業(yè)務(wù)員
策劃任務(wù):
主鍵:申請?zhí)?
外鍵:申請?zhí)?、主?
(4)不正確,all-key關(guān)系模型的所有屬性組成該關(guān)系模式的候選碼,稱為全碼。即所有屬性當(dāng)作一個(gè)碼。若關(guān)系中只有一個(gè)候選碼,且這個(gè)候選碼中包含全部屬性,則該候選碼為全碼。
信管網(wǎng)suhx:
【問題1】:
部門(1)-聯(lián)系1-主管(1):,部門(1)-聯(lián)系2-員工(*),業(yè)務(wù)員(1)-聯(lián)系3-用戶申請(*),用戶(1)-聯(lián)系4-用戶申請(*),策劃員(*)-聯(lián)系5-策劃任務(wù)(*),
【問題2】:
(a):職位,(b):用戶號,銀行賬號,(c):預(yù)算費(fèi)用,(d):要求完成時(shí)間,
【問題3】:
用戶申請:主鍵:申請?zhí)?,外鍵:用戶號,
策劃任務(wù):主鍵:申請?zhí)?,外鍵:任務(wù)明細(xì),要求完成時(shí)間,
【問題4】:
不正確,因?yàn)橐粋€(gè)策劃任務(wù)可以由多名策劃員參與執(zhí)行,策劃任務(wù)的實(shí)際完成時(shí)間和用戶評價(jià)也可能和別的任務(wù)一樣,并不能得出唯一的一次執(zhí)行任務(wù)。
閱讀推薦:
【點(diǎn)擊查看:2022年上半年軟件設(shè)計(jì)師真題答案及解析】
【點(diǎn)擊查看:歷年軟件設(shè)計(jì)師真題答案下載及在線做題】
【點(diǎn)擊查看:信管網(wǎng)軟件設(shè)計(jì)師培訓(xùn)課程】
更多有關(guān)2022年上半年軟件設(shè)計(jì)師真題模擬試題的信息,請關(guān)注信管網(wǎng)軟件設(shè)計(jì)師真題頻道【點(diǎn)擊查看】
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評論 查看完整評論 | |