”Đó là một sự cải thiện như vậy đối với hầu hết những người kế nhiệm của nó”

SIMULA đã bị chỉ trích rằng ở một bên có một sự tinh tế cấp cao của ngôn ngữ chính nó kết hợp với khả năng mô phỏng khá hạn chế ngoại trừ kiểm soát thời gian ở phía bên kia. Thiếu các công cụ mô phỏng hỗ trợ như bộ sưu tập thống kê trong suốt, hàng đợi tiên tiến hơn các danh sách cơ bản có sẵn trong lớp hệ thống Simset, tạo báo cáo, vv là do ngôn ngữ đã được chính thức đóng băng vào năm 1968. Quyết định này gây tranh cãi. Ưu điểm là chỉ có một SIMULA với sự khác biệt tối thiểu giữa các lần triển khai. Mặt khác, sự phát triển trong tương lai đã trở nên khó khăn. Do đó, SIMULA là một nền tảng OOP cho việc tạo ra các công cụ mô phỏng hơn là một môi trường mô phỏng hoàn toàn thân thiện với người dùng. Có lẽ là một trong những công cụ nổi tiếng nhất là DEMOS (Birtwistle 1979). DEMOS không phải là một sublass của lớp mô phỏng hệ thống và do đó người dùng không thể sử dụng các quá trình mô phỏng. Tôi tin rằng mô phỏng rời rạc theo định hướng quy trình là cách tiên tiến nhất và tự nhiên nhất trong việc tạo mô hình mô phỏng. Quy trình lớp Mô phỏng là lớp cha đầu tiên thuộc loại này. Do đó, các cơ sở xử lý quá trình của Mô phỏng là một loại tiêu chuẩn đã được sao chép trong nhiều công cụ mô phỏng sau này. Để giữ cho các quy trình Mô phỏng có sẵn mà không có bất kỳ hạn chế nào, tôi đã viết một phần mở rộng đơn giản cho Mô phỏng làm cho việc sử dụng nó thân thiện với người dùng hơn. Có hai lớp chính:

  • statsim khai báo các lớp cho các đối tượng được quan sát thống kê (có hoặc không có thời gian) cùng với một biến ngẫu nhiên với phân phối bảng thực nghiệm. Các đối tượng thống kê có thể tạo một biểu đồ và có thể lưu bản phân phối (cdf) vào một tệp. Các đối tượng số ngẫu nhiên thực nghiệm có thể tải nó, vì vậy có thể sử dụng các kết quả mô phỏng trong các mô hình khác. Thủ tục cho một số phân phối ngẫu nhiên lý thuyết cũng có sẵn.
  • quesim declares classes for simulation of queueing networks. There are classes for a generic customer, various types of queues, multichannel server, and the whole single queue service station. In addition to the usual statistics on queu e length, waiting time, utilization of servers, etc. it is also possible to obtain waiting and service providing costs.

Tôi gọi công cụ QUESIM. Truy cập trang chủ QUESIM để đọc thêm về nó và tải xuống.


Nó rất dễ cài đặt và sử dụng. Petr Novak tốt nghiệp Đại học Praha, người đã tạo ra một cuộc đua ngắn độc đáo (!!) Để tải xuống cổng CIM / win32, hãy truy cập trang Cim 3.33 (cổng cho Windows 32 bit). Nó làm cho nó có thể lưu ý rằng đây là một phiên bản của nó. Đồ họa hiện không khả dụng. Sinh viên WOM có thể trực tiếp đến cảng – liên hệ với tôi.


Bạn cũng có thể xem lễ kỷ niệm 30 năm của Vương quốc Anh.


Holmevik, J.R. (1994). “Soạn thảo SIMULA: một nghiên cứu lịch sử về nguồn gốc công nghệ.” Biên niên sử IEEE về Lịch sử máy tính, 16 (4), tr. 25-37, 1994. Bài báo cũng được trình bày tại Hội nghị ASU lần thứ 18 vào năm 1992.

Cảm ơn ông Biên dịch SIMULA.

Rất cám ơn những người đã dịch bài viết này sang các ngôn ngữ khác:

Dịch sang tiếng Pháp bởi Vicky Rotarova.

Bản dịch sang tiếng Đức của Philip Egger.

Krogdahl, S. (2003). Bài báo này được công bố trong Hội nghị HiNC 1 ở Trondheim, tháng 6 năm 2003 (IFIP WG 9.7, trong vòng kết nối. Với IFIP TC 3). Biên tập viên: Janis A. Burbenko jr., John Impagliazzo, Arne Sølvberg.

Origial Source: http://staff.um.edu.mt/jskl1/asu/