1. Trang chủ
  2. » Tất cả

BÀI 1- KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (pdf.io)

2 2 0

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

THÔNG TIN TÀI LIỆU

Nội dung

Bài 1: Khái niệm lập trình ngơn ngữ lập trình HS tìm hiểu trả lời câu hỏi sau: Em nêu bước để giải tốn máy tính học chương trình Tin học 10? Ngơn ngữ lập trình gì? Nêu số ngơn ngữ lập trình bậc cao mà em biết?  Qua nội dung 1, HS cần nắm kiến thức sau: Khái niệm: Lập Trình sử dụng cấu trúc liệu câu lệnh ngơn ngữ lập trình cụ thể để mô tả liệu diễn đạt thao tác tốn  Các loại ngơn ngữ lập trình + Ngơn ngữ máy: - Chương trình viết ngơn ngữ máy nạp trực tiếp vào nhớ thực - Là ngôn ngữ máy tính trực tiếp hiểu thực - Mỗi loại máy tính có ngơn ngữ riêng + Hợp ngữ: - Phát triển từ ngơn ngữ máy - Ít phụ thuộc vào máy dễ viết chương trình ngơn ngữ máy Rất gần với ngôn ngữ máy + Ngôn ngữ bậc cao: - Khá gần với ngôn ngữ tự nhiên - Khơng phụ thuộc vào loại máy Có thể thực nhiều loại máy tính khác Chương trình dịch a/ Khái niệm: Chương trình chuyển đổi từ ngơn ngữ bậc cao sang ngôn ngữ máy gọi chương trình dịch *Quy trình 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 a Thơng dịch(Interpreter) gồm bước: - Kiểm tra tính đắn câu lệnh chương trình nguồn; - Chuyển đổi câu lệnh thành hay nhiều câu lệnh tương ứng ngôn ngữ máy; - Thực câu lệnh vừa chuyển đổi Ví dụ: Thực câu lệnh môi trường DOS thông dịch b Biên dịch gồm bước: - Duyệt, phát lỗi, kiểm tra tính dúng đắn câu lệnh chương trình nguồn - Dịch tồn chương trình nguồn thành chương trình đích lưu trữ để sử dụng cần thiết Ví dụ: Ngơn ngữ lập trình Turbo Pascal sử dụng trình biên dịch ... dúng đắn câu lệnh chương trình nguồn - Dịch tồn chương trình nguồn thành chương trình đích lưu trữ để sử dụng cần thiết Ví dụ: Ngơn ngữ lập trình Turbo Pascal sử dụng trình biên dịch ... dịch(Interpreter) gồm bước: - Kiểm tra tính đắn câu lệnh chương trình nguồn; - Chuyển đổi câu lệnh thành hay nhiều câu lệnh tương ứng ngôn ngữ máy; - Thực câu lệnh vừa chuyển đổi Ví dụ: Thực câu lệnh

Ngày đăng: 28/09/2021, 21:16

w