FMSLogo
FMSLogoFMSLogo v6.35.0 스크린샷 | |
| 개발자 | 데이비드 코스탄조 |
|---|---|
| 초기 릴리즈 | 2005년 10월 , 전( 10월 11일 |
| 안정된 릴리스 | 7.2.0 / 2017년 8월 , 전( |
| 운영 체제 | Windows 95 이후 |
| 이용가능기간: | 영어, 프랑스어, 이탈리아어, 그리스어, 포르투갈어, 독일어, 스페인어, 러시아어 |
| 유형 | 프로그래밍 언어 |
| 면허증. | GNU 일반 공중 라이선스 |
| 웹 사이트 | fmslogo |
FMSLogo는 교육용 인터프리터 언어인 로고라고 불리는 컴퓨팅 환경을 무료로 구현한 것입니다.GUI와 확장 기능은 MIT의 George[1] Mills에 의해 개발되었습니다.그것의 핵심은 브라이언 [1]하비의 UCBLOGO와 같다.Borland C++와 WxWidgets로 작성된 소스를 사용할 수 있는 무료 소프트웨어입니다.
FMSLogo는 여러 거북이와 3D 그래픽스를 지원합니다.FMSLogo는 COM 포트 및 LPT 포트로부터의 입력을 가능하게 합니다.또한 FMSLogo는 Windows 인터페이스를 지원하므로 이 GUI를 통해 I/O를 사용할 수 있으며 키보드 및 마우스 이벤트가 인터럽트를 트리거할 수 있습니다.GIFSAVE 명령으로 간단한 GIF 애니메이션을 만들 수도 있습니다.짐 멀러는 MSWLogo를 데모 언어로 사용한 완전한 로고 매뉴얼인 The Great Logo Adventure를 작성했습니다.
FMSLogo는 Microsoft Windows용 로고 프로그래밍 언어의 무료 오픈 소스 구현인 MSWLogo: An Educational Programming Environment에서 발전했습니다.GPL에 따라 출시되며 주로 David Costanzo에 의해 개발 및 유지보수됩니다.
특징들
FMSLogo는 다음과 같은 다양한 [2]기능을 지원합니다.
- "표준" 로고 해석
- 터틀 그래픽스
- 예외 처리
- TCP/IP 네트워킹
- 사용 가능한 모든 시스템 글꼴 텍스트
- 1024개의 독립된 거북이
- 비트맵거북
- MIDI 디바이스
- 외부 하드웨어를 제어하기 위한 직접 I/O(관리자 필요)
- 시리얼 포트 및 병렬 포트 통신
- BMP 형식으로 이미지 저장 및 로드
- 네이티브 DLL 호출
- 창 생성 대화 상자
- 이벤트 구동 프로그래밍(마우스, 키보드, 타이머)
레퍼런스
- ^ a b "MSWLogo, An Educational programming language". www.softronix.com. Retrieved 2016-01-03.
- ^ 기능 설명 - http://fmslogo.sourceforge.net/