Tải bản đầy đủ (.ppt) (9 trang)

Bài 5: Ngôn ngữ lập trình

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (255.35 KB, 9 trang )


Kiểm tra bài cũ
* Câu hỏi: Xác định Input, Output và viết
thuật toán của bài toán tìm số nhỏ nhất
trong 2 số nguyên A, B ?
* Trả lời:
Input: A, B là các số nguyên.
Output: Đưa ra Min là số nhỏ nhất trong 2 số A, B.
Thuật toán: (theo cách liệt kê)
B1: Nhập A, B;
B2: Nếu A< = B Thì Min A;
B3: Nếu B < A thì Min B;
B4: Kết luận Min là số cần tìm;




§
S
NhËp A, B;
A < = B ?
Min ← B;
KÕt thóc
Min ← A;
S¬ ®å khèi

Bài 5. Ngôn ngữ lập trình
Bài 5. Ngôn ngữ lập trình
Làm thế nào để
máy tính hiểu và
trực tiếp thực hiện


được thuật toán?
Cần diễn tả thuật toán
bằng một ngôn ngữ mà
máy tính hiểu và thực hiện
được. Ngôn ngữ đó gọi là
ngôn ngữ lập trình.

Cã ba lo¹i ng«n ng÷ lËp tr×nh:
1. Ng«n ng÷ m¸y
2. Hîp ng÷
3. Ng«n ng÷ bËc cao

1. Ngôn ngữ máy
Ưu điểm:
Là ngôn ngữ duy nhất máy tính có thể trực
tiếp hiểu và thực hiện, cho phép khai thác
triệt để và tối ưu khả năng của máy.
Nhược điểm:
Ngôn ngữ phức tạp, phụ thuộc nhiều vào
phần cứng, chương trình viết mất nhiều công
sức, cồng kềnh và khó hiệu chỉnh.
Theo em ngôn ngữ này có thích hợp với số
đông người lập trình không?

Ngôn ngữ này không thích hợp với số đông
người lập trình.

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×