카시오 BASIC
Casio BASCasio BASIC은 Classpad, PRIZM Series, fx-9860G Series, fx-5800P, Algebra FX 및 CFX 그래프 계산기 등의 Casio 계산기에서 사용되는 프로그래밍 언어입니다.
이 프로그래밍 언어는 80년대 초부터 도입된 표준 BASIC, 이른바 Casio의 "Pocket Computer" 또는 "Pocket PC"와는 관계가 없습니다.이들 중 FX 시리즈는 -702P, 시리즈 100(PB-100), 시리즈 700(PB-100), 기타 많은 것들이 있습니다.이 기계들의 BASIC 버전은 Casio POCKETPC[1] BASIC이라고 불립니다.
언어는 선형 구조의 BASIC 기반 프로그래밍 언어입니다.피타고라스 정리 및 복잡한 삼각 계산과 같은 일반적으로 수행되는 계산에서 사용자가 프로그래밍할 수 있도록 고안되었습니다.
프로그램의 출력은 스크롤 또는 텍스트, 그래프 또는 계산기 메모리의 목록 및 행렬에 데이터를 쓰는 형태로 할 수 있습니다.Casio는 또한 Casio BASIC [2]계산기용 종이 롤과 함께 사용할 수 있는 라벨 프린터도 만듭니다.프로그램, 변수, 데이터 및 기타 항목은 한 계산기에서 다른 계산기로(SB-62 케이블을 통해) 및 컴퓨터 간에(USB 케이블을 통해) 교환할 수 있습니다.Casio Graphing Calculator의 모든 새로운 모델에는 양쪽 포트가 있으며 양쪽 케이블이 포함되어 있습니다.
그 카시오 계산기가 다른 빅 3제조 업체들의 기계의 많은 총리와의 회담으로서 부가 맡온도, 빛의 세기, pH, 소리 강도(dBA), 전압과 다른 전기 파라미터, 뿐만 아니라 다른 판독 값 및 사용자 지정 조사에 대한 데이터 로거[3]에 동안 수 있는 연결하는 데이터 로거를 통해 장치들에서 데이터를 획득할 수 있습니다.ilt데이터 로거 및 계산기와 함께 사용하도록 구성되었습니다.또한 기존 기기를 계산기 데이터 로거와 인터페이스하도록 수정하여 기상 계측기와 같은 데이터를 수집하고 펄스, 혈압, 갈바닉 피부 저항성, 심전도 등과 같은 데이터를 수집할 수 있습니다.
Tiny BASIC과 마찬가지로 Casio BASIC의 BASIC 인터프리터는 변수 이름을 사전 정의된 배열 1개만으로 A~Z로 제한합니다(Casio BASIC의 A 및 Palo Alto Tiny BASIC의 @와 비교).Casio 그래픽 계산기에서는 이탤릭체 x, y, r 및 are가 특정 계산의 변수 이름으로 사용됩니다.따라서 사전 정의된 변수 이름의 배열 크기를 26에서 30으로 확장합니다.
Casio 계산기에서 사용할 수 있는 목록과 행렬에 숫자 데이터를 저장할 수 있습니다.이 데이터를 사용하여 텍스트가 아닌 [4]프로그램의 스프라이트를 만들 수 있습니다.이러한 방식으로 이 언어는 퐁, 모노폴리, 롤플레잉 게임과 같은 게임을 만드는 데도 사용될 수 있다.
또, 문자열 메모리에 문자를 문자열로서 격납할 수 있습니다.[5]
예
Casio BAS의 Hello world 프로그램IC:
'헬로 월드'
피보나치 시퀀스를 계산하는 프로그램:
"Fibonacci 시퀀스 번호 생성...?"→ N 0 0 stop 0 → A 1 → B 1 → J to N Step 1 A a A + B → C B → A C → B N N Next
레퍼런스
- ^ "Historia y evolución del Casio PocketPC BASIC" (in Spanish). Retrieved 2021-09-10.
- ^ Casio CFX-9850 PB 사용자 매뉴얼, 21장
- ^ Casio CFX-9850 PB 사용자 매뉴얼, 17장
- ^ "Casio BASIC matrix sprite tutorial". Archived from the original on 2014-05-19. Retrieved 2014-05-19.
- ^ Casio fx-9860GII 소프트웨어 사용자 가이드 버전 3.50, 2장
외부 링크
- Casio BAS로 게임을 만드는 튜토리얼IC
- Casio BASIC으로 작성된 게임 및 프로그램 소스(테스트/검증되지 않음)
- Casio BASIC과 Pocket BASIC의 이력 상세 설명
「 」를 참조해 주세요.