프로그래밍언어론 2023-03-23 수업정리

Flow

Late 1950's ~ Early 1960's


Languages (Big - 4)

1960's


Languages

1970's


Languages

1980's


Languages

1990's ~


Languages

2000년대에는 임베디드 시스템 및 가상화에 의해 도메인 특화 언어화 가상화 언어가 활성화되었다.

BASIC 실습(II)


GOTO 행번호

GOSUB 행번호

LET 변수 = 값

INPUT 명령어

10 INPUT "input number : "; N
20 INPUT "input string : "; S$

FOR

10 FOR VARIABLE = BEGIN TO END
20 STATEMENT
30 NEXT VARIABLE

비교연산자

논리연산자

실습

10 INPUT "ENTER ROW SIZE : "; ROW
20 INPUT "ENTER COLUMN SIZE : "; COL
30 FOR I = 1 TO ROW
40 GOSUB 1000
50 GOSUB 2000
60 NEXT I
70 GOSUB 1000
80 END

1000 LET S$ = "+--"
1010 FOR J = 1 TO COL
1020 PRINT S$;
1030 NEXT J
1040 PRINT "+"
1050 RETURN

2000 LET S$ = "|  "
2010 FOR J = 1 TO COL
2020 PRINT S$;
2030 NEXT J
2040 PRINT "|"
2050 RETURN