Professional Documents
Culture Documents
Đề thi cuối kỳ
Đề thi cuối kỳ
Bài 1: Phát triển 1 ứng dụng đảm bảo 3 chức năng sau:
1. Phải có kết nối client-server
2. Phải có kết nối cơ sở dữ liệu CSDL
3. Phải có việc đọc file cấu hình
Ví dụ: chương trình chat. Chương trình này gồm 2 phần: client, server. Khi khởi động chương
trình ở phía client, chương trình sẽ đọc file cấu hình để biết địa chỉ của server. Khi người dùng
login, chương trình client sẽ nối tới server, sau đó server sẽ truy vấn CSDL để kiểm tra username,
password. Khi người dùng gửi tin nhắn, client sẽ gửi thông tin đến server và sau đó server sẽ gửi
thông tin đến người nhận.
Bài 2: Phát triển ứng dụng TCP hoặc UDP gồm các chức năng:
2. Chọn file tại các máy server để gửi, máy client nhận
2. Truyền tải file như docx, hình ảnh giữa các máy.
* Để có được điểm trung bình, các bạn có thể làm mô hình client-server để giải quyết bài toán
đơn giản như sau:
- Viết chương trình sắp xếp mảng theo chiều tăng, giảm dần
- Viết chương trình quản lý máy bay: in thông tin máy bay bay, đặt vé, hủy vé
…. Các bạn có thể tìm thêm các bài tập tương tự như gợi ý trên để làm, nên làm đa dạng bài toán.