下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、中級(jí)軟件設(shè)計(jì)師下午試題-3總分:151.00,做題時(shí)間:90分鐘一、B試題一 /B 總題數(shù):4,分?jǐn)?shù):60.001 .問(wèn)題1把上面用關(guān)系表示的實(shí)體,實(shí)體與實(shí)體之間的聯(lián)系,用E-R圖表示出來(lái),要求在圖中表示聯(lián)系的類(lèi)型1:1 , L:N, M:NO分?jǐn)?shù):15.00 填空項(xiàng)1: 正確答案: 解析:議題一解答要點(diǎn)實(shí)體聯(lián)系模型ER模型中的根本語(yǔ)義單位是實(shí)體和聯(lián)系.ER模型的圖形表示稱(chēng)為ER圖.聯(lián)系可以同一個(gè)或多個(gè)實(shí)體有關(guān).實(shí)體與實(shí)體之間的聯(lián)系可以是一對(duì)一,一對(duì)多和多對(duì)多.利用 ER模型進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可以分成三步:首先設(shè)計(jì)局部ER然后把各個(gè)局部 ER模型綜合成一個(gè)全局的模型,最后對(duì)全局 ER模型進(jìn)
2、行優(yōu)化,得到最終的ER模型.關(guān)于SQI .語(yǔ)言,見(jiàn)13解析.2 .問(wèn)題2使用關(guān)系代數(shù)表達(dá)式寫(xiě)出查詢(xún)所有年齡在20歲以下的學(xué)生姓名和年齡.分?jǐn)?shù):15.00 填空項(xiàng)1:正確答案: TT Sname, Sage CT Sage < 20 Student 解析:3 .問(wèn)題3用SQL語(yǔ)言寫(xiě)出查詢(xún):查詢(xún)年齡不在2023歲包括20歲和23歲之間的學(xué)生的姓名,系別和年齡.分?jǐn)?shù):15.00 填空項(xiàng) 1: 正確答案:SELECT Shame, Sdept, Sage FROM Student 解析:WHERSage NOTBETWEE20 AND23 或 SELECTShame, Sdept, Sage F
3、ROMStudent WHERNOTSage BETWEEN 20 AND 23 或 SELECT Sname, Sdept, Sage FROM Student WHERE Sage 234 .問(wèn)題4用SQL語(yǔ)言寫(xiě)出操作:把數(shù)學(xué)系全體學(xué)生的成績(jī)置零.分?jǐn)?shù):15.00 填空項(xiàng)1: 正確答案:UPDATE SC解析:SET Grade =0 WHERE 'MA '= SELECT Sdept FROM Student WHERE Student. Sno = SC. Sno 二、B試題二/B總題數(shù):4,分?jǐn)?shù):16.005 .問(wèn)題1該關(guān)系模式滿(mǎn)足2NF嗎為什么分?jǐn)?shù):4.00填空項(xiàng)1
4、: 正確答案:該關(guān)系模式不滿(mǎn)足2NF的要求解析:試題二解答要點(diǎn)第二范式2NF:如果關(guān)系模式RU, F中的所有非主屬性都完全依賴(lài)于任意 一個(gè)候選關(guān)鍵字,那么稱(chēng)關(guān)系 R是屬于第二范式的.第三范式 3NF:如果關(guān)系模式RU, F中的所有非主屬 性對(duì)任何候選關(guān)鍵字都不存在傳遞信賴(lài),那么稱(chēng)關(guān)系R是屬于第三范式的.BCNF如果關(guān)系模式RU, P的所有屬性包括主屬性和非主屬性都不傳遞依賴(lài)于 R的任何候選關(guān)鍵字,那么稱(chēng)關(guān)系R是屬于BCN用勺.由 題可知,D并不依賴(lài)B#,所以不滿(mǎn)足2NF.R2, C和D都依賴(lài)于B#,可以滿(mǎn)足2NF;彳0 C, D問(wèn)存在傳遞信 賴(lài),所以不B2不屬于第三范式,它最高滿(mǎn)足 2NF.將
5、關(guān)系模式R分解到BCNF就意味著要打破傳遞依賴(lài), 所以將R2中的C和D分解到一個(gè)新的關(guān)系中.6 .問(wèn)題2如果將關(guān)系模式R分解為:R1A# , B# E R2B# , C, D指出關(guān)系模式R2的鍵,并說(shuō)明該 關(guān)系模式最高滿(mǎn)足第幾范式在1NFBCNF之內(nèi)分?jǐn)?shù):4.00填空項(xiàng)1: 正確答案:R2B#, C, D最高滿(mǎn)足2NF 解析:7 .問(wèn)題3將關(guān)系模式R分解到BCNF分?jǐn)?shù):4.00填空項(xiàng)1: 正確答案:R11A#, B#, E解析:R21(B#, C) R22(C , D)8 .問(wèn)題4在E-R模型中,如果實(shí)體間是 1:N的聯(lián)系,如何設(shè)計(jì)相應(yīng)局部的關(guān)系模型(分?jǐn)?shù):4.00)填空項(xiàng)1: (正確答案:在
6、 E-R模型中,一個(gè)1:N聯(lián)系可以轉(zhuǎn)換成為一個(gè)獨(dú)立的關(guān)系 模式,相連的實(shí)體的鍵以及聯(lián)系本身的屬,卜t轉(zhuǎn)換為關(guān)系的屬性,關(guān)系的鍵為 N端實(shí)體的鍵.也可以與N端對(duì)應(yīng)的關(guān)系模式合并,將 1端實(shí)體對(duì)應(yīng)的關(guān)系模式的鍵和聯(lián)系本身的屬性參加到N端實(shí)體對(duì)應(yīng)的關(guān)系模式的屬性中.更傾向于后面這種方法.) 解析:三、B試題三/B(總題數(shù):1,分?jǐn)?shù):15.00)9 .#include < stdio. h > void main( ) int digit; long in , s; seanf(" % Id", &in ); U (1)/U;U (2) /U; while(in
7、 >0) U (3)/U; s = s + digit* digit;U (4) /U;pfinff( "sum = % 1dn", s ); (分?jǐn)?shù):15.00 )填空項(xiàng)1: (正確答案:if(in解析:3. digit=in % 10 4 . in=in/10 解答要點(diǎn)此題的關(guān)鍵一是要考慮負(fù)數(shù),還要將各個(gè)位數(shù)用模10的方法單獨(dú)取出來(lái).四、B試題四/B(總題數(shù):1,分?jǐn)?shù):15.00)10 .說(shuō)明某旅館的 效勞如下:可以撥分機(jī)號(hào)和外線(xiàn)號(hào).分機(jī)號(hào)是從7201至7299.外線(xiàn)號(hào)先撥9,然后是市話(huà)號(hào)或長(zhǎng)話(huà)號(hào).長(zhǎng)話(huà)號(hào)是以區(qū)號(hào)和市話(huà)號(hào)組成.區(qū)號(hào)是從100到300中任意的數(shù)字串.
8、市話(huà)號(hào)是以局號(hào)和分局號(hào)組成.局號(hào)可以是455, 466, 888, 552中任意一個(gè)號(hào).分局號(hào)是任意長(zhǎng)度為4的數(shù)字串.要求:寫(xiě)出在數(shù)據(jù)字典中, 號(hào)的數(shù)據(jù)條目的定義(即組成).(分?jǐn)?shù):15.00 )正確答案:()解析: 號(hào)=分機(jī)號(hào)|外線(xiàn)號(hào)分機(jī)號(hào)=72017299外線(xiàn)號(hào)=9+市話(huà)號(hào)|長(zhǎng)話(huà)號(hào)長(zhǎng)話(huà)號(hào)=區(qū)號(hào)+市話(huà)號(hào) 區(qū)號(hào)=100-300 市話(huà)號(hào)=局號(hào)+分局號(hào) 局號(hào)=455 | 466 | 888 | 552分局號(hào)=4數(shù)字4 解 答要點(diǎn)數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,對(duì)數(shù)據(jù)流圖中的各個(gè)元素作完整的定義與說(shuō)明,是數(shù)據(jù)流圖 的補(bǔ)充工具.一般說(shuō)來(lái),數(shù)據(jù)字典應(yīng)該由對(duì)以下六類(lèi)元素的定義組成.(1)數(shù)據(jù)流(2)數(shù)據(jù)項(xiàng)
9、(3)數(shù)據(jù)結(jié)構(gòu)(4)數(shù)據(jù)存儲(chǔ)(5)處理邏輯.(6)外部實(shí)體除了數(shù)據(jù)定義之外,數(shù)據(jù)字典中還應(yīng)該包含關(guān)于數(shù)據(jù)的一些其他信息.根據(jù)題目所給的信息,需要注意的是最后分局號(hào)的寫(xiě)法.五、B試題五/B( 總題數(shù):1,分?jǐn)?shù):15.00)11 .說(shuō)明以下函數(shù)完成求表達(dá)式I的值,請(qǐng)?zhí)羁帐怪瓿纱斯δ?float sum (float x ) floats=0.0; int sign = 1; U (1)/U; for(inti=1;U (2) /U; i+ +) t=t*x;s=s+U (3)/U; sign = - sign; U (4) /U; (分?jǐn)?shù):15.00 )填空項(xiàng)1: (正確答案:float t =
10、1.0;)解析:i< =100 - sign * i/( t + sign* i) return s六、B試題六/B(總題數(shù):1,分?jǐn)?shù):15.00)12 .說(shuō)明編寫(xiě)一個(gè)學(xué)生類(lèi) Student ,要求:(1)學(xué)生類(lèi)Student屬性有:id: long型,代表學(xué)號(hào)name: String 類(lèi)對(duì)象,代表姓名 age: int型,代表年齡sex: boolen型,代表性別(其中:true表示男,false 表示女)phone: String 類(lèi)對(duì)象,代表聯(lián)系 (2)學(xué)生類(lèi)Student的方法有:Student (long i , String n, int a , boolean s , St
11、ring p):有參構(gòu)造函數(shù),形參表中的參數(shù)分別初始化學(xué)號(hào)、姓名、 年齡、性 別和聯(lián)系 .int getAge ():獲取年齡作為方法的返回值.boolean getSex ():獲取性別作為方法的返回值.String getPhone ():獲取聯(lián)系 作為方法的返回值.public String to String ():以姓名:性別:學(xué)號(hào):聯(lián)系 的形式作為方法的返import java. applet. Applet; import java. awt.* ;public class Student extends Applet long id; String name, phone; i
12、nt age; boolean sex;Student(long i, String n, int a, boolean s, String p) id=i; name = n; age = a; sex= s; phone=p; public void paint( Graphics g) Student x= new Student (5000," xiaoliu" , 89, true,"8989898" ); U (1) /U; U (2) /U g. drawstring( x. getPhone( ), 140,140); intgetAge
13、( ) return age; boolean getsex ( ) return sex; String getPhone( ) return phone; String ToString( ) U (3) /U (分?jǐn)?shù):15.00 )填空項(xiàng) 1: (正確答案:g. drawString (x. ToString( ) ,20,100)解析:g. drawString(x,getAge( ) ,80,120);retum("姓名"+name + “學(xué)號(hào):"+ id + "聯(lián)系 :"+phone) ;七、B試題七/B(總題數(shù):1,分?jǐn)?shù):15.00)13 .Private
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GA/T 2151-2024道路交通車(chē)路協(xié)同信息服務(wù)通用技術(shù)要求
- 2025-2030年中國(guó)虛擬現(xiàn)實(shí)VR行業(yè)全國(guó)市場(chǎng)開(kāi)拓戰(zhàn)略制定與實(shí)施研究報(bào)告
- 新形勢(shì)下礦山開(kāi)發(fā)服務(wù)行業(yè)快速做大市場(chǎng)規(guī)模戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)主題酒店行業(yè)全國(guó)市場(chǎng)開(kāi)拓戰(zhàn)略制定與實(shí)施研究報(bào)告
- 2025-2030年中國(guó)靈活用工行業(yè)并購(gòu)重組擴(kuò)張戰(zhàn)略制定與實(shí)施研究報(bào)告
- 新形勢(shì)下團(tuán)餐行業(yè)轉(zhuǎn)型升級(jí)戰(zhàn)略制定與實(shí)施研究報(bào)告
- 人力 -管培生 -導(dǎo)師與帶教手冊(cè)
- 織布廠(chǎng)安全管理制度
- 黑水灘河水質(zhì)調(diào)研問(wèn)卷
- 四川省成都市成華區(qū)某校2024屆高三下學(xué)期“三診”英語(yǔ)試題(音頻暫未更新)
- 申報(bào)市級(jí)高技能人才培訓(xùn)基地申報(bào)工作匯報(bào)
- 2024年高考作文素材積累:人民日?qǐng)?bào)9大主題時(shí)評(píng)
- 設(shè)立出國(guó)留學(xué)服務(wù)公司商業(yè)計(jì)劃書(shū)
- 法院安保工作管理制度
- 2023年簽證專(zhuān)員年度總結(jié)及下一年規(guī)劃
- 國(guó)培教師個(gè)人成長(zhǎng)案例3000字
- 員工素質(zhì)教育課件
- 高效能人士的七個(gè)習(xí)慣:實(shí)踐應(yīng)用課程:高級(jí)版
- 中國(guó)馬克思主義與當(dāng)代思考題(附答案)
- ESD靜電防護(hù)檢測(cè)及管控標(biāo)準(zhǔn)
- 結(jié)核病診斷-TSPOT-實(shí)驗(yàn)課件
評(píng)論
0/150
提交評(píng)論