Những điểm nổi bật của ngôn ngữ GPSS World [4]

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu bài toán hàng đợi có ưu tiên và mô phỏng ứng dụng (Trang 35 - 37)

GPSS World là ngôn ngữ hướng đối tượng, bao gồm các đối tượng: Model Objects, Simulation Objects, Report Objects, Text Objects.

tạo ra tạo ra

Hình 2.4 Mối quan hệ giữa các đối tượng

Thông thường các dự án mô phỏng yêu cầu thực hiện một số bước như: xây dựng mô hình và thu thập dữ liệu, kiểm tra và xác minh, mô phỏng, thử nghiệm, và phân tích các kết quả. GPSS World cung cấp nhiều giải pháp để thực hiện từng bước trên. Chẳng hạn, để tạo và chỉnh sửa một mô hình có thể sử dụng trình soạn thảo full- screen text hoặc có thể chèn các lệnh Block GPSS bằng cách điền vào chỗ trống của các hộp thoại cung cấp sẵn.

Ngoài ra, GPSS World còn có các điểm nổi bật sau:

- Là ngôn ngữ có tập lệnh mạnh, được thiết kế trên môi trường máy tính, sử dụng bộ nhớ ảo cho phép các mô hình lên tới hàng tỷ byte. Ưu tiên đa nhiệm và xử lý đa luồng.

- Cung cấp nhiều loại cửa sổ cho phép xem trực tuyến và chụp ảnh mô phỏng, với các phím nóng và các điểm, các kiểm soát điểm ngắt làm cho việc kiểm tra và gỡ lỗi dễ ràng hơn trong quá trình thử nghiệm và kiểm tra xác nhận. Sau khi mô phỏng được kiểm tra, có thể sử dụng công cụ Automatic Experiment Generators để sinh ra các thử nghiệm tự động, hoặc sử dụng công cụ hỗ trợ các bước thiết kế các thử nghiệm của GPSS.

- Có cấu trúc lệnh đơn giản: một mô hình được định nghĩa như là một chuỗi những câu lệnh mô hình (Model Statement).

- Được mở rộng thêm PLUS – Programming Language Under Simulation

ngôn ngữ lập trình theo mô phỏng đơn giản nhưng mạnh mẽ, loại bỏ các hạn chế tồn tại trong các phiên bản GPSS cũ.

- Ngoài ra, GPSS World còn chứa các hàm thư viện phân phối xác suất trực tiếp được sử dụng trong các biểu thức PLUS.

- Việc phân tích kết quả trong GPSS World cũng rất dễ dàng, nó cung cấp công cụ hỗ trợ cho việc nắm bắt và in các cửa sổ đồ họa. Cửa sổ Journal ghi lại các hoạt động liên kết với các đối tượng mô phỏng.

Một phần của tài liệu (LUẬN văn THẠC sĩ) nghiên cứu bài toán hàng đợi có ưu tiên và mô phỏng ứng dụng (Trang 35 - 37)

Tải bản đầy đủ (PDF)

(67 trang)