심스크립트
SIMSCRIPTSIMSCRIPT는 1962년 RAND Corporation의 Harry 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에 의해 공개된 퍼블릭 도메인 버전을 기반으로 개발되었습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ Reviews, C. T. I. (2016). Simulation With Arena. ISBN 978-1467273411.
SIMSCRIPT ... was implemented asa Fortran preprocessor on the IBM 7090
- ^ 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 ...
- ^ M. E. Kuhl. "The SIMSCRIPT III Programming Language for Modular Object ..." (PDF).
... and was followed by SIMSCRIPT I.5 from CACI in 1965
- ^ "A Look Back in Time: The CACI Story".
- ^ Philip J Kiviat (January 1973). Simscript II.5: Programming language. Consolidated Analysis Centers.
- ^ Edward C. Russell (1983). Building simulation models with SIMSCRIPT II.5. ISBN 9780918417008.
- ^ 1988년 잡지 인용: "오늘날 주로 미군이 사용했다."
- ^ William G. Shepherd Jr. (September 1988). "Market Value - PCs on Wall Street". PC Computing. pp. 150–157.
- ^ Russell, Edward C. (1983). Building Simulation models with SIMSCRIPT II.5. Los Angeles: CACI.
- ^ "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=
(도움말) - ^ "SIMSCRIPT III Object-Oriented, Modular, Integrated software development tool". simscript.com.
- ^ 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 ...
- ^ "SIMSCRIPT III User's Manual" (PDF). June 26, 1997.
- ^ "CACI Products". Retrieved March 12, 2019.
- ^ 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
외부 링크
- CACI SIMSCRIPT 페이지
- 프로그래밍 언어의 역사: SIMSCRIPT
- 미네소타 대학교 찰스 배비지 연구소, Harry M. Markowitz와의 구두 역사 인터뷰 - Markowitz는 포트폴리오 이론의 개발, 희박한 매트릭스, RAND Corporation 및 시뮬레이션 소프트웨어 개발(컴퓨터 언어 SIMSCRIPT 포함), 모델링 및 운영 연구에 대한 그의 연구에 대해 설명합니다.