Lê Nguyên Khôi.[r]
(1)Giới Thiệu Lập Trình
Giới Thiệu
(2)Nội Dung
Khái niệm chương trình lập trình Cấu trúc chương trình
Biên soạn, biên dịch chương trình Chạy chương trình
(3)Chương Trình
Một dãy lệnh (instruction) cho máy tính Máy tính tự vận hành
Cần mệnh lệnh để hoạt động
Máy tính chạy lệnh chương trình
xử lý trung tâm (CPU)
Chương trình chạy sai
Khơng phải lỗi máy tính
(4)Lập Trình
Quá trình tạo chương trình giải vấn đề
cụ thể bằng máy tính, bao gồm:
Phân tích vấn đề Xây dựng giải pháp Đánh giá giải pháp Cài đặt giải pháp Kiểm thử
(5)Tại Sao Cần Lập Trình
Điều khiển máy tính
Giải nhiều vấn đề đại Trải nghiệm sáng tạo thú vị
(6)Đánh Giá Chương Trình
Tính đắn (correctness)
Kết tương ứng với thơng tin đầu vào
Tính chịu lỗi (robustness)
Xử lý: lỗi chạy, thông tin đầu vào sai
Tính dễ dùng (usability)
Người dùng dễ dàng sử dụng
Tính khả chuyển (portatbility)
Thích nghi mơi trường khác
Tính bảo trì (maintainability)
Dễ dàng sửa đổi, nâng cấp
(7)Cài Đặt Giải Pháp
Sau xây dựng giải pháp, đánh giá giải
pháp, lập trình viên tiến hành giải đặt giải pháp
(viết chương trình)
Sử dụng ngơn ngữ:
Ngôn ngữ máy: trực tiếp điều khiển vi xử lý Ngôn ngữ tự nhiên: máy không hiểu
Ngôn ngữ bậc cao: C, C++, Java, C#, Python
Có thể chuyển thành ngơn ngữ máy
(8)Trình Tự Xây Dựng Chương Trình
Soạn thảo Biên dịch
Chạy chương trình Kiểm thử
(9)Chương Trình Trong Ngơn Ngữ C++
Tải cài đặt MinGW32
Biên soạn chương trình sử dụng Notepad
Lưu chương trình vào với phần mở rộng cpp Mở chương trình Command Prompt, truy cập
đến thư mục đã lưu tệp
Biên dịch chương trình sử dụng g++ tệp
có phần mở rộng .exe (chương trình)
(10)Chương Trình Đầu Tiên
u cầu máy tính in dịng “Hello, World !!!”
#include <iostream> using namespace std; int main()
{
cout << "Hello, World !!!" << endl; return 0;