Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 243 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
243
Dung lượng
3,01 MB
Nội dung
1 CƠSỞLẬPTRÌNH Đại học Tôn Đức Thắng Khoa CNTT-TƯD ThS. Dương Thị Thùy Vân 2 CHƢƠNG 0 GIỚI THIỆU MÔN HỌC ThS. Dương Thị Thùy Vân Khoa CNTT-TƯD 3 Mục tiêu môn học Cung cấp những kiến thức nền tảng cho việc lậptrình trên máy tính qua việc tìm hiểu ngôn ngữ C/C++ và viết chương trình với các giải thuật cơ bản. 4 Nội dung môn học Bài Tên bài Số tiết 1 Các khái niệm cơ bản 3 2 Các thành phần cơ bản của chương trình C/C++ 3 3 Các kiểu dữ liệu cơ bản 3 4 Phép toán và biểu thức 3 5 Các cấu trúc điều khiển 9 6 Hàm 18 7 Mảng 6 5 Tài liệu tham khảo [1] Brian W.Kernigan & Dennis M.Ritchie (2000), The C Programming Language, Prentice Hall, 1988 [2] Quách Tuấn Ngọc, Ngôn ngữ lậptrình C, NXB Giáo Dục, 1998 [3] Phạm Văn Ất, Kỹ thuật lậptrình C – Cơsở và nâng cao, NXB KHKT, 1995 [4] Bjarne Stroustrup, The C++ programming language, 3rd edition, AddisonWesley, 1997 [5] Teach Yourself C in 21 Days, Sams.Net [6] Deitel, C – How to program, 4th edition, Deitel, 2004 6 Phƣơng thức tiến hành 1. Lý thuyết: 45 tiết (15 tuần: 3tiết/tuần) 2. Thực hành: 30 tiết (10 tuần: 3 tiết/tuần) 3. Tự học: 120 tiết (15 tuần: 8 tiết/tuần) 7 Đánh giá kết quả 1. Kiểm tra bài tập: 10% 2. Thi giữa kỳ: 20% Thi trên máy: 45 – 90 phút. 3. Thi cuối kỳ: 70% Thi trên giấy: 60 - 120 phút. 8 CHƢƠNG 1 TỔNG QUAN VỀ LẬPTRÌNH ThS. Dương Thị Thùy Vân Khoa CNTT-TƯD 9 Mục tiêu 1. Giới thiệu về ngôn ngữ lậptrình 2. Các họ ngôn ngữ lậptrình 3. Hoạt động dịch chương trình 4. Phương pháp xây dựng một chương trình 10 Nội dung 1. Một số khái niệm 2. Sự tiến hóa của ngôn ngữ lậptrình 3. Lịch sử phát triển các ngôn ngữ lậptrình 4. Các họ ngôn ngữ lậptrình 5. Một số ngôn ngữ lậptrình cấp cao 6. Quá trình dịch một chương trình 7. Chương trình C đầu tiên 8. Các bước trong lậptrình . Đánh giá kết quả 1. Kiểm tra bài tập: 10% 2. Thi giữa kỳ: 20% Thi trên máy: 45 – 90 phút. 3. Thi cuối kỳ: 70% Thi trên giấy: 60 - 120 phút. 8 CHƢƠNG 1 TỔNG. AddisonWesley, 1997 [5] Teach Yourself C in 21 Days, Sams.Net [6] Deitel, C – How to program, 4th edition, Deitel, 2004 6 Phƣơng thức tiến hành 1. Lý thuy t: