본문 바로가기

언어/같이배우는 C++

GW-BASIC 과 C++ 명령어 관계


예전 GW-BASIC 를 배우러 학원에 가면 재일 먼저 알러주는 명령어는

기본 명령어입니다.

재어에 필요한것들입니다

그리고 일일이 타자쳐야합니다 -_-

요즘은 윈도우 시대라 사실 필요없습니다.

즉 몇가지만 기억나는 대로 그적 거러 본다면

1. SYSTEM              MS-DOS로 복귀
<지금의 끝내기 즉 종료 입니다>

2. LIST                     [시작줄]-[끝줄] 프로그램의 내용을 화면에 출력
 <지금은 필요없지요? 근냥 매모장(에디터)형식으로 향상 볼수있으니...>

3. RUN                     [시작줄] 줄번호 순서대로 실행
<프로그램의 결과를 보는겄이지요 C에서는 빌드네지는 태스트 가되겠내요)

4. LOAD                 "입력화일"[,R] 화일의 입력
<지금의 불러 오기입니다>

5. SAVE                 "출력화일"[,A | P] 화일로 출력
<지금의 저장하기입니다.>

6. FILES                 "드라이브" 화일들의 이름을 화면에 출력(DIR)
<지금의 불러오기나 저장하기 하면나오는 위도우 탐색기 정도로 보시면됩니다.>

7. KILL                     "화일명" 화일의 삭제(DELETE)
<문자그대로 파일 삭재입니다.>

8. NAME                 "화일명" AS "새화일명" 화일명의 변경(RENAME)
<이것도 아시죠? 클릭 한번으로 파일명 바꾸는것입니다.>

9. SHELL                 "command_string" 도스 명령어의 실행(command.com을 호출)
<멀티가 안되던 DOS 시절에 GWBASIC 를 종료하지않고 도스명령어를 사용 하는거인대 지금은 무의미하지요?>

10. AUTO                 [시작줄][,증가분] 줄번호를 자동으로 증가시킨다 (^C로 해제)
<지금의 프로그램 형식은 위와 같은 명령어와 프로그램의 구분이 필요없기 에 명령어 구분인 번호가없지요? 그때는 위와 같이 명령어와 프로그램의 구분을 하기위하며 번호를 넣었답니다.
즉 지금은 c언어를 예를들면

int  a=10,b=20,

printf("변수 a의 값은 %d 이고 변수 b의 값은 %d 이며 그의 합은 %d 이다.\n",a,b,a+b);

라는 명령을 GW-BASIC 에서하자면

10 a=10,b=20
20 c=a+b
30 print "변수 a의 값은",a "변수 b의값은",b"이며 그의 합은 ",c"이다."
 
(이런 형식 입니다 위의 GW-BASIC 의 프로그램은 오류를 이르킬수있습니다.
한지 너무오래되어서 출력 문 print 의 변수출력 과 그다음 이어지는 출력형식이 기억이...)
그러니 10,20,30 의 행번호를 자동으로 나오게 하는겄입니다.
물론 지금으 필요없지만요^^;>

11. RENUM             줄번호를 정리한다
<위에 줄번호를 정열시키는것입니다.


10 a=1
20 b=2
24 c=1
26 d=a+c
30 e=d-c
이련형태의 프로그램이라면
RENUM 이라고 적고 앤터치면
10 a=1
20 b=2
30 c=1
40 d=a+c
50 e=d-c
이런씩으로요^^; 그때는 프로그램을 짜다가 중간에빠저먹은게있다면
23 이런씩으로 추가했답니다.>

12. DELETE             [시작줄]-[끝줄] 프로그램의 내용을 삭제
<줄번호의 내용을 삭재>

13. NEW                         새로운 프로그램을 시작
<음 위내용그대로 다만 저장안했으면 다지워집니다.. ㅠ.ㅠ>

14. CLS                         화면의 내용을 지운다
<알지요 DOS,CMD>

GW-Basic 는 지금의 비하면 엉청 불편한 언어였지만 그때당시 최고의 인기있는 언어였답니다.. 그럼

'언어 > 같이배우는 C++' 카테고리의 다른 글

GW-Basic 처럼 해보자 VC++ 소개글  (0) 2009.12.04