So sánh việc giải bài toán và viết 1 chương trình máy tính... Mục đích lập kế hoạch chương trình..[r]
Trang 2Chương trình là gì
Trang 4Phần mềm là gì
Trang 5Các loại phần mềm
Trang 7Qui trình phát triển phần mềm
Trang 8Các bước xây dựng chương trình
Trang 10NỘI DUNG
Trang 11Mục đích lập kế hoạch chương trình
Trang 12So sánh việc giải bài toán và viết 1 chương trình máy tính
Trang 13Mục đích lập kế hoạch chương trình
Trang 15Giải thuật là gì?
Trang 16Các tính chất của giải thuật
Trang 17Chất lượng của giải thuật
Trang 18Các ví dụ của giải thuật
Trang 25Các ví dụ về giải thuật
Trang 26Biểu diễn giải thuật
Trang 27Lưu đồ - Flowcharts
Trang 28Tại sao phải sử dụng lưu đồ?
Trang 29Các kí hiệu cơ bản của lưu đồ
Trang 30Sử dụng lưu đồ - sơ đồ khối
Trang 31Flowchat đơn giản – Tuần tự
Trang 32Flowchat có điều kiện
Trang 33Flowchat đơn giản – Tuần tự
Trang 35Flowchart điều kiện có nhiều lựa
chọn
Trang 36Flowchart có vòng lặp
Trang 38Flowchart
Trang 39Sử dụng lưu đồ - sơ đồ khối
Trang 40Các mức Flowchart
Trang 42Các qui tắc của Flowchart
Trang 43Ưu điểm và hạn chế của Flowchart
Trang 46Một số bài tập
Trang 47Các bài tập
Trang 50BẢNG QUYẾT ĐỊNH
Trang 52Mẫu bảng quyết định
Trang 53Ưu điểm của Bảng quyết định
Trang 54Hạn chế của Bảng quyết định
Trang 55Mã giả
Mã giả là gì?
Trang 56Mã giả cho các cấu trúc điều khiển cơ bản
Trang 57Logic tuần tự (Sequence Logic)
Trang 58Logic lựa chọn
Trang 61Logic lặp lại (hay vòng lặp)
Trang 63Ví Dụ Về Mẫu mã giả
Trang 65Ưu điểm và Nhược điểm của mã giả
Trang 66Ưu điểm và Nhược diểm của mã giả
Trang 67Sử dụng mã giả
Trang 68Cài đặt thuật toán bằng C/C++
Trang 69Bài tập lý thuyết
Trang 70Bài tập thực hành
Trang 72Bài tập 4
Trang 78Bài tập 10