Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

ĐỒ ÁN CÁ NHÂN MÔN CR424:

SV tạo thư mục có tên DACN_CR424XX_2324_HOTEN_MSSV,


Trong đó: CR424XX là mã lớp (vd: CR424SA, CR424E, CR424AS,…)
2324 là viết tắt của năm học hiện tại 2023-2024 => 2324
HOTEN viết đầy đủ, thường, không dấu, không cách, MSSV chỉ viết 4 số cuối
Yêu cầu được ghi ở phần Lý thuyết và Thực hành bên dưới.

Thực hiện 2 nội dung sau, lưu vào thư mục vừa tạo:
1: Lập trình chương trình vào 1 Project (tên project giống thư mục trên)
2: Làm báo cáo word (nội dung gồm 2 phần như ĐỀ bên dưới). Tên file giống thư
mục.

Sau khi thực hiện xong:


- SV nén tất cả nội dung đã làm, up lên SAKAI-> Assignments mục ĐỒ ÁN, chú ý
ngày hết hạn hệ thống tự đóng sẽ không nộp được nữa.
Nộp cho GVHD và ký tên vào danh sách chấm điểm đồ án (SV nào làm xong thì báo
cho GVHD để kiểm tra file đã nộp và ký tên danh sách), không ký tên coi như
không thực hiện và nhận 0đ.

1. LÝ THUYẾT:
Câu 1: Lập trình di động là gì, có bao nhiêu hệ điều hành phổ biến trên thế giới?
Câu 2: Giới thiệu về hệ điều hành Android, lịch sử của các phiên bản?
Câu 3: Manifest trong Project Android dùng để làm gì?
Câu 4: Mô tả LifeCycle của 1 ứng dụng Android
Câu 5: Kiến trúc ARM, ARM64 và x86 là gì?
Câu 6: Tại sao bytecode không chạy được trong android? Android sử dụng máy ảo nào để
thực thi chương trình? Giới thiệu về máy ảo đó?
Câu 7: Mô tả chi tiết Quá trình build một ứng dụng Android?
Câu 8: Kiến trúc Android gồm những thành phần nào?
Câu 9: Giới thiệu các Launch mode trong Android?
Câu 10: SQLite là gì, cách SQLite vận hành và được sử dụng trong Android?
2. THỰC HÀNH:
Mỗi bài lưu vào 1 package thuộc Project đã tạo
Đề tài 0: Xây dựng ứng dụng hát karaoke từ 1 danh sách bài hát, có chức năng tìm kiếm.
Đề tài 1: Xây dựng ứng dụng chụp ảnh, cho phép xem lại các ảnh đã chụp.
Đề tài 2: Xây dựng ứng dụng Quản lý thông tin sinh viên của lớp gồm các chức năng
thêm, sửa, xóa, cập nhật thông tin.
Đề tài 3: Xây dựng ứng dụng trắc nghiệm thi lái xe máy.
Đề tài 4: Xây dựng ứng dụng trắc nghiệm thi lái xe oto B2.
Đề tài 5: Xây dựng ứng dụng đọc truyện tranh.
Đề tài 6: Xây dựng ứng dụng tìm nhà trọ, cho phép lưu thông tin và hình ảnh nhà trọ.
Đề tài 7: Xây dựng ứng dụng tương tự máy tính cầm tay casio.
Đề tài 8: Xây dựng ứng dụng lấy thông tin dự báo thời tiết 3 tỉnh/huyện/xã trên địa bàn
Đà Nẵng (dữ liệu tham khảo trên các trang chia sẻ thông tin dự báo thời tiết).
Đề tài 9: Xây dựng ứng dụng chơi game đánh cờ Caro cho 2 người trên 1 màn hình.
SV dựa vào số cuối của MSSV để nhận đề tài tương ứng, nếu không phù hợp, liên hệ
GVHD để xin đổi đề tài. GVHD tổng hợp tên đề tài theo danh sách lớp để chấm điểm
theo đúng quy định của Khoa.
Lưu ý: App phải chọn hình ảnh/biểu tượng phù hợp với Đề tài; Nghiêm cấm sao chép nội
dung của nhau.
ĐẠI HỌC DUY TÂN
TRƯỜNG KHOA HỌC MÁY TÍNH
KHOA CÔNG NGHỆ THÔNG TIN


ĐỒ ÁN CÁ NHÂN

MÔN HỌC:

CR424: LẬP TRÌNH ỨNG DỤNG

CHO CÁC THIẾT BỊ DI ĐỘNG

GIẢNG VIÊN HƯỚNG DẪN : NGUYỄN HỮU PHÚC


SINH VIÊN THỰC HIỆN :
MSSV :
LỚP MÔN HỌC :
LỚP SINH HOẠT :

ĐIỂM SỐ ĐIỂM CHỮ GIÁM KHẢO


PHẦN 1: LÝ THUYẾT
Câu 1: Đề bài……
Trả lời:
Câu 2:……

PHẦN 2: THỰC HÀNH


Ghi rõ tên đề tài, SV mô tả các chức năng, phiên bản Android và các thư viện được
sử dụng trong đề tài.
Trả lời: Chương trình gồm các file sau (nếu có nhiều file thì liệt kê đầy đủ các file mà SV
đã code, chỉ liệt kê những file mà sinh viên có thao tác)
File Class MainActivity: <SV copy code/chụp hình của cả file MainActivity.java >
File Activity.xml <SV copy code/chụp hình xml của file layout ở phần Code, và chụp hình
giao diện ở view Design >
Tương tự các file java khác, layout và các file mà SV thực hiện.

Chụp hình các giao diện chức năng khi khởi chạy trên máy ảo.

You might also like