BM-004
Trang 1 / 6
TRƯNG ĐI HC VĂN LANG
KHOA CÔNG NGH THÔNG TIN
ĐỀ THI, ĐÁP ÁN/RUBRIC VÀ THANG ĐIM
THI KT THÚC HC PHN
Hc k 2, năm hc 2023-2024
I. Thông tin chung
Tên hc phn:
Lp trình ng dng Java
Mã hc phn:
71ITSE30403
S tin ch:
3
Mã nhóm lp hc phn:
232_71ITSE30403_01->06
Hình thc thi: T lun
Thi gian làm bài:
phút
Thí sinh đưc tham kho tài liu:
Không
ü Yêu cu: Phòng máy có cài Eclipse và add thêm công c WindowBuilder (chy
trong Eclipse)
ü Sinh viên thi trên phòng máy ca trưng.
ü Sinh viên KHÔNG s dng tài liu giy, đin thoi và Internet KHÔNG
đưc s dng tài liu trên máy tính thi.
Ging viên np đ thi, đáp án bao gm c Ln 1 và Ln 2 trưc ngày 15/03/2024.
Cách thc np bài (Ging viên ghi yêu cu):
- SV to Project vi tên theo qui đnh như sau: MSSV_Hovaten_lan1
Ví d: 27CT123456_NguyenVanA_Lan1
- Sau khi SV làm bài xong nén project thành tp tin .zip hoc .rar
- SV np file nén lên trang CTE
1. Format đ thi
- Font: Times New Roman
- Size: 13
- Quy ưc đt tên file đ thi:
+ Mã hc phn_Tên hc phn_Mã nhóm hc phn_TUL_De 1
+ hc phn_Tên hc phn_Mã nhóm hc phn_TUL_De 1_Mã đ (Nếu s dng nhiu
đ cho 1 ln thi).
2. Giao nhn đề thi
Sau khi kim duyt đ thi, đáp án/rubric. Trưng Khoa/B môn gi đề thi, đáp án/rubric
v Trung tâm Kho thí qua email: khaothivanlang@gmail.com bao gm file word và file pdf
(nén li đt mt khu file nén) nhn tin + h tên ngưi gi qua s đin thoi
0918.01.03.09 (Phan Nht Linh).
BM-004
Trang 2 / 6
II. Các yêu cu ca đ thi nhm đáp ng CLO
(Phn này phi phi hp vi thông tin t đề cương chi tiết ca hc phn)
Ký
hiu
CLO
Ni dung CLO
Hình
thc
đánh giá
Trng s CLO
trong thành phn
đánh giá (%)
Câu
hi
thi s
Đim
s
ti đa
Ly d
liu đo
lưng
mc đt
PLO/PI
(1)
(2)
(3)
(4)
(5)
(6)
(7)
CLO1
Áp dng kiến
thc v ngôn
ng lp trình
Java đ thiết kế
giao din đ ha.
Vn dng đưc
các cu trúc d
liu cơ bn đ
gii quyết các
bài toán lp trình
T lun
25%
Câu 3
5
PI 3.1
CLO2
Áp dng kiến
thc lp trình
hưng đối tưng
để t, biu
din hình
thc tế bng
chương trình
máy tính vi
ngôn ng lp
trình Java
T lun
25%
Câu 1
Câu 2
Câu 3
2
3
5
PI 5.1
CLO3
S dng thành
tho các công c
lp trình vào quá
trình phát trin
sn phm CNTT
T lun
25%
Câu 1
Câu 2
Câu 3
2
3
5
PI 5.2
CLO4
S dng thành
tho phn mm
Eclipsee vào
vic thc hin
các bài tp và
lp trình các
phn mm.
T lun
25%
Câu 1
Câu 2
Câu 3
2
3
5
PI 6.1,A
Chú thích các ct:
(1) Ch lit các CLO được đánh giá bi đ thi kết thúc hc phn (tương ng như đã t trong
đề cương chi tiết hc phn). Lưu ý không đưa vào bng này các CLO không dùng bài thi kết thúc hc
phn để đánh giá (có mt s CLO được b trí đánh giá bng bài kim tra gia k, đánh giá qua d
BM-004
Trang 3 / 6
án, đồ án trong quá trình hc hay các hình thc đánh giá quá trình khác ch không b trí đánh giá
bng bài thi kết thúc hc phn). Trường hp mt s CLO va được b trí đánh giá quá trình hay gia
k va được b trí đánh giá kết thúc hc phn thì vn đưa vào ct (1)
(2) Nêu ni dung ca CLO tương ng.
(3) Hình thc kim tra đánh giá có th là: trc nghim, t lun, d án, đồ án, vn đáp, thc hành
trên máy tính, thc hành phòng thí nghim, báo cáo, thuyết trình,…, phù hp vi ni dung ca CLO
và mô t trong đề cương chi tiết hc phn.
(4) Trng s mc đ quan trng ca tng CLO trong đề thi kết thúc hc phn do ging viên ra đề
thi quy định (mang tính tương đối) trên cơ s mc đ quan trng ca tng CLO. Đây cơ s để
phân phi t l % s đim ti đa cho các câu hi thi dùng để đánh giá các CLO tương ng, bo đảm
CLO quan trng hơn thì được đánh giá vi đim s ti đa ln hơn. Ct (4) dùng để h tr cho ct
(6).
(5) Lit các câu hi thi s (câu hi shoc t câu hi sđến câu hi s…) dùng để kim
tra người hc đạt các CLO tương ng.
(6) Ghi đim s ti đa cho mi câu hi hoc phn thi.
(7) Trong trường hp đây là hc phn ct lõi - s dng kết qu đánh giá CLO ca hàng tương ng
trong bng để đo lường đánh giá mc độ người hc đt được PLO/PI - cn lit kê ký hiu PLO/PI
liên quan vào hàng tương ng. Trong đề cương chi tiết hc phn cũng cn mô t rõ CLO tương ng
ca hc phn này s được s dng làm d liu để đo lường đánh giá các PLO/PI. Trường hp hc
phn không có CLO nào phc v vic đo lường đánh giá mc đạt PLO/PI thì để trng ct này.
III. Ni dung câu hi thi
Câu hi 1 (2 đim): Viết chương trình nhp n phn t t màn hình console, xut kết qa ra
màn hình console các phn t chn đã nhp.
Gi ý:
- Đặt tên class: Bai1.java
- Ví d:
Nhp s phn t cho mng: 4
Nhp phn t th [0]= 2
Nhp phn t th [1]= 3
Nhp phn t th [2]= 4
Nhp phn t th [3]= 7
Phn t chn có trong mng là 2
Phn t chn có trong mng là 4
Câu hi 2 (3 đim): Viết chương trình đc file.txt, tính tng các s trong file đó xut
ra màn hình concole.
Gi ý:
- Đặt tên class: Bai2.java
- Ví d:
Sinh viên to tp tin data.txt có ni dung như sau:
BM-004
Trang 4 / 6
Tng các s có trong file là: 12
Câu hi 3 (5 đim): Dùng Java Swing viết chương trình máy tính đơn gin như sau:
a) Dùng công c WindowBuilder trong Eclipse thiết kế giao din như sau (1 đim)
b) Viết lnh x lý nút “Cng” (1 đim)
c) Viết lnh x lý nút “Tr(1 đim)
d) Viết lnh x lý nút “Nhân” (1 đim)
e) Viết lnh x lý nút “Chia” và bt li khi nhp s th hai hin th thông báo không
th chia cho 0 (1 đim)
Gi ý:
- Đặt tên class: Bai3.java
- Ví d: Khi nhn nút “Cng”
BM-004
Trang 5 / 6
ĐÁP ÁP THANG ĐIM
Phn câu hi
Ni dung đáp án
Thang
đim
Ghi
chú
I. T lun
Câu 1
2.0
Nhp phn t
cho mng
1.0
Xut phn t
chn trong
mng ra màn
hình console
1.0
Câu 2
3.0
To file, đc
file
1.0
Tính tng các
s có trong
file
1.0
Xut kết qu
ra màn hình
console
1.0
Câu 3
5.0
Thiết kế xong
giao din
1.0
X lý nút
“Cng”
1.0
X lý nút
Tr
1.0
X lý nút
Nhân
1.0
X lý nút
Chia
1.0
Đim tng
10.0