Thông tin tài liệu:
Bài giảng Ngôn ngữ lập trình: Tổng quan môn học giới thiệu nội dung thông tin chung về môn học, mô tả môn học, mục tiêu của môn học, nội dung chi tiết môn học, tài liệu tham khảo, đánh giá môn học. Mời các bạn cùng tham khảo tài liệu để có sự chuẩn bị tốt nhất cho môn học này.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ lập trình: Tổng quan môn học - Lê Nguyễn Tuấn ThànhNGÔNNGỮ LẬP TRÌNHTổng Quan Môn HọcGiảng viên: Lê Nguyễn Tuấn ThànhEmail: thanhlnt@tlu.edu.vnBộ Môn Công Nghệ Phần Mềm – Khoa CNTTTrường Đại Học Thủy LợiNỘI DUNG Tênmôn học: Ngôn Ngữ Lập Trình Tên tiếng Anh: Programming Languages Mã môn học: CSE280 Số tín chỉ: 4 (LT: 3, TH/BT/TL: 1) Số tiết: 45 tiết Lý Thuyết & 15 tiết Bài tập,Thảo luận2MỤC ĐÍCHCung cấp một khối lượng kiến thức tương đối hoànchỉnh về lý thuyết cũng như kỹ năng của ngôn ngữlập trình C++ Tập trung vào các khái niệm và kỹ năng làm việc:Kiểu dữ liệu, cấu trúc rẽ nhánh, điều khiển, mảng, contrỏLập trình hướng đối tượng: lớp, biến thành viên, hàmthành viên, hàm tạo, hàm hủy, kế thừa, đa hình, hàmảoThư viện chuẩn: vector, c-string, stringKhông gian tên, template, xử lý ngoại lệ3NỘI DUNG MÔN HỌCBài 1: Giới thiệu về C++Bài 2: Các cấu trúc điều khiển, mảng và con trỏBài 3: Hàm và nạp chồng hàmBài 4: Cấu trúc và lớpBài 5: Ôn tậpBài 6: Nạp chồng toán tử và kế thừaBài 7: Khuôn mẫu (Template) và thư viện chuẩn (STL)Bài 8: Hàm ảo và đa hìnhBài 9: Đệ quyBài 10: Các kiểu dữ liệu trừu tượng : danh sách liênkết, ngăn xếp, hàng đợiBài 11: Ôn tập4YÊU CẦUVỚI SINH VIÊNDự lớp đầy đủ Tham gia thảo luận (trên lớp hoặc qua Piazza),thực hànhTrang web của môn học:https://sites.google.com/site/cse280fall2016/Trang web thảo luận:https://piazza.com/tlu.edu.vn/spring2017/cse280spring2017/homeKiểm tra và thi Cách đánh giá:Điểm thi giữa kỳ + chuyên cần + thực hành: 40%Điểm thi hết môn hoặc tiểu luận: 60%5