Tải bản đầy đủ (.pptx) (14 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (656.4 KB, 14 trang )

Kỹ thuật Lập trình
Giới thiệu học phần

Trần Minh Thái
Email:
Website: www.minhthai.edu.vn
Cập nhật: 10/02/2017


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ờ

22


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



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”

44


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

55


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
66


Hình thức đánh giá


Kiểm tra thường xuyên tại lớp



Kiểm tra giữa kỳ



Điểm thực hành



Thi cuối kỳ
(Không dùng tài liệu + máy tính)

30%

70%

7



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


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


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



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


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


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



Q&A

14



×