9. Hệ thống Expert Shells và Môi trường phát triển tích hợp (IDE)
9.1 TỔNG QUAN
Trong những ngày khi các ngôn ngữ như FORTRAN lần đầu tiên được đi vào sử dụng, một đầu viết một chương trình cao cấp sử dụng một trình soạn thảo văn bản; biên soạn các chương trình ngôn ngữ lắp ráp bằng cách chạy một chương trình biên dịch; lắp ráp các mã assembler dẫn đến ngôn ngữ máy bằng cách chạy một chương trình lắp ráp; sau đó chạy chương trình ngôn ngữ máy. Thông thường, chương trình sẽ không làm việc, do đó báo cáo bổ sung đã được thêm vào để xác định vị trí lỗi, và trở lại một hình vuông. Các painfulness của thủ tục này là hiển nhiên. Bây giờ hầu như tất cả các ngôn ngữ cấp cao được thực hiện với một môi trường phát triển tích hợp (IDE) cho phép các lập trình viên để tham khảo tập tin trợ giúp cho các chi tiết của ngôn ngữ, viết chương trình của mình với một trình soạn thảo chương trình xây dựng-in, biên dịch nó với các lỗi biên dịch được báo cáo, chạy chương trình với các công cụ gỡ lỗi như breakpoint và giá trị biến kiểm tra trong thời gian chạy của chương trình, sửa chữa bất kỳ lỗi trong mã nguồn, và ngay lập tức chạy lại chương trình để xem các lỗi đã được sửa chữa. Tính năng quan trọng của một môi trường phát triển ngôn ngữ được liệt kê trong Bảng 9.1.
Chúng ta phải phân biệt hai loại hệ thống mờ dựa trên nguyên tắc: những người sử dụng cho mục đích chung lý luận mờ, và những người sử dụng để điều khiển mờ. Hệ thống mờ dựa trên nguyên tắc Generalpurpose thường được thực hiện như một ngôn ngữ; các chương trình ứng dụng được viết bằng ngôn ngữ đó; đầu vào và đầu ra có thể là số hoặc ngôn ngữ, và thường có nhiều ngôn ngữ. Hệ thống điều khiển mờ là nhiều hơn so với khuôn mẫu có mục đích chung hệ thống lý luận mờ; quy tắc của họ sử dụng một cú pháp rất hạn chế; đầu vào và đầu ra là hầu như luôn luôn số.
Các phạm vi giới hạn của hệ thống điều khiển mờ có nghĩa là môi trường phát triển của họ có thể rất khác so với các hệ thống cho mục đích chung. Toàn bộ hệ thống có thể được quy định như sơ đồ khối hơn là quy tắc như rõ ràng; cú pháp quy tắc được thiết kế đặc biệt cho đầu vào và đầu ra số. Thành viên chức năng thao tác và hiển thị nhận được nhiều sự chú ý, và màn hình hiển thị ba chiều của đầu vào và đầu ra của hệ thống là phổ biến. Sự đơn giản tương đối của hệ thống kiểm soát có nghĩa là tập tin trợ giúp không cần phải được mở rộng, và chương trình gỡ lỗi nhận được rất ít sự chú ý.
đang được dịch, vui lòng đợi..