Câu hỏi ôn tập môn Kỹ năng phần mềm | Trường đại học kinh doanh và công nghệ Hà Nội
HA(21)= "Ph«n m“m lµ g×?"TA(21,1)= "Ch ¨ng tr×nh m¸y t›nh, c¸c c u trÛc d˜ li÷u vµ tµi li÷u li™n quan." TA(21,2)= "H÷ thËng ch ¨ng tr×nh Æ Óc ph¸t tri”n cho mÈt tÀp th” hoÆc c¸ nh©n." TA(21,3 )= "Ch ¨ng tr×nh ph«n m“m Æ Óc ph¸t tri”n Æ” b¸n cho mÈt ph¹m vi c¸c kh¸ch hµng kh¸c nhau." Tài liệu giúp bạn tham khảo, ôn tập và đạt kết quả cao. Mời đọc đón xem!
Preview text:
lOMoAR cPSD| 45469857
Ghi chú: áp án úng bổ sung màu vàng. 1. Phần mềm là gì? Ví dụ:
HA(21)= "Ph˙n mm l g?"
TA(21,1)= "Ch›‹ng trnh m‚y tnh, c‚c c˚u trc d liu v ti liu li“n quan."
TA(21,2)= "H thŁng ch›‹ng trnh fi›c ph‚t trin cho mØt t¸p th ho˘c c‚ nh'n." TA(21,3 )=
"Ch›‹ng trnh ph˙n mm fi›c ph‚t trin fi b‚n cho mØt ph„m vi c‚c kh‚ch hng kh‚c nhau."
TA(21,4 )= "Ch›‹ng trnh ph˙n mm fi›c vit b»ng mØt ho˘c nhiu ng«n ng l¸p trnh theo mØt tr¸t tø x‚c finh."
2. Sản phẩm phần mềm ược phân thành mấy loại?
3. Chỉ ra các ặc trưng của phần mềm. Ví dụ:
HA(2 )= "§˘c tr›ng cæa ph˙n mm?"
TA(2,1 )= "§‹n gi¶n, d hiu, v« hnh."
TA(2,2 )= "Kh«ng tho‚i hªa theo thŒi gian."
TA(2,3 )= "§›c lp r‚p tı mu cª s‰n."
TA(2,4 )= "Kh«ng mn c, tho‚i hªa theo thŒi gian." 4. Các
tiêu chí trong chất lượng phần mềm. Ví dụ:
HA(4)= "Ti“u ch "tnh hiu qu¶" trong ch˚t l›ng ph˙n mm l g ?"
TA(4,1 )= "Cª c‹ ch b¶o m¸t chŁng th'm nh¸p b˚t hp ph‚p, sao ch—p trØm."
TA(4,2 )= "Ho„t fiØng tŁt trong nhng fiiu kin s dng kh‚c nhau."
TA(4,3 )= "S dng hiu qu¶ c‚c ngun ti nguy“n, kinh t."
TA(4,4 )= "T˚t c¶ c‚c ph›‹ng ‚n fiu fing."
HA(7)= ""D x‚c finh v sa li, d t„o phi“n b¶n mi" thuØc ti“u ch g trong ch˚t l›ng ph˙n mm
? " TA(7,1 )= "Tnh d kim tra." TA(7,2 )= "Tnh d b¶o tr." TA(7,3 )= "Tnh bn vng." TA(7,4 )= "Tnh t‚i s dng."
5. Cụm từ ‘Kỹ nghệ phần mềm’ xuất hiện lần ầu tiên vào năm nào?
6. Nêu ịnh nghĩa kỹ nghệ phần mềm theo Bauer năm 1969, theo Pressman năm 1995.
7. Vòng ời phần mềm có mấy giai oạn? chỉ ra các giai oạn ó. 1 lOMoAR cPSD| 45469857 8. Khái niệm dự án.
9. Chỉ ra các ặc trưng của dự án phần mềm. Ví dụ :
HA(42)= "Ch ra fi˘c tr›ng cæa dø ‚n ph˙n mm ?"
TA(42,1 )= "Nhiu bin fiØng theo tnh ch˚t s¶n ph¨m v m«i tr›Œng ph‚t trin."
TA(42,2 )= "Kh«ng mn c, nh›ng tho‚i hªa theo thŒi gian."
TA(42,3 )= "Phłc t„p, khª hiu, v« hnh."
TA(42,4 )= "Tin trnh lm ph˙n mm lu«n thay fii."
10. Khái niệm quản lý dự án.
11. Chỉ ra những nhiệm vụ trong quản lý dự án. Ví dụ :
HC(1)= "Ch ra c‚c nhim v trong qu¶n l dø ‚n ?"
TC(1,1 )= "Gi‚m s‚t, ch fi„o, l¸p k ho„ch, t chłc, qu¶n l ræi ro."
TC(1,2 )= "Gi‚m s‚t, l¸p k ho„ch, t chłc, l¸p lch, qu¶n l ræi ro." TC(1,3 )=
"Kim so‚t, ch fi„o, l¸p k ho„ch, t chłc, t„o fiØng løc." TC(1,4 )= "Kim so‚t, l¸p
k ho„ch, t chłc, l¸p lch, t„o fiØng løc."
12. Người quản lý dự án cần biết những gì? Ví dụ :
HC(2)= "Ch ra fiiu m ng›Œi qu¶n l dø ‚n c˙n bit?"
TC(2,1)= "Hiu r chæ tr›‹ng, fi cæa chæ fi˙u t›, fing thŒi hiu c˘n kˇ mi kha c„nh cæa dø ‚n."
TC(2,2)= "Cª k n¤ng, kinh nghim trong mi v˚n fi cæa dø ‚n fi mang l„i thnh c«ng cho dø ‚n."
TC(2,3)= "Cª trnh fiØ hc v˚n, kinh nghim trong lnh vøc qu¶n l, cª k n¤ng l•nh fi„o v lm vic nhªm."
TC(2,4)="Chu kœ sŁng cæa dø ‚n, c‚c tin trnh cæa dø ‚n v vai tr cæa c‚c tin trnh ny trong chu kœ sŁng cæa dø ‚n."
13. Trnh by r các hoạt ộng quản lý dự án: xác ịnh dự án, lập kế hoạch, lập lịch, lập
tài liệu, tổ chức dự án, quản lý rủi ro. Ví dụ:
HB(8 )= "Ho„t fiØng x‚c finh dø ‚n trong qu¶n l dø ‚n fi›c th hin qua?" TB(8,1 )= "L¸p lch." TB(8,2 )= "L¸p k ho„ch."
TB(8,3 )= "B¶n fi xu˚t dø ‚n." TB(8,4 )= "L¸p ti liu." 2 lOMoAR cPSD| 45469857
HC(63)= "Ch ra c‚c ho„t fiØng trong qu¶n l ræi ro ?"
TC(63,1 )= "X‚c finh ræi ro, ph'n tch ræi ro, l¸p k ho„ch ræi ro, gi‚m s‚t ræi ro, x l c‚c ræi ro."
TC(63,2 )= "Ph'n lo„i ræi ro, fi‚nh gi‚ ræi ro, x l ræi ro, gi‚m s‚t ræi ro."
TC(63,3 )= "Ph'n lo„i ræi ro, fi‚nh gi‚ ræi ro, l¸p k ho„ch ræi ro, x l ræi ro, gi‚m s‚t ræi ro."
TC(63,4 )= "X‚c finh ræi ro, ph'n tch ræi ro, l¸p k ho„ch ræi ro, x l c‚c ræi ro."
14. §nh ngha tiến trình phần mềm. Chỉ ra các giai oạn của tiến trình phần mềm. Ví dụ:
HA(23)= "Ch ra c‚c giai fio„n cæa tin trnh ph˙n mm ?"
TA(23,1 )= "§˘c t¶ y“u c˙u, thit k, t„o m•, l¸p trnh, kim th."
TA(23,2 )= "§˘c t¶ y“u c˙u, ph'n tch, l¸p trnh, kim th, b¶o tr."
TA(23,3 )= "§˘c t¶ y“u c˙u, thit k, l¸p trnh, kim th, b¶o tr."
TA(23,4 )= "Ph'n tch, thit k, l¸p trnh, kim th, v¸n hnh, b¶o tr."
HA(25)= "Giai fio„n fi˘c t¶ y“u c˙u v thit k chim kho¶ng bao nhi“u ph˙n tr¤m
(%) trong qu‚ trnh ph‚t trin ph˙n mm ?" TA(25,1 )= "20%" TA(25,2 )= "45%" TA(25,3 )= "35%" TA(25,4 )= "30%"
15. Các mô hình tiến trình phần mềm (hình vẽ, các pha của mô hình, ưu iểm,
nhược iểm) : mô hình thác nước, mô hình bản mẫu, mô hình tăng dần, mô hình
RAD, mô hình xoắn ốc. Ví dụ :
HA(29)= "Trong c‚c m« hnh tin trnh ph˙n mm sau, m« hnh no chnh l m« hnh th‚c n›c ?"
TA(29,1 )= "M« hnh tu˙n tø tuyn tnh." TA(29,2 )= "M« hnh xon Łc." TA(29,3 )= "M« hnh b¶n mu." TA(29,4 )= "M« hnh RAD."
HB(3)= "ƒu fiim cæa m« hnh th‚c n›c ?"
TB(3,1 )= "D ph'n c«ng c«ng vic, ph'n bŁ chi ph, gi‚m s‚t c«ng vic." 3 lOMoAR cPSD| 45469857
TB(3,2 )= "M˚t r˚t nhiu c«ng słc fi fi‚p łng sø thay fii cæa kh‚ch hng, ph‚ v c˚u trc cæa ph˙n mm."
TB(3,3 )= "Kh‚ch hng ch fi›c tham gia vo dø ‚n º giai fio„n ph'n tch y“u c˙u." TB(3,4 )=
"M« hnh th‚c n›c fi›c s dng khi fiØi dø ‚n cª kinh nghim."
HA(30)= "M« hnh ph‚t trin ph˙n mm no fi›c thøc hin theo quy trnh sau ?" "Thit k nhanh
fi fi›a ra mØt b¶n mu vi nhng y“u c˙u c‹ b¶n. Ng›Œi dng fi‚nh gi‚ v b sung fi lm mn c‚c
y“u c˙u v tip tc qu‚ trnh x'y døng, fiiu chnh b¶n mu fi fi„t fi›c ph˙n mm fing y“u c˙u cæa kh‚ch hng."
TA(30,1 )= "M« hnh t¤ng d˙n."
TA(30,2 )= "M« hnh th‚c n›c." TA(30,3 )= "M« hnh b¶n mu."
TA(30,4 )= "M« hnh xon Łc."
HB(108 )= "Nh›c fiim cæa m« hnh b¶n mu?"
TB(108,1 )= "Kh‚ch hng ch fi›c tham gia vo dø ‚n º giai fio„n ph'n tch y“u c˙u."
TB(108,2 )= "M˚t r˚t nhiu c«ng słc fi fi‚p łng sø thay fii cæa kh‚ch hng." TB(108,3 )= "Thiu
sø ph'n tch, fi‚nh gi‚ mØt c‚ch c¨n th¸n t˚t c¶ c‚c kha c„nh cæa h thŁng cuŁi."
TB(108,4 )= "M« hnh ch fi›c s dng khi fiØi dø ‚n fi• cª kinh nghim."
HB(17 )= "C‚c pha trong m« hnh RAD ?"
TB(17,1 )= "M« hnh nghip v, m« hnh d liu, m« hnh x l, t„o sinh łng dng, kim th chuyn giao."
TB(17,2 )= "Ph'n tch v fi˘c t¶ y“u c˙u, thit k, l¸p trnh, kim th, v¸n hnh v b¶o tr."
TB(17,3 )= "Ph'n tch y“u c˙u, thit k nhanh, x'y døng b¶n mu, fi‚nh gi‚." TB(17,4 )= "Trao
fii vi kh‚ch hng, l¸p k ho„ch, ph'n tch ræi ro, k ngh, x'y døng v fi›a ra s¶n ph¨m, fi‚nh gi‚ kh‚ch hng."
HC(7)= "M« hnh no ‚p dng qu‚ trnh l˘p fii l˘p l„i chuyn giao tıng ph˙n cho fin khi s¶n
ph¨m hon chnh fi›c t„o ra ?"
TC(7,1 )= "M« hnh t¤ng d˙n" TC(7,2 )= "M« hnh RAD" TC(7,3 )= "M« hnh xon Łc" TC(7,4 )= "M« hnh b¶n mu"
HB(6)= "M« hnh ph‚t trin ph˙n mm no lu«n cª pha "ph'n tch ræi ro" º tıng młc tin hªa ?" TB(6,1 )= "M« hnh xon Łc" 4 lOMoAR cPSD| 45469857 TB(6,2 )= "M« hnh b¶n mu"
TB(6,3 )= "M« hnh RAD" TB(6,4 )= "M« hnh t¤ng d˙n"
16. Khái niệm phân tích và ặc tả yêu cầu.
17. Các hoạt ộng của tiến trình yêu cầu.
HB(24 )= "Ch ra thł tø c‚c ho„t fiØng cæa tin trnh y“u c˙u ?"
“1.Ph'n tch, x‚c finh y“u c˙u.”
“2. Nghi“n cłu kh¶ thi.”
“3. Th¨m finh y“u c˙u.”
“4. §˘c t¶ y“u c˙u.” TB(24,1 )= "2-1-3-4" TB(24,2 )= "1-2-3-4" TB(24,3 )= "2-1-4-3" TB(24,4 )= "1-2-4-3"
18. Khái niệm phân tích và xác ịnh yêu cầu.
HC(58 )= "Cho hnh sau:"
"S‹ fi tr“n m« t¶ tin trnh g?"
TC(58,1 )= "Ph'n tch y“u c˙u."
TC(58,2 )= "§˘c t¶ y“u c˙u."
TC(58,3 )= "Thu th¸p y“u c˙u."
TC(58,4 )= "Th¨m finh y“u c˙u."
19. Các loại yêu cầu trong phân tích và xác ịnh yêu cầu : yêu cầu người sử dụng,
yêu cầu hệ thống, yêu cầu khi ặc tả (ặc tả phần mềm). Ví dụ :
HB(26 )= "Y“u c˙u ng›Œi s dng l g ?"
TB(26,1 )= "M« t¶ chi tit v ph˙n mm nh»m phc v cho thit k, m• hªa." TB(26,2 )= "Ti liu
cª c˚u trc m« t¶ chi tit c‚c dch v cæa h thŁng, cª th coi fi'y l hp fing gia kh‚ch hng v nh ph‚t trin." 5 lOMoAR cPSD| 45469857
TB(26,3 )= "C‚c ph‚t biu b»ng ng«n ng tø nhi“n v c‚c s‹ fi v dch v v rng buØc m h thŁng cung c˚p."
TB(26,4 )= "Sø phŁi hp cæa nh ph‚t trin v kh‚ch hng fi lm r c‚c dch v h thŁng c˙n cung c˚p."
20. Định nghĩa yêu cầu chức năng và yêu cầu phi chức năng. Ví dụ :
HB(55 )= "Trong y“u c˙u phi chłc n¤ng, y“u c˙u v c‚c chu¨n ‚p dng, ph›‹ng ph‚p thit k,
ng«n ng l¸p trnh… l y“u c˙u?"
TB(55,1 )= "Y“u c˙u v t chłc/tin trnh ph‚t trin."
TB(55,2 )= "Y“u c˙u v s¶n ph¨m."
TB(55,3 )= "Y“u c˙u tı b“n ngoi."
TB(55,4 )= "Y“u c˙u v ph›‹ng ph‚p l¸p trnh."
21. Khái niệm ặc tả, ặc tả hình thức, ặc tả phi hình thức. Ưu iểm, nhược iểm từng loại ặc tả. Ví dụ :
HA(3)= "§nh ngha fi˘c t¶ l g ?"
TA(3,1 )= "M« t¶ mØt h thŁng, m«fiun hay mØt s¶n ph¨m c˙n ph¶i lm nh› th no."
TA(3,2 )= "§nh ngha mØt h thŁng, m«fiun hay mØt s¶n ph¨m c˙n ph¶i lm c‚i g." TA(3,3
)= "M« t¶ c‚c chłc n¤ng hay c‚c dch v m h thŁng ph˙n mm c˙n cung c˚p."
TA(3,4 )= "M« t¶ c‚c rng buØc fi˘t l“n chłc n¤ng hay dch v cæa h thŁng."
HB(38 )= "ƒu fiim cæa fi˘c t¶ hnh thłc ?"
TB(38,1 )= "T¤ng tnh chc chn, d hiu, d s dng cho h thŁng."
TB(38,2 )= "D hiu, d s dng, chi ph th˚p."
TB(38,3 )= "T¤ng tnh fi˙y fiæ, tnh mm d˛o cæa h thŁng."
TB(38,4 )= "Th˚y v hiu fi›c b¶n ch˚t b“n trong cæa c‚c y“u c˙u."
HA(15)= "§˘c t¶ hnh thłc l g ?"
TA(15,1 )= "§˘c t¶ chłc n¤ng hay c‚c dch v m h thŁng ph˙n mm c˙n cung c˚p."
TA(15,2 )= "§˘c t¶ s dng ng«n ng tø nhi“n."
TA(15,3 )= "§˘c t¶ m º fiª c‚c tı ng, c ph‚p, ng ngha fi›c finh ngha hnh thłc døa vo to‚n hc."
TA(15,4 )= "§˘c t¶ c‚c rng buØc fi˘t l“n chłc n¤ng hay dch v cæa h thŁng." 6 lOMoAR cPSD| 45469857
HB(37 )= ""§˘c t¶ s dng ng«n ng tø nhi“n" thuØc lo„i fi˘c t¶ g ?"
TB(37,1 )= "§˘c t¶ phi hnh thłc"
TB(37,2 )= "§˘c t¶ hnh thłc"
TB(37,3 )= "§˘c t¶ chłc n¤ng"
TB(37,4 )= "§˘c t¶ phi chłc n¤ng"
22. Thẩm ịnh yêu cầu và các kỹ thuật thẩm ịnh yêu cầu. Ví dụ :
HB(72 )= "K thu¸t s dng CASE trong th¨m finh y“u c˙u fi›c dng fi ?"
TB(72,1 )= "Kim tra tnh hin thøc cæa y“u c˙u."
TB(72,2 )= "Kim tra tnh fing fin,tnh fi˙y fiæ cæa y“u c˙u."
TB(72,3 )= "Kim tra tnh nh˚t qu‚n cæa y“u c˙u." TB(72,4 )=
"Kim tra tnh kim tra fi›c cæa y“u c˙u."
23. Kh‚i nim ti liu fi˘c t¶ y“u c˙u l g?
24. §Łi t› ng s dng ti liu fi˘c t¶ y“u c˙u. V d :
HA(43)= "Ng›Œi dng h thŁng s dng ti liu fi˘c t¶ y“u c˙u nh»m mc fich ?" TA(43,1 )= "X‚c
finh c‚c y“u c˙u v kim tra xem chng cª fi‚p łng fing nhu c˙u cæa ng›Œi dng kh«ng."
TA(43,2 )= "§‚nh gi‚ h thŁng v l“n k ho„ch tin trnh ph‚t trin h thŁng."
TA(43,3 )= "§ bit nhng g h thŁng c˙n fi›c ph‚t trin." TA(43,4 )= "§ kim
tra x‚c nh¸n ph‚t trin h thŁng."
25. C‚c y“u c˙u fiŁi vi ti liu fi˘c t¶ y“u c˙u. V d :
HC(23 )= "Ti liu fi˘c t¶ y“u c˙u c˙n fi‚p łng fi›c nhng y“u c˙u no sau fi'y ?"
"1. §˘c t¶ b“n ngoi hnh vi h thŁng."
"2. Dø b‚o thŒi gian sŁng cæa h thŁng."
"3. Ph„m vi cæa s¶n ph¨m."
"4. §˘c t¶ c‚c rng buØc v thøc hin."
"5. Gii thiu chung v s¶n ph¨m." TC(23,1 )= "2-3-5" TC(23,2 )= "1-2-4" TC(23,3 )= "2-4-5" TC(23,4 )= "1-4-5" 7 lOMoAR cPSD| 45469857
HC(26 )= "C˚u trc ti liu fi˘c t¶ y“u c˙u theo chu¨n IEEE ?"
TC(26,1 )= "Gii thiu, thu¸t ng, fi˘c t¶ y“u c˙u h thŁng, m« hnh h thŁng, ph‚t trin/thay fii h thŁng, ch mc."
TC(26,2 )= "Gii thiu, thu¸t ng, finh ngha y“u c˙u ng›Œi dng, fi˘c t¶ y“u c˙u h thŁng, m« hnh h thŁng."
TC(26,3 )= "Gii thiu, m« t¶ chung, fi˘c t¶ y“u c˙u, ph lc, ch mc."
TC(26,4 )= "Gii thiu, m« t¶ chung, fi˘c t¶ y“u c˙u h thŁng, m« hnh h thŁng, ph lc, ch mc."
26. Kh‚i nim thit k ph˙n mm. Vai tr cæa thit k ph˙n mm. V d:
HB(59 )= "Vai tr cæa thit k ph˙n mm ?"
TB(59,1 )= "Cung c˚p fi˙y fiæ th«ng tin cho vic b¶o tr sau ny."
TB(59,2 )= "C«ng c giao tip gia nh ph‚t trin v kh‚ch hng."
TB(59,3 )= "Kh'u k thu¸t fi˙u ti“n cæa qu‚ trnh ph‚t trin ph˙n mm." TB(59,4 )= "L
kh'u duy nh˚t quyt finh ch˚t l›ng ph˙n mm."
27. C‚c b› c cæa tin trnh thit k tng qu‚t. V d:
HB(60 )= "Tin trnh thit k tng qu‚t fi›c thøc hin theo thł tø ?" "1. Thit k phi hnh thłc."
"2. Thit k chi tit cuŁi cng." "3. Thit k b‚n hnh thłc."
"4. Ph‚c th¶o thit k phi hnh thłc." HB(60,1)= “4-1-3-4”
HB(60,1)= “3-1-2-4” HB(60,1)=
“1-4-2-3” HB(60,1)= “2-1-4-3”
28. Trong thit k ph˙n mm, cª m˚y giai fio„n thit k chnh? Trnh by thit k chi tit v s¶n ph¨m. V d:
HB(62 )= "Trong thit k ph˙n mm,thit k thnh ph˙n l g?"
TB(62,1 )= "C‚c thu¸t to‚n fi›c s dng fi cung c˚p c‚c dch v ph¶i fi›c thit k chi tit v chnh x‚c." 8 lOMoAR cPSD| 45469857
TB(62,2 )= "§Łi vi mi h con, ph¶i cª mØt b¶n fi˘c t¶ c‚c dch v cæa nª v nhng rng buØc khi nª v¸n hnh."
TB(62,3 )= "C‚c h thŁng con c˚u thnh l“n h thŁng c˙n x'y døng, mŁi quan h gia chng fi›c
x‚c finh v ghi thnh ti liu."
TB(62,4 )= "C‚c dch v cung c˚p cho c‚c thnh ph˙n kh‚c v c‚c giao din t›‹ng t‚c vi chng ph¶i fi›c thit k."
HA(39)= "Trong thit k ph˙n mm, thit k c˚u trc d liu l g?"
TA(39,1 )= "§Łi vi mi h con, ph¶i cª mØt b¶n fi˘c t¶ c‚c dch v cæa nª v nhng rng buØc khi nª v¸n hnh."
TA(39,2 )= "C‚c h thŁng con c˚u thnh l“n h thŁng c˙n x'y døng, mŁi quan h gia chng fi›c
x‚c finh v ghi thnh ti liu."
TA(39,3 )= "C˚u trc d liu fi›c s dng fi ci fi˘t h thŁng ph¶i fi›c thit k mØt c‚ch chi tit v c th."
TA(39,4 )= "C‚c thu¸t to‚n fi›c s dng fi cung c˚p c‚c dch v ph¶i fi›c thit k chi tit v chnh x‚c."
29. §Ø fio ch˚t l› ng thit k : tnh kt dnh, tnh gh—p nŁi, tnh hiu fi› c, tnh thch nghi fi› c. V d :
HB(65 )= "Trong ch˚t l›ng thit k ph˙n mm, ti“u ch "tnh kt dnh" l g ?" TB(65,1 )= "§Ø fio
v tnh khp l„i vi nhau, c‚c thnh ph˙n cª quan h logic ch˘t chˇ vi nhau."
TB(65,2 )= "Ch ra fiØ gh—p nŁi gia c‚c fi‹n v cæa ch›‹ng trnh."
TB(65,3 )= "Thit k ph¶i sa fii fi›c, t‚i s dng fi›c."
TB(65,4 )= "C‚c ph˙n cæa thnh ph˙n kh«ng li“n quan vi nhau, song l„i b bª vo mØt thnh ph˙n."
30. Trong thit k ph˙n mm, cª m˚y chin l› c thit k. N“u chi tit tıng chin l› c; › u fiim, nh› c fiim tıng lo„i. V d:
HB(86 )= "Th no l thit k h›ng chłc n¤ng ?"
TB(86,1 )= "B¶n thit k nhn h ph˙n mm nh› mØt bØ c‚c fiŁi t›ng t›‹ng t‚c vi nhau, c‚c fiŁi
t›ng cª chung th«ng tin tr„ng th‚i."
TB(86,2 )= "B¶n thit k fi›c ph'n gi¶i thnh mØt bØ c‚c chłc n¤ng, mi chłc n¤ng cª tr„ng
th‚i ri“ng nh›ng chng chia s˛ vi nhau tr„ng th‚i h thŁng."
TB(86,3 )= "B¶n thit k nhn h ph˙n mm nh› mØt bØ c‚c fiŁi t›ng t›‹ng t‚c vi nhau, mi fiŁi
t›ng cª nhng th«ng tin tr„ng th‚i ri“ng." 9 lOMoAR cPSD| 45469857
TB(86,4 )= "B¶n thit k fi›c ph'n gi¶i thnh mØt bØ c‚c chłc n¤ng fi›c t‚c fiØng ln nhau, mi
chłc n¤ng fi›c x‚c finh r rng."
HB(88 )= "§˘c tr›ng thit k h›ng chłc n¤ng ?"
TB(88,1 )= "C‚c chłc n¤ng cª tr„ng th‚i cc bØ, kh«ng dng chung tr„ng th‚i h thŁng."
TB(88,2 )= "Vng d liu dng chung b lo„i bÆ."
TB(88,3 )= "C‚c chłc n¤ng cª tr„ng th‚i cc bØ nh› ng chng chia s˛ vi nhau tr„ng th‚i h thŁng. "
TB(88,4 )= "Th«ng tin tr„ng th‚i b che d˚u, mi thnh ph˙n cª mØt chłc n¤ng x‚c finh."
HB(94 )= "ƒu fiim thit k h›ng fiŁi t›ng ?" TB(94,1 )= "D b¶o tr."
TB(94,2 )= "Th«ng tin dng chung r rng."
TB(94,3 )= "Khª hc v d s dng"
TB(94,4 )= "C‚c fiŁi t›ng l t¸p trung."
31. C‚c b› c thit k kin trc; › u fiim, nh› c fiim mØt sŁ m« hnh kin trc:
m« hnh d liu trung t'm, m« hnh client-server, m« hnh kin trc lp. V d:
HB(105 )= "Nh›c fiim cæa m« hnh kin trc d liu trung t'm?" TB(105,1 )= "Hiu
qu¶ khi chia s˛ l›ng d liu ln."
TB(105,2 )= "Vic chia s˛, trao fii d liu l kh«ng hiu qu¶."
TB(105,3 )= "Khª ph'n bŁ d liu hiu qu¶."
TB(105,4 )= "D› thıa server, khª tm server hay dch v ri."
HB(98 )= "ƒu fiim cæa m« hnh kin trc kh‚ch/ chæ ?"
TB(98,1 )= "M« t¶ quan h gia c‚c h thŁng con."
TB(98,2 )= "Hiu qu¶ khi chia s˛ l›ng d liu ln."
TB(98,3 )= "D dng th“m server mi ho˘c n'ng c˚p server hin t„i."
TB(98,4 )= "Mi h thŁng con qu¶n l d liu ri“ng cæa nª."
HB(101 )= "ƒu fiim cæa m« hnh kin trc lp ?"
TB(101,1 )= "Mi h thŁng con qu¶n l d liu ri“ng cæa nª."
TB(101,2 )= "Khi giao din mØt lp thay fii, kh«ng ¶nh h›ºng fin c‚c lp kh‚c."
TB(101,3 )= "Khi giao din mØt lp thay fii, ch lp k c¸n b ¶nh h›ºng." 10 lOMoAR cPSD| 45469857
TB(101,4 )= "Hiu qu¶ khi chia s˛ l›ng d liu ln."
32. Thiết kế giao diện người sử dụng: tiến trình thiết kế giao diện chung, tiến
trình thiết kế giao diện làm mẫu.
33. Trong l¸p trnh ph˙n mm, cª m˚y ph› ‹ng ph‚p l¸p trnh, fi˘c tr› ng cæa tıng ph› ‹ng ph‚p.
HB(69 )= "§˘c tr›ng cæa ph›‹ng ph‚p l¸p trnh tu˙n tø?"
TB(69,1 )= "Bao gªi v che d˚u th«ng tin, thao t‚c vi d liu qua c‚c giao din x‚c finh."
TB(69,2 )= "Hay s dng c‚c lnh Goto v bin cc bØ."
TB(69,3 )= "H„n ch s dng c‚c lnh Goto, s dng ch› ‹ng trnh con, bin cc bØ."
TB(69,4 )= "Hay s dng c‚c lnh Goto, thiu kh¶ n¤ng khai b‚o bin cc bØ."
34. Kh‚i nim kim th ph˙n mm. Trình bày tin trnh kim th ph˙n mm.
35. C‚c młc kim th ph˙n mm : kim th fi‹n v, kim th tch hp, kim th h thŁng, kim th ch˚p nh¸n, kim th hi quy. V d :
HA(36)= "Trong kim th ph˙n mm, "tch hp c‚c thnh ph˙n t„o ra h thŁng ho˘c h thŁng con,
sau fiª kim th h thŁng fi• fi›c tch hp" thuØc lo„i kim th ?"
TA(36,1 )= "Kim th ch˚p nh¸n" TA(36,2 )= "Kim th tch hp" TA(36,3 )= "Kim th h thŁng" TA(36,4 )= "Kim th hi quy"
36. C‚c ph› ‹ng ph‚p kim th ph˙n mm. V d :
HB(16 )= "NØi dung sau thuØc k thu¸t kim th no ?"
"Kim th giao din, c˚u trc d liu cc bØ, fi›Œng fiiu khin, fiiu kin logic, ph—p to‚n x l."
TB(16,1 )= "K thu¸t fi th nh'n qu¶."
TB(16,2 )= "Kim th hØp fien."
TB(16,3 )= "Kim th hØp x‚m."
TB(16,4 )= "Kim th hØp trng."
HC(38 )= "Trong k thu¸t ph'n ho„ch t› ‹ng fi›‹ng cæa kim th hØp fien, nu fiiu kin vo x‚c
finh mØt min gi‚ tr th ph'n ho„ch kim th thnh ?"
TC(38,1 )= "2 lp t›‹ng fi›‹ng"
TC(38,2 )= "3 lp t›‹ng fi›‹ng"
TC(38,3 )= "1 lp t›‹ng fi›‹ng" 11 lOMoAR cPSD| 45469857
TC(38,4 )= "4 lp t›‹ng fi›‹ng"
HB(64 )= "NØi dung no chnh l ph›‹ng ph‚p kim th hØp trng ?"
TB(64,1 )= "T„o m« hnh h thŁng fi m« phÆng łng x cæa ph˙n mm fiŁi vi t‚c fiØng cæa m«i tr›Œng b“n ngoi."
TB(64,2 )= "Ch quan t'm fin vic tm ra c‚c hin t›ng m ph˙n mm kh«ng x l theo fing fi˘c t¶."
TB(64,3 )= "Cho ph—p kim tra c˚u trc b“n trong cæa ph˙n mm, cª th truy nh¸p vo m•
ngun ch›‹ng trnh fi kim tra."
TB(64,4 )= "Kh«ng quan t'm nhiu fin c˚u trc b“n trong cæa ph˙n mm m ch quan t'm fin c‚c min th«ng tin vo ra."
HC(43 )= "Trong k thu¸t ph'n tch gi‚ tr bi“n, nu fiiu kin vo x‚c finh ngay mØt sŁ gi‚ tr th
x'y døng tr›Œng hp kim th cho… ?"
TC(43,1 )= "Gi‚ tr cøc fi„i, cøc tiu, c‚c gi‚ tr ngay tr“n ho˘c ngay d›i gi‚ tr cøc fi„i ho˘c cøc tiu."
TC(43,2 )= "Gi‚ tr cøc fi„i, cøc tiu."
TC(43,3 )= "C‚c gi‚ tr ngay tr“n v ngay d›i gi‚ tr cøc fi„i."
TC(43,4 )= "C‚c gi‚ tr ngay tr“n v ngay d›i gi‚ tr cøc tiu."
37. MØt sŁ chin l› c kim th: kim th fi‹n v, kim th tch hp (tch hp tı tr“n xuŁng, tch hp tı
d› i l“n), kim th hp l. V d:
HC(48 )= "NØi dung sau thuØc chin l›c kim th no ?"
"Bt fi˙u x'y døng v kim th vi c‚c m«fiun nguy“n t."
TC(48,1 )= "Tch hp tı tr“n xuŁng"
TC(48,2 )= "Tch hp tı d›i l“n" TC(48,3 )= "Kim th hp l" TC(48,4 )= "Kim th fi‹n v"
HC(49 )= "NØi dung sau thuØc chin l›c kim th no ?"
"Ph˙n mm fi›c ng›Œi dng thøc hin theo sø sp fi˘t tø nhi“n, trong m«i tr›Œng fi›c fiiu
khin. Ng›Œi ph‚t trin th«ng qua ng›Œi s dng fi b‚o c‚o c‚c sai v c‚c v˚n fi s dng." TC(49,1 )= "Kim th tch hp" TC(49,2 )= "Kim th Beta" 12 lOMoAR cPSD| 45469857 TC(49,3 )= "Kim th fi‹n v" TC(49,4 )= "Kim th Alpha"
38. B¶o tr ph˙n mm : kh‚i nim b¶o tr ph˙n mm.
Th no l b¶o tr c˚u trc v b¶o tr kh«ng c˚u trc. Gi‚ thnh b¶o tr.
HA(8)= "Trong qu‚ trnh b¶o tr ph˙n mm, qu‚ trnh ph'n tch v chnh sa mØt hay nhiu li fi›c
gi l b¶o tr g ?" TA(8,1 )= "B¶o tr hiu chnh." TA(8,2 )= "B¶o tr tip hp." TA(8,3 )= "B¶o tr hon thin."
TA(8,4 )= "B¶o tr phng ngıa."
HB(32 )= "Th no l b¶o tr kh«ng c˚u trc ?"
TB(32,1 )= "B¶o tr thay fii c‚c chłc n¤ng fi• cª, c‚c mº rØng tng qu‚t, c‚c kh¶ n¤ng mi."
TB(32,2 )= "B¶o tr m ph˙n mm fi›c ph‚t trin theo fing trnh tø cæa c«ng ngh ph˙n mm."
TB(32,3 )= "Thnh ph˙n cª fi›c duy nh˚t cæa mØt c˚u hnh ph˙n mm l m• ngun, ho„t fiØng
b¶o tr bt fi˙u vi vic fi‚nh gi‚ chi tit m• ngun."
TB(32,4 )= "B¶o tr c¶i thin c‚c tnh n¤ng b¶o tr nh› fiØ tin c¸y, cung c˚p nn t¶ng tŁt h‹n cho nhng mº rØng sau ny."
HC(51 )= "Cho c«ng thłc b¶o tr : M = p(K*exp(c-d)), ngha tham sŁ p l g?"
TC(51,1 )= "H»ng sŁ kinh nghim." TC(51,2 )= "C«ng vic lm."
TC(51,3 )= "§‚nh gi‚ fiØ phłc t„p cho vic thiu thit k v c˚u trc v d liu." TC(51,4 )= "§‚nh gi‚
młc fiØ hiu bit v ph˙n mm." TN Kỹ Nghệ Phần Mềm T˚t c¶ §A l A
HA(1)= "Ph˙n mm l g?"
TA(21,1)= "Ch›‹ng trnh m‚y tnh, c‚c c˚u trc d liu v ti liu li“n quan." 13 lOMoAR cPSD| 45469857
TA(1,2)= "H thŁng ch›‹ng trnh fi›c ph‚t trin cho mØt t¸p th ho˘c c‚ nh'n."
TA(1,3 )= "Ch›‹ng trnh ph˙n mm fi›c ph‚t trin fi b‚n cho mØt ph„m vi c‚c kh‚ch hng kh‚c nhau."
TA(1,4 )= "Ch›‹ng trnh ph˙n mm fi›c vit b»ng mØt ho˘c nhiu ng«n ng l¸p trnh
theo mØt tr¸t tø x‚c finh." SA(1)=4 DA(1)=1 DiemA(1)=1
HA(2)= “Cª th finh ngha k ngh (Engineering) l?”
TA(2,1)= “L vic s dng phŁi hp c‚c c«ng ngh c˙n thit fi s¶n xu˚t ra c‚c s¶n ph¨m cæa mØt ngnh no fiª.”
TA(2,2)= “T¸p hp c‚c c«ng ngh fi›c bŁ tr theo mØt quy trnh x‚c finh.”
TA(2,3)= “Dng c‚c c«ng c fi t„o ra mØt s¶n ph¨m nh˚t finh.”
TA(2,4)= “L mØt c‚ch thłc tin hnh mØt c«ng vic fi t„o ra mØt s¶n ph¨m cæa ngnh no fiª.” SA(2)=4 DA(2)=1 DiemA(2)=1
HA(3)= “MØt ph˙n mm fi›c gi l tŁt nu thÆa m•n tŁi thiu c‚c thuØc tnh?”
TA(3,1)= “§‚ng tin c¸y, cª hiu qu¶, giao din ng›Œi s dng thch hp, cª th b¶o tr fi›c,
gi‚ c¶ ph¶i ch˚p nh¸n fi›c.” 14 lOMoAR cPSD| 45469857
TA(3,2)= “§‚ng tin c¸y, cª hiu qu¶, giao din ng›Œi s dng thch hp, cª th b¶o tr fi›c, d sa li.”
TA(3,3)= “Ph˙n mm thÆa m•n y“u c˙u ng›Œi dng, cª hiu qu¶, giao din ng›Œi s
dng thch hp,cª th b¶o tr fi›c, gi‚ c¶ ch˚p nh¸n fi›c.”
TA(3,4)= “§‚ng tin c¸y, cª hiu qu¶, tnh b¶o m¸t cao, cª th b¶o tr fi›c, d sa li.” SA(3)=4 DA(3)=1 DiemA(3)=1
HA(4)= “ThuØc tnh cª th b¶o tr fi›c bao gm c‚c thnh ph˙n sau: ”
TA(4,1)= “Cª fi˙y fiæ ti liu v vic thay fii cª th thøc hin m kh«ng qu‚ tŁn k—m.”
TA(4,2)= “D sa li, n'ng c˚p.”
TA(4,3)= “D sa li, n'ng c˚p v chuyn giao c«ng ngh.”
TA(4,4)= “D sa li, cª fi˙y fiæ ti liu fi n'ng c˚p ph˙n mm.” SA(4)=4 DA(4)=1 DiemA(4)=1
HA(5)= “HØi th¶o khoa hc NATO fi• th¶o lu¸n v khæng ho¶ng ph˙n mm fi˙u ti“n
v fi›a ra thu¸t ng “K ngh ph˙n mm ” vo n¤m no?” TA(5,1)= “1968” TA(5,2)= “1960” TA(5,3)= “1962” 15 lOMoAR cPSD| 45469857 TA(5,4)= “1965” SA(5)=4 DA(5)=1 DiemA(5)=1
HA(6)= “§nh ngha v k ngh ph˙n mm cæa ⁄ng Bauer fi›c fi›a ra vo n¤m no?” TA(6,1)= “1969.” TA(6,2)= “1970.” TA(6,3)= “1971.” TA(6,4)= “1972.” SA(6)=4 DA(6)=1 DiemA(6)=1
HA(7)= “§nh ngha v k ngh ph˙n mm cæa ⁄ng Pressman fi›c fi›a ra vo n¤m no?” TA(7,1)= “1995.” TA(7,2)=
“1992.” TA(7,3)= “1990.” TA(7,4)= “1994.” SA(7)=4 DA(7)=1 DiemA(7)=1
HA(8)= “Vng fiŒi cæa ph˙n mm gm m˚y giai fio„n?” 16 lOMoAR cPSD| 45469857 TA(8,1)= “4.” TA(8,2)= “3.” TA(8,3)= “5” TA(8,4)= “6” SA(8)=4 DA(8)=1 DiemA(8)=1
HA(9)= “§nh ngha k ngh ph˙n mm (Software Engineering)?”
TA(9,1)= “K ngh ph˙n mm l sø ‚p dng cª h thŁng c‚c ph›‹ng ph‚p vo c‚c kh'u ph‚t trin cæa ph˙n mm.”
TA(9,2)= “K ngh ph˙n mm l sø ‚p dng cª h thŁng c‚c kin thłc k ngh vo ph˙n mm.”
TA(9,3)= “K ngh ph˙n mm l sø ‚p dng cª h thŁng c‚c kin thłc thøc t vo ph˙n mm.”
TA(9,4)= “K ngh ph˙n mm l sø ‚p dng c‚c k n¤ng v ph›‹ng ph‚p vo ph˙n mm.” SA(9)=4 DA(9)=1 DiemA(9)=1
HA(10)= “Quy trnh lm ph˙n mm:”
TA(10,1)= “§˘c t¶, ph'n tch, thit k, l¸p trnh, kim finh,b¶o tr.”
TA(10,2)= “§˘c t¶, ph'n tch, l¸p trnh, kim finh, b¶o tr.”
TA(10,3)= “Ph'n tch, thit k, t„o m•, l¸p trnh, kim finh, v¸n hnh, b¶o tr.” 17 lOMoAR cPSD| 45469857
TA(10,4)= “§˘c t¶, thit k, t„o m•, l¸p trnh, kim finh.” SA(10)=4 DA(10)=1 DiemA(10)=1
HA(11)= “Trong qu‚ trnh ph‚t trin ph˙n mm, giai fio„n no quan trng nh˚t?”
TA(11,1)= “Giai fio„n fi˘c t¶ v thit k.”
TA(11,2)= “Giai fio„n thit k v l¸p trnh. ”
TA(11,3)= “Giai fio„n l¸p trnh.”
TA(11,4)= “Giai fio„n kim finh v b¶o tr.” SA(11)=4 DA(11)=4 DiemA(11)=1
HA(12)= “Y“u c˙u fiŁi vi ph˙n mm khi ph'n tch l g?”
TA(12,1)= “L c‚c dch v m h thŁng ph¶i cung c˚p, c‚c rng buØc m h thŁng ph¶i tu'n theo khi v¸n hnh.”
TA(12,2)= “ L c‚c y“u c˙u cæa ng›Œi dng b»ng ng«n ng tø nhi“n.”
TA(12,3)= “L c‚c dch v chłc n¤ng m ph˙n mm ph¶i cung c˚p.”
TA(12,4)= “L c‚c rng buØc m h thŁng ph¶i tu'n theo.” SA(12)=4 DA(12)=1 18 lOMoAR cPSD| 45469857 DiemA(12)=1
HA(13)= “Cª th x‚c finh hon ton fi˘c t¶ y“u c˙u vi c‚c h ph˙n mm ln hay kh«ng ?”
TA(13,1)= “Kh«ng th v khª dø fio‚n tr›c hiu qu¶ cæa mØt h thŁng l“n thøc t.”
TA(13,2)= “Tuœ tr›Œng hp.”
TA(13,3)= “Cª th nu kh¶o s‚t k h thŁng c.”
TA(13,4)= “Hon ton cª th v chng ta fi• bit fi›c nhng yu k—m cæa h thŁng c, do fiª cª th khc phc fi›c nª.” SA(13)=4 DA(13)=1 DiemA(13)=1
HA(14)= Giai fio„n fi˘c t¶ v thit k chim kho¶ng bao nhi“u ph˙n tr¤m(%) trong
qu‚ trnh ph‚t trin ph˙n mm?”
TA(14,1)= “45%.” TA(14,2)=
“20%.” TA(14,3)= “35%.” TA(14,4)= “30%. ” SA(14)=4 DA(14)=1 DiemA(14)=1
HA(15)= “Giai fio„n l¸p trnh chim kho¶ng bao nhi“u ph˙n tr¤m(%) trong qu‚ trnh ph‚t trin ph˙n mm?” 19 lOMoAR cPSD| 45469857
TA(15,1)= “20%.” TA(15,2)=
“35%.” TA(15,3)= “40%.” TA(15,4)= “25%. ” SA(15)=4 DA(15)=1 DiemA(15)=1
HA(16)= “Giai fio„n kim finh v b¶o tr chim kho¶ng bao nhi“u ph˙n tr¤m(%)
trong qu‚ trnh ph‚t trin ph˙n mm” TA(16,1)= “35%.”
TA(16,2)= “25%.” TA(16,3)= “30%.” TA(16,4)= “40%. ” SA(16)=4 DA(16)=1 DiemA(16)=1
HA(17)= “Cª m˚y fi˘c tr›ng cæa tin trnh?” TA(17,1)= “3.” TA(17,2)= “4.” TA(17,3)= “5.” TA(17,4)= “6. ” SA(17)=4 20