2021\. 2. 1. 0:47뭐, 어찌저찌 하다가 컴공 강의 2개 조교를 하게 됐다. 둘 다 안 들어본 과목이라 멘붕이 왔다.그 중 하나가 컴파일러. LEX랑 YACC 실습은 미리 해봤는데 되는 건지 모르겠어서 현지언니에게 SOS!수요일에 알려주신다고 했다. (흑흑)
1.2 번역기와 컴파일러 > 번역기 : 한 프로그래밍 언어로 작성된 프로그램을 입력으로 받아 그와 동등한 의미를 갖는 다른 프로그래밍 언어로 된 프로그램을 출력하여 주는 시스템 프로그램 >> - 이때 입력되는 프로그램을 소스 프로그램이라 하고 이 프로그램을 기술한 언어
컴파일러는 고급 언어로 쓰여진 프로그램을 어떤 특정한 컴퓨터에서 직접 실행 가능한 형태의 프로그램으로 번역해 주는 컴퓨터 프로그램이다.컴파일러의 구조는 크게 전단부(front-end)와 후단부(back-end)로 나눌 수 있다.전단부 : 소스 언어에 관계되는 부분으로
컴퓨터 하드웨어 기술이 빠르게 발전하고 필요한 소프트웨어의 규모와 복잡성이 증가함에 따라 신뢰성이 있고 효율적으로 프로그래밍할 수 있는 프로그래밍 언어의 설꼐 및 이에 따른 컴파일러를 자동적으로 제작하는 것이 중요한 문제로 등장하였다. 프로그래밍 언어와 컴퓨터 구조가
다음 괄호에 알맞은 말을 쓰시오.(1) 한 프로그래밍 언어로 쓰여진 프로그램을 입력으로 받아 그와 동등한 의미를 갖는 다른 프로그래밍 언어로 된 프로그램을 출력하여 주는 시스템 프로그램을 (번역기)라 말한다.해설) 컴파일러란 언어의 번역기 중 하나로 고급 언어 프로그램