심스크립트

SIMSCRIPT

SIMSCRIPT는 1962년 RAND CorporationHarry Markowitz와 Bernard Hausner가 고안한 영어 형식의 범용 시뮬레이션 언어입니다.IBM 7090에서[1] Fortran 프리프로세서로 구현되었으며 대규모 개별 이벤트 시뮬레이션을 위해 설계되었습니다.그것[2]Simula에게 영향을 미쳤다.

SIMSCRIPT는 이전 버전이 공개되었지만 Markowitz의 회사인 California Analysis Center, Inc.(CACI)에 의해 상용화되었습니다.CACI는 SIMSCRIPT I.5와[3][4] SIMSCRIPT II.5의 독점 버전을 생산했습니다.

SIMSCRIPT II.5

SIMSCRIPT II.5[5][6] 가장 오래된 컴퓨터 시뮬레이션 언어 중 하나인 SIMSCRIPT의 마지막 PC 이전 버전입니다.1971년 군납업체 CACI가 출시했지만 여전히 대규모 군사 및 항공 관제 [7][8]시뮬레이션에서 광범위하게 사용되고 있다.

SIMSCRIPT II.5는 강력한 자유 형식의 영어식 범용 시뮬레이션 프로그래밍 언어입니다.또한 시뮬레이션 모델에 질서성과 관리성을 부여하는 구조화된 프로그래밍 및 모듈화 등의 소프트웨어 엔지니어링 원리 적용을 지원합니다.[9]

SIMSCRIPT III

SIMSCRIPT[10] III Release 4.0[11]2009년에 출시되었으며, 그 무렵에는 Windows 7, SUN OS 및 Linux에서 실행되었으며 객체 지향 [12]기능을 갖추고 있습니다.

1997년까지 SIMSCRIPT III는 이미 [13]컴파일러에 대한 GUI 인터페이스를 가지고 있었다.최신 버전은 Release 5입니다.이전 버전은 이미 64비트 [14]처리를 지원했습니다.

PL/I 구현

PL/I 구현은 1968-1969년 [15]RAND Corporation에 의해 공개된 퍼블릭 도메인 버전을 기반으로 개발되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Reviews, C. T. I. (2016). Simulation With Arena. ISBN 978-1467273411. SIMSCRIPT ... was implemented asa Fortran preprocessor on the IBM 7090
  2. ^ Kristen Nygaard (1978). "The Development of the SIMULA Languages" (PDF). The development of .. SIMULA I and SIMULA 67... were influenced by the design of SIMSCRIPT ...
  3. ^ M. E. Kuhl. "The SIMSCRIPT III Programming Language for Modular Object ..." (PDF). ... and was followed by SIMSCRIPT I.5 from CACI in 1965
  4. ^ "A Look Back in Time: The CACI Story".
  5. ^ Philip J Kiviat (January 1973). Simscript II.5: Programming language. Consolidated Analysis Centers.
  6. ^ Edward C. Russell (1983). Building simulation models with SIMSCRIPT II.5. ISBN 9780918417008.
  7. ^ 1988년 잡지 인용: "오늘날 주로 미군이 사용했다."
  8. ^ William G. Shepherd Jr. (September 1988). "Market Value - PCs on Wall Street". PC Computing. pp. 150–157.
  9. ^ Russell, Edward C. (1983). Building Simulation models with SIMSCRIPT II.5. Los Angeles: CACI.
  10. ^ "The SIMSCRIPT III programming language". doi:10.1109/WSC.2005.1574302. S2CID 8577001. SIMSCRIPT III is a programming language for discrete-event simulation. It is a major extension of its predecessor, SIMSCRIPT II.5, providing full support for ... {{cite journal}}:Cite 저널 요구 사항 journal=(도움말)
  11. ^ "SIMSCRIPT III Object-Oriented, Modular, Integrated software development tool". simscript.com.
  12. ^ Harry M. Markowitz (2009). Selected Works. p. 152. ISBN 978-9814470216. I told Ana Marjanski, who headed the SIMSCRIPT III project, that SIMSCRIPT already has entities, attributes plus sets. She explained that the clients want object ...
  13. ^ "SIMSCRIPT III User's Manual" (PDF). June 26, 1997.
  14. ^ "CACI Products". Retrieved March 12, 2019.
  15. ^ Jack Belzer; Albert G. Holzman; Allen Kent (1979). Encyclopedia of Computer Science and Technology: Volume 13. ISBN 978-0824722630. SIMSCRIPT. This PL/I based version, first developed in 1968-1969 ... of SIMSCRIPT I, particularly in large simulations at The RAND Corporation

외부 링크