BASIC - Programming Language
BASIC - Programming Language
다운로드: App Store

이 페이지는 앱이나 개발자의 공식 페이지가 아니며, 정보 제공 및 논평을 목적으로 작성된 독립 편집 간행물입니다. 명시적으로 달리 언급되지 않는 한, 해당 앱이나 개발자는 MWM, Apple, Google Play, 앱 퍼블리셔 또는 앱 개발자와 제휴, 보증, 후원, 승인 또는 공식적으로 연결되어 있지 않으며, 이 페이지의 어떤 내용도 해당 앱이 MWM의 서비스를 사용하여 개발되었음을 의미하지 않습니다. 모든 상표, 로고, 스크린샷 및 기타 콘텐츠는 해당 소유자의 자산입니다.

로고: BASIC - Programming Language
다운로드: App Store

BASIC - Programming Language

주머니 속의 강력한 인터프리터로 클래식 코딩의 향수를 다시 발견하세요. 10 PRINT부터 커스텀 그래픽과 사운드까지, 프로그래밍의 순수한 즐거움을 경험해 보세요.

주요 수치

다운로드

4K+

사용자 평점

2.6/5

총 평가 수

0

개발사

俊 姜

카테고리

Education

지원 언어

1

최신 버전

1.6

크기

11.7 MB

출시일

2016년 9월 15일
기능

레트로 코딩의 힘을 깨우세요

현대적인 학습자와 빈티지 기술 애호가 모두를 위해 설계된 BASIC 언어의 단순함과 향수를 경험해 보세요.

정통 레트로 경험

가정용 컴퓨팅의 황금기 느낌을 그대로 담은 클래식 행 번호 프로그래밍과 구문으로 80년대로 돌아가 보세요.

즉각적인 창의적 피드백

간단한 그래픽 및 사운드 명령을 사용하여 기하학적 예술을 렌더링하고 8비트 피아노 톤을 작곡하여 코드를 즉시 실현해 보세요.

다음 스크린샷과 설명은 앱의 공식 스토어 목록에서 직접 가져온 것이며 앱 개발자의 자산입니다.

앱 스토어

스크린샷

BASIC - Programming Language - 수학 코드와 사인파 그래프를 보여주는 BASIC 프로그래밍 앱 인터페이스

수학 코드와 사인파 그래프를 보여주는 BASIC 프로그래밍 앱 인터페이스

BASIC - Programming Language - 초록색 배경에 겹치는 세 개의 원을 그리는 코드를 보여주는 BASIC 프로그래밍 앱 인터페이스

초록색 배경에 겹치는 세 개의 원을 그리는 코드를 보여주는 BASIC 프로그래밍 앱 인터페이스

BASIC - Programming Language - 사운드 명령과 음표 아이콘이 있는 BASIC 언어를 사용한 음악 프로그래밍을 보여주는 모바일 앱 스크린샷

사운드 명령과 음표 아이콘이 있는 BASIC 언어를 사용한 음악 프로그래밍을 보여주는 모바일 앱 스크린샷

BASIC - Programming Language - 이모지와 그래픽 출력이 포함된 BASIC 프로그래밍 코드를 보여주는 모바일 앱 인터페이스

이모지와 그래픽 출력이 포함된 BASIC 프로그래밍 코드를 보여주는 모바일 앱 인터페이스

BASIC - Programming Language - 코드로 작성된 기하학적 꽃 디자인을 표시하는 BASIC 프로그래밍 앱

코드로 작성된 기하학적 꽃 디자인을 표시하는 BASIC 프로그래밍 앱

BASIC - Programming Language - iPhone에서 코드 구문 행 번호와 변수 명명 규칙을 보여주는 BASIC 프로그래밍 앱 사용자 가이드 스크린샷

iPhone에서 코드 구문 행 번호와 변수 명명 규칙을 보여주는 BASIC 프로그래밍 앱 사용자 가이드 스크린샷

BASIC - Programming Language - 지구와 달 이모지 시각적 표시와 커스텀 프로그래밍 키보드가 있는 BASIC 코드 편집기를 보여주는 모바일 앱 스크린샷

지구와 달 이모지 시각적 표시와 커스텀 프로그래밍 키보드가 있는 BASIC 코드 편집기를 보여주는 모바일 앱 스크린샷

설명

