본문 바로가기

3학년 2학기2

음악의 이해 중간고사 정리 옛날 활은 뾰족하게 되어 있음 콘체르토라는 것은 협주곡이고 RV는 비발디의 약자. 클래식 음악의 구성 요소 7가지 기억하기 음의 높이, 음의 길이, 화음, 박절, 빠르기, 셈여림, 음색 음악의 형식은 대표적으로 론도와 변주 두 가지로 나뉜다. (둘 중 하나는 출제됨) 음악적으로 의미를 갖는 가장 작은 단위를 모티프라고 한다. 리듬의 패턴이나 음높이 패턴으로 느낄 수 있다. 다음과 같은 음높이의 동일한 진행이 모티프의 예라고 할 수 있다. 악구와 악절의 의미를 기억할 필요가 있다. 말을 할때 문장처럼 하나의 의미를 이루는 것으로 모티브보다 조금 더 규모가 크다. 론도 형식은 주제가 여러 차례 반복되는 사이에 에피소드라고 일컫는 대조적 매시지가 등장한다. 아래의 예시로 A라는 주제가 여러 차례 반복되는 것을.. 2022. 10. 14.
Programming Language, Deferring Substitution 다음과 같은 Sequence를 이행한다고 생각해보자. 어느 순간, 수학적으로 문제가 발생한다. Interpreter는 Substitution을 한 번의 with 를 수행할 때마다 시행되어야 한다. 이것은 전체적으로 느려지는 결과를 나타내게 된다. 만약 프로그램의 크기가 N이라고 한다면 각각의 Substitution을 더하게 되면 시간 복잡도는 O(n^2)가 된다. 굉장히 알고리즘적으로 좋지 않음을 알 수 있을 것이다. 그렇다면 어떻게 연산량을 줄일 수 있을까? 여기서 Deferred Substitution 개념이 나오게 된다. 구체적으로 살펴보자. 초기에 Substitution이 발생하지 않으면 저장 공간은 비어있는 상태가 된다. 매순간 우리가 Substituion을 하게 될 때 우리는 저장공간을 하나 .. 2022. 9. 30.