NGÔN NGỮ LẬP TRÌNH<br />
Giới thiệu môn học<br />
<br />
Giảng viên: Lý Anh Tuấn<br />
Email: tuanla@tlu.edu.vn<br />
<br />
Nội dung<br />
Tên môn học: Ngôn Ngữ Lập Trình –<br />
Programming Languages<br />
Mã số: CSE 280<br />
Số tín chỉ: 4<br />
Số tiết: 45 tiết Lý Thuyết & 15 tiết Thực<br />
Hành<br />
Cách đánh giá:<br />
<br />
<br />
◦ Điểm quá trình: 40% (thi giữa kỳ + chuyên<br />
cần + bài tập thực hành)<br />
◦ Điểm thi cuối kỳ: 60% (thi viết, 90 phút)<br />
2<br />
<br />
Tóm tắt nội dung<br />
Giới thiệu Ngôn Ngữ Lập Trình C++<br />
Cấu trúc điều khiển, mảng, con trỏ<br />
Hàm và nạp chồng hàm<br />
Cấu trúc và Lớp<br />
Nạp chồng toán tử và kế thừa<br />
Hàm ảo và đa hình<br />
Đệ quy<br />
Các kiểu dữ liệu trừu tượng<br />
<br />
<br />
3<br />
<br />
Tài liệu môn học<br />
Giáo trình chính: W. Savitch, Absolute C++,<br />
Addison Wesley, 2002<br />
Tham khảo:<br />
<br />
<br />
◦ A. Ford and T. Teorey, Practical Debugging in<br />
C++, Prentice Hall, 2002<br />
◦ Nguyễn Thanh Thủy, Kĩ thuật lập trình C++,<br />
NXB Khoa học và Kĩ Thuật, 2006<br />
<br />
<br />
Website bài giảng:<br />
https://sites.google.com/a/wru.vn/anhtuanly/<br />
(Khóa học Ngôn ngữ lập trình)<br />
4<br />
<br />