COMPUTER SCIENCE
Getting your success!
Tin học đại cương
-
Số tín chỉ: 3
-
Đánh giá: Điểm quá trình: 40% = Điểm thi giữa kỳ + Điểm cộng trên lớp + Điểm chuyên cần
Điểm thi kết thúc: 60%
-
Hình thức thi: thi viết, thời gian 90 phút
-
Giáo trình:
- “Giới thiệu lập trình kỹ thuật các thuật toán giải các bài toán” - Được dịch từ cuốn sách tiếng Anh Introduction to Engineering Programming: Solving Problems with Algorithms, James Paul Holloway, John Wiley & Sons, 2005...
Download trình biên dịch tại đây!
BÀI GIẢNG
NỘI DUNG
THAM KHẢO
BÀI TẬP THỰC HÀNH
Bài 1: Máy tính điện tử, đơn vị đo thông tin.
-
Máy tính điện tử, lịch sử và cấu trúc máy tính
-
Các hệ đếm nhị phân, thập lục phân
-
Mã ASCII
Bài 2: Các khái niệm cơ bản trong C++
-
Thuật toán và phương pháp biểu diễn thuật toán
-
Cấu trúc chương trình C++
-
Định danh, phép gán, biến, hằng
-
Lệnh , khối lệnh
-
Toán tử và các hàm trong C++
-
Mục 2.2 trong giáo trình
-
Mục 2.3 trong giáo trình
-
Mục 2.5 trong giáo trình
-
Mục 3.2 trong giáo trình
Bài 3: Nhập xuất
-
Nhập dữ liệu từ bàn phím
-
Xuất dữ liệu ra màn hình
-
Nhập xuất thông tin với tệp tin
-
Mục 2.9 trong giáo trình
-
Bài TH 1: Làm quen với C++
Bài 6: Chương trình con
-
Khái niệm hàm
-
Khai báo, định nghĩa và sử dụng hàm
-
Phạm vi của biến
-
Mục 2.6 trong giáo trình
-
Mục 2.7 trong giáo trình
-
Mục 2.8 trong giáo trình
-
Bài TH 2: Vào ra dữ liệu, toán tử và hàm trong C++
Bài 4: Các câu lệnh lựa chọn
-
Câu lệnh if..else
-
Câu lệnh switch..case
-
Mục 4.1 trong giáo trình
-
Mục 4.7 trong giáo trình
-
Bài TH 5: Chương trình con
Bài 5: Các câu lệnh lặp
-
Câu lệnh for
-
Câu lệnh while...do
-
Câu lệnh do...while
-
Chương 3 trong giáo trình
-
Bài TH 3: Các câu lệnh lựa chọn
Bài 9: Làm việc với xâu, chương trình con chung
-
Làm việc với xâu
-
Chương trình con chung, kiểu chung
-
Bài TH 4: Các câu lệnh lặp
-
Mục 5.5 trong giáo trình
-
Mục 5.6 trong giáo trình
-
Mục 6.1 trong giáo trình
Bài 7: Mảng
-
Khái niệm về mảng
-
Mảng một chiều
-
Mảng nhiều chiều
-
Bài TH 7: Thao tác với xâu
Bài 8: vector và struct
-
vector
-
struct
-
Mục 6.4 trong giáo trình
-
Bài TH 6: Thao tác với mảng, vector
Bài 10: Các bài toán tổng hợp
-
Các bài toán tổng hợp
-
Ôn tập
-
Bài TH 8: Bài toán tổng hợp