0.OOP-Gioi-thieu.pptxdghtrhghghgfdhgfhgfhfghgfhfghgf

VietNguyen262 7 views 16 slides Sep 04, 2025
Slide 1
Slide 1 of 16
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16

About This Presentation

dfgdfgf


Slide Content

ĐẠI HỌC KINH TẾ QUỐC DÂN KHOA CÔNG NGHỆ THÔNG TIN - TRƯỜNG CÔNG NGHỆ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG ( OBJECT ORIENTED PROGRAMMING ) 1

TRƯỜNG CÔNG NGHỆ NEU Địa chỉ : Phòng 1604 Tầng 16 Phòng 1308 - 1312, Tầng 13, Tòa nhà A1 Website : https :// nct .neu.edu.vn Điện thoại: Email: 2 2

KHOA CÔNG NGHỆ THÔNG TIN 3 Đ ị a ch ỉ : Phòng 1310 -1311-1312 T ầ ng 13,Tòa nhà A1 Website : https://fit.neu.edu.vn/ Email: [email protected] Thông tin v ề GV: TS. Nguy ễ n Ngọc Tu ấ n : [email protected] 0949877168 3

MỤC TIÊU HỌC PHẦN Kiến thức: Các khái niệm cơ bản của lập trình hướng đối tượng lớp , đối tượng , hàm tạo , hàm hủy , hàm bạn … Những đặc điểm của phương pháp lập trình hướng đối tượng tính đóng gói, tính đa hình , kế thừa, trừu tượng … Phương pháp phân tích, thiết kế bài toán theo cách tiếp cận hướng đối tượng Các thao tác nhập xuất thông qua I/O stream và các thao tác với tệp. Cách bắt và xử lý ngoại lệ. Nội dung của phương pháp lập trình hướng đối tượng được mô tả thông qua ngôn ngữ lập trình C++ 4 4

MỤC TIÊU HỌC PHẦN Kĩ năng: Kỹ năng và tư duy lập trình hướng đối tượng Làm việc độc lập hoặc làm việc theo nhóm Kĩ năng nghiên cứu, đánh giá, tổng hợp dữ liệu; kĩ năng phân tích, thiết kế các bài toán cụ thể Kĩ năng trình bày vấn đề Tư duy hệ thống, tư duy phản biện, giải quyết vấn đề 5 5

NỘI DUNG GIẢNG DẠY Chương 1. Các khái niệm cơ bản Chương 2. Lớp và Đối tượng Chương 3. Kỹ thuật kế thừa Chương 4. Tính đa hình Chương 5. Dòng dữ liệu vào ra Chương 6. Xử lý ngoại lệ 6 6

NỘI DUNG GIẢNG DẠY Chương 1. Các khái niệm cơ bản Lập trình hướng đối tượng Sự mở rộng của C++ so với C chuẩn 7 7

NỘI DUNG GIẢNG DẠY Chương 2. Lớp và Đối tượng Lớp Đối tượng Các thành phần tĩnh 8 8

NỘI DUNG GIẢNG DẠY Chương 3. Kỹ thuật kế thừa Sự dẫn xuất và tính kế thừa Hàm tạo , hàm hủy đối với tính kế thừa Đa kế thừa Hàm tạo, hàm hủy đối với tính kế thừa Phát triển, nâng cấp và hoàn thiện chương trình 9 9

NỘI DUNG GIẢNG DẠY Chương 4. Tính đa hình Phương thức tĩnh Phương thức ảo và tương ứng bội Lớp cơ sở ảo Khuôn hình 10 10

NỘI DUNG GIẢNG DẠY Chương 5. Dòng dữ liệu vào ra Mô hình tổng quát của I/O stream trong C++ Các thao tác nhập / xuất thông qua I/O stream Thao tác với tệp 10 11

NỘI DUNG GIẢNG DẠY Chương 6. Xử lý ngoại lệ Xử lý ngoại lệ trong C++ Thao tác với ngoại lệ Xây dựng lớp ngoại lệ 10 12

KẾ HOẠCH GIẢNG DẠY Chương 1: Tuần 1 -3 ( triển khai bài tập nhóm + Xác định đề tài ) Chương 2: Tuần 4-6 Chương 3: Tuần 7 -9 Kiểm tra giữa kỳ (20%) : Tuần 9 Nội dung kiểm tra: Chương 1- 3 Thời gian kiểm tra: 75 phút Chương 4: Tuần 10 + 11 Chương 5: Tuần 12 Chương 6: Tuần 13 Nộp và b áo cáo bài tập nhóm (20%) : Tuần 14 + 15 11 13

PHƯƠNG PHÁP ĐÁNH GIÁ HỌC PHẦN Cơ cấu điểm đánh giá: Điểm chuyên cần: 10% (điểm danh + bài tập về nhà / chuẩn bị bài ở nhà + tham gia phát biểu, xây dựng bài) Điểm giữa kì: 40% (gồm 1 bài KT 20% và 1 bài tập nhóm 20%) Điểm thi hết học phần: 50% Điều kiện dự thi hết học phần: Điểm chuyên cần  5 Hình thức thi : Tự luận ( lập trình trên máy tính ) 12 14

TÀI LIỆU THAM KHẢO 1 . Giáo trình [ 1] Nguyễn Thanh Thủy (2017) Lập trình hướng đối tượng với C++, Nhà xuất bản Khoa Học và Kỹ t huật . [2] Phạm Văn Ất và Lê Trường Thông (2017), Giáo trình C++ và Lập trình hướng đối tượng, NXB Bách Khoa Hà Nội. 2 . Tài liệu tham khảo [ 3] Nguyễn Tuấn Anh (2014) Giáo trình “Kỹ thuật lập trình hướng đối tượng bằng C++”. NXB Giáo dục Việt Nam. 3 . Phần mềm [ 4] C ++ 13 15

THANKS FOR LISTENING 14 16
Tags