반응형

분류 전체보기 2946

향가 2. 혜성을 보고 왜병으로부터 나라를 구하다. "혜성가"

혜성가 융천사(신라 진평왕 때) 舊理東尸汀叱乾達婆矣 (구리동시정질건달파의) 옛 동해 물가 游烏隱城叱肹良望良古 (유오은성질힐량망량고) 높은 잣을 바라보고 倭理叱軍置來叱多 (왜리질군치래질다) "왜군이 왔다" 烽燒邪隱邊也藪耶 (봉소사은변야수야) 횃불 올린 어여 수풀이여 三花矣岳音見賜烏尸聞古 (삼화의악음견사오시문고) 세 화랑의 산 본다는 말씀 듣고 月置八切爾數於將來尸波衣 (월치팔절이수어장래시파의) 달도 바지리 등불을 켜는데 道尸掃尸星利望良古 (도시소시성리망량고) 길 쓸 별 바라보고 彗星也白反也人是有叱多 (혜성야백반야인시유질다) "혜성이여!" 삷은 사람이 있구나. 後句 達阿羅浮去伊叱等邪 (후구달아라부거이질등사) 어허 달은 저 아래로 떠가누나. 此也友物北所音叱慧叱只有叱故 (차야우물북소음질혜질지유질고) 이보아 무슨 ..

향가 1. 백제 무왕의 선화 공주를 향한 노래 "서동요"

서동요 무왕 善化公主主隱(선화공주주은)선화 공주님은 他密只嫁良置古(타밀지가량치고)남 몰래 정을 통해 놓고 薯童房乙(서동방을)서동을 夜矣卯乙抱遺去如(야의란을포견거여)밤에 몰래 안고 간다.창작 시기서동요는 신라 진평왕 때(599년 이전)에 만들어진 동요 기록일연의 형식4구체 향가 관련 장소부여 궁남지[부여] 선화공주와 서동의 이야기 서동요, 궁남지[부여 여행] 궁남지, 여름이 오는 길목에서[충남 부여] 궁남지 좀 더 자세히 알아보기위키 백과 서동요 다른 향가 보기향가 1. 백제 무왕의 선화 공주를 향한 노래 "서동요"향가 2. 혜성을 보고 왜병으로부터 나라를 구하다. "혜성가"향가 3. 극락 왕생을 기원, "풍요"향가 4. 극락에서 다시 태어나길 바라는 마음, "원왕생가"향가 5. 사모의 정, "모죽지랑가"..

현존하는 최고(古)의 서정시 "공무도하가"

공무도하가 여옥 公無渡河공무도하 님아 강을 거너지 마오. 公竟渡河공경도하 님은 마침내 강을 건너시네. 堕河而死타하이사 물에 빠져 죽었으니 當奈公何당래공하 임아, 장차 이를 어찌할꼬.작가여옥, 고조선 시대 뱃사공 곽리자고의 아내 갈래고대 가요 주제임과 사별한 슬픔 제재임의 죽음 성격서정적, 애상적, 체념적 작품의 의의 가장 오래된 한국 시가

홍길동전

보기 수정하기 삭제하기 작가허균(1569년~1618년)조선 중기의 문인으로 본관은 양천, 자는 단보, 호는 교산 혹은 학산, 성소, 성수, 백월거사위키백과 허균 작품의 의의1612년 작품으로 최초의 한글 소설로 알려져 있음*채수가 1511년경 지은 "설공찬전"의 국문본을 발견하여 최초의 한글 소설은 "설공찬전"입니다.* 주제조선 시대의 문제점을 고찰하여 백성을 위하는 호민 정치가 필요함을 말하고 있습니다.부패한 관리들을 고발, 불평등한 사회를 고발 홍길동전 허균 조선국 세종 즉위 십오 년에 홍의문 밖에 한 재상이 있었다. 성은 홍씨요 이름은 아무개였다. 대대로 명문가족으로 어린 나이에 급제하여 물망이 조야에 으뜸인데다 충효까지 갖추어 그 이름을 온 나라에 떨쳤다. 일찍이 두 아들을 두었으니 맏아들 이름은..

26. 캡슐화 최종 실습 - 구체적 구현

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 캡슐화 최종 실습의 마지막 단계인 구체적 구현을 할 차례네요. 여러분께서는 먼저 구현한 후에 비교해 보세요. 이제 마지막으로 메서드를 구체적으로 구현합시다. 약속한 기능을 구현하면서 필요하면 별도의 메서드를 추가하세요. 여기에서 추가하는 메서드는 다른 형식에서 호출해서 사용하지 않는 메서드이므로 접근 지정을 private으로 지정하세요. 특히 멤버 필드의 값이 특정 범위 내에 있어서 필터링을 요구하면 설정자 메서드를 추가하여 구현하세요. 설정자 메서드에서 멤버 필드 값을 범위 내에서 조절하는 기능을 작성하면 버그를 만들 확률을 줄일 수 있습니다. 여러분께서 각자 구현해 본 후에 비교해 보세요. 여기에서는 지력, 체력, 스트레스, 연속으로 공부한 횟수는 범위가..

