1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bài giảng Lập trình nâng cao

201 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 201
Dung lượng 2,65 MB

Nội dung

LẬP TRÌNH NÂNG CAO Bài 1: Giới thiệu mơn học nhắc lại kiến thức C/C++ TRƯƠNG XUÂN NAM Nội dung Giới thiệu mơn học Nhắc lại kiến thức C/C++ Bài tập Trương Xuân Nam - Khoa CNTT Phần Giới thiệu môn học TRƯƠNG XUÂN NAM Giáo trình & Giờ học ▪ Thời lượng: tín (15 buổi x tiết) ▪ Giáo trình ▪ “Absolute C++, 6th Edition” (Walter Savitch, Kenrick Mock) ▪ Đã có dịch tiếng Việt ▪ Cơng cụ máy tính: Dev-C++ 5.11 ▪ Visual Studio ▪ Visual Studio Code ▪ Hoặc công cụ tương đương ▪ Phần lý thuyết: lý thuyết slide + chữa tập ▪ Phần thực hành: viết chương trình máy tính Trương Xn Nam - Khoa CNTT Nội dung giảng dạy Hàm Cấu trúc chung hàm Cách sử dụng hàm Các hàm có sẵn Biến tồn cục, biến cục Truyền tham số Nạp chồng hàm Hàm đệ quy Kiểu mảng xâu ký tự Mảng liệu chiều, hai chiều Tìm kiếm xếp liệu mảng Xâu ký tự phép toán xâu Truyền tham số mảng Trương Xuân Nam - Khoa CNTT Nội dung giảng dạy Con trỏ nhớ Bộ nhớ máy tính Biến địa biến Biến trỏ Mảng trỏ Bộ nhớ động Mảng động trỏ Truyền tham số trỏ Con trỏ hàm Kiểu cấu trúc hợp Kiểu cấu trúc Cấu trúc tự trỏ danh sách liên kết Con trỏ tới thành phần Trương Xuân Nam - Khoa CNTT Nội dung giảng dạy Kiểu cấu trúc hợp (tiếp ) Kiểu hợp Kiểu liệt kê Vào liệu Khái niệm dòng liệu Tệp văn tệp nhị phân Vào tệp Trương Xuân Nam - Khoa CNTT Mục tiêu môn học ▪ Nâng cao kiến thức ngơn ngữ lập trình C/C++ ▪ Hiểu rõ khái niệm C/C++ khái niệm tảng lập trình Trương Xuân Nam - Khoa CNTT Tại phải học mơn này? ▪ Kiến thức lập trình C/C++ cốt lõi để sinh viên học tiếp mơn lập trình khác ▪ Là môn học bắt buộc để lấy đại học Trương Xuân Nam - Khoa CNTT Thi & Tính điểm ▪ Tính điểm: ▪ Điểm q trình (50%): • Điểm chuyên cần • Điểm kiểm tra kỳ (2 đầu điểm) ▪ Điểm kiểm tra cuối kì (50%, thi thực hành, máy chấm tự động) ▪ Như tất điểm số môn điểm thực hành máy, trọng vào viết chương trình, khơng có lý thuyết học thuộc ▪ Giảng viên: ▪ Họ tên: ▪ Email: Trương Xuân Nam, khoa CNTT namtx@wru.vn truongxuannam@gmail.com Trương Xuân Nam - Khoa CNTT 10 Phần Làm việc với tập tin văn Trương Xuân Nam - Khoa CNTT 11 Ghi chuỗi tập tin văn #include #include using namespace std; int main() { // khai báo biến có kiểu tập tin văn để ghi ofstream myfile; // mở tập tin có tên "example.txt" myfile.open("example.txt"); // ghi 100 dòng vào tập tin for (int i = 0; i < 100; i++) myfile

Ngày đăng: 28/12/2021, 19:24