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

(2018-05-11)

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

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

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

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

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

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


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

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

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


[구문] 1. 구문 2. 구문 용어 3. BNF,EBNF 4. 제어문,대입문 5. 토큰 6. 식별자 7. 식,문장
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
          1. 프로그램,프로그래밍
      1.   프로그래밍 언어론
            1. 프로그래밍 언어
        1.   구문
          1.   1. 구문
              2. 구문 용어
              3. BNF,EBNF
              4. 제어문,대입문
              5. 토큰
              6. 식별자
              7. 식,문장
        2.   변수 바인딩
        3.   자료형/데이터형
        4.   부프로그램/함수/프로시저
        5.   예외,이벤트 처리
      2.   객체지향
      3.   자료구조
      4.   알고리즘
      5.   자료표현(알파벳/코드)
      6.   시스템 소프트웨어
      7.   프로그래밍언어 종류
      8.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

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