25. 캡슐화 최종 실습 - 테스트 코드 작성

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 캡슐화 최종 실습 내용을 잘 작성했는지 확인하는 테스트 코드를 작성해 보기로 해요. 이제 시나리오를 보면서 테스트 코드를 작성하세요. 많은 곳에서 구현한 후에 테스트를 수행합니다. 그리고 테스트 코드도 테스트를 수행하기 바로 전에 작성하죠. 하지만 소프트웨어 테스트는 많은 신경을 써도 충분하지 않아 배포 후에 버그를 발견할 때도 많습니다. 소프트웨어 개발에서 잘못 작성한 것은 빨리 발견할수록 전체 비용을 줄어듭니다. 이러한 이유로 많은 연구에서 설계가 끝나면 구현 작업과 함께 시작할 것을 권하고 있습니다. 그리고 구현한 것을 빠르게 테스트를 할 수 있게 원하는 결과가 나왔는지 빠르게 판단할 수 있는 다양한 기법을 사용하고 있습니다. 여기에서는 테스트를 빠르게..

24. 캡슐화 최종 실습 - 멤버 메서드

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 캡슐화 최종 실습 중에 멤버 메서드를 결정하세요. 여러분께서는 앞의 시나리오를 먼저 확인하여 멤버 필드를 결정한 후에 비교하세요. 이제 시나리오를 보면서 멤버 메서드를 결정하세요. 여기에서는 메서드 이름과 입력 매개 변수 리스트 및 반환 형식까지 결정하세요. 메서드 내부를 구체적으로 결정하는 부분은 테스트 코드 작성 후에 맨 마지막에 할 거예요. 먼저 혼자 해 본 후에 비교해 보세요. 먼저 다른 형식에서 접근 가능하게 접근 지정자 public:을 명시하세요. public: 생성할 때 이름을 입력받으므로 이를 반영하여 생성자 메서드를 결정하세요. Student(string name);//생성자 "공부하다.", "강의받다.", "잠자다.", "휴식하다.", "음..

23. 캡슐화 최종 실습 - 멤버 필드

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 캡슐화 최종 실습 중에 멤버 필드를 결정해 보아요. 여러분께서는 앞의 시나리오를 먼저 확인하여 멤버 필드를 결정한 후에 비교해 보세요. 먼저 클래스 이름은 Student로 정할게요. 주민 번호는 변하지 않으므로 상수화 멤버 필드로 정의하세요. const int pn;//주민번호 주민 번호를 순차적으로 부여하기 위해 정적 멤버 필드로 가장 최근에 부여한 주민 번호가 필요하겠죠. static int last_pn;//가장 최근에 부여한 주민 번호 이름은 문자열로 정하면 되겠죠. string name;//이름 지력과 체력, 스트레스, 연속으로 공부한 횟수는 정수 형식으로 정의하면 되겠네요. int iq;//지력 int hp;//체력 int stress;//스트레스..

22. 캡슐화 최종 실습 - 시나리오

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 캡슐화에서 다룬 내용을 이용하는 최종 실습을 해 보아요. 먼저 시나리오를 살펴보세요. 이번에는 단계별로 캡슐화를 실습해 보기로 해요. 여러분께서는 각 단계별로 먼저 직접 해 본 후에 비교하시기 바랍니다. 여기에서는 다음의 시나리오를 캡슐화 실습할 거예요. 다음 내용처럼 학생 데이터를 정의하시오. 1. 멤버 필드 주민번호: 순차적 부여 이름: 생성 시 전달 지력:100(최소 0, 최대 200) 체력: 100 (최소 0, 최대 200) 스트레스: 0 (최소 0, 최대 100) 연속으로 공부한 횟수: 0 (0,5), 공부를 하면 1 증가, 그 외의 행위를 하면 0으로 리셋, scnt로 부름 2. 명령할 수 있는 메서드(접근 지정이 public) 공부하다(체력 5소..

21. 캡슐화 실습2 - 학생

안녕하세요. 언제나 휴일, 언휴예요. 이번에는 시나리오를 클래스 다이어그램으로 변환한 후에 학생 클래스를 정의하는 캡슐화 실습을 해 보아요. 이번 실습은 학생 클래스를 캡슐화하는 실습입니다. 이번에는 시나리오를 보고 클래스 다이어그램을 작성한 후에 이를 구현해 보기로 해요. 1. 시나리오 학생은 생성할 때 학생 이름을 전달받습니다. 그리고 학생 번호는 순차적으로 부여합니다. 이 외에 학생의 국어, 영어, 수학 성적을 -1로 설정합니다. 학생을 생성한 후에는 학생의 국어, 영어, 수학 성적을 입력할 수 있습니다. 만약 학생 성적이 0에서 100을 벗어나면 -1로 설정합니다. 학생 이름과 번호, 각 과목의 성적과 총점 및 평균을 확인할 수 있습니다. 그리고 전체 학생 수를 확인할 수 있습니다. 그리고 학생 ..

반응형