Đang tải... (xem toàn văn)
Thông tin tài liệu
Ngày đăng: 29/10/2014, 08:45
Xem thêm: HƯỚNG dẫn THỰC HIỆN CHUẨN KIẾN THỨC kĩ NĂNG môn TIN học
Mục lục
Biết vai trò của Chương trình dịch, khái niệm biên dịch và thông dịch
Biết các thành phần cơ bản của ngôn ngữ lập trình: Bảng chữ cái, cú pháp và ngữ nghĩa.
Phân biệt được Tên, Hằng và Biến. Biết đặt tên đúng trong một ngôn ngữ lập trình cụ thể.
Biết khái niệm về lập trình
Hiểu khả năng ngôn ngữ lập trình bậc cao, phân biệt được với ngôn ngữ máy và hợp ngữ.
Hiểu ý nghĩa và nhiệm vụ của chương trình dịch. Phân biệt được biên dịch và thông dịch.
Biết khái niệm lập trình: Sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.
Biết chương trình viết bằng ngôn ngữ bậc cao có thể thực hiện trên nhiều loại máy khác nhau; Ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên hơn, thuận tiện cho người lập trình
Biết chương trình dịch là chương trình có chức năng chuyển đổi chương trình viết trên 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 cụ thể.
Biết chương trình dịch có hai loại là thông dịch và biên dịch:
Thông dịch: dịch lần lượt từng câu lệnh ra ngôn ngữ máy rồi thực hiện ngay câu lệnh vừa dịch được hoặc thông báo lỗi nếu không dịch được câu lệnh. Không có chương trình đích để lưu trữ.
Biên dịch: duyệt, kiểm tra, phát hiện lỗi, khi chương trình trình nguồn không còn lỗi thì dịch toàn bộ chương trình nguồn thành chương trình đích có thể thực hiện trên máy. Chương trình đích có thể được lưu trữ lại để thực hiện nhiều lần mà không cần dịch lại.
§2. Các thành phần của ngôn ngữ lập trình
1. Yêu cầu về KTKN
Biết ngôn ngữ lập trình có ba thành phần cơ bản là: bảng chữ cái, cú pháp và ngữ nghĩa.
Biết các khái niệm tên, tên chuẩn, tên dành riêng (từ khoá), hằng và biến.
Biết các quy định về tên, hằng và biến trong một ngôn ngữ lập trình cụ thể.
Thực hiện được việc đặt tên đúng và nhận biết được tên sai quy định.
2. Yêu cầu về mức độ đối với các nội dung chính
Biết bất kì một ngôn ngữ lập trình nào đều có ba thành phần: Bảng chữ cái, cú pháp, ngữ nghĩa (Minh hoạ bằng ví dụ cụ thể). Biết chương trình dịch phát hiện được lỗi cú pháp nhưng không phát hiện được lỗi ngữ nghĩa.
Trích đoạn
Tài liệu cùng người dùng
Tài liệu liên quan