Bài giảng Kỹ thuật Lập trình - Giới thiệu học phần - Trần Minh Thái

pptx 14 trang cucquyet12 2590
Bạn đang xem tài liệu "Bài giảng Kỹ thuật Lập trình - Giới thiệu học phần - Trần Minh Thái", để 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:

  • pptxbai_giang_ky_thuat_lap_trinh_gioi_thieu_hoc_phan_tran_minh_t.pptx

Nội dung text: Bài giảng Kỹ thuật Lập trình - Giới thiệu học phần - Trần Minh Thái

  1. Kỹ thuật Lập trình Giới thiệu học phần Trần Minh Thái Email: minhthai@huflit.edu.vn Website: www.minhthai.edu.vn Cập nhật: 10/02/2017 1
  2. Thông tin học phần • Tên học phần: Kỹ thuật Lập trình • Số tín chỉ lý thuyết: 02 • Phân bổ thời gian: • Giờ giảng lý thuyết: 20 tiết • Giờ làm bài tập, thảo luận tại lớp: 10 tiết • Giờ tự học của sinh viên: 60 giờ 2 2
  3. Mục tiêu • Nâng cao kỹ năng lập trình • Xử lý những bài toán trên mảng • Dùng con trỏ • Lập trình đệ quy • Đọc và ghi file • Kiểu dữ liệu nhiều thành phần để giải quyết những bài toán có cấu trúc trong tin học 3
  4. Tài liệu, công cụ học tập & tham khảo • Microsoft Visual C++/ CLion/ C Free/ • Slide bài giảng và bài tập thực hành “Kỹ thuật Lập trình”: • Website tham khảo: www.cprogramming.com • Tìm kiếm trên Internet: từ khoá “Lập trình C”, “C programing” 4 4
  5. Yêu cầu • Đọc trước tài liệu, làm bài tập về nhà • Tham gia đầy đủ các buổi học, trao đổi, đóng góp ý kiến tích cực trong buổi học • Làm đầy đủ các bài tập chương và bài tập lớn • Tham gia đầy đủ các buổi học thực hành và cài đặt tất cả các bài tập thực hành 5 5
  6. Các qui định • Vắng mặt phải có giấy xin phép, hai lần vắng mặt có phép xem như vắng một buổi học • Vắng mặt trên 20% trong các lần điểm danh sẽ bị cấm thi • Khi vào lớp học phải có tài liệu học tập • Không làm việc riêng trong lớp học • Hoàn thành các bài tập, thực hành, kiểm tra theo đúng thời gian qui định 6 6
  7. Hình thức đánh giá • Kiểm tra thường xuyên tại lớp • Kiểm tra giữa kỳ 30% • Điểm thực hành • Thi cuối kỳ 70% (Không dùng tài liệu + máy tính) 7
  8. Nội dung học phần Chương 1. Mảng một chiều (6 tiết) • Khái niệm • Các thao tác xữ lý • Chuỗi ký tự và các thao tác xữ lý cơ bản • Bài tập 8
  9. Nội dung học phần Chương 2. Mảng hai chiều (3 tiết) • Khái niệm • Các thao tác xửlý • Bài tập 9
  10. Nội dung học phần Chương 3. Kiểu dữ liệu có cấu trúc (6 tiết) • Khái niệm • Mảng cấu trúc • Các thao tác xữ lý • Bài tập 10
  11. Nội dung học phần Chương 4. Kiểu con trỏ (3 tiết) • Khái niệm • Khai báo và sử dụng biến con trỏ • Sử dụng con trỏ để cấp phát và thu hồi bộ nhớ động • Một vài bài toán sử dụng con trỏ • Bài tập 11
  12. Nội dung học phần Chương 5. Đệ quy (6 tiết) • Khái niệm • Phân loại hàm đệ quy • Phương pháp giải một vài bài toán bằng đệ quy • Bài tập 12
  13. Nội dung học phần Chương 6. Tập tin (6 tiết) • Khái niệm • Các thao tác trên tập tin • Truy cập tập tin văn bản • Truy cập tập tin nhị phân 13
  14. Q&A 14 14