Transcript
7/31/2019 On Tap Data Modeling
1/12
1. Mc ch ca m hnh hoa. Lm sng t vn cn tip cnb. M phng c hnh nh tng t ca h thngc. Lm n gin ha h thng
d. C ba u ng2. Cac cng on ca SDLC( chu ky pht trin h thng) l:
a. Requirements, Analysis, Design, Implementation, Testb. Inception, Elaboration, Construction, Transition, Testc. Analysis, Design, Implementation, Test, Iterationd. Khng c chn la no ng
3. Phat biu no sau y l sai khi ni v phng php hng i tng?a. H thng c xem nh t p hp cac i tngb. Cc i tng gi thng i p (message) cho nhau
c. Tao cc m hnh thit k ch l 1 bc nh ca quy trnh pht trin h thng theo hng itngd. S dung UML s bo m h thng lun tun theo cc nguyn tc hng i tng.
4. Phat biu no sau y l sai khi ni v cc bc trong cng on requirement ca SDLC?a. y la giai oan thu th p yu cu ca ngi dng,b. Use case l c ch gip din t mc tiu ca ngi dng mt cch d hiu v n ginc. M hinh use case m t h thng s lm nh th no t mc tiu ngi dngd. Khng co pht biu no sai
5. Lc no sau y khng phi l lc UML
a. Lc activityb. Lc business use casec. Lc packaged. Lc structure class
6. Mc ch ca lc lp (class diagram) l :a. Biu din cc hot ng xy ra bn trong mt use caseb. Biu din cu trc tnh ca cc khi nim, cc loi v cc lpc. Gip nm c mc ch c bn ca lp, tt cho vic khm ph vic ci t use case nh th
nod. Biu din cch b tr cc thnh phn trn cc nt phn cng
7. Mi quan h dung ch ?a. Mt use case nay c s dng bi mt use case khcb. Vai tr ca tc nhn (actor) khi tng tc vi h thng.c. Nhn mnh s tun t hoc th t cc thng ip trong lc tng tcd. Mi quan h phn cp gia cc use case
8. Chn cu m t v tc nhn (actor) ng nht trong m hnh use case:
7/31/2019 On Tap Data Modeling
2/12
a. Tc nhn xac nh mc tiu ca h thngb. Tc nhn l bt k thc th no bn ngai h thng m s tng tc vi h thngc. Tc nhn lun c khi ng nh tc ng ca cc use case ni vi nd. Tc nhn cung cp d liu cho h thng
9. Mc ch ca dng s kin (flow of event)a. M t chi tit cc hot ng (activity) ca mt use caseb. Tp trung vo vic h thng s lm g nhng khng ch ra n s lm nh th noc. M t cc hot ng xy ra trong 1 use case nhng c lp vi thc thi h thngd. Tt c u ng
10. Loi no sau y l khng phi l actora. Khch hngb. H thng tn dngc. ng h h thngd. Tt c u sai
11. Hon chnh mnh sau v mi quan h gia cc Use Cases S dng khi chng ta mun gim cc bc trng lp gia cc use case, ly nhng bcchung to nn use case ph .
a. Includeb. Generalizationc. Extendd. Association
12. Phat biu no sau y l khng ng khi ni v actor?a. Nu mt actor khng khi u mt use case th actor vn c th tham gia vo cc bc ca
use caseb. Actor c th tham gia vo mi quan h khi qut hac. Trong nhng tnh hung c bit, actor c th nm bn trong ng bin (boundary) ca use
cased. Mt actor c th khi ng nhiu use case
13. Hai thanh ngang trong hnh c ngha:
7/31/2019 On Tap Data Modeling
3/12
a. Phn cch mt nhm hot ng ring bitb. Th hin quyt nh r nhnhc. Khi c hai activity ny thc hin hon tt th mi c th chuyn sang hot ng mid. Tt c u ng
14. Boundary class dng a. M t mi tng tc gia cc actor vi h thngb. Gim st hot ng ca h thngc. Lu tr thng tin c cung cp bi actord. Tt c u sai
15. Lc UML sau nhm ch ci g?
a. Compositionb. Associationc. Inheritanced. Compound interaction
16. Vai tr ca lc tng tc ( interaction diagram):a. M t dng s kin (Flow of event) ca 1 use case hin thc ho s c thc hin nh th
no?
b. M t dng s kin (Flow of event) ca 1 use case hin thc ho s lm nhng g?c. Ch ra s hot ng tun t ca 1 actor hon thnh 1 chc nng no ca h thngd. Tt c u sai
17. Trong lc tng tc, c 1 thng bo (message) i t i tng A n i tng B, c ngha l :a. A c giao 1 nhim v (responsibility) t Bb. A giao nhim v (responsibility) no cho Bc. A v B c chung 1 nhim v (responsibility) c giao bi lp iu khind. C hai khng c nhim v no ht, thng bo ch l cch kt ni 2 i tng li
18. Ky hiu sau l biu din ca :
a. Lp (class)b. i tng (object)c. Hoat ng (Activity)d. Use case
19. thng ip (message) biu din s giao tip gia cc
Circle:
7/31/2019 On Tap Data Modeling
4/12
a. Actor b. Use casec. Objectd. State
20. Pattern la gi?a. La cc on m vit sn cho nhng nghi p v thng dng m c th p dng vo cc h thngmi
b. L cc gp v thit k ca cc chuyn gia c nhiu kinh nghim v c ph bin rng ric. La mt c p bi ton v gii php c t tn c th p dng vo cc ng cnh mi. Ty mi
ng cnh c th p dng cc mu khc nhau.d. Mt ngha khc
21. Khi thit k class, ta cn to cc class c c tnh sau:a. Low coupling, high cohesionb. High coupling, low cohesion
c. Low coupling, low cohesiond. High coupling, high cohesion
22.
employee employer
Trong mi kt hp trn, t employee v employer c xem la. Roleb. Entityc. Objectd. Association
23. Phat biu no sau y l sai khi ni v hin thc ha use case?a. Hin thc ha use case m t vic 1 use case c thc hin nhu th no trong m hnh thit k
thng qua s tng tc ca cc i tngb. Hin thc ha use case l 1 phn ca hot ng thu th p yu cu ngi dngc. Lc tng tc v cc mu thit k s c s dng trong qu trnh hin thc ha use cased. Trong qua trnh hin thc ha use case, nhiu vn v thit k s pht sinh v keo theo cn phi
chnh sa li lc tng tc
24. Phat biu no sau y l sai khi ni n vai tr ca use case trong tin trnh RUP:a. Vit UC la mt trong cc vic chnh ca hng i tng.b. Cc yu cu c bn ca h thng u phi c vit thnh UC.c. UC gop phn quan trng trong k hoch l p li. Mi ln l p u phi chn 1 s hay ton b cc
scenario ca use case thc thi.d. Tt c u ng
Person Company
7/31/2019 On Tap Data Modeling
5/12
25. Tnh cht no sau y l khng phi l ca use casea. Phu thuc vo vic thc thi h thng ( implementation-dependent):b. Th hin chc nng ca h thng theo quan im ca ngi dngc. L cch xem h thng mc cao ( high-level view of the system)
d. Ch tp trung vo nhu cu mong i ca user, khng quan tm n cc bc phi thc hin26. Nhng pht biu no di y pht biu chnh xc mt lut c bn (elementary fact)
a. Bob does not like John.b. Tom visited Los Angeles or New York.c. Who does Adam like?d. Some people in New York have toured Australia.
27. Hay b sung cc rng buc cn thit vo lc nim sau sao cho ph hp vi cc bng phnb c xem c ngha
a. Rang buc duy nht cho c hai role is held by v holdsb. Rng buc duy nht cho role drives vc. Rang buc duy nht cho role is driven by
d. Tt c rng buc trong a,b,c
28. Xet bng s liu sau:
Predicate no sau y l ph hp nht vi bng s liu trna. The Politician 'George W. Bush' was born in the Country 'US' in the Year
1946.b. Predicate 1: The Politician 'George W. Bush' was born in the Country 'GB'
Predicate 2: The Politician George W.Bush was born in the Year 2003
7/31/2019 On Tap Data Modeling
6/12
c. Cu a va b u ngd. Khng co predicate no ng
29. Bang s liu mu sau cho bit o din (director) v din vin (star) ca mi phim (movie). Lc nim no l ph hp nht?
a.
b.
c.d. Ca ba lc
30.Gi s bng phn b mu sau l c ngha v tng ng vi rng buc duy nht (uniqueness
constraint). Hy cho bit quan h hai chiu no ph hp nht vi bng phn b ny.
a. b.
7/31/2019 On Tap Data Modeling
7/12
c. d.
31. Xet quan h 3 ngi vi cc rng buc duy nht. Lc no sau y c rng buc duy nhtkhng hp l
a. b. c. d.
32. T lc nim v cc bng phn b mu, hy xc nh phn b (population) ca thc thCountry
a. pop(Country) = {AU, CN, FR, US }b. pop(Country) = {AU, FR, US }c. pop(Country) = {AU, CN, US }d. pop(Country) = {AU, US }
33.Mi bnh nhn (Patient) u c tn (PatientName) v s in thoi (phoneNr). Hy pht biurng buc bt buc (mandatory constraint) trong lc nim sau:
a. Each Patient has at least PatientName.
b. Each Patient has at most one PatientName.c. Each Patient has at most one PhoneNr.d. Khng co pht biu no ng
34. S tham chiu phc (compound reference scheme) ca thc th File trong lc nim saul g?
7/31/2019 On Tap Data Modeling
8/12
a. File(.id)b. File(is in Folder, has Filename)c. File(is in Computer, is in HardDrive, is in Folder, has Filename)d. Khng co s no ng
35. Lc no tng ng vi lc sau:
a.
b.c. Ca a va b u ngd. Ca a va b u sai
36. Hay tm im bt hp l trong lc sau:
7/31/2019 On Tap Data Modeling
9/12
a. Ann xut hin hai ln trong ctb. Gi tr BS xut hin hai ln trong ctc. Khng co tn Bob trong bng th haid. Ca ba chon la a,b,c
37. T quan h nh phn ca lc ORM sau:
Anh x thnh lc ER tng ng
a.
b.
c.
d.
38. Chuyn t lc class sau thnh lc ORM:
7/31/2019 On Tap Data Modeling
10/12
a.
b.
c.
d. Khng co lc no ng
39. Lc UML no tng ng vi lvc ORM sau:
a.
b.
7/31/2019 On Tap Data Modeling
11/12
c.
d.
40.Cho lc quan h Q(A,B,C,D) vi kha l CD, tp ph thuc hm F={ABC; DB;
CAB}. Hi Q t chun no?a) Dng chun 1 (1NF)b) Dng chun 2 (2NF)
c) Dng chun 3 (3NF)d) Dng chun Boyce-Codd (BCNF)p n: a
41. Cho lc quan h Q(G,M,V,N,H,P) v tp ph thuc hm F={GMNHP; MV; NM}. Q tdng chun?
a) Dng chun 1 (1NF)b) Dng chun 2 (2NF)c) Dng chun 3 (3NF)d) Dng chun Boyce-Codd (BCNF)
42. Xet lc nim sau:
C 1 rng buc duy nht ngoi gia 2 predicate R v S. Bng phn phi mu no ph hp vicc rng buc trong lc
a.
R Sa1 b1 a1 c1a1 b2 a1 c2a2 b2 a2 c2
b.
7/31/2019 On Tap Data Modeling
12/12
R Sa1 b1 a1 c1a2 b2 a1 c1a3 b2 a2 c2
c.
R Sa1 b1 a1 c1a2 b2 a1 c2a3 b2 a2 c2
d.C a,b v c
top related