
학과 | 컴퓨터과학과 | 학년 | 2학년 |
---|---|---|---|
과목명 | 프로그래밍언어론 | 자료 | 3건 |
공통 |
1. 다음에 대해 답하시오. (15점) (1) 프로그래밍 언어의 구성 요소 중 데이터, 연산, 명령어, 타입을 각각 5줄 이내로 설명하시오. (2) 저급 언어와 고급 언어의 차이점을 3줄 이상 10줄 이하로 설명하시오. (3) 프로그래밍 언어 중 하나만 선택하여 그 언어가 저급 언어와 고급 언어 중 어디에 해당하는지 쓰시오. 그리고 그렇 게 생각한 이유를 제시하시오. 2. BNF로 표현된 다음 여섯 개의 구문을 이용하여 다음에 대해 답하시오. (15점) <for문> ::= for ( <초기화> ; <종료조건>;<변화문>)<반복문장> <초기화> ::= <문장>|ε <종료조건> ::= T|F <변화문> ::= <문장> |ε <반복문장> ::= <문장>;|{<문장들>} <문장들> ::= <문장>; | <문장들> <문장>; (1) 위 구문을 하나의 EBNF로 합쳐 표현하고 그렇게 표현한 이유를 설명하시오. (2) 위 구문을 하나의 구문 도표로 합쳐 표현하고 그렇게 표현한 이유를 설명하시오. |
파일오류 | 중복자료 | 저작권 없음 | 설명과 실제 내용 불일치 |
---|---|---|---|
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 | 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) | 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 | 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우 |