전산 구문 기초, 전산 구문 용어

(2018-05-11)

식별자 예약어 키워드 토큰 어휘항목 비교

1. [전산]  전산 구문 기초 용어프로그램 코드 (code)
     - 문장의 집합
        . 토큰들로 구성된 문자열들의 집합토큰 (Token)
     - 가장 낮은 단위어휘 항목들을 구분할 수 있는 요소들
        . 의미를 가지는 최소한의 문자 덩어리(문자열)

  ㅇ 식별자 (Identifier)
     - 프로그램 안에서는, 구성요소 간에 구별/식별성을 주는 이름
        . 例) 변수명,상수명,레이블명,부프로그램명(함수명),메소드명,클래스명 등

     - 프로그래밍 언어에서는, 미리 정의되는 언어 구성자
        . 재정의 불가능 식별자 : 예약어
        . 재정의 가능 식별자   : 미리 정의되지만 재정의 가능한 식별자

  ㅇ 식 또는 표현식 (expression)
     - 1 이상의 피연산자(상수,변수 등)들이 연산자와 결합되어 그 계산 결과를 반환하는 식
        . 프로그램 내에서 값을 만들어냄

  ㅇ 문장 (statement 또는 expression statement)
     - 표현식 등으로 구성되며, 그 결과에 따라 컴퓨터에 명령을 내리게 됨


2. [전산]  식별자 예약어 키워드 토큰 어휘항목 비교식별자 : 구별/식별성을 강조한 일반적인 용어

  ㅇ 키워드 : 프로그램의 구성단위를 강조한 용어
  ㅇ 예약어 : 의미가 고정되어 있으며, 프로그램 도중에 그 의미가 변경될 수 없음
  ※ 대부분 키워드/예약어가 같은 의미이나, 드물게 예약어이지만 키워드가 아닐 수 있음 
     - 例) 언어표준에서 예약어로써 정하기 만 했고, 아직 그 내용/기능이 정해지지 않는 경우

  ㅇ 토큰   : 가장 낮은 단위로 어휘 항목들을 구분할 수 있는 요소
  ㅇ 어휘항목 : 어휘분석에서, 가장 낮은 단위로써 논리적으로 구분 가능한 요소(토큰)들의 그룹


[구문] 1. 구문 2. 구문 용어 3. BNF,EBNF 4. 제어문,대입문 5. 토큰 6. 식별자 7. 식,문장

 
        최근수정     요약목록(시험중)     참고문헌