1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Ngôn ngữ lập trình tự nhiên

3 205 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 89,61 KB

Nội dung

Ngôn ngữ lập trình tự nhiên - Ngôn ngữ lập trình tự nhiên: ngôn ngữ mà người lập trình lập trình cách giao tiếp với máy ngôn ngữ tự nhiên, dạng thông dịch hỏi đáp Người lập trình không quan tâm đến vấn đề phức tạp bên hệ thống - Cách dịch: Dịch câu lệnh viết ngôn ngữ tự nhiên sang ngôn ngữ cấp cao C ++, dùng thông dịch có suy nghĩ - Các khái niệm: có loại sau + Danh từ: gồm nhiều khái niệm: cây, vật, Tuy nhiên máy hiểu danh từ thân danh từ đối tượng khác Danh từ thân chủ ngữ máy Danh từ đối tượng khác như: nhớ, hình, danh từ mà máy tương tác trao đổi liệu với Ví dụ câu lệnh: (máy) Hãy đưa vào nhớ hình ảnh x Câu nói có danh từ thân đến máy danh từ thân giống làm chủ ngữ Danh từ đối tượng nhớ + Động từ: thao tác định nghĩa thư viện, thao tác mà máy sử dụng + Các tính từ: Quy thuộc tính liệu + Các từ khác: ấy, này, hả, lược bỏ đưa dạng động từ - THƯ VIỆN KHÁI NIỆM: - Các khái niệm: biểu diễn modul lệnh ++; - Tổ chức thư viện: thư viện gồm thành phần: + Đối tượng: yếu tố mà câu lệnh xác định làm việc + Nhiệm vụ: tập lệnh đóng gói vào khái niệm mà máy thực - BỘ DỊCH SANG NGÔN NGỮ TỰ NHIÊN CHUẨN: - Tất ngôn ngữ, câu nói mà người lập trình giao tiếp với máy chuyển qua ngôn ngữ tự nhiên chuẩn trước dịch qua ngôn ngữ cấp cao - Đây dịch điều khiển trình lập trình, người lập trình sai lỗi giải thuật có lỗi cú pháp.Vì trình giao tiếp thứ nói giao tiếp mờ nhạt, chưa rõ ràng, thiếu thông tin, yêu cầu thông tin trước dịch Ví dụ: Vẽ cho hình chữ nhật dịch mặc định vẽ kết quả.Nhưng kết không ta nói: Vẽ HCN kích thước 3*4 cm Ở từ ngữ không đúng: cho dịch tự lược bỏ CÁCH THỨC DỊCH: - Bộ dịch chuẩn:là dịch từ ngôn ngữ tự nhiên chuẩn sang ngôn ngữ C++ cách thay khái niệm thành đoạn code dưa vào thư viện khái niệm định nghĩa đoạn code - Chương trình chuẩn: chương trình xếp cách tự động dịch suốt trình giao tiếp Trong qua trình giao tiếp người lập trình hoàn toàn xếp chương trình câu nói tự nhiên như: Đưa câu lệnh, khối lệnh x lúc lên đầu chương trình, - Bộ dịch chuẩn dịch chương trình xếp dịch trên, không xếp không dịch VÍ DỤ VỀ KHÁI NIỆM CỘNG: C=A+B; trình giao tiếp không nói A, B có giá trị bao nhiêu, dịch thực giao tiếp để dịch qua ngôn ngữ tự nhiên chuẩn trước dịch khái niệm "cộng" thành A+B ... SANG NGÔN NGỮ TỰ NHIÊN CHUẨN: - Tất ngôn ngữ, câu nói mà người lập trình giao tiếp với máy chuyển qua ngôn ngữ tự nhiên chuẩn trước dịch qua ngôn ngữ cấp cao - Đây dịch điều khiển trình lập trình, ... nghĩa đoạn code - Chương trình chuẩn: chương trình xếp cách tự động dịch suốt trình giao tiếp Trong qua trình giao tiếp người lập trình hoàn toàn xếp chương trình câu nói tự nhiên như: Đưa câu lệnh,... không ta nói: Vẽ HCN kích thước 3*4 cm Ở từ ngữ không đúng: cho dịch tự lược bỏ CÁCH THỨC DỊCH: - Bộ dịch chuẩn:là dịch từ ngôn ngữ tự nhiên chuẩn sang ngôn ngữ C++ cách thay khái niệm thành đoạn

Ngày đăng: 03/12/2015, 14:21

TỪ KHÓA LIÊN QUAN

w