intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Giới thiệu lập trình: Giới thiệu lập trình C ++ - TS. Lê Nguyên Khôi

Chia sẻ: N N | Ngày: | Loại File: PDF | Số trang:54

90
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Giới thiệu lập trình: Giới thiệu lập trình C ++" cung cấp cho người học các kiến thức: Khái niệm về chương trình và lập trình, cấu trúc một chương trình, biên soạn, biên dịch chương trình, chạy chương trình, sửa và gỡ lỗi chương trình, môi trường lập trình. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Giới thiệu lập trình: Giới thiệu lập trình C ++ - TS. Lê Nguyên Khôi

Nội Dung<br /> <br /> <br /> <br /> <br /> <br /> <br /> Giới Thiệu Lập Trình<br /> Giới Thiệu<br /> <br /> <br /> <br /> Khái niệm về chương trình và lập trình<br /> Cấu trúc một chương trình<br /> Biên soạn, biên dịch chương trình<br /> Chạy chương trình<br /> Sửa và gỡ lỗi chương trình<br /> Môi trường lập trình<br /> <br /> TS. Lê Nguyên Khôi<br /> Trường Đại học Công nghệ, ĐHQGHN<br /> <br /> Giới Thiệu Lập Trình<br /> <br /> Chương Trình<br /> <br /> <br /> <br /> <br /> <br /> Lập Trình<br /> <br /> Một dãy các lệnh (instruction) cho máy tính<br /> Máy tính không thể tự vận hành<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 2<br /> <br /> Tại Sao Cần Lập Trình<br /> <br /> <br /> <br /> <br /> Không phải do lỗi máy tính<br /> Do các lệnh hướng dẫn máy tính sai<br /> Lập trình viên tìm và sửa lỗi<br /> <br /> Giới Thiệu Lập Trình<br /> <br /> Quá trình tạo ra chương trình giải quyết vấn đề<br /> cụ thể bằng máy tính, bao gồm:<br /> <br /> <br /> Cần mệnh lệnh để hoạt động<br /> <br /> Máy tính chạy các lệnh của chương trình tại bộ<br /> xử lý trung tâm (CPU)<br /> Chương trình chạy sai<br /> <br /> <br /> 1<br /> <br /> Giới Thiệu Lập Trình<br /> <br /> 3<br /> <br /> Đánh Giá Chương Trình<br /> <br /> Điều khiển máy tính<br /> Giải quyết nhiều vấn đề hiện đại<br /> Trải nghiệm sáng tạo thú vị<br /> Khai phá tiềm năng trí tuệ<br /> <br /> <br /> <br /> Tính đúng đắn (correctness)<br /> <br /> <br /> <br /> Tính chịu lỗi (robustness)<br /> <br /> <br /> <br /> Tính dễ dùng (usability)<br /> <br /> <br /> <br /> Tính khả chuyển (portatbility)<br /> <br /> <br /> <br /> Tính bảo trì (maintainability)<br /> <br /> <br /> <br /> Tính hiệu quả (efficiency)<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Giới Thiệu Lập Trình<br /> <br /> Phân tích vấn đề<br /> Xây dựng giải pháp<br /> Đánh giá giải pháp<br /> Cài đặt giải pháp<br /> Kiểm thử<br /> Gỡ lỗi<br /> Tối ưu<br /> <br /> 4<br /> <br /> Kết quả tương ứng với thông tin đầu vào<br /> Xử lý: lỗi khi chạy, thông tin đầu vào sai<br /> Người dùng dễ dàng sử dụng<br /> Thích nghi trong các môi trường khác nhau<br /> Dễ dàng sửa đổi, nâng cấp<br /> Độ tin cậy, tốc độ xử lý, tài nguyên sử dụng, ít rủi ro<br /> Giới Thiệu Lập Trình<br /> <br /> 5<br /> <br /> 1<br /> <br /> Cài Đặt Giải Pháp<br /> <br /> <br /> <br /> <br /> Trình Tự Xây Dựng Chương Trình<br /> <br /> Sau khi xây dựng giải pháp, đánh giá giải<br /> pháp, lập trình viên tiến hành giải đặt giải pháp<br /> (viết chương trình)<br /> Sử dụng ngôn ngữ:<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Ngôn ngữ máy: trực tiếp điều khiển bộ vi xử lý<br /> Ngôn ngữ tự nhiên: máy không hiểu<br /> Ngôn ngữ bậc cao: C, C++, Java, C#, Python<br /> <br /> <br /> Có thể chuyển thành ngôn ngữ máy<br /> <br /> <br /> <br /> Gần với ngôn ngữ tự nhiên<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Sử dụng công cụ, chương trình dịch<br /> Dễ đọc, dễ hiểu, dễ trao đổi<br /> Giới Thiệu Lập Trình<br /> <br /> 6<br /> <br /> Chương Trình Trong Ngôn Ngữ C++<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 7<br /> <br /> Giới Thiệu Lập Trình<br /> <br /> Chương Trình Đầu Tiên<br /> <br /> <br /> Tải và cài đặt MinGW32<br /> Biên soạn chương trình sử dụng Notepad<br /> Lưu chương trình vào với phần mở rộng .cpp<br /> Mở chương trình Command Prompt, truy cập<br /> đến thư mục đã lưu tệp<br /> Biên dịch chương trình sử dụng g++ được tệp<br /> có phần mở rộng .exe (chương trình)<br /> Chạy chương trình với các bộ dữ liệu khác<br /> nhau để phát hiện lỗi<br /> Giới Thiệu Lập Trình<br /> <br /> Yêu cầu máy tính in ra dòng “Hello, World !!!”<br /> <br /> #include <br /> using namespace std;<br /> int main()<br /> {<br /> cout
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
3=>0