BGSMM

화성학: 화음 밖의 음 (Non-chord Tone; 비화성음) [예제 악보 및 듣기 첨부]

화음 밖의 음 (Non-chord Tone) 화음에 포함되지 않은 음을 뜻합니다. 비화성음이라고도 합니다. 클래식 화성학에서 주로 사용되는 개념이며, 재즈화성학에서는 텐션(tension)으로 취급하는 경우도 있습니다. 종류 (A) 지남음 지자 표시를 붙인 음과 같이 2개의 코드 톤(화성음)을 음계적으로 잇는 비화성음입니다. X...

Swift: 큐(queue) 구현하기

큐(Queue) 큐(queue)는 기본적인 자료 구조의 한가지로, 먼저 집어 넣은 데이터가 먼저 나오는 FIFO(First In First Out)구조로 저장하는 형식을 말합니다. 나중에 집어 넣은 데이터가 먼저 나오는 스택과는 반대되는 개념입니다. 프린터의 출력 처리나 운영체제의 메시지 처리기, 프로세스 관리 등 데이터가 입력된 시간 순서대로 처리...