NGÔN NGỮ LẬP TRÌNH ĐA DỤNG VÀ NGÔN NGỮ MÔ PHỎNG

Một phần của tài liệu Nghiên cứu ứng dụng SlamII phục cho kỹ thuật mô hình mô phỏng trong sản xuất công nghiệp (Trang 39 - 41)

e, Phƣơng pháp nghiên cứu:

3.3NGÔN NGỮ LẬP TRÌNH ĐA DỤNG VÀ NGÔN NGỮ MÔ PHỎNG

Một trong những quyết định quan trọng nhất khi xây dựng mô hình mà nhà ngƣời thiết kế phải thực hiện khi nghiên cứu một mô phỏng là lựa chọn ngôn ngữ mô phỏng. Một sự lựa chọn không đƣợc coi là thành công nếu mô phỏng không thể

32

đƣợc hoàn thành đúng thời hạn. Sau đây là một số lợi thế của việc lập trình bằng ngôn ngữ mô phỏng so với ngôn ngữ lập trình đa dụng nhƣ FORTRAN, C, Pascal, hoặc BASIC:

 Ngôn ngữ mô phỏng cung cấp hầu hết các tính năng cần thiết khi lập trình một mô hình mô phỏng, kết quả giảm đáng kể thời gian lập trình.

 Xây dựng một khuôn mẫu chặt chẽ hơn ngôn ngữ khác.

 Mô hình mô phỏng nói chung là dễ dàng để thay đổi hơn khi đƣợc viết bằng một ngôn ngữ mô phỏng.

 Hầu hết các ngôn ngữ mô phỏng đều cung cấp dữ liệu đƣợc lƣu trữ trong toàn bộ quá trình thực hiện.

 Có khả năng phát hiện lỗi tốt hơn bởi đƣợc kiểm tra tự động. Mặt khác với các quy ƣớc về mã hiệu, cơ hội cho ngƣời lập trình mắc lỗi sẽ ít hơn.

Mặt khác nhiều mô hình mô phỏng (đặc biệt đối với các ứng dụng liên quan tới quốc phòng đƣợc viết bằng ngôn ngữ lập trình đa dụng. Một số ƣu điểm của chúng nhƣ sau:

 Hầu hết các nhà lập trình đều đã biết đến một ngôn ngữ lập trình đa dụng chuyên dùng nhƣng điều này không phải đúng đối với ngôn ngữ mô phỏng.

 FORTRAN hoặc BASIC hầu nhƣ có sẵn trên máy tính, nhƣng một ngôn ngữ mô phỏng có thể không truy cập đƣợc trên máy tính mà nhà phân tích muốn sử dụng.

 Một chƣơng trình viết bởi FORTRAN hoặc BASIC có thể cần ít thời gian thực hiện hơn so với chƣơng trình tƣơng ứng đƣợc viết bằng một ngôn ngữ mô phỏng. Bởi vì một ngôn ngữ mô phỏng đƣợc thiết kế mô hình cho một loạt các hệ thống với một tập hợp các biến xây dựng, trong đó FORTRAN chỉ có thể ứng dụng trong từng trƣờng hợp cụ thể.

 Ngôn ngữ lập trình đa dụng linh hoạt hơn đặc biệt trong các mô phỏng phức tạp hơn là ngôn ngữ mô phỏng nói chung.

 Giá của phần mềm rẻ hơn.

33

xây dựng mô hình cần xem xét thận trọng để chọn lựa một ngôn ngữ mô phỏng thích hợp.

Một phần của tài liệu Nghiên cứu ứng dụng SlamII phục cho kỹ thuật mô hình mô phỏng trong sản xuất công nghiệp (Trang 39 - 41)