Bài 1. Khái niệm lập trình và ngôn ngữ lập trình

Chia sẻ bởi Vũ Đình Việt | Ngày 10/05/2019 | 57

Chia sẻ tài liệu: Bài 1. Khái niệm lập trình và ngôn ngữ lập trình thuộc Tin học 11

Nội dung tài liệu:

Chương 1. MỘT SỐ KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Giáo viên: Bùi Thị Lương
Nhóm : Tin học
Trường : THPT Lý Tự Trọng
BÀI 1. KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Nội dung cần tìm hiểu
Khái niệm lập trình, ngôn ngữ lập trình
Phân loại ngôn ngữ lập trình
Chương trình dịch
Thông dịch
Biên dịch
1. KHÁI NIỆM LẬP TRÌNH, NGÔN NGỮ LẬP TRÌNH
Lập trình là sử dụng cấu trúc dữ liệu và các câu lệnh của một ngôn ngữ lập trình cụ thể để mô phỏng dữ liệu và diễn đạt các thao tác của thuật toán
Ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình
2. Phân loại ngôn ngữ lập trình
Ngôn ngữ máy
Hợp ngữ
Ngôn ngữ lập trình bậc cao
3. CHƯƠNG TRÌNH DỊCH
a. Thông dịch
b. Biên dịch
Chương trình dịch là chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính.
3.2 Phân loại:
3.1 Khái niệm:
3.2 Phân loại chương trình dịch
Thông dịch
Được thực hiện bằng cách lặp lại dãy các bước sau:
Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn
Chuyển đổi câu lệnh đó thành một hay nhiều câu lệnh trong ngôn ngữ máy
Thực hiện các câu lệnh vừa chuyển đổi được
b. Biên dịch
Được thực hiện qua 2 bước:
Duyệt, phát hiện lỗi, kiểm tra tính đúng đắn của các câu lệnh trong chương trình nguồn;
Dịch toàn bộ chương trình nguồn thành một chương trình đích có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết
Ghi nhớ:
Lập trình là gì?
Chương trình dịch có chức năng gì?
So sánh thông dịch và biên dịch?
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Vũ Đình Việt
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)