Bài giảng Nhập môn lập trình - Giới thiệu học phần

pdf 7 trang phuongnguyen 11130
Bạn đang xem tài liệu "Bài giảng Nhập môn lập trình - Giới thiệu học phần", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_nhap_mon_lap_trinh_gioi_thieu_hoc_phan.pdf

Nội dung text: Bài giảng Nhập môn lập trình - Giới thiệu học phần

  1. NHẬP MÔN LẬP TRÌNH GIỚI THIỆU HỌC PHẦN 1
  2. Giớithiệu chung ™Đốitượng: Sinh viên năm nhất ™Thờigian:15 giờ lý thuyết + 30 giờ thực hành ™Môn học tiên quyết: Không ™Đánh giá: ƒ Chuyên cần, tích cực: 10% ƒ Kiểmtra(viết): 20% ƒ Kiểm tra (trên máy): 20% ƒ Thi (trên máy): 50% 2
  3. Giớithiệu chung ™Tài liệuthamkhảo chính [1] PhạmVăn Ất, Kỹ thuậtlập trình C cănbảnvà nâng cao, NXB Hồng Đức 2009 [2] Quách TuấnNgọc, Ngôn ngữ lập trình C, NXB Giáo dục, 2003 [3] Trần Đan Thư, Giáo trình lậptrìnhC, tập 1&2, NXB ĐHQG TP. Hồ Chí Minh, 2001 [4] Brian W.Kernighan, Dennis M. Ritchie, The C Programming Language, 2nd Edition, Prentice Hall 3
  4. Thông tin giảng viên ™Nguyễn Đình Hưng ™Bộ môn Kỹ thuậtphầnmềm – Khoa CNTT Tầng 2 nhà G6 ™Email: hungnd@ntu.edu.vn ™Điệnthoại: 0946.360.936 ™Website: ndhung.tk 4
  5. Nội dung ™Chủđề1: Tổng quan về lậptrình ƒ Các khái niệmcơ bảnvề lậptrìnhmáytính. ƒ Quy trình xây dựng mộtchương trình máy tính. ƒ Giảithuật, biểudiễngiảithuật. ƒ Ngôn ngữ lập trình. ƒ Tổng quan về ngôn ngữ C. ™Chủđề2: Các kiểudữ liệucơ sở ƒ Biến ƒ Hằng ƒ Phép toán, biểuthức, câu lệnh ƒ Các lệnh nhậpxuấtdữ liệu 5
  6. Nội dung ™Chủđề3: Các cấutrúcđiềukhiển ƒ Cấutrúctuầntự. ƒ Cấutrúcrẽ nhánh. ƒ Cấutrúclặp. ™Chủđề4: Hàm và cấutrúcchương trình ƒ Phương pháp lậptrìnhcấutrúc. ƒ Khái niệmvàcúpháphàm. ƒ Truyềnthamsố cho hàm. ƒ Phạmvi củabiến. 6
  7. Nội dung môn học ™ Chủđề5: Kiểudữ liệumảng, chuỗi ƒ Mảng mộtchiều ƒ Mảng hai chiều ƒ Chuỗikýtự ™Chủđề6: Kiểudữ liệucấutrúc ƒ Khái niệmkiểucấutrúc. ƒ Khai báo, xử lý dữ liệukiểucấutrúc. ƒ Mảng các cấutrúc. 7