
총 45개
-
미국 대중 음악의 종류, 특징, 역사적 배경2025.01.171. 블루스 음악 (Blues Music) 19세기 중엽 아메리카 흑인들은 노예 해방선언에도 불구하고 여전히 생존을 위하여 미시시피 삼각지 목화밭에서 목화를 따야 했다. 이러한 배경에서 나온 음악이 바로 블루스의 시작이 되었다. 가사와 멜로디의 구성은 3행시 형식으로 각 1행은 4마디씩 모두 12마디의 형이 이루어졌다. 멜로디에 사용되는 음계는 서양 음계와 아프리카 계통 흑인의 음계가 혼합된 독자적인 음감의 새로운 음계를 창조했다. 코드 진행은 일반적으로 으뜸화음 4마디, 버금딸림화음 2마디, 으뜸화음 2마디, 버금딸림화음 2마디,...2025.01.17
-
R 언어를 이용한 데이터 크롤링 및 가공2025.04.261. R 언어 R 언어는 통계 및 데이터 분석을 위한 강력한 프로그래밍 언어입니다. R 언어를 이용하여 데이터 크롤링, 전처리, 시각화 등 다양한 작업을 수행할 수 있습니다. R 스튜디오는 R 언어를 사용하기 위한 대표적인 IDE로, 기본적인 통계 및 시각화 기능을 제공하며 다양한 패키지를 통해 복잡한 데이터 분석도 가능합니다. 2. 데이터 크롤링 데이터 크롤링은 웹 상의 데이터를 자동으로 수집하는 기술입니다. R 언어의 twitteR 패키지를 이용하면 트위터 데이터를 크롤링할 수 있습니다. 이를 통해 트위터 데이터를 수집하고 전처...2025.04.26
-
방통대 방송대 모바일앱프로그래밍 핵심요약노트 교재요약본 (1장~14장)2025.01.251. 안드로이드 프로젝트 안드로이드 프로젝트 구성 요소에 대해 설명합니다. MainActivity.java 액티비티 정의 및 실행 코드, R.java 참조 자원 ID 속성값 정의, drawable 이미지 파일 저장 폴더, activity_main.xml 레이아웃 정의, strings.xml 문자열 정의, AndroidManifest.xml 앱 정보 및 구성요소, Activity 화면 표현 구성요소, XML 언어, 안드로이드 프로젝트 실행 과정 등을 설명하고 있습니다. 1. 안드로이드 프로젝트 안드로이드 프로젝트는 매우 흥미롭고 도전...2025.01.25
-
인천대학교 로봇공학 중간과제 A+2025.04.301. PUMA 560 로봇 PUMA(Programmable Universal Machine for Assemble) 560 로봇은 6개의 회전 관절과 6개의 링크가 있는 산업용 로봇 팔입니다. PUMA 560 로봇의 순운동학의 수학적 모델은 6자유도를 가지며 좌표 프레임의 회전 및 변위를 포함합니다. PUMA 560 매니퓰레이터의 순운동학 분석은 D-H 모델과 변환행렬을 통해 분석할 수 있습니다. 2. 좌표축 설정 각 프레임의 z축은 프레임의 회전축이어야 하고 x축은 프레임 Bn-1 및 Bn의 z축에 수직이어야 합니다. 프레임 Bn...2025.04.30
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제12025.01.201. 포인터 변수 char 포인터 변수 s에 Kate배열의 첫번째 원소의 포인터값이 들어간다. printf를 이용하여 s의 첫번째 원소의 포인터값, s배열 자체의 포인터값을 출력한다. 그 뒤 printf함수를 반복사용하여 s의 첫번째 원소의 포인터값을 %s로 출력한다. (따라서 널문자까지 배열에 저장된 값을 다 출력하기 때문에 Kate가 출력됨) / 그 뒤 s[2]에 저장된 값을 %c로 출력한다. (따라서 문자 t가 출력됨) 2. char 배열 char 배열 a에 "Kate"값을 대입한다. printf를 이용하여 a의 첫번째 원소의...2025.01.20
-
기업의 본원적 전략: 비용최소화, 차별화, 집중화2025.01.041. 비용최소화 전략 비용최소화 전략을 추구하는 기업은 시장 세분화를 무시하고 평균적인 고객을 목표로 하며, 경쟁업체보다 낮은 가격을 제공한다. 정보기술을 활용하여 마케팅 비용을 최소화할 수 있는데, QR 코드 활용이 대표적인 사례이다. QR 코드를 통해 브랜드 인지도 향상, 사용자 획득 및 경험 개선, 리타겟팅 등이 가능하다. 2. 차별화 전략 차별화 전략을 추구하는 기업은 고객에게 프리미엄 가격을 요구하지만, 고객들은 차별화된 가치를 믿기 때문에 더 높은 가격을 지불한다. 삼성전자는 AI 기술을 활용한 친환경 세탁기 출시로 차별...2025.01.04
-
[배재대] 자바프로그래밍 중간 기말고사 문제 (정통과->소프트웨어)2025.05.051. 2차원 배열 2차원 배열 int a[][]=new int[100][]을 선언하고, 필요한 열을 생성하여 계산된 값을 저장한 후 출력하는 프로그램을 작성합니다. 0*0, 1*0, 1*1, 2*0, 2*1, 2*2, ..., 9*0 등의 계산 결과를 출력합니다. 2. 클래스 설계 Circle, Rectangle, Triangle 클래스를 각각 작성하고, 사용자 입력에 따라 해당 도형의 면적과 둘레를 계산하여 출력하는 응용 프로그램을 작성합니다. 사용자가 'c', 'r', 't'를 입력하면 각각 원, 사각형, 삼각형의 정보를 입력받...2025.05.05
-
방통대 방송대 컴퓨터구조 출석수업과제물 A+2025.01.251. 즉치주소지정방식 즉치주소지정방식은 오퍼랜드 필드에 저장된 내용이 명령어에서 사용되는 실제 데이터이다. 즉, 오퍼랜드 필드가 곧 데이터이므로 주어진 값을 그대로 옮기면 되며, 명령어에 따라서 오퍼랜드 400이 AC로 로드된다. 따라서 오퍼랜드 주소인 유효주소는 157이 된다. 2. 직접주소지정방식 직접주소지정방식은 명령어의 주소 필더에 직접 오퍼랜드 주소를 저장하는 방식이다. 400이라는 것이 주소로 사용된다면, 400번지로 들어갔을 때 618이 AC로 옮겨지게 된다. 따라서 여기서 유효주소는 400이 된다. 3. 간접주소지정방...2025.01.25
-
컴퓨터구조 출석수업 만점2025.01.251. 직접주소 직접주소는 명령어의 주소필드에 직접 오퍼랜드의 주소를 저장시키는 방식이다. LDA ADRS ; AC←M[ADRS] 즉 ADRS=700이고M[700]=900이므로 유효주소는 700, AC에 적재되는 값은 900이다. 2. 간접주소 간접주소는 명령어의 주소필드에 유효주소가 저장 되어있는 기억장치 주소를 기억시키는 방식이다. LDA[ADRS] ; AC←M[M[ADRS]] 즉 M[700]=900으로 M[900]이 되고 M[900]=950 이므로 유효주소는 900, AC에 적재되는 값은 950이다. 3. 인덱스주소 인덱스주소는...2025.01.25
-
블록체인의 개념, 사례 및 활성화방안2025.04.261. 블록체인의 개념 블록체인은 공공 거래 장부라고도 불리며, 블록에 데이터를 담아 체인형태로 연결, 저장하는 분산 데이터 저장기술이다. 블록체인은 p2p 거래의 신뢰성을 담보할 수 있는 새로운 프로토콜이며 익명성을 유지한 채로 보안과 상호 신뢰가 가능한 네트워크를 구축하는 기술이다. 2. 블록체인의 특징 블록체인의 특징은 1) 분산 합의 방식을 통한 신뢰의 구축, 2) 코드에 의한 블록체인 생태계의 운영, 3) 인센티브를 통한 블록체인의 운영이다. 블록체인은 참여자 모두를 데이터 관리자로 기능하게 하여 정보의 관리 주체와 이용자가...2025.04.26