Lịch thi giữa kỳ môn CSLT dự kiến được tổ chức cho lớp TH09A3 (bao gồm: SV khóa 2009 và SV học lại của các khóa trước) tại phòng máy 116 ĐTH, vào lúc 17g30 (ca 5), ngày thứ Tư 02/12/2009.
Nội dung bao gồm các chương: "Phép toán và biểu thức"; "Các cấu trúc điều khiển"; "Hàm";
Phần thi giữa kỳ được cấu trúc thành 2 phần:
- Đọc, hiểu và sữa lỗi chương trình.
- Viết chương trình.
Phần đọc, hiểu và sữa lỗi chương trình, yêu cầu SV nắm vững về mặt cú pháp các câu lệnh khai báo (biến, hằng, hàm); các cấu trúc điều khiển chương trình (rẻ nhánh, lựa chọn, lặp); cách tổ chức chương trình C++ với nhiều hàm; ...
Phần viết chương trình, SV cần ôn tập và nắm vững các thuật toán sau:
- Xử lý, biến đổi kí tự: hoa<-->thường; số <--> kí tự
- Kiểm tra số nguyên tố; số Fibonacci; số đối xứng; ...
- Tính số đảo; số đối ứng; UCLN; BCNN;
- Tổng cộng dồn các số hạng của công thức cho trước với số lần lặp được xác định trước.
- Một số thuật toán vét cạn: "Số Amstrong"; "Trâu đứng ăn 5 ..."; ...
- Vẽ hình chữ nhật, tam giác rỗng/đặc theo nhiều dạng ...