BM-004
Trang 1 / 4
TRƯỜNG ĐẠI HC VĂN LANG
GHI TÊN ĐƠN V CH QUN MÔN HC
ĐỀ THI, ĐÁP ÁN/RUBRIC VÀ THANG ĐIỂM
THI KT THÚC HC PHN
Hc k 1, năm học 2023-2024
I. Thông tin chung
Tên hc phn:
Lp trình H thng nhúng và mng kết ni vn vt
Mã hc phn:
71ITNW30403
S tin ch:
3
Mã nhóm lp hc phn:
231_71ITNW30403_01
Hình thc thi: T lun
Thi gian làm bài:
90
Thí sinh đưc tham kho tài liu:
Không
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 phần_TUL_De 1_Mã đề (Nếu s dng nhiu
mã đ cho 1 ln thi).
2. Giao nhn đề thi
Sau khi kim duyệt đề 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 lại đặt mt khu file nén) nhn tin + h tên người gi qua s điện thoi
0918.01.03.09 (Phan Nht Linh).
BM-004
Trang 2 / 4
II. Các yêu cu của đề thi nhằm đáp ứng CLO
(Phn này phi phi hp vi thông tin t đề cương chi tiết ca hc phn)
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
ng
mc đt
PLO/PI
(1)
(2)
(3)
(4)
(5)
(6)
(7)
CLO1
Nm đưc các
khái nim và kiến
thức cơ bản v lp
trình h thng
nhúng và IoT.
Bài tp
Thi cui
k
40
1,2,3
5
PLO3,
PLO6
CLO2
Thc hành xây
dng lp trình h
thng nhúng và
IoT.
Bài tp
Thi cui
k
30
3,4
5
PLO7
Chú thích các ct:
(1) Ch lit kê các CLO được đánh giá bởi đề thi kết thúc hc phần (tương ứng như đã mô tả trong
đề cương chi tiết hc phần). Lưu ý không đưa vào bảng này các CLO không dùng bài thi kết thúc hc
phần để đánh giá (có một s CLO đưc b trí đánh giá bằng bài kim tra gia kỳ, đánh giá qua dự
á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 phần). Trường hp mt s CLO va được b trí đánh giá quá trình hay giữa
k vừa được b trí đánh giá kết thúc hc phn thì vẫn đưa vào cột (1)
(2) Nêu ni dung của CLO tương ứng.
(3) Hình thc kiểm tra đánh giá có thể là: trc nghim, t lun, d án, đồ án, vấn đáp, thực hành
trên máy tính, thc hành phòng thí nghim, báo cáo, thuyết trình,…, phù hợp vi ni dung ca CLO
và mô t trong đề cương chi tiết hc phn.
(4) Trng s mức độ quan trng ca từng CLO trong đề thi kết thúc hc phn do giảng viên ra đề
thi quy định (mang tính tương đối) trên sở mức độ quan trng ca từng CLO. Đây s để
phân phi t l % s đim tối đa cho các câu hỏi thi dùng để đánh giá các CLO tương ứng, bảo đảm
CLO quan trọng hơn thì được đánh giá với điểm s tối đa lớn hơn. Cột (4) dùng để h tr cho ct
(6).
(5) Lit các câu hi thi s (câu hi s hoặc t câu hi số… đến câu hi số…) dùng để kim
tra người học đạt các CLO tương ứng.
(6) Ghi điểm s tối đa cho mỗi câu hi hoc phn thi.
(7) Trong trường hợp đây học phn ct lõi - s dng kết qu đánh giá CLO của hàng tương ng
trong bảng để đo lường đánh giá mức độ 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 phần cũng cần mô t rõ CLO tương ứng
ca hc phn này s được s dng làm d liệu đ đo ờng đánh giá các PLO/PI. Trưng hp hc
phn không có CLO nào phc v việc đo lường đánh giá mức đạt PLO/PI thì để trng ct này.
III. Ni dung câu hi thi
Lưu ý: Sinh viên KHÔNG được s dng mng Internet điện thoi di đng.
Câu 1 (1,5 đim): Thiết b Nhúng và IoT
BM-004
Trang 3 / 4
a. Trình bày Ưu đim và Khuyết đim ca thiết b IoT ESP32 khi so sánh vi Máy tính
(ví d Laptop) khi trin khai ng dng.
b. Đối vi tín hiệu tương tự như tiếng nói, làm sao để thiết b IoT có th nhn dng
được tín hiu.
c. Ưu điểm ca dùng Ngt trong lp trình H thng nhúng là gì?
Câu 2 (3 đim): Mng không dây IoT
a. Để có th kết ni vô mng Internet thì module IoT cn có kết ni gì? Trình bày Ưu
điểm và khuyết đim ca 2 chế độ mng WiFi Station và Acess-Point.
b. Để có th điều khin 1 module ESP32 t Đin thoi di đng t xa qua mng 3G, thì
ESP32 phi cu hình vi chế độ gì?
c. Gii thích ti sao cn phi xây dựng Web server để làm gì?
d. Viết chương trình Python khởi đng và cu hình module ESP32 kết ni vào mng
WiFi ca trưng vi Network ID là VLU-student và Password là 123@student
Câu 3 (3,5 đim): Lp trình IoT
a. Viết chương trình Python cho phép Dùng nút nhấn (ni với GPIO7) để bt/tắt 2 đèn
LED xen k (LED 1 bt 5s thì LED 2 tắt 5s và ngược lại). 2 đèn LED điểu khin qua
2 chân GPIO8 và GPIO9 ca ESP32
b. Viết chương trình Python cho phép phát hiện ngưi trong phòng bng cm biến PIR
(chân tín hiệu GPIO9) và chuông báo động trong vòng 10 giây.
Chuông báo đng là chuông k thut s có 3 chân: 1 chân tín hiu ON/OFF (ni vào
chân GPIO12) và 2 chân cp ngun điện 5V.
Câu 4 (2 đim): Thiết kế ng dng IoT
a. Gii thiu 1 ng dng IoT và thiết kế lý thuyết (Minh ho h thng, thiết b IoT,
Mng IoT và Trung tâm d liu).
b. Trình bày chi tiết các thành phn và thông s thiết kế ng dụng IoT đó: Phần cng
thiết b IoT là gì, Cm biến, mng IoT là gì, mng IoT Kết ni dùng mng gì và chế
độ gì, CSDL là gì, Trung tâm d liu kết ni vi người dùng như thế nào?
BM-004
Trang 4 / 4
ĐÁP ÁPTHANG ĐIỂM
Phn câu hi
Ni dung đáp án
Thang điểm
Ghi chú
I. T lun
Câu 1
1.5
Ni dung a.
………………
0.5
Ni dung b.
………………
0.5
Ni dung c.
………………
0.5
Câu 2
3
Ni dung a.
………………
0.5
Ni dung b.
………………
0.5
Ni dung c.
………………
1
Ni dung d.
………………
1
Câu 3
3.5
Ni dung a.
………………
1.5
Ni dung b.
………………
2
Câu 4
2.0
Ni dung a.
………………
1
Ni dung b.
………………
1
Đim tng
10.0
TP. H Chí Minh, ngày 25 tháng 11 năm 2023
Ngưi duyệt đề Giảng viên ra đề
ThS. Trn Quang Nht PGS. TS. Nguyn Tun Đc