BASIC: THE FEELING OF THE GOOD OLD TIMES ! 10 INPUT A 20 B = SIN(A) 30 PRINT "ANSWER: ", B 40 END BASIC USER'S GUIDE: • PRINT 10 PRINT "HELLO WORLD !" 20 END • INPUT 10 INPUT “A=”, A 20 PRINT A 30 END • IF...THEN... Number Comparison: 10 INPUT A 20 IF A>90 THEN B=“A” 30 PRINT B 40 END Conditional Operators: > greater than < less than >= greater than or equal to => equal to or greater than <= less than or equal to =< equal to or less than = equal to == equal to <> not equal to != not equal to THEN can be followed by GOTO, GOSUB, INPUT, PRINT. String Comparison: 10 INPUT A 20 IF A=“TOM” THEN PRINT “BOY” 30 END Conditional Operators: = is == is <> is not != is not • FOR...NEXT... 10 FOR I=1 TO 4 STEP 2 20 PRINT “HELLO”, I 30 NEXT I 40 END STEP specifies the counter increment for each loop. If STEP doesn’t exit, the default increment is 1. FOR...NEXT... loop can be nested. 10 FOR I=1 TO 5 20 FOR J=1 TO 4 30 PRINT I, J 40 NEXT J 50 NEXT I 60 END • GOTO 10 ... 20 ... 30 ... 40 GOTO 10 50 ... • GOSUB 10 PRINT “H” 20 GOSUB 100 30 PRINT “L” 40 END 100 PRINT “A” 110 RETURN • SOUND 10 SOUND C, M, 0.5 The line 10 plays Middle C piano note for 0.5 seconds. Note: C, C#, D, D#, E, F, F#, G, G#, A, A#, B Pitch Range: L (low), M (middle), H (high) Lasting Time: specifies how long a note lasts. C, D, E, F, G, A, B can also be labeled as 1, 2, 3, 4, 5, 6, 7. (C# as 1#). • TEXT 10 TEXT “HELLO”, x, y, size (x,y): position of the string “HELLO”. • CIRCLE 10 CIRCLE x, y, radius (x,y): the center of the circle. • RECTANGLE 10 RECT x, y, width, height (x,y): top-left point of the rectangle. • LINE 10 LINE x1, y1, x2, y2 (x1,y1): the starting point of the line. (x2,y2): the ending point of the line. • POINT 10 POINT x, y (x,y): the position of the point. • CLR: clear the edit window. • CLS: clear the graph window. • DELAY 10 DELAY 0.5 0.5:lasting time in seconds This function is used to suspend execution of a program for a particular time. • CURVE 10 CURVE x, y, radius, 0, PI 0: starting angle PI: ending angle The curve draws clockwise with center (x,y). • Mathematical Functions: SIN(X), COS(X), TAN(X), COT(X), ASIN(X), ACOS(X), ATAN(X), SINH(X), COSH(X), TANH(X), ASINH(X), ACOSH(X), ATANH(X). SQR(X): square root of x. ABS(X): absolute value of x. FCT(X): x factorial. LOG(X): natural logarithm of x. LOG10(X): base-10 logarithm of x. LOG2(X) :base-2 logarithm of x. EXP(X): base-e exponential of x. ERF(X): the error function of x. ERFC(X): the complementary error function of x. ROUND(X) :integral nearest to x. CEIL(X): the smallest integral that is not less than x. FLOOR(X): the largest integral that is not greater than x. TGAMMA(X): the gamma function of x. LGAMMA(X): the natural logarithm of the absolute value of the gamma function of x. • Reserved Variables: INKEY : once a key is pressed, the value of INKEY changes. RND : a random number. PI : π • Some Tips: 1. Undo & Redo typing on iPhone with a shake. 2. Copy an Emoji or some character from other places (like Notes), then paste them on the edit window. 3. Exponentiation is expressed as X^Y.

Download

다운로드: App Store

이 페이지는 앱이나 개발자의 공식 페이지가 아니며, 정보 제공 및 논평을 목적으로 작성된 독립 편집 간행물입니다. 명시적으로 달리 언급되지 않는 한, 해당 앱이나 개발자는 MWM, Apple, Google Play, 앱 퍼블리셔 또는 앱 개발자와 제휴, 보증, 후원, 승인 또는 공식적으로 연결되어 있지 않으며, 이 페이지의 어떤 내용도 해당 앱이 MWM의 서비스를 사용하여 개발되었음을 의미하지 않습니다. 모든 상표, 로고, 스크린샷 및 기타 콘텐츠는 해당 소유자의 자산입니다.