프로그래밍언어론정답(2021-03-30 / 238.1KB / 46회)
프로그래밍언어론 녹 책형 1 쪽 프로그래밍언어론 문 1. 프로그래밍 패러다임에 대한 설명이다. 연결이 옳지 않은 것은? ① 절차형 프로그래밍(procedural programming) - 폰노이만 계산모델에 기초한 패러다임이다. ② 선언형 프로그래밍(declarative programming) -무엇을 하려고 하는지 목적을 기술함으로써 프로그램을 작성한다. ③ 함수형 프로그래밍(functional programming) - 수학적 기호 논리에 바탕을 둔 프로그래밍 패러다임이다. ④ 객체지향 프로그래밍(object-oriented programming) - 메시지 전달을 통해 상호작용하는 객체들의 모임으로 보는 패러다임 이다. 문 2. 정규언어(regular language)를 표현할 수 있는 방법이 아닌 것은? ① 정규매트릭스(regular matrix) ② 정규문법(regular grammar) ③ 정규표현(regular expression) ④ 유한 오토마타(finite automata) 문 3. 타입(type)에 대한 설명으로 옳지 않은 것은? ① 모든 변수의 타입을 검사하여 오류를 찾아낼 수 있는 경우 엄격한 타입(strongly typed)의 언어라고 한다. ② 변수의 타입이 실행 이전에 결정되어 고정되는 경우 정적 타입 검사(static type checking)라고 한다. ③ 동적으로 타입이 결정되는 프로그래밍언어(dynamically typed language)에서 변수는 사용 이전에 명시적으로 선언 되어야 한다. ④ 타입 제약이 약한 프로그래밍언어(weakly typed language) 일수록 프로그램 오류 발견이 실행 시까지 늦어질 가능성이 높다. 문 4. 프로그램 언어와 사용하는 번역 프로그램이 바르게 연결된 것은? ① LISP - 인터프리터, 어셈블리어 - 컴파일러 ② LISP - 컴파일러, 어셈블리어 - 컴파일러 ③ C언어 - 인터프리터, 어셈블리어 - 어셈블러 ④ C언어 - 컴파일러, 어셈블리어 - 어셈블러 문 5. 다음 HTML 문서에 의해 분할된 화면의 형태는? 복합 분할 ① ② ③ ④ 문 6. 다음과 같은 표를 구성하고자 한다. HTML 표현에서 ㉠에 들어갈 내용으로 옳은 것은? 과목 과정 C언어 Java언어