![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/nwt5U/btrJ1Pz9TLU/U8PsdH8I06WKlOvv6CmDo1/img.png)
1 | 원시 시대의 생활과 신체문화 1. 원시시대 생활 원시시대(原始時代, 인류가 처음으로 지구상에 나타난 시대) 기원전 8,000년 전부터 원시인들은 유럽, 아프리카, 서아시아 등지에서 자연변화에 적응하며 생존 → 생존을 위한 사냥과 낚시 활동 2. 원시 시대 교육 생존을 위한 교육 → 생존을 위함 → 사냥과 고기잡이 기술 능력 배양 3. 원시 시대의 신체문화와 스포츠 선사시대(Pre-historic Age) 원시인의 문자능력이 미흡 및 추측 고고학적 증거 기원전 3,000~1,500년 스포츠와 게임 존재 추정 → 이집트, 중국, 인도, 중앙아메리카 등 고대문명관련 지역이나 크레타, 그리스, 로마 등 제2차 고대문명 속의 고고학적 유적에서 체육과 스포츠활동 성행한 것을 뒷받침함. 1 | 원시 시대의 생..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bAmdMu/btrJ2oWnm4P/RAlbRp4xK3kstYmQebL2v1/img.png)
2 | 동방의 신체문화 1. 메소포타미아의 신체문화 기원전 3,000년경부터 도시국가가 형성되었고, 전사 육성을 위해 사냥 을 비롯한 체계적인 신체훈련을 실시함. 수메르 길가메시(Gilgamesh) 왕 , 영국 대영박물관 소장 아시리아 왕 아수르바니팔(King Assurbanipal)의 벽화를 통해 내용 추측 ※ 4대 문명의 발상지 메소포타미아 풍토와 기후가 매우 좋았던 메소포타미아는 세계 4대 문명 발상지로 현재의 이라크 땅 유프라테스 강과 티그리스 강 사이에서 수메르인에 의해 태어난 문명. 어원은 ‘강 사이에 있는 땅’에서 비롯되어 티그리스강과 유프라테스강 사이 비옥한 지대를 바탕으로 기원전 3,000년경부터 문명 발달함. 바빌로니아는 메소포타미아 고대왕국으로 수메르지방과 아카드지방 을 아우르며, '..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/Ti3Y6/btrJYxUSFFO/3miAuI8KOzK73082nfSlrk/img.png)
1. 서비스의 개념 “서비스를 유형제의 소유권 이전을 제외한 시장거래의 대상이며, 기업이나 경영자에 대한 시장거래“ - Judd(1964) “서비스는 시장에서 판매되는 무형재“ – Rathmell(1966) “서비스를 한 쪽이 상대편에서 제공하는 효용이나 활동으로서 그것 은 본질적으로 무형적이며 일부는 소유로 귀결되지 않는다“ – Kotler(1983) “서비스란 욕구충족의 대상이 되며 다른 서비스의 판매와 관련되어 있지 않은 활동으로서 식별이 가능한 무형의 행위를 말하며, 서비스 를 생산하기 위해서는 유형의 제품사용이 사용된다 할지라도 제품으 로서의 소유권 이전은 일어나지 않는다“- William(1984) 김성혁(2000)의 서비스에 대한 정의(4가지 계보) 활동적 정의 : “서비스란 판매를 위하여 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c0iMbw/btrJT8goCO9/LgkaSKQk5yUGQTLVKo7bxK/img.png)
포인터(pointer): 주소를 가지고 있는 변수 메모리의 구조 변수는 메모리에 저장된다. 메모리는 바이트 단위로 액세스된다. 첫번째 바이트의 주소는 0, 두번째 바이트는 1,… 변수와 메모리 변수의 크기에 따라서 차지하는 메모리 공간이 달라진다. char형 변수: 1바이트, int형 변수: 4바이트,… 변수의 주소 변수의 주소를 계산하는 연산자: & 변수 i의 주소: &i 포인터의 선언 포인터 연산자 & 연산자와 * 연산자 & 연산자: 변수의 주소를 반환한다 * 연산자: 포인터가 가리키는 곳의 내용을 반환한다. 함수와 포인터 다른 사람에게 넘겨주어야 하는 정보가 상당히 방대하다고 하자. 이런 경우에는 전체를 복사해서 주는 것보다는 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/zEFuh/btrJTO3N2P1/rXBU09IgmPPSSS0QhwGcE0/img.png)
int s[3][10]; // 2차원 배열 2차원 배열의 초기화 int s[3][5] = { { 0, 1, 2, 3, 4 }, // 첫 번째 행의 원소들의 초기값 { 10, 11, 12, 13, 14 }, // 두 번째 행의 원소들의 초기값 { 20, 21, 22, 23, 24 } // 세 번째 행의 원소들의 초기값 }; #include int main(void) { int i, j; // 3행과 5열을 가지는 2차원 배열 선언 int a[3][5] = { { 0, 1, 2, 3, 4 }, { 0, 1, 2, 3, 4 }, { 0, 1, 2, 3, 4 } }; // 각 배열 요소의 값을 출력한다. for (i = 0; i < 3; i++) { for (j = 0; j < 5; j++) { prin..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/1LWRk/btrJO0QwXiu/MPEMeWksroKS3HtH9tDQiK/img.png)
대입 연산자 주의점 x = x + 1; 변수의 값을 1 만큼 증가시킨다. 대입 연산자는 연속해서 사용될 수 있다. 예를 들어서 변수 x, y, z에 0을 대입하는 문장은 다음과 같이 작성될 수 있다. x = y = z = 3; z = 0이 먼저 실행되고 이 수식의 값인 0이 다시 y에 대입된다. x에도 0이 대입된다 복합 대입 연산자 복합 대입 연산자란 +=처럼 대입연산자 =와 산술연산자를 합쳐 놓은 연산자 소스를 간결하게 만들 수 있음 C 대입(배정, 할당) 연산자
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cJoIRH/btrJO1Ptqz2/UKEXKsD8j4kbQ1k6mSmI2K/img.png)
사용자로부터 2개의 정수를 받아서 +, -, *, / 연산을 하여서 화면에 출력하는 프로그램을 작성해보자. #include int main(void) { int x; // 첫 번째 정수를 저장할 변수 int y; // 두 번째 정수를 저장할 변수 int result; // 연산의 결과를 저장할 변수 printf("첫 번째 숫자를 입력하시오:");// 입력 안내 메시지 출력 scanf("%d", &x); // 하나의 정수를 받아서 x에 저장 printf("두 번째 숫자를 입력하시오:");// 입력 안내 메시지 출력 scanf("%d", &y); // 하나의 정수를 받아서 y에 저장 result = x + y; // 덧셈 printf("두수의 합= %d \n", result); result = x -..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/dBvreG/btrJEMrbRGi/Sx8B7aZfSKGzdeqnKPGi8K/img.png)
릴레이션의 키 각 투플을 고유하게 식별할 수 있는 하나 이상의 애트리뷰트들의 모임 수퍼 키(superkey), 후보 키(candidate key), 기본 키(primary key), 대체 키(alternate key), 외래 키(foreign key) 수퍼 키 한 릴레이션 내의 특정 투플을 고유하게 식별하는 하나의 애트리뷰트 또는 애트리뷰트들의 집합 예: 신용카드 회사의 고객 릴레이션에서 (신용카드번호, 주소) 또는 (주민등록번호, 이름) 또는 (주민등록번호) 투플들을 고유하게 식별하는데 꼭 필요하지 않은 애트리뷰트들을 포함할 수 있음 후보 키 각 투플을 고유하게 식별하는 최소한의 애트리뷰트들의 모임 예: (신용카드번호, 주소)는 신용카드 회사의 고객 릴레이션의 후보 키가 아니지만 (신용카드번호)는 후보..