• 전문가 요청 쿠폰 이벤트
*보*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 17
검색어 입력폼
  • 세마포어(Semaphore) 프로그램
    세마포어(Semaphore) 프로그램세마포어(Semaphores)를 비록 IPC설비중의 하나로 분류하긴 했지만, 다른 파이프, 메시지큐, FIFO 등과는 좀다르다. 다른 IPC 설비들이 대부분 프로세스간 메시지 전송을 그 목적으로 하는데 반해서 세마포어는 프로세스간 데이타를 동기화 하고 보호하는데 그목적이 있다.프로세스간 메시지 전송을 하거나, 혹은 공유메모리를 통해서 특정 데이타를 공유하게 될경우 발생하는 문제가, 공유된 자원에 여러개의 프로세스가 동시에 접근을 하면안되며, 단지 한번에 하나의 프로세스만 접근 가능하도록 만들어줘야 할것이다. 이것은 쓰레드에서 메시지간 동기화를 위해서 mutex 를 사용하는것과 같은 이유이다.하나의 데이타에 여러개의 프로세스가 관여할때 어떤 문제점이 발생할수 있는지 간단한 예를 들어보도록 하겠다.{int count=100;A 프로세스가 count 를 읽어들인다. 100B 프로세스가 count 를 읽어들인다. 100B 프로세스가 count 를 1 증가 시킨다. 101A 프로세스가 count 를 1 증가 시킨다. 101count 는 공유자원(공유메모리 같은)이며 A와 B 프로그램이 여기에 대한 작업을 한다. A가 1을 증가 시키고 B가 1을 증가시키므로 최종 count 값은 102 가 되어야 할것이다. 그러나 A 가 작업을 마치기 전에 B가 작업을 하게 됨으로 엉뚱한 결과를 보여주게 되었다. 위의 문제를 해결하기 위해서는 count 에 A가 접근할때 B프로세스가 접근하지못하도록 block 시키고, A가 모든 작업을 마쳤을때 B프로세스가 작업을 할수 있도록 block 를 해제 시키면 될것이다.우리는 세마포어를 이용해서 이러한 작업을 할수 있다. 한마디로 줄여서 세마포어는 "여러개의 프로세스에 의해서 공유된는 자원의 접근제어를 위한 도구" 이다.세마포어의 작동원리작동원리는 매우 간단하다. 차단을 원하는 자원에대해서 세마포어를 생성하면 해당자원을 가리키는 세마포어 값이 할당된다. 이 세마포어 값에는 현재 세마포어를 적용하고 있는 자원에데 세마포어 값이 0이라면 사용할수 있게 될때까지 (1이 될때까지) 기다리면 (block) 될것이다.세마포어의 사용세마포어의 사용은 위의 작동원리를 그대로 적용한다. 즉 1. 세마포어로 제어할 자원을 설정한다.2. 해당 자원을 사용하기전에 세마포어 값을 확인한다.3. 세마포어 값이 0보다 크면 자원을 사용하고, 세마포어 값을 1 감소 시킨다.4. 세마포어 값이 0이면 값이 0보다 커질때까지 block 되며, 0보다 커지게 되면 2번 부터 시작하게 된다.위의 작업을 위해서 Unix 는 다음과 같은 관련함수들을 제공한다.{#include #include #include int semget(key_t key, int nsems, int semflg);int semop (int semid, struct sembuf *sops, unsigned nsops);int semctl(int semid, int semnum, int cmd, union semun arg);세마포어의 관리세마포어는 그 특성상 원자화된 연산을 필요로 한다. 이러한 원자화된 연산은 유저레벨의 함수에서는 제공하기가 힘들므로, 세마포어 정보는 커널에서 전용 구조체를 이용해서 관리하게 된다. 다음은 커널에서 세모포어 정보를 유지하기 위해서 관리하는 구조체인 semid_ds 구조체의 모습이다. semid_ds 는 /usr/include/bits/sem.h 에 선언되어 있다. (이것은 리눅스에서의 경우로 Unix 버젼에 따라서 위치와 멤버변수에 약간씩 차이가 있을수 있다){struct semid_ds{struct ipc_perm sem_perm;__time_t sem_otime;unsigned long int __unused1;__time_t sem_ctime;unsigned long int __unused2;unsigned long int sem_nsems;unsigned long int __unused3;unsigned long int __unused4;};sem_perm 은 세마포어에 대한 퍼미션으로 일semflg 를 통해서 제어할수 있다. 다음은 semflg 의 아규먼트이다.{IPC_CREAT만약 커널에 해당 key 값으로 존재하는 세마포어가 없다면, 새로 생성 한다.IPC_EXCLIPC_CREAT와 함께 사용하며, 해당 key 값으로 세마포어가 이미 존재한다면실패값을 리턴한다.semflg 를 통해서 세마포어에 대한 퍼미션을 지정할수도 있다. 퍼미션 지정은 보통의 파일에 대해서 유저/그룹/other 에 대해서 지정하는것과 같다.만약 IPC_CREAT 만 사용할경우 해당 key 값으로 존재하는 세마포어가 없다면, 새로 생성하고, 이미 존재한다면 존재하는 세마포어의 id 를 넘겨준다. IPC_EXCL을 사용하면 key 값으로 존재하는 세마포어가 없을경우 새로 생성되고, 이미 존재한다면 존재하는 id 값을 돌려주지 않고 실패값(-1)을 되돌려주고, errno 를 설정한다.nsems 은 세마포어가 만들어질수 있는 크기이다. 이값은 최초 세마포어를 생성하는 생성자의 경우에 크기가 필요하다(보통 1). 그외에 세마포어에 접근해서 사용하는 소비자의 경우에는 세마포어를 만들지 않고 단지 접근만 할뿐임으로 크기는 0이 된다.{sem_num = 1;그렇지 않고 만들어진 세마포어에 접근하는 것이라면sem_num = 0;sem_id = semget(12345, sem_num, IPC_CREAT|0660)) == -1){perror("semget error : ");return -1;}이상의 내용을 정리하면 semget 은 아래와 같이 사용할수 있을것이다. 만약 최초 생성이라면semget 은 성공할경우 int 형의 세마포어 지사자를 되돌려주며, 모든 세마포어에 대한 접근은 이 세마포어 지시자를 사용하게 된다.위의 코드는 key 12345 를 이용해서 세마포어를 생성하며 퍼미션은 0660으로 설정된다. 세마포어의 크기는 1로 잡혀 있다(대부분의 경우 1). 만약 기존에 key 12345 로 이미 만들어진 세마포어가 있다면 새로 생성하지 않고 기존의 세마포어에 접근할수 있는 세마포어m_op; // 세마포어 연산지정short sem_flg; // 연산옵션(flag)}sem_num 멤버는 세마포어의 수로 여러개의 세마포어를 사용하지 않는다면(즉 배열이 아닐경우) 0을 사용한다. 배열의 인덱스 사이즈라고 생각하면 될것이다. 보통의 경우 하나의 세마포어를 지정해서 사용하므로 0 이 될것이다.sem_op 를 이용해서 실질적으로 세마포어 연산을 하게 되며, 이것을 이용해서 세마포어 값을 증가시키거나 감소 시킬수 잇다. sem_op 값이 양수일 경우는 자원을 다 썼으니, 세마포어 값을 증가시키겠다는 뜻이며, 음수일 경우에는 세마포어를 사용할것을 요청한다라는 뜻이다. 음수일 경우 세마포어값이 충분하다면 세마포어를 사용할수 있으며, 커널은 세마포어의 값을 음수의 크기의 절대값만큼을 세마포어에서 빼준다. 만약 세마포어의 값이 충분하지 않다면 세번째 아규먼트인 sem_flg 에 따라서 행동이 결정되는데,sem_flg 가 IPC_NOWAIT로 명시되어 있다면, 해당영역에서 기다리지 않고(none block) 바로 에러코드를 리턴한다. 그렇지 않다면 세마포어를 획득할수 있을때까지 block 되게 된다. sem_flg 는 IPC_NOWAIT 와 SEM_UNDO 2개의 설정할수 있는 값을가지고 있다. IPC_NOWAIT 는 none block 모드 지정을 위해서 사용되며, SEM_UNDO 는 프로세스가 세마포어를 돌려주지 않고 종료해버릴경우 커널에서 알아서 세마포어 값을 조정(증가) 할수 있도록 만들어 준다.세마포어 조작semctl 이란 함수를 이용해서 우리는 세마포어를 조정할수 있다. semctl 은 semid_ds 구조체를 변경함으로써 세마포어의 특성을 조정한다.첫번째 아규먼트인 semid 는 세마포어 지시자이다. semnum 은 세마포어 배열을 다룰 경우 사용되며, 보통은 0이다. cmd 는 세마포어 조작명령어 셋으로 다음과 같은 조작명령어들을 가지고 있다. 아래는 그중 중요하다고 생각되는 것들만을 설명하였다. 더 자세한 내용은 semctl 에 대한 man 장하는 변수/* 세마포어를 생성하거나 식별자를 얻는다. 매개변수 : semkey - 생성하거나 식별* 자를 얻는 세마포어에 사용하는 키값 , 반환값 : 에러시 -1 성공시 해당* 세마포어의 식별자 */int initsem(int semkey) {int status = 0;union semun sem_union;if((semid = semget(semkey,1,0666 | IPC_CREAT | IPC_EXCL)) == -1) {if(errno == EEXIST) {semid = semget(semkey,1,0); // 이미 존재할경우 식별 // 자만 얻는다.}}else{sem_union.val = 1; // 세마포어를 생성한 프로세스만 그 초 // 기값을 초기화status = semctl(semid,0,SETVAL,sem_union);}if (semid == -1 || status == -1) {perror("initsem");return -1;}return semid;}int p(int semid) { // 세마포어의 p() 연산struct sembuf p_buf;p_buf.sem_num = 0; // 세마포어의 수 지정p_buf.sem_op = -1; // 세마포어 연산지정p_buf.sem_flg = SEM_UNDO; // 연산옵션 지정if(semop(semid,&p_buf,1) == -1) // P() 연산이 안될시 에러 처리{perror("p(semid)");return -1;}return 0;}int v(int semid) { // 세마포어의 v() 연산struct sembuf v_buf;v_buf.sem_num = 0; // 세마포어의 수 지정v_buf.sem_op = 1; // 세마포어 연산지정v_buf.sem_flg = SEM_UNDO; // 연산옵션 지정if(semop(semid,&v_buf,1) == -1) // V() 연산이 안될시 에러 처리{perror("p(semid)");return -1;}return 0;}main(int argc,ch i
    공학/기술| 2005.01.09| 12페이지| 1,500원| 조회(1,105)
    미리보기
  • [지구과학] 재난 평가A+최고예요
    목 차1. 서 론 ............. 22. 본 론 ............. 21) 자연재해 ....... 32) 인적재해 ....... 103) 소방방재청 ...183. 결 론 ............. 201. 서 론급속한 도시화와 산업화에 따라 가스, 전기, 유류 등 각종 에너지의 소비 증가로 인한 환경 파괴와 재난 발생요인이 증가했으며, 도시인구의 고밀화와 새로운 메커니즘을 이용한 산업시설의 등장으로 인한 사고의 발생가능성도 높아지고 그 피해도 날로 증가하는 추세를 나타내고 있다. 또한, 현대생활의 소비와 생산의 원동력인 화석에너지 등 지하자원의 과도한 개발로 인한 지구 온난화, 지진, 홍수, 화산 폭발 등 자연재난의 발생도 과거 어느 때보다 빈번해지고 있으며 그 피해도 지구 전체의 위기적 상황으로 발전하고 있다. 과거 대부분의 우리나라 재난관리는 풍수해 등 자연재해를 중심으로 이루어졌으나 서울의 성수대교 붕괴, 삼풍백화점 붕괴, 등 잇따른 대형사고의 발생으로 효율적인 인적재난 관리의 필요성이 제기되었다. 인위적 재난의 경우 자연적 재난과는 달리 인간의 힘으로 충분히 막을 수 있다. 이번 견학으로 재난에 대해 알아보고 재난의 위험성, 재난의 피해, 보호, 그리고 마지막으로 재난으로부터의 예방에 대해서 알아보자.2. 본 론재난이란 무엇일까? 재난은 자연재난과 인적재난으로 나누어 볼 수 있다.자연재난은 자연현상에 기 경우가 많다. 호우는 각각의 강우 기후구에서 평균적인 강우 강도의 우량을 훨씬 상회하는 강한 강우현상을 가르키는 경우도 있다.집중호우(Local severe storm)란 명확한 기준은 없으나 일반적으로 하루 강수 량이 연강수량의 10% 이상일 때를 기준으로 하는 경우가 많다. 이것은 열대의 스콜(squall)을 연상케 하며 1일 동안에 연 총강수량의 몇 분의 1에 해당하는 비가 쏟아지기도 하고 1시간에 100mm를 넘는 비가 내리기도 한다. 집중호우는 대단히 습한 많은 수증기가 장마전선에 유입할 때 발생하며 지형의 영향으로 더 욱 국지성을 띤다. 최근 연구에 의하면 집중호우는 상층에 나타나는 제트기류에 의해 빨려 올라가 심한 상승기류가 되고 이것이 상층에서 냉각하여 떨어지는 것 이다. 특히 우리나라 장마철의 비는 짧은 시간에 맹렬히 쏟아지는 호우이다. 1 일 강수량이 300mm를 넘는 경우도 많고, 1시간 동안 100mm를 넘는 집중호우도 곳곳에서 기록되고 있다.1962년 8월 순천의 홍수를 비롯하여 1964년 8월 제천의 집중호우는 청주, 충주 등지에 홍수를 일으켜 큰 피해를 주었던 좋은 예들이다.2) 태 풍폭풍우는 주로 저기압(Cyclone)에 의해 발생하게 되는데, 이는 여름철에 열대 지방의 해상에 많이 발생하는 열대성 저기압(TropicalCyclone) 또는 온대 혹은 한대의 경계지대에 저기압으로 발생하는 온대성 저기압이다. 주로 여름철에 열 대지방의 해상에서 발생되는 열대성 저기압 중에서 중심부근의 풍속이 17m/sec 이상으로 발달되는 것을 태풍이라 한다. 최근에는 기상 레이더(Rader)와 인공위 성의 도움으로 그 실체가 거의 밝혀지고 있다. 바람은 북반구에서 반시계 방향 으로 돌면서 중심으로 몰려들고 중심부근에 가까워질수록 비바람은 점점 강해지 며, 중심에서 50~60km의 거리에 이르면 절정을 이룬다. 태풍중심으로 갈수록 비. 바람은 점점 약해져서 가장 중심이 죄는 분분에서는 바람이 약하고 구름도 없는 구역이 원형으로 나타나는데 이것을 ', 내륙시설 농업에 피해를 입히고 있다.4) 설 해설해는 보통 1~2월 중에 발생하며, 도시에서는 교통 소통에 지장을 주고, 농촌 지역은 비닐하우스 등에 피해를 입히고 있다.5) 가 뭄가뭄은 3~6월에 발생하며, 농업용수 부족으로 농작물의 피해가 크고, 도서 지 방의 식수 공급에 지장을 주고 있다.6) 지 진우리나라는 연평균 27회 정도의 지진이 발생하는 등 지진 발생 빈도는 증가 추 세에 있으나 큰 피해 발생은 없다.7) 여름철 요인우리나라는 매년 여름철에 심한 호우로 인한 수위상승으로 저지대가 범람하여 인명과 재상에 막대한 피해를 주고 있다. 이와 같은 수해는 거의 매년 지역적으 로 발생하며 몇 년에 한 번은 극심한 홍수를 일으키는데 그 원인은 화북지방, 양자강, 동지나해 방면에서 빈번히 발생하여 이동해 오는 고기압, 저기압, 장마 전선, 그리고 남양군도 부근에서 발생하여 북쪽으로 이동해 오는 태풍 등이 주 원인이다. 실제로 우리나라에서 수해와 풍해가 개별적으로 나타나는 경우는 드 물고 보통 호우가 내릴 때는 바람을 동반하기 마련이다. 또한 강한 태풍은 폭풍 해일(Storm Surge)현상을 일으키기도 하고 심한 파도를 일으켜 조업 중이거나 항해 중인 선박을 파손, 침몰시키는 등 육지뿐만 아니라 해상에서도 막대한 피 해를 일으킨다.8) 온대성 저기압온대성 저기압이 발달하면 강풍과 호우 혹은 폭설을 동반하기 때문에 이로 인 한 피해도 무시할 수가 없다. 온대성 저기압은 따뜻하고 습한 기류와 한랭한 기 류의 경계에 생기는 것이므로 불연속선 혹은 전선(front)을 갖고 있는 것이 태 풍과 본질적으로 다르다. 온난전선 상에서는 바람이 강하지 않으나 지속성 강우 가 장시간 내리므로 저기압이 정체하게 되면 온난전선의 강우구역 내에 있는 지 역에서 많은 비가 내린다. 그러나 이와 같은 형태의 강우로는 홍수현상이 발생 하지 않으므로 하천이 범람할 위험성은 별로 많지 않다. 이와 반대로 한랭전선 의 전방이나 전선이 통과하는 지점에는 격렬한 기상현상이 나타나게 된다. 한랭.ㄷ.방재 훈련을 매년 3~5월 기간 중에 과거 대규모 자연 재난을 가상하여 도 상 및 전산훈련과 지역특성 훈련을 민방위 훈련과 병행 실시하고 있다.3) 재해위험지구 정비ㄱ.재해가 발생할 우려가 있는 재해위험지구 461개소를 특별 지정관리ㄴ.재해위험지구는 유형별, 등급별, 관리주체별, 규모별 등으로 관리4) 위험 소하천 정비ㄱ.재해발생 우려가 있는 위험 소하천에 대하여는 재해사전예방은 물론 자연 친화적인 소하천으로 정비하고 있다.5) 방재시설 관리ㄱ.다목적 댐 : 주요 수계에 다목적 댐을 건설, 홍수 조절은 물론 농업용수, 생활용수, 공업용수 등의 수자원 확보와 공급에 기여하고 있다.ㄴ.하천 및 제방 : 홍수로부터 인가 및 농토를 재해로부터 항구적으로 보호할 수 있도록 하천에 관한 사업을 적극 추진하고 있다.ㄷ.기타 방재시설 : 수문, 저수지, 방파제, 방조제 등 재해 취약 시설 4,110 개소를 지정 관리하고 있다.6) 재해영향평가 제도 운영ㄱ.각종 개발 사업에 따른 재해요인을 사전에 근원적으로 제거하고 주민의 생 명과 재산을 보호하기 위해 개발대상면적 30만 m2이상은 재해영향평가를 실시 하고 있다.ㄴ.중, 소규모 개발 사업은 지방 재해영향평가 제도를 도입, 시도별로 추진하 고 있다.7) 자연재난경보 시스템 확충ㄱ.자동우량경보시설, 재해 상황 자동음성통보, 방재정보전산 시스템을 운영 하고 있다.8) 방재정책 연구 및 협력ㄱ.방재정책 업무의 연구 및 지원, 협력하기 위한 조직으로 국립방재연구소와 민간단체인 한국방재협회가 있다.5. 자연재난 상황관리- 재난 상황관리는 중앙재난안전대책본부를 중심으로 시, 도 및 시,군, 구 재 난 안전대책본부, 중앙수습지원단, 비상지원본부와 유관기관이 긴밀하게 협력 하여 체계적이고 신속한 상황관리체제를 유지하고 있다.6. 자연재난 복구- 자연 재난의 복구는 피해시설의 방재책임자가 복구함이 원칙이다.- 피해 규모가 클 경우 중앙재난안전대책본부에서 피해조사와 복구계획을 수립◐ 인적재난1. 인적재난 발생 현황2. 재난의 유형별 현황3묵살된 채 자행되는 현실이다. 배경은 정경유착의 구조적 부패 고리가 도사리고 있다.? 부실공사로 건설된 건축물과 시설물에 대한 안전진단과 점검의 제도가 부실한 데다 감독공무원과의 결탁으로 인한 형식적 점검이 인적재난의 원인이 되기도 한다.2) 안전문화와 의식의 부재? 각종의 인적 재난에 대처하는 데에는 안전에 관한 의식, 태도 등 소위 안전문 화의 정립이 필수적이나 일상생활에서 안전에 대한 의식이 매우 약하다.? 우리 사회의 고질적인 적당주의와 편법주의가 안전의 불모지를 만들어낸다는 것이다. 어떤 일에나 원칙을 따라 철저하게 처리한다는 정신보다 적당하게 쉽게 처리하는 상황은 복잡해진 현대사회의 관리에는 부적합하다.? 내가 하는 일이 당장에는 나에게 해가 돌아오지 않는다고 하는 근시안적인 사 고방식도 안전문화와 밀접한 관계가 있다. 나에게 해가 돌아오지 않는다고 생 각하면 서슴없이 자행하는 적당 주의적 행위가 엄청난 피해를 사회에다 가져다 준다는 것을 알아야 한다.3) 재난 시 위기대응, 복구활동의 문제? 재난에 대처하는 기구가 일원화되어 있지 못하고 민간의 참여도 각각이며, 체 계적인 조정통제가 부실하다.? 구조 활동을 위한 기술, 인력, 장비, 그리고 전문 인력이 부족하다.? 부상자나 사망자를 다루는 의료체계나 장비가 부족하다.? 보험제도의 미비를 포함하여 피해자들에 대한 보상체계가 미흡하다.? 복구의 장기적이고 견실한 계획수립과 실행이 매우 어렵다.5. 재해 예방의 4원칙1) 예방 가능의 원칙인적 재해의 특성은 천재와는 달리 그 발생을 미연에 방지할 수 있다. 안전관리 에 있어서 재해예방에 그 목적을 두고 있는 것은 예방 가능의 원칙에 기초를 두 고 있다. 그러므로 체계적이고 과학적인 예방 대책이 요구된다. 모든 재해를 예 방하는 것은 어려운 일이다. 이를 위해서 물적·인적인 면에 대하여 그 원인의 징 후를 발견하여 재해 발생을 최소화해야 한다.2) 손실 우연의 법칙인적 재해에 대해서는 Heinrich의 법칙이 있다. 동종의 사고를 되풀이 하였을 경우 상해다.
    자연과학| 2005.06.14| 20페이지| 3,000원| 조회(546)
    미리보기
  • 동치부류를 구하는 프로그램을 작성하시오.
    {학 과컴퓨터과학과과 목 명자료구조론담당교수우 진 운 교수님이 름진 보 라학 번32027130제 출 일2004. 10. 26{- 두 가지 방법 중 하나를 선택 가능:1) 표준 입력을 사용할 경우, n 과 m 을 입력받은 후, m 개의 동치 쌍을 입력받는다. 2) 파일 입력을 사용할 경우, n 값만 입력받으며, end-of-file 을 만날 때까지 동치 쌍을 입력받는다. 5가지 이상의 데이터에 대해 테스트 할 것.▶ 소스코드 - 파일입력 사용 ◀#include #include enum Boolean { FALSE, TRUE };class ListNode {friend void equivalence();private:int data;ListNode *link;ListNode(int);};typedef ListNode *ListNodePtr;// new를 사용하여 포인터 배열을 만들 수 있음ListNode::ListNode(int d){data = d;link = 0;};void main(){ // 메인 함수equivalence(); // equivalence 함수 호출cout j;while (inFile.good()) // 화일의 끝인지 검사{ListNode *x = new ListNode (j); x->link = seq[i]; seq[i] = x;// seq[i]에 j를 첨가ListNode *y = new ListNode (i); y->link = seq[j]; seq[j] = y;// seq[j]에 i를 첨가inFile >> i >> j;}// 2 단계: 동치 부류를 출력for (i = 0; i < n; i++){if (out[i] == FALSE) { // 출력이 되기 위해 필요cout < endl < " a new class: " < i;out[i] = TRUE;ListNode *x = seq[i]; ListNode *top = 0; // 스택을 초 기화while(1) // 부류의 나머지를 찾음{while (x) {// 리스트 처리j = x->data;if (out[j] == FALSE) {cout < "," < j;out[j] = TRUE;ListNode *y = x->link;x->link = top;top = x;x = y;}else x = x->link;} // end of while(x)if (!top) break;else {x = seq[top->data];top = top->link; // 스택에서 제거}} //end of while(1)} // end of if (out[i] == FALSE)}delete [] seq;delete [] out;}; // equivalence의 끝▶ 출력 결과물 ◀1) 동치쌍 입력 결과물{{2) 동치쌍 입력 결과물{{3) 동치쌍 입력 결과물{{4) 동치쌍 입력 결과물{{5) 동치쌍 입력 결과물{{
    공학/기술| 2005.01.09| 5페이지| 1,000원| 조회(545)
    미리보기
  • [구강건강관리] 구강건강관리 평가A좋아요
    Ⅰ. 서 론이 강의를 선택하기 전까지 나는 매우 많은 생각을 했다. 내가 치과 대학생도 아닌데 구강에 관해 알아서 무엇하겠는가? 수업이 나의 교양을 쌓는데 크게 도움을 주지는 않을까? 구강수업의 주 교재인 예쁜이 튼튼한이 의 도입부에도 나와있듯이 “조그만 입(口腔) 하나를 소재로 하여, 구강 보건에 대한 이야기를 자세히 한다는 것이 어쩌면 우습기도 하고, 좀 무리라는 생각이 들기도 한다. 로 시작된 책을 보고 나는 열심히 강의하셨던 교수님께는 죄송한 말씀이지만, 이것을 선택하는데 너무 많은 고민을 했다.3학년이라 전공에 지친 나에게 큰 활력소가 되어준 구강 교양 첫 번째 수업시간의 파워포인트 자료와 교수님의 강의는 나에게 파격적으로 다가왔다. 몇 번의 수업 후에 치아에 대해 당연하다고 여겼던 많은 것들에 대해 새롭게 알게 되었고, 내가 몰랐던 이에 관한 질병들도 알게되었고 또 지금까지 우리나라에서 구강건강을 위해 어떻게 해왔었는지 비교해 볼 수 있는 좋은 시간이 된 것 같다. 나는 이는 아프면 병원에 가는 것이 당연한 줄로 알고 있었다. 하지만 대수롭게 생각해서는 안될 병이라는 것을 알게 되었다. 또 구강병도 예방이 필요하다는 것을 알게 되었다. 이 강의 전까지는 지금껏 태어나서 이 닦으라는 말은 많이 들어봤지만, 그 방법을 따로 배운 적도 없었고, 또 그것을 배워야 할 그런 정도의 것으로 생각해 본 적도 없었다. 나는 이번 기회에 이의 소중함을 느끼게 할 수 있는 좋은 기회라 생각하고 주위사람들에게 설문을 하면서 이 리포트를 시작하려한다.Ⅱ. 본 론ⅰ)설문 내용1. 하루에 몇 번 양치질을 합니까?{2번 (63%)3번(37%)1번 응답2. 몇 분동안 이를 닦습니까?{2분 정도(75%)3분정도 (20%)1분내외(5%)2번 응답3. 양치질 말고 구강 건강에 대한 나름대로의 관리 방법이 있으십니까?{없다(95%)있다(5%)3번 응답있다면 예를 들어주시오.소금물 양치, 치약 위에 소금 뿌리기..4. 치아 교정을 한 경험이 있습니까?{없다(90%)있다(10%)4번응답55%, 아니오 라고 답한 사람이 30%, '모르겠다 라고 답한 사람이 25%였다. 사람들이 무심코 음식을 씹고 있는 것을 보여주고 있는 것 같다.8번 문제는 이 사이의 음식물이 얼마나 끼는가를 물어보았는데 거의 반으로 나뉘어졌다.9번 문제는 평소에 얼마나 구강관리를 하는지 알아보기 위해 질문을 넣어보았는데 나의 예상과 같이 사람들이 평소 예방을 안하고 있었다는 것을 볼 수 있었다.마지막 10번 문제는 9번 문제와 반대로 답이 나왔다. 치과를 다니는 5%만이 자신의 이가 좋지 않다고 결과가 나왔다.ⅲ) 치주병을 예방하는 방법많은 일반인들이 하루에 양치질은 세 번해야 한다는 것은 알고 있는 사실이다. 하지만 이는 실천하기가 쉽지가 않다. 하루에 두 번 정도의 양치질을 한다고 평균적으로 통계가 나왔는데 이를 닦을때 제대로 닦기만 한다면 충치를 예방할 수 있을 것 같다.그래서 올바른 양치법을 알아보도록 하다.1)올바른 양치법 - 3.3.3요법 을 지키자{칫솔질은 충치 예방법 중 가장 중요한 것이다. 입 안에서 충치를 일으키는 무탄스균은 식후 3분 동안 가장 왕성하게 활동한다고 한다. 이런 이유로 인해 하루 3번 이상 식후 3분 이내에 이를 닦아야 하는 것이다. 또 음식찌꺼기는 곳곳에 끼기 때문에 한번에 최소 3분 이상 정성들여 이를 닦아야 한다. 보통은 칫솔을 가볍게 잡고 칫솔모를 치아 뿌리에 45도 각도로 댄 다음 한 치아 에 20번 정도씩 떠는 듯한 동작으로 작은 원을 그리면서 닦는게 좋다. 윗니를 닦 을 때엔 윗니의 잇몸 쪽에서 아랫니 방향으로, 아랫니는 아래쪽 잇몸에서 윗니쪽 으로 원을 그린다. 앞니의 안쪽은 칫솔을 곧바로 넣은 다음 치아의 경사를 따라 큰 원을 그리듯 훑어내고 어금니의 씹는 면은 칫솔을 앞뒤로 움직이며 닦아준다. 치아를 좌우로 문지르는 칫솔질 방법은 치아가 잇몸과 닿는 부분을 쉽게 닳게 하 고 치아사이에 낀 음식물을 효과적으로 제거할 수 없으므로 바꾸는 것이 좋다.치아 우식의 발생은 구강내 부착된 치면세균막(치태, 플라그) 내의 산생성균 (a음식, 특히 당도가 높은 사탕류, 과자류는 세균 번식에 좋은 환경을 제공한다. 또한 탄산을 함유한 콜라, 사이다 등의 청량 음료 들도 좋은 충치 발생 환경을 제공한다. 아울러 산성도가 높은 음식, 예를 들면 야쿠르트나 쥬스류 도 세균의 활동에 이롭다.반대로 가공되지 않은 천연 식품, 과일 채소 육류 등은 치아 표면에 잘 붙지못하고 이미 붙어있는 음식물 찌꺼기도 깨끗이 청소해주는 자정 효과도 거둘 수 있다. 아울러 이들은 치아의 씹는 기능을 왕성하게 하여 여러 효소가 많이 든 침의 분비를 활성화시키고 치아 뿌리와 턱뼈에 적당한 자극을 주어 신체의 고른 발달에 기여한다.3) 스케일링(치면세마){필요한 부위에 양치질이 되지 않아 치태가 오래되어 크게되면 치석이 된다. 이런 치석은 표면이 거칠어서 더 많은 치태를 치명에 붙어있게 한다. 이런 치석은 양치질로 없어질 수 없으므로 치과에서 제거해 주어야 하며 치주염이 심한 부위는 스케일링만으로 좋아지지는 않는다. 스케일링 후에는 부어있던 잇몸이 가라앉게 되고 치석으로 싸여 있던 치근이 드러나므로 시리고 흔들리는 느낌이 심해진다. 하지만 이는 일시적인 것이며 계속적인 양치질을 해주어야 증상이 호전된다. 치주염을 미리 예방해 주는 일차적인 스케일링은 매우 중요하며 6개월이나 1년을 주기로 치과를 방문하는 것이 좋다.4) 우식예방어린이들의 우식을 예방하는 것에는 실란트 치료와 불소도포 등이 있다.{{(1)실란트 치료-------------->치료전 치료후실란트란 쉽게 말해서 치아 홈 메우기 치료이다. 치아를 갈아내(치면열구전색) 지 않고 씹는면의 패인 부분만을 메워주는 방법이다. 이 틈새 부위는 음식물도 많이 끼고 양치질을 한다 해도 음식물이 잘 제거가 안되는 부분이다. 열구부위는 씹는면에 패인 부분을 말하는데 이 부위에서 이가 잘 썩는다. 특히, 어린아이들의 갖 자라난 이는 어른보다 패인 정도가 심하여 그만큼 충치가 생기기 쉽기 때문에 열구 부위에 실란트라는 재료를 사용해서 메워 주고 있다.(2)불소도포 - {) 불소는 할로 전에 치아사이를 청소하는 데 사용하는 것이 치실이다. 사용법은 치실통에서 약 30cm정도를 끊어서 좌,우 검지에 말아서 검지 사이의 폭이 3cm정도 되도록 양 손가락에 미끄러지지 않도록 여러번 감아준다. 이와 같은 형태로 치실을 사용할 수 있는 치실대가 시판되고 있으나 갖고 다니기는 쉽지 않습니다. 치아사이에 치실을 넣은 후 잇몸에서 치아의 끝쪽으로 전, 후방을 번갈아 밀착시켜가면서 반복하여 청소를 해줍니다. 만약 치실사용이 어렵거나 힘들면, 가까운 치과에 방문하시어 치실을 사용할 수 있는 도구나 치간치솔 같은 다른 도구를 구입해서 사용하면 된다.ⅳ)치료법오늘날 좋은 치과재료들이 많이 소개되면서 충치를 치료할 수 있는 방법들도 아주 다양해졌다. 어떤 방법을 선택할 지는 의사의 판단과 환자의 여건 등을 고려해 결정하면 될 것이다. 우선 이상적인 충치치료를 위한 충전재료의 조건을 알아보면첫째로, 충전재료가 인체에 해롭지 않아야 한다.둘째로, 치료한 재료 주변에 다시 충치가 생기지 않도록 밀착도가 좋아야 한다.셋째로, 마모도나 강도가 치아와 비슷할수록 좋다.넷째로, 심미적으로 우수해야 한다.다섯째로, 냄새가 없어야 한다. 이 조건들을 충족시키는 치료법을 찾아보겠다.1) 초기 충치 치료법1인레이 : 금, 도제{치아에서 썩은 부위를 드릴로 제거한 후 금이나 레진 또는 도재로 손실된 부분의 치아 원형과 똑같은 모양을 만든다. 그런 다음 시멘트로 붙여 넣어 기능과 형태를 회복시켜 주는 치료를 말한다. 인레이 치료가 필요한 경우는 인접 치아와 접촉면 부위가 썩은 경우, 혹은 위아래로 맞닿게 되는 치아 중 하중을 많이 받는 부위가 손상된 경우 , 혹은 치아의 썩은 부위가 넓은 경우에 사용된다.의사들은 이중에서 특히 금 인레이를 추천하고 있는데 그 이유는 첫째로, 부식이 나 변색이 없고 무독성이다. 둘째로, 자연 치아와 유사한 강도로 제작할 수 있어 씹는 힘을 직접 받아도 문제가 적다. 셋째로, 치아의 손상부위가 넓은 경우에도 시 술이 가능하다. 넷째로, 올바르게 관리하면 다통을 제거한다는 것이다. 밤새 도록 아팠던 고통이 일순간에 제거되기도 한다. 또 다른 장점은 치아를 뽑지 않아 도 된다는 것과 비용을 절감시킨다는 것이다. 치아를 뽑게 되면 앞, 뒤에 있는 치 아를 삭제하여 보철물을 장착하게 되어 비용이 훨씬 많이 들게 된다.3) 지주 금관지주금관은 치아우식이나 치아가 부러져서 치관이 심하게 손상된 치아를, 경우에 따라서는 치아의 뿌리를 이용하여 치아 모양을 원상태로 회복시킬 목적으로 사용되며 post crown이라고 한다.이제 치과 의술은 상당히 발전되고 개발되어 심한 구강병이라도 자세히 상담하면 경우에 따라 자신의 치아를 유지할 수 잇는 좋은 결과를 얻을 수도 있겟다.ⅴ)관리법충치 치료를 받으면 치료가 끝났다고 생각하기 쉽지만, 시간이 지나면서 이가 다시 썩는 경우가 많다. 이를 '2차 우식증'이라 하며, 주로 이를 때우는 충전 재료가 손상되기 때문에 발생한다. 평소에 칫솔질을 얼마나 깨끗이 하는지, 어떤 음식을 먹는지에 따라 충전의 수명이 달라진다.1)충전 재료의 수명은?충전 재료의 수명은 2~3년 후의 체중을 물어보는 것처럼 추정하기가 매우 어렵 다. 즐겨 먹는 음식의 종류, 구강 위생 관리 능력 등과 밀접한 관계가 있기 때문이 다. 외국의 통계에서는 복합 레진은 평균 5년,아말감은 8년,인레이는 14년 정도로 추정하고 있지만, 우리나라 사람들은 질기고 단단한 음식을 선호하기 때문에 수명 이 더욱 짧은 것으로 추정된다.2)충전 재료는 왜 영구적이지 못한가?입 안은 침으로 인해 항상 축축하며, 섭취하는 음식에 따라 충전 재료에 전달되 는 온도나 압력이 다양하다. 충전 재료는 뜨거운 음식을 먹을 때는 팽창하고 찬 음식을 먹을 때는 수축되어 형태가 변하므로 이와 접합한 면이 조금씩 떨어질 수 있다. 따라서 아무리 자연 치아와 비슷한 성분의 충전 재료라도 수명에 한계가 있 게 마련이다. 또한 음식물의 종류가 질기거나 단단하면 씹을 때 강력한 압력이 가 해지므로 충전 재료에 미세한 균열이 생기거나 재료가 떨어져 나가기도 한다.ⅵ질이다.
    의/약학| 2004.09.10| 14페이지| 2,500원| 조회(885)
    미리보기
  • [영문학] T.S. Eliot의 < Preludes > 시 분석 평가C아쉬워요
    T.S. Eliot의 시 분석과목: 영시특강학번: 20020145이름: 진 보 라교수님: 조동현교수님엘리엇의 Preludes에서는 시에서의 현실을 무질서가 난무하는 혼란으로 파악하고 있다. 엘리엇은 이 시에서 주로 황폐하고 지저분한 이미지만을 묘사하고 있다. 더러운 낙엽조각이 발 주위에 둘러 쌓여 있다는것과 공터의 신문지 조각들 밤이 드러낸 수많은 더러운 이미지들 검은 거리등을 예로 들어 볼 수 있다. 여기에서 엘리엇이 주로 황폐하고 지저분한 이미지만을 서술한 이유는 현대 문명에 대한 절박감을 깊이 의식한 그의 기질에서 비롯된 것 같다. 이는 인간의 실존 문제에 대한 작가의 관심을 표현한 것으로 보여진다. 인간이 가지고 있는 문제들에 대한 깊은 관심과 회의와 더불어 그러한 문제들에게서 어떻게 탈출할 수 있을 것인가에 대해 끊임없이 고민하고 있다고 볼 수 있다.이 시의 ⅰ과ⅱ에서는 도시의 겨울밤과 아침을 묘사하고 있다. 이 부분의 묘사는 객관적이지만 분위기와 감정을 자리잡게 하고 있다. ⅰ에서는 겨울저녁을 묘사하고 있다. 겨울 저녁의 혹한을 강조하기위해 바람과 함께 휘몰아치는 소나기를 등장시키고 콧김을 풍기는 마차를 끄는 말을 등장시켰다. ⅱ에서는 아침을 묘사했다. 시간이 다시 시작되는 것을 가면극을 시작시킨다고 하고 가구가 있는 방에서의 아침을 드러내주는 우중충한 커튼을 들어올리는 손을 등장시켰다. 이 두 부분에서는 ⅰ은 겨울 저녁을 ⅱ는 아침을 나타내지만 우리가 가지고 있는 이미지와는 달리 두 부분 모두에서 음산하고 우울한 분위기를 나타내는 것 같다. ⅱ에서의 마지막 세 줄은 가구가 있는 방에서의 우중충한 커튼을 들어내는 손을 나타내고 있는데 이는 커튼에 의해 가려진 세상이 밝다고 생각하는 우리의 생각과는 달리 먼가의 부정의 의미가 담겨 있는 것 같다. 그리고 ⅱ에서 나오는 '가면무도회'는 현대인의 무의미한 삶을 암시하고 있는 것 같다. 여기서의 가면무도회는 현대인의 생활을 나타내는 것이다. 즉 실제는 아니지만 현실에서 기쁨과 만족을 느끼려는 현대인의 삶은 너무나도 피상적이며 기계적이다. 현재 생활하는 일상에서보다 가면을 쓰고 살아가는 가면무도회에서 우리는 외적인 인생을 전개하며 그것을 연장해 나가려는 현대인의 모습은 정신적 가치가 부재한 공허함을 말하고 있는 것 같다.ⅲ에서는 아침을 대하는 작자의 태도를 나타내고 있다. 밤에 의하여 드러난 수많은 더러운 상들이 영혼을 구성하고 있다. 현상계를 구성하고 있는 것은 공허한 허상들이다. '순야'는 그러한 허상들을 제거한다. 감각에서 밤은 죽음이지만 한편으로는 감각이 주는 추함을 드러내는 면에서 어둠은 허상을 반사해 주는 영혼의 거울이라고 볼 수 있다. 영혼의 시력은 가시적인 시력에 의해 가려진다. 가시적인 시력은 인간을 욕망으로 인도하여 영적인 시력을 약화시킨다고 보고 있는 것 같다.
    인문/어학| 2004.03.21| 2페이지| 1,000원| 조회(1,701)
    미리보기
전체보기
받은후기 11
11개 리뷰 평점
  • A+최고예요
    2
  • A좋아요
    4
  • B괜찮아요
    1
  • C아쉬워요
    4
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 12일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:30 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감