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

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

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

Thông tin tài liệu

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;

Ngày đăng: 09/03/2021, 06:16

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan