Bài giảng Tin học 11 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình

ppt 9 trang lethu 09/10/2025 150
Bạn đang xem tài liệu "Bài giảng Tin học 11 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình", để tải tài liệu gốc về máy hãy click vào nút Download ở trên.

Tóm tắt nội dung tài liệu: Bài giảng Tin học 11 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình

Bài giảng Tin học 11 - Bài 1: Khái niệm lập trình và ngôn ngữ lập trình
 Bài 1 
KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
 GIÁO ÁN ĐIỆN TỬ TIN HỌC LỚP 11 Phân loại ngôn ngữ lập trình
➢ Ngôn ngữ dùng để viết 1INPUT 0 1 a 0 1 1 1 1 1 0
 Ngôn INPUTngữ b lập 
 chương trình máy tính gọi là trình 1LOAD có1 1a 1 0 bao1 0 0 1 1
 1ADD 0 b1 1 0 1 0 0 1 0
 ngôn ngữ lập trình. nhiêu loại?MOVE e
 PRINT1 0 1 e 0 1 1 0 0 1 1
 1HALT 1 0 1 1 1 1 0 1 0
➢ Ngôn ngữ lập trình được END
 chia thành ba loại:
 Ngôn ngữ máy: ngôn ngữ duy nhất máy có thể trực tiếp hiểu và 
 thực hiện.
 Hợp ngữ: rất gần với ngôn ngữ máy, nhưng mã lệnh được thay 
 bằng tên viết tắt của thao tác (thường là tiếng Anh).
 Ngôn ngữ bậc cao: gần với ngôn ngữ tự nhiên, có tính độc lập 
 cao, ít phụ thuộc vào loại máy và chương trình 
 phải dịch sang ngôn ngữ máy mới thực hiện 
 được. Phân loại chương trình dịch
Tình huống: Một thầy giáo chỉ biết tiếng Việt muốn giới thiệu về 
 ngôi trường của mình cho một đoàn khách đến từ 
 nước Anh.
 Có mấy cách 
 thực hiện điều 
 trên? a Thông dịch Thực hiện lặp đi lặp lại dãy các bước sau
 1 0 1 0 1 1 1 1 1 0
• Kiểm tra tính đúng đắn 1 1 1 1 0 1 0 0 1 1
của câu lệnh tiếp theo trong 1 0 1 1 0 1 0 0 1 0
chương trình nguồn. 1 0 1 0 1 1 0 0 1 1
 1 1 0 1 1 1 1 0 1 0
• Chuyển đổi câu lệnh đó 
thành các câu lệnh tương 
ứng trong ngôn ngữ máy.
• Thực hiện các câu lệnh 
vừa chuyển đổi.
 Loại chương trình dịch này đặc biệt thích hợp cho môi 
 trường đối thoại giữa người dùng và hệ thống.
 (Các ngôn ngữ khai thác hệ quản trị cơ sở dữ liệu, đối thoại 
 với hệ điều hành) Ghi nhớ!
▪ Lập trình là việc chuyển đổi 
 dữ liệu và các thao tác của 
 thuật toán thành các 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ể.
 Chương trình nguồn
 Chương trình dịch
 Chương trình đích
▪ Các loại chương trình dịch:
 - Biên dịch.
 - Thông dịch.

File đính kèm:

  • pptbai_giang_tin_hoc_11_bai_1_khai_niem_lap_trinh_va_ngon_ngu_l.ppt