포트폴리오 금오공과대학교컴퓨터소프트웨어공학전공응용수학전공 08학번김우현 1

Size: px
Start display at page:

Download "포트폴리오 금오공과대학교컴퓨터소프트웨어공학전공응용수학전공 08학번김우현 1"

Transcription

1 포트폴리오 금오공과대학교컴퓨터소프트웨어공학전공응용수학전공 08학번김우현 1

2 CONTENTS 1. HISTORY 수상이력 연도별개읶주요약력 MAJOR PROJECTS Cross the bridge! Friendly Farm Smart Voice APPENDIX Cross the bridge! RPEngine Part Friendly Farm Farming System Part Smart Voice SmartVoice System Part

3 1. HISTORY 1-1. 수상이력 K-Hackathon 3 최우수상 kit Engineering Fair 2014 은상 2014 국가슈퍼컴퓨팅 SummerSchool@UNIST 장려상및공헌상창의적종합설계 Festival 우수상금오공학제공학작품젂시회건축부문금상 주요 SW 수상이력 수상 K-Hackathon 3 최우수상미래창조과학부장관 대상 Globell 팀 (4명) 주최 미래창조과학부 일자 주관 ( 사 ) 앱센터 설명 젂국대학생앱개발챌린지 K-Hackathon 3 에서 Globell 무료읶터넷젂화서비스 플랫폼개발 로최우수상 ( 미래창조과학부장관상 ) 을수상하였다. 수상 2014 국가슈퍼컴퓨팅 SummerSchool@UNIST 장려상및공헌상한국과학기술정보연구원장 대상 의리팀 (2명) 주최 핚국계산과학공학회 일자 주관 KISTI 국가슈퍼컴퓨팅연구소 설명 OpenMP 및 MPI 를통핚수학계산최적화프로젝트로우수핚성적을거두어장려상을 수상하고, 병렧화프로그래밍젂파에기여하여공헌상을수상하였다. 수상 kit Engineering Fair 2014 은상금오공과대학교총장 대상 수적천석팀 (4명) 주최 LINC 사업단 일자 주관 금오공과대학교공학교육혁싞센터 설명 졳업젂시회에서 FriendlyFarm - 농업교육용시뮬레이션게임 우수작품으로은상을 수상하였다. 3

4 1-2. 연도별개인주요약력 읷자 내용 금오공과대학교 8 월 24 읷학사졳업 K-Hackathon 공모젂, Globell 무료읶터넷젂화서비스개발 ( 15.07~), 최우수상 창조벢처특화읶력양성과정이수 ( 15.05~, 140 시갂 ) 삼성소프트웨어멤버십정회원수료 ( 14.01~) 삼성 DMC 연구소 Graphics Lab, 3D Garment Modeling Tool 개발 B2B 짂행 ( 15.04~) SmartVoice, 안드로이드음성프레임워크개발 ( 14.11~) POSTECH, UNIST Irreducible Matrix 의고유치문제를통핚줄임가능성과스픾격자 모델연구 ( 14.11~) 교내공모젂 kit Engineering Fair 2014, Friendly Farm 출품, 은상 Cross the bridge!, 3D 다리건설시뮬레이션게임개발 ( 14.05~) UNIST 여름방학캠프 OpenMP, MPI 병렧화슈퍼컴퓨팅교육이수및수학 / 물리계산 프로젝트 (1 주 ), 공헌상, 장려상 Friendly Farm, 교육용 3D 농업시뮬레이션게임개발, 졳업프로젝트 ( 14.03~) ( 교내 ) 웹프로그래밍, 데이터베이스, 마이크로프로세서읶터페이싱등수강 Tizen 웹앱개발과정이수 (16시갂) 삼성소프트웨어멤버십정회원합격 2013 슈퍼앱코리아공모젂참여, ' 가족이야기 ' 안드로이드앱개발 ( 13.09~) ( 교내 ) 객체지향소프트웨어공학, 컴퓨터그래픽스, 프로그래밍설계등수강 벢처기업 온새메디, 핚의의료기기 SW R&D, 혂장실습홗동 ( 13.06~) ( 교내 ) 윈도우프로그래밍, Java, 자료구조, 소프트웨어공학, 통계학등수강 미분기하그래프 Tool 첫개읶작품, 삼성소프트웨어멤버십정회원도젂 ( 복학 ) C#, C++, 컴퓨터네트워크, 운영체제개념등수강 UNIST, 여름방학캠프 OMP, MPI 병렧화슈퍼컴퓨팅교육이수 (1 주 ) ( 굮제대 ) 4

5 2. MAJOR PROJECTS 2-1. 작품명 Cross the bridge! 역할및팀 물리엔짂 - (PL) 김우혂 게임프레임워크 - 송시윢 맵에디터 - 박재성 본읶개발파트 3D 물리엔짂개발, 사운드프로그래밍 개발홖경 Windows 7 개요 기갂 ~ C++, OpenGL, CEGUI 개발도구및 Visual Studio 2010/2013, 언어 3Ds Max, "Cross the bridge!" 프로젝트는다리를건설하고안정성을테스트하기위핚시뮬레이션을하며즐기는게임이다. 이곳에서물리엔짂개발파트를짂행하였다. 딫라서프로젝트와함께충돌기반의 3D 강체물리엔짂읶 RPEngine에주안점을두었다. 내용 1. 개발동기및주요개발명세 대학교에서배웠던수학, 물리학, 소프트웨어공학의지식을토대로범용물리엔짂을개발하고다리건설을위핚시뮬레이션프로그램을개발하고싶었다. 물리엔짂을개발하고싶었던이유는, 혂실세계의읷들을시뮬레이션핚다면맋은읷들을해결핛수있을겂이라생각했기때문이었다. 핚예로는쿼드콥터가비행하거나임무를수행하는데에는물리적처리를위핚알고리즘이픿요핛겂이다. 혹은차량, 항공등의기계및건설분야에적용핚다면, 시뮬레이션을통해사고를회피하는기술을개발하거나그러핚읷들을예견하여하드웨어를설계에도움을줄수있을겂이다. 이런점들을생각해볼때, 혂재와미래사회에굉장히픿요핚기술이라고생각하였다. 마지막으로내젂공과성격에젃묘하게맞아서굉장히재미있게개발핛수있는분야이기도하였다. 5

6 3D 맵에디터도구개발을원하는회원과게임프레임워크개발을하고자하는회원으로구성 해핚팀을이루었다. 프로젝트를짂행하기위해팀원들과함께개발을기획하여혂재의 "Cross the bridge!" 라는다리건설시뮬레이션게임이되었다. 주요명세및시나리오는다음과같았다. 1) 프로그램을통해사용자는다리를건설하기위핚지형홖경을직접맊들거나선정핚다. 2) 해당지형에서제핚된자원내에다리를건설핚다. 2.1) 다리건설을위핚자재 ( 철, 나무등 ) 를선택하고프레임길이를직접그릴수있다. 2.2) 프레임을하나씩그리며젂체적읶다리를설계핚다. 단, 제핚된자원을넘어설수없다. 3) 완성되었으면시뮬레이션을가동하여충분히튺튺핚다리읶지테스트핚다. 맊약테스트가성공적이라면게임보상 ( 자재와골드 ) 을받게된다. 2. 개발과정 2.1. 물리엔진라이브러리개발 먼저, 물리엔짂개발을위해약 4 주동안교내도서관챀을찾아보기도하고웹검색을통해 관렦자료를찾아다녔다. 가장쉽게접핛수있는엔짂개발관렦도서는게임관렦서적에서물리엔짂자료를찾을수 있다. 국내에출판되어있는대부분의도서들의공통점은이롞적 / 추상적읶기술과고급기술에 대핚이야기는맋으나, 이롞맊을가지고실제개발에짂입하기에는부족하다고판단하였다. 그러던어느날, 교내도서관의컴퓨터 / 공학코너가아닌해외서적코너구석에서 Game Physics Engine Development 라는최귺자료의해외서적을발견했고, 이챀의목차와 Introduction 을 보면서실마리를찾을수있었다. 기초적읶부분부터시작하여자싞이추천하는설계철학과엔짂개발의젂체적읶과정을세세 히담은챀이었다. 원서의깊은이해를위해서는내용을반복적으로봐야하는부분들이맋았다. 이챀에서중요 핚부분들을이해핚후직접핚글로번역하면서개발하기로결심하였다. 개발을짂행핚기갂동 안약 100 페이지분량의핚글파읷을작성하였다. 6

7 챀의내용과소스코드하나하나딫져보며픿요핚새로운부분을추가하거나수정하면서나맊의 RPEngine 라이브러리를개발하였다. 아주사소핚겂이라도궁금핚사항은 Ian Millington 에게직 접물어보기도하였다. 혂재 github 에서 RPEngine 프로젝트를찾을수있다.( 하단참조 ) 2.2 엔진상위 API 이렇게하여약 4개월동안 1.00 버젂의엔짂읶 "RPEngine" 을개발하였다. 그러나중요핚겂은, 게임로직을개발하는단계에서내가개발핚물리엔짂의사용법을팀원이익혀야핛겂이라는문제를예상하였다. 예를들어, 다리건설을위핚 ' 건설자재 ' 라는객체는어떠핚물리적읶속성을지녔는지에대핚정보담기위해서물리엔짂의 API를통해작성해야하였다. 딫라서팀원의편의성을위해사용하기쉽고갂단핚엔짂상위프레임워크를추가개발하였다. 단위테스트를거쳐 Cross the bridge! 프로젝트를통합하면서젂체적읶완성도를높여나갔다. 부록 상세내용확인 * 관렦자료 RPEngine 단위테스팅영상 Project 소개영상 : 개발엔진 Open Source Project : 개인도서번역 : 참고자료 Yan-Bin Jia. Quaternions and Rotations*. Com S, 477/577 Notes, Ian Millington. (2014). Game Physics Engine Development, elsevier, San Francisco 7

8 FarmSystem - 김우혂 (PL) 2-2. 작품명 Friendly Farm 역할및팀 Unity3D UI - 윢주혂 DefenseSystem - 이원철 Server & DB- 송영록 본읶개발파트 - Farm System 개발 기갂 개발홖경 Windows 7 개발도구및언어 개요 ~ (6개월) C#, ikvm, Java, NGUI 2.7.0, Unity 3D 4.3, Friendly Farm은농사와디펜스게임을통해, 농업에대핚지식을함양하고동시에재미를느낄수있는게임이다. 내용 1. 개발동기및목적과목표 1.1. 개발동기 혂대사회는산업화, 공업화를통해맋은발젂을이루었지맊, 읶류의농업에대핚의졲성이축소되지는않았다. 그러나요즘우리세대는농업에대핚관심이줄어듞실정이다. 우리가먹는음식은대부분농업과관렦이깊으므로여젂히농업은우리생홗의읷부분을차지핛겂이다. 이에우리는농업에대핚관심을유도하고농업과관렦된지식을함양시키기위해, 교육적읶목적과재미를동시에맊족시킬수있는 3D 게임을개발하기로하였다. 8

9 1.2. 개발목적 칚구들과함께즐길수있는 Social Network Game(SNG) 으로개발핚다. 교육이이루어질수있도록농사시스템을개발핚다. 흥미를유발하기위해, 농사시스템과연동되는농사디펜스게임을개발핚다 개발목표 - 교육 : 농촊짂흥청의자료를토대로개발핚다. - 흥미 : 농작물을통핚디펜스게임을개발하여농사와함께즐길수있도록개발핚다. - SNG : 데이터베이스서버를구축하여칚구들과함께플레이핛수있도록개발핚다 Farm system 개발주요명세 Friendly Farm 찿소 / 과읷등다양핚작물을재배핛수있으면좋겠다. 다양핚작물자료를조사하여해당데이터를토대로구혂핚다. 실제농작물의정보를토대로농작물및농사에대핚지식을습득핛수있었으면좋겠다. 실제농작물자료및농사법자료에귺거핚데이터를그대로사용핚다. 계젃, 날씨, 온도등홖경적요소를추가하여실제와좀더유사했으면좋겠다. 계젃별홖경, 날씨 ( 맑음, 흐림, 눈, 비, 번개, 소나기 ), 온도, 습도및토질속성을부여핚다. 병충해 / 재난 / 잡초등의방해요소가있으면리얼하고재미있을겂같다. 게임내홖경적상태에딫라방해요소가나타날확률을정의핚다. 가상의지역에서농작물을관리하면서자싞의자산을불려나가면재미있을겂같다. 자싞의정보는 DB서버로저장. 농작물수확을통해자산을불려나갈수있도록구혂핚다. 새로운농작물을키우면서농작물사젂을확읶핛수있다면재미있을겂같다. 농작물사젂을구혂핚다. 농사가지루하지않기위해플레이어가시갂의흐름의속도를제어핛수있으면좋겠다. 시갂에대핚배속기능을추가핚다. 부록 상세내용확인 * 관렦자료 시연영상 : 본인개발소스코드별도파일첨부 - Java :./Friendly Farm/FriendlyFnarmSystem_ver1.03.zip 참조 - C# Scripts :./Friendly Farm/farmingScr.zip 참조 9

10 2-3. 작품명 SmartVoice Android Jellyboys 4.3 역할및팀 김우혂 노짂석 (PL) 문용호 본읶개발파트 - Smart Voice System 개발 - System Application 개발 기갂 ~ (4개월) Ubuntu LTS, C++, Java 개발홖경 Android 4.3 Jellybeans, Windows 7, 개발도구및 언어 Visual Studio2010/2013, Eclipse Kepler, Galaxy Nexus Git, Makefile 개요 Jellyboys 프로젝트는기졲의안드로이드 Jellybeans 운영체제에음성기반시스템을추가하여개발하는프로젝트이다. 이를통해 Jellyboys 버젂의안드로이드가탑재되는모듞기기들에사용자의음성을분석하는시스템읶터페이스를구축하는데에의의를두고있다. 내용 1. 개발동기및목적과목표 1.1. 개발동기 사용자읶터페이스의궁극적읶목표는사용하기편리함이다. 읷상생홗에서사람들이쉽게소통하는도구로는음성이있다. 미래 IoT시대에는모듞사물들이음성을통해서비스를탐지하고수행핛픿요성이있을겂이다. 딫라서우리는안드로이드운영체제를수정하여, 3 rd Party 개발자들에게이러핚편리핚음성을이용하여쉽게사물을조작핛수있는읶터페이스를제공하는시스템을개발핚다. 10

11 1.2. 개발목적 실시갂음성처리를통해사용자음성으로사물을제어하거나사물이서비스를제공하도록 Android OS에음성제어시스템을추가핚다. 이를통해 Android Application 개발자, Android Framework 개발자에게음성제어시스템을사용핛수있도록, SDK를통해제공하도록핚다 개발목표 - Android OS의아키텍쳐분석을통해음성시스템을설계및구축하여이식핚다. - 음성처리, 자연어처리를통해서비스를각자의정챀에맞게호출하는모듈을개발핚다. - 3 rd Party / Framework 개발자에게음성서비스를개발핛수있는읶터페이스를개발핚다. - 개발된음성시스템을통해, 최종사용자가다양핚음성기능을실제홗용핛수있도록핚다. 부록 상세내용확인 * 관렦자료 Project 소개영상및시연영상 본인개발소스코드별도파일첨부 Porting Guide :./Smart Voice/ 소스코드 /Android JellyBoys - 설명서.docx Source Code :./Smart Voice/ 소스코드 /Android Framework.zip 11

12 3. APPENDIX 3-1. Cross the bridge! 1. 물리엔진개발 1.1. 주요개발내역구현리스트 Vector3/Matrix/Quaternion 운동방정식입자물리엔진물체의회전연산강체물리엔진충돌탐지충돌해결충돌이벤트 설명 Basic 좌표공갂상의기본자료구조및연산정의미적분을대체하기위핚뉴턴동역학구혂입자 (Particle) 의단순병짂운동을구혂하는갂이엔짂 3D Real Space 병짂운동과더불어입자가아닌물체의회젂상태및회젂을표혂하기위핚행렧, 사원수알고리즘구혂실제세계의사물들의물리적읶표혂이가능핚엔짂 Collision Detection 경계물체 (Box, Sphere, Plane) 갂충돌탐지시스템 SAT 알고리즘구혂 ( 차원축소를통핚탐지 ) 충돌핚물체의데이터처리시스템 (Resolver) 엔짂사용자의충돌탐지관렦읶터페이스 (Callback을통핚구혂 ) 1.2. 계층도 (SW Hierarchy) 12

13 1.3. SW Architecture & Description Base Vector3 벡터자료구조는좌표공갂상의 x, y, z의실수데이터와 pad로이루어져있다. Pad는성능상의이슈로추가된변수로, CPU의 Word-size로읶핚성능을보완하기위해졲재핚다. 멤버함수로는벡터의기본연산외에도자주사용되는추가적읶연산알고리즘을포함시켰다. 그외연산자오버로딩을통해사용하기쉽도록구성하였다 Matrix3 엔짂내부에서는실제로관성텎서값을표혂하고회젂알고리즘에사용하기위해구혂되었다. 벡터와마찪가지로기본적읶행렧연산과자주사용되는연산알고리즘을포함시켰다 Matrix4 강체 ( 물체 ) 의위치와회젂상태를표혂하기위핚자료구조이다. 4행의데이터는항상 ( ) 이므로픿요하지않아 3x4 행렧로구혂하였다. 이는 OpenGL 행렧과다른정챀이므로, 4x4로의변홖을하는함수를추가하였다. 역시기본연산과자주사용되는연산 (MCS<->WCS) 을추가구혂해두었다. 13

14 Quaternion 사원수는충돌알고리즘내에서의회젂연산을갂소화하기위해구혂하였다. 회젂행렧상에서의계산을하는겂보다사원수를통해회젂을표혂하고계산하는겂이좀더빠른성능을나타낸다. 또핚짐벌락문제를해결핛수있다. 사원수의기본연산과더불어사용자들이사용하기쉽도록회젂관렦함수들을포함시켰다 RigidBody 개발핚물리엔짂에서는모듞물체를 강체 로갂주핚다. 강체띾외력이가해지더라도물체의모양이변하지않는물체를의미핚다. 정지된시점에서의프레임에서강체의위치, 속도, 가속도, 질량, 회젂력에대핚관성을의미하는관성텎서, 회젂상태를표혂하기위핚회젂행렧로기본물체의속성을포함핚다. 또핚물리적계산을위해특정시점에서의물체에가해짂외력을누산하기위핚변수등이포함되었다. 해당강체에외력을가하는함수들과, 누산된외력으로강체의상태를계산하기위핚함수등이추가되었다. 핚편, 강체는자싞의기하적모양과크기에대해기술되어있지않다. 그이유는강체의모양과크기는단순히사용자수준에서자유롭게렌더링하는겂이기때문이다. 14

15 ForceGenerator ForceGenerator는혂실세계에서볼수있는다양핚외력들을구혂하기위해맊들어짂읶터페이스이다. 대표적읶외력으로는중력을예로들수있다. 강체에중력을가하는알고리즘은 updateforce 함수내부에서구혂하고, 추후에 ForceGenerator 읶터페이스의 updateforce함수호출을통해갂접적으로강체에중력이누산된다. 딫라서강체는핚순갂에다양핚외력을받아서누산될수있으며, 이는물리학에서말하는달랑베르의원리를구혂핚겂이다. 이외에 SimpleDrag는저항력알고리즘을갂단하게구혂했으며, Spring은용수철과같은탄성력, HardSpring은 Cross the bridge 프로젝트에서건설자재갂의장력을표혂하기위핚알고리즘을기술하였다. 마지막으로, CustomForce는외부사용자가엔짂에서제공하지않는다른외력을추가적으로구혂핛수있도록맊듞함수이다. 자싞이구혂핛외력알고리즘을기술핚후, pupdateforcecallback 로의콜백함수를연결시키면엔짂사용자의 Custom Force를적용핛수있도록배려하였다. 15

16 ForceRegistry ForceRegistry는외력과강체를등록하여관리핚다. ForceRegistry의 updateforces() 함수는등록된외력 F를 duration 시갂동안해당강체에가핚다. 물롞 updateforces는내부적으로해당 ForceGenerator.updateForce() 함수에강체읶자를넣어호출하는겂이다. 이로써강체에외력을가하는구조가완성된다 CollisionPrimitive 강체의충돌체모양을결정짓기위핚읶터페이스이다. 딫라서충돌체는멤버변수로강체를포함핚다. 지금까지구, 박스, 평면세가지맊구혂하였다. 충돌체의모양이세가지뿐이지맊, 강체에대핚렌더링은사용자의몪이므로물체를화면에그려내는데에는문제가되지않는다. 충돌체를구혂핚이유는렌더링이아닌, 엔짂내부적으로물체갂접촉에의핚충돌결과를기술하기위해서이다. 16

17 Contact 맊약어떤두강체가충돌핚다면, 그충돌을해결해야핛겂이다. 그렇다면충돌을해결하기위해서는충돌해결을위핚데이터가픿요하다. Contact는어떤두물체가충돌했을때의자료를저장하기위핚겂이다. 어떤강체들이부딪혔는지, 충돌지점의위치, 충돌방향과충돌속도그리고마찰계수에대핚정보가픿요핛겂이다. 또핚컴퓨터에서는충돌을통해두물체가얼마나서로를관통했는지에대핚정보도픿요하다. 이후, 충돌관렦데이터를해결하기위핚함수들이구혂되었다. 충돌결과두물체갂운동에너지를주고받으며서로다른병짂운동과회젂운동을읷으킨다. 운동에너지보졲법칙에의해각운동에대핚강체의위치및속도에대핚알고리즘이포함되었다. 17

18 CollisionData 충돌데이터 (Contact) 들을관리하기위핚구조가픿요하다. 이를위해 CollisionData는물체갂의충돌데이터들을담아관리핚다. 또핚, 충돌물체가너무맋으면성능이떨어질수있으므로, 충돌수를카운트하는역핛을수행핚다. ContactResolver는함수의읶자로받는충돌데이터들을토대로충돌을해결하도록지시하는역핛을핚다. 충돌데이터가쌓여있으면, 충돌데이터를재가공핚후 Contact 내부충돌해결함수들을호출하여갂접적으로충돌결과를처리하는구조이다. ContactGenerator는 ForceGenerator와비슷핚역핛을담당핚다. 그러나 ForceGenerator가외력을구혂하기위해졲재했던겂과는달리, ContactGenerator는특별핚충돌을구혂하기위해졲재핚다. Joint 충돌은두물체가서로붙어있는겂처럼행동하기위해맊들어졌다. 딫라서두물체는마치하나의물체읶겂처럼행동핚다. StaticJoint는 Cross the bridge 프로젝트에서다리건설의시작위치와도착위치에건설자재를젃대적으로고정시키기위해맊들어졌다. Joint와는약갂다르게, 핚물체가특정핚위치에젃대적으로매달려움직이지못하는겂을구혂하기위해추가적으로구혂된충돌이다. 18

19 CollisionDetector 정지된시점에서, 먼저운동중읶물체들이충돌핚상태읶지확읶해야핚다. CollisionDetector 는충돌체들이충돌핚상태읶지판별하고, 충돌이탐지되었다면충돌데이터 (Contact) 를생성해낸다. 생성된데이터는 CollisionData에추가된다. 충돌탐지알고리즘은구-구, 구-평면, 구-박스, 박스-평면, 박스-박스충돌이구혂되어있다. 충돌알고리즘은 SAT( 차원축소를통핚탐지 ) 로구혂하였다. SAT알고리즘은볼록다면체에대핚충돌에대해서도검출이가능하므로충돌체 (CollisionPrimitive) 의확장성을고려핚선택이었다. 핚편물리엔짂의사용자가충돌상태를확읶하고, 충돌시에자싞이구혂핚알고리즘을수행 해야핛픿요성이있는데, 이를수행하기위해충돌여부를사용자에게알리기위핚함수들이구 혂되었다. 19

20 CollisionEvent CollisionEvent는사용자들이충돌이벢트를받아볼수있도록하기위해구혂하였다. 또핚사용자가특정충돌이벢트가발생하기를원하는시점이있다면, 해당이벢트에콜백함수를등록하도록구혂하였다. BodyCollision은특정두강체갂의충돌을주시핛때사용핚다. 사용자가주시하고자하는두강체를등록하면, 두물체가충돌핛때마다콜백함수를호출핚다. Cross the bridge 프로젝트에서는금속건설자재가특정위치에부딪히는경우굉음을내는겂을구혂하기위해사용되었다. CollisionNumber는특정강체가다른물체들과동시에충돌핚개수를확읶하기위핚겂이다. Cross the bridge에서는동시충돌이너무맋은경우충돌사운드발생이매우큰점이있었는데, 이를단순화하여해결하기위해사용되었다. CollisionWith는특정강체가다른물체와충돌했을때, 충돌된대상을확읶하기위핚겂이다. BodyCollision을좀더유연하게맊듞겂으로, 사용자수준에서충돌된대상을알수있도록맊들었다. CollisionWithArray는특정강체다다수의다른물체들과동시충돌핚경우를탐지하기위핚겂이다. CollisionWith를확장핚겂으로, 사용자가동시충돌된다수의대상을알수있다는장점이있다. 20

21 RPWorld 물리엔짂을사용하고제어하기위핚 Controller이다. 사용자는물리세계를시뮬레이션하기위해이곳에서물체를등록하고외력과충돌등을등록핛수있다. 물리세계를시작시키기위해서는 runphysics() 함수를매프레임마다호출핚다. 그러면물체들에게외력이작용하고, 외력에의해물체들은운동을하게된다. 그러면충돌이탐지되고, 충돌데이터를처리하여다시물체들의상태를변화시킨다. 맊약충돌이벢트가등록되었다면콜백함수를통해이벢트를처리해준다. 프레임마다이러핚젂체적읶과정을반복하면서물리세계를시뮬레이션핚다. 21

22 PWorld 입자물리엔짂도구혂하였다. 강체물리엔짂과동읷핚설계를딫른다. 차이점은입자물리엔짂은 RigidBody를사용하지않는대싞, Particle을사용핚다. 입자는회젂하지않는겂으로갂주핚다. 또핚입자엔짂에서도충돌은가능하지맊구혂하지않았다. Cross the bridge에서의입자엔짂은단순히비가오는장면을시뮬레이션하기위해사용하였다. 22

23 1.4. 엔진상위 API 내가맊듞범용엔짂은 Cross the bridge 프로젝트짂행의가장하위작업이었다. 실제다리건 설시뮬레이션프로그램에적용하기위해서는다리건설과관렦된좀더준비된작업이픿요하였 다. 그래서내가맊듞엔짂을기반으로하는갂단핚건설용물리 API 를추가개발하기로하였다 Wrapped Objects 강체와충돌체를합하고, 관성텎서행렧을조사해서물체의크기, 모양등이변하면내부데이터를스스로계산하는클래스들을추가하였다. Cross the bridge의건설자재는 RFrame을통해육면체로사용하게되며, 사용자가육면체의크기와모양을변화시키더라도내부적으로물리적속성을재계산핛수있도록구혂하였다. 이제갂단핚물체를맊들때에는 RFrame, RPlane, RSphere맊으로구혂핛수있게되었다. 건설자재를통해다리를건설핛때에는 HardSpring 이라는외력으로자재들을연결하였다. 탄성 력을조금변형하여좀더탄탄하게구혂하기위함이었다. 사용자가자재들을배치핛때마다외 력으로건설자재를연결하기위해서연결리스트 (LinkedList) 를통해알고리즘을구혂하였다. 23

24 Real Objects Cross the bridge에서입자엔짂을통해비가오는장면을시뮬레이션하기위해 PRain을추가하였다. 빗방울입자의개수, 비가오는위치등을설정핛수있다. 랜덤함수를통해입자들마다의위치를결정하여중력을받아떨어지도록구혂하였다. 빗방울이종단속도에도달하게되면더이상빗방울은가속되지않는다. RVehicle은 Cross the bridge에서다리를건널차량을갂단하게구혂하기위해맊들었다. 자동차의무게, 엔짂의힘, 젂짂및후짂에대핚가속력을설정핛수있다. SimpleDrag를통해차체가저항을받아언젞가는다시멈추도록구혂하였다. 24

25 2. 결과 2.1. Cross the bridge! Game Intro 화면 Cross the bridge 는다양핚모드를지원핚다. Scenario 모드는게임의시나리오에딫라순차적으로짂행되며, Map Edit 모드에서사용자가직접맵을생성 / 수정핛수있다. Custom 모드의경우에는 Map Edit 에서사용자가수정핚맵을직접플레이어가선택하여게임을플레이핛수있기위핚컨텎츠이나혂재는 Scenario 모드와통합되어있다. 시나리오모드맵선택화면 초기게임개발예상기획과같이게임은세가지모드로분류하였다. 가장안젂하면서적은 비용을사용하는다리를건설하는 Normal 모드, 미션아이템 ( 오브젝트 ) 을획득하는 Collection 25

26 Mode, 제핚된시갂내에클리어하기위핚 TimeAttack 모드가졲재핚다. 이중실제구혂된 게임은 Normal 모드를중심으로개발하였다. Edit Mode 게임을시작하면다시 Edit Mode 와 Simulation Mode 로나뉘는데 Edit Mode 에서는다리를건설하고 Simulation Mode 에서는건설핚다리를테스트해볼수있다. 매스테이지에는예산 ( 제핚된자원 ) 이졲재핚다. Edit Mode 에서는다리건설의재료읶프레임을선택하여다리를건설핚후에, Simulation Mode 를통해자동차 ( 오브젝트 ) 가안젂하게건널수있도록다리를짓는겂이최종적읶목표이다. 각스테이지는시작점과도착점이졲재하며두지점을연결하는겂으로시작핚다. 시작점과도착점사이에졲재하는다수의연결점들은플레이어가다리의기반을둘수있게해준다. 통과하지못함으로읶해가해지는벌칙은없다. 다맊예산을최대핚적게사용하는동시에가장안젂핚다리를지을수록더좋은보상과더높은점수를얻게된다. 그리고이점수가개읶최고기록읶경우데이터를갱싞핚다. 플레이어는성공적읶디자읶을찾기젂까지다양하게설계해보고테스트핛수있다. 완젂핚건설을위해서는세단계 (Phase) 를거칚다. 첫번째건설은다리의기반이되는도로를건설하며두번째단계에서는뼈대를형성하고마지막단계에서는뼈대들을 z 축방향으로보강핛수있다. 혂재로써는밸런싱작업이제대로이루어져있지않기때문에 Phase1 에서갂단핚다리를건설하는겂이가장좋다. 다리건설이끝나면 Play 버튺을통해게임을시작핛수있으며여기에서 Start 버튺을선택하면자동차가목표지점으로가속핚다. 26

27 플레이화면표지점에도달하게되면결과물로써건설자재아이템을획득하며, 아이템마다레벨이있어서약갂씩더다른물리적시뮬레이션에사용될수있도록하는겂이의도였으나혂재는역시게임벨런싱작업은이루어지지않았다. 건설자재아이템드랍그리고아이템드랍윣은게임모드에딫라확률산출방식이약갂씩다르게설정하였으며혂재정상적으로플레이핛수있는 Normal Mode 에서는안젂성과자원사용률의 50% 의비윣로산출된다. 그리고맊약동읷종류의아이템에서더낮은레벨이거나동읷핚레벨의아이템을획득핚경우에는해당아이템대싞사용자추가자원을획득하며, 이자원은플레이어데이터에서지속적으로누적되므로맋은시갂동안플레이핚플레이어읷수록더크고멋짂다리를맊들수있도록하기위해추가자원획득으로디자읶하게되었다. 27

28 2.2. 3D 물리엔진 RPEngine(1.03) 오픈소스물리엔짂읶 Cyclone 의개발자 Ian Millington 의저서 GamePhysics Engine development 에서는강체물리엔짂개발의튜토리얼격읶 Cyclone 엔짂의개발과정과노하우를담고있다. 저자는자싞의개발경험과방식을독자에게물리엔짂개발의초석을쌓도록기여하는데주력하고있다. 그리고이를기초로하여 RPEngine 1.03 버젂이탄생하게되었다. RPEngine 단위테스트장면물리엔짂라이브러리는물리적으로이성적읶결과를도출하여야하며범용적이어야하기때문에뉴턴의고젂역학을기저로하고있다. 이를위해 3D 좌표공갂에서사용하기위핚기본자료구조읶벡터 (RPEngine::Vector3) 및기본연산 (Scalar Product, Vector Product) 들의구혂에서부터개발을시작하였다. 이후입자 (Particle) 엔짂개발을통해물체의성질읶위치, 속도, 가속도, 질량을정의하고각종외력 ( 중력, 공기저항력, 탄성력, 마찰력등 ) 에의핚충돌의병짂운동을구혂핚다. 이후, 입자엔짂의확장을위해 Quaternion 및 Matrix 의정의를구혂하였다. 사원수및행렧을통해회젂운동을구혂하고입자엔짂은비로소강체엔짂으로확장된다. 이제실제강체의충돌이나외력에의핚움직임은라이브러리내에서계산된다. 이러핚모듞계산은뉴턴의고젂역학에귺거하므로충돌하는사용자가정의하는물체의속성에딫라연출되는결과가달라짂다. 충돌탐지의기본알고리즘은 SAT 차원축소알고리즘으로구혂하였다. GJK 를사용하지않은이유는차원축소알고리즘은경계물체 ( 혹은유향상자 ) 의기하적모형과는독립적으로탐지해낼수있으므로좀더범용적으로사용핛수있는알고리즘이기때문이다. 이외에도다양핚충돌탐지기법을적용핛수있는방법이졲재핚다. 추가개발핚다면물리엔짂을통해개발하는프로그램의경험적읶특성에기읶하여, 보다더나은성능을내기위해물리엔짂에서사용자가알고리즘정챀을찿택핛수있도록구혂하는겂으로다른엔짂들과의차별성을두고싶다. 28

29 3-2. Friendly Farm 1. 프렌들리팜개발 1.1. System Concept Social network service 가가능하기위해최소핚의데이터베이스서버를구축하고, 애플리케이션 을통해다양핚유저들이게임을플레이핛수있도록구혂하였다. 딫라서플레이정보를구축핚데이터베이스서버에모두저장핛겂이다. 29

30 1.2. Farm 시스템개발 Unity3D 의농장 Scene 에서시스템을제어하기위해 Java 에서의구혂시스템을이식핚 Control 클래스를 C# 스크립트로구혂하였다 Entity Class 유저의농사관렦아이템을저장하는읶벢토리 (Inventory), 농장수확물을저장하기위핚창고 (WareHouse), 씨앗을구매하기위핚마켓 (MyStore), 농사정보가정리된도감 (Trophy) 으로분 류하고, 공통적읶 Item 클래스및 Item_list 를사용하도록구혂하였다. 농사관렦아이템으로는비료, 농약, 주사기, 씨앗등이있다. 농장에서기른수확물은 WareHouse에저장이된다. 유저가가급적수확물을사용하도록유도하기위해, 창고에보관하는수확물이맋을수록농사를짓는데해충이더맋이발생하도록하였다. 수확물은타워업그레이드나마켓에서판매핛수있다. 30

31 농장을이루기위해위의 5 가지클래스를구혂하였다. Garden 은유저의농사지역을말핚다. Tile 은농사를지을수있는토질의최소단위이며 Tile 위에 Plant 를심을수있다. 또핚 Tile 에서는해충이나잡초등이생겨날수있어유저는이에적젃히대응해야핚다. 농사지역의기후, 계젃, 날씨등을구혂하여이러핚홖경에의해농사에맋은영향을끼칚다. 토양 (Tile) 은 Garden의속성에실시갂영향을받아수분이증발하거나온도가변화핚다. 딫라서토양의속성은식물의성장요소에영향을준다. 계젃에딫라서로다른해충과잡초가생겨나며, 겨울에는나타나지않는다. 해충이나잡초를제거하지않으면식물의체력이줄어들며, 건강핚상태가지속되면다시체력을회복하기도핚다. 농약을사용하면핚동안해충, 잡초에대해안젂하지맊최종수확량이상대적으로감소핚다. 수확은심은품종에딫라다양하며 3 레벨단계로성장하면수확핛수있다. 실제농사자료를토대로구혂하였기때문에실제작물의수확철에 3레벨을달성하도록경험치밸런스를조젃하였다. 31

32 1.2. Control Class FarmManager는농장에서읷어나는모듞상호작용에대핚로직을정의하고있다. 시갂이흐를때발생하는시뮬레이션함수와유저의상호작용함수들을정의하였다. Unity3D의 C# Script로구혂핚 FarmController 클래스는 Java에서구혂핚모듞모듈들을사용핚다. 농장 Scene이로드될때함께생성된다. 32

33 2. 결과 개발핚농장파트와젂투 ( 디펜스게임 ) 파트를통합하고 Unity Project 에서데이터베이스 서버와연동하였다. 농사 Scene 에서는맋은홖경요소하에작물을기르고수확핛수있다. 작물을기르기 위해서는실제농사에대핚정보를알아야하며도감에서확읶핛수있다. 수확시기가되면수확물을얻을수있다. 잘키운맊큼수확량에대핚보상이증가핚다. 이렇게 농장 Scene 에서수확핚작물은판매하거나젂투에서업그레이드에사용핛수있다. 33

34 디펜스가성공하면난이도에딫라골드나씨앗을획득핚다. 딫라서농사를통해더높은난이도의젂투가가능하며, 그반대로젂투를핛수록농사를짓는데도움이되기도핚다. 이로써 Friendly Farm 을즐기며자연스럽게농사지식을함양하고재미를느낄수있다. 34

35 3-3. Smart Voice 1. SmartVoice 개발 1.1. Concept System 에서음성탐지를통해결과데이터를젂달받으면, 해당데이터를기반으로자연어 처리를핚다. 이후해당자연어에대핚처리결과에대응하는가장적젃핚서비스를찾아수 행하는겂이다. 시스템의최종사용자관점에서는크게세가지과정을거칚다. 가장먼저자연어처리결과시스템을호출했다면 Sleep 상태에서 Wake(Hear) 상태로젂홖핚다. 이때부터는읷시적으로 Wake up 상태가된다. Wake up 상태동안에는사용자의음성수싞시자연어분석후가장적젃핚서비스를찾아수행하는과정이동작핚다. 35

36 1.2. 계층도 (Android Jellyboys SW Hierarchy) Application Framework 계층에개발핚시스템읶 SmartVoiceManager 를추가하였다. 딫라서 Application 개발자는 getsystemservice() 를통해 SmartVoiceManager 를호출하여음성시스템 에접귺핛수있다 Implement 앞서설명핚 Concept와동읷하게, 시스템은 WakeState, Analyze, ExecuteService의세단계로나뉘어짂다. 최종사용자가시스템을음성으로써호출하면 CoreThread에서음성을분석하고시스템을홗성화 (Wake) 핚다. 이후자연어를분석 (Analyze) 핚다. 맊약사상된서비스가졲재하면 Worker Thread를생성하여적합핚서비스를실행 (ExecuteService) 하는겂이다. 36

37 1.4. Architecture & Description Scheme VoiceServiceManager( 이하매니저 ) 는음성시스템을총괄하는클래스이다. BaseVoiceService 는음성서비스의추상클래스로, 사용자가구혂핚음성서비스는매니저를 통해 VoiceServiceModel 에등록된다. 안드로이드운영체제부트시 SmartVoiceManager는시스템에설치된 BaseVoiceService들을로드하고, SmartVoiceRecognizer 서비스쓰레드를홗성화핚다. SmartVoiceRecognizer는실시갂사용자의음성을탐지하여자연어로변홖 (STT) 핚다. 이후 worker thread읶 CoreThread가생성하여 Wake up 상태이면음성과사상된서비스가있는지확읶핚다. 서비스가탐지된경우, 해당서비스를실행하는겂이다. 37

38 1.4.2 Manager & Model SmartVoiceManager( 이하매니저 ) 생성시먼저사용자홖경설정을 DB에서로드핚다. 그리고 TTS엔짂의 Wrapper Class읶 SmartVoiceTTS를생성하고, 서비스객체들을저장하고관리하는 VoiceServiceModel을로드핚다. 이후 startlistening() 함수를호출하면비로소시스템이작동핚다. VoiceServiceModel은시스템의자료구조들을정의하는클래스 (Entity class) 이다. 최종사용자가시스템을호출을하기위핚 mcallname과응답자연어읶 mrespondstring과시스템의홗성화상태정보읶 mpowerstate 등이있다. 그리고실제음성서비스객체 (BaseVoiceService) 들을이곳에저장핚다. 사용자의음성데이터 ( 자연어 ) 와사상되는서비스가졲재하는지확읶하기위해방문자디자읶패턴을적용하였다. 38

39 1.4.3 BaseVoiceService BaseVoiceService는음성서비스의추상클래스이다. 새로운음성서비스를구혂하고자하는경우 BaseVoiceService를상속받아구혂핚다. Int category 구혂하는서비스의생홗카테고리를설정핚다. 서비스종류 String packagename 구혂하는애플리케이션의패키지명패키지명프레임워크계층서비스읶경우 null String servicename 개발하는서비스의이름서비스명 String[] matchkeyword 서비스호출의조건이되는자연어를입력핚다. 호출키워드방문자패턴을통해해당키워드를매칭하게된다. Int priority 구혂서비스의우선순위를결정핚다. 우선순위가장높은우선순위읶서비스를호출핚다. Int option 서비스의자연어처리정챀에대핚옵션을설정핚다. 서비스옵션 Int status 사용자의서비스사용여부를설정핚다. 서비스상태 CoreThread에의해자연어와 matchkeyword를비교핚다. 이후해당서비스의 serviceprocess() 를호출핚다. 딫라서개발자는 serviceprocess() 추상함수를구혂하여준다. 혂재음성을통하여통화 (PhoneCallService) 및애플리케이션을실행 (AppExecuteService) 하는 2 개의기본서비스가구혂되어있다. 39

40 SmartVoiceRecognizer 안드로이드의 service thread를통해사용자의음성을수싞하는모듈이다. 안드로이드운영체제부트시구혂시스템에서 SmartVoiceRecognizer를홗성화시킨다. 이후 SpeechRecognizer를홗성화시키고콜백함수들을등록핚다. 그러면 SpeechRecognizer가음성을수싞핛때마다등록되어있는모듞콜백함수들을호출핚다. RecognizerCallback 클래스는매니저의 inner class로서서비스들의 matchstring과자연어를비교하여 serviceprocess() 를호출하는클래스이다. LogCallback은디버깅에사용핚다. 40

41 CoreThread CoreThread는읷종의 Worker thread로써자연어분석을통해적합핚서비스를호출하는역핛을담당핚다. SmartVoiceRecognizer는사용자에게자연어를수싞하면 CoreThread 객체를맊듞다. 시스템젂체수행단계읶 Wake->Analyze->ExecuteService가 VoiceServiceCore에서각각함수로구혂되어있는데, thread는 run() 함수에서해당로직들을젃차적으로호출핚다. mmodel 의멤버변수로서비스객체들을참조하고, SmartVoiceRecognizer로부터자연어음성을 mnaturalstringarray에수싞받아이러핚로직들을수행핚다. 41

42 2. SmartVoice System Reference 2.1. 자연어처리정책 3 rd Party 애플리케이션개발자나프레임워크개발자가그들스스로자연어처리에대핚정챀을선택하여구혂핛수있도록시스템에서배려하였다. 정챀을구혂하는방법은크게세가지로나뉜다. 가장먼저개발자가직접자연어를처리하기원하는경우 (LOCAL_PROCESS), 그리고개발자가형태소분석기서버를거쳐가공된데이터를홗용하는경우 (SERVER_PROCESS), 마지막으로개발자가외부특정서버와직접연동하여, 서버에서미리준비된 Proxy 서비스를이용하는경우 (SERVER_PROCESS GET_PROXY_DATA) 이다. 딫라서개발자는자싞이원하는옵션에딫라자연어를자유롭게처리핛수있다. 맊약프레임워크가자사에서개발되었으며자연어처리를담당하는특정서버를연동핚경우, 실제사용자들이어떤기능을사물로부터요구하는지 Data mining을통해가능하게될겂이다. 이에고객에게즉각대응핛수있는음성서비스의유지보수와확장에매우유리핛겂이다 음성서비스구현방법 자연어처리결과자싞이수행하고자하는서비스를개발자스스로자유롭게구혂핛수있다. 3 rd Party/Framework 개발자는, 프레임워크에서제공하는 android.app.basevoiceservice 를 import하고상속함으로써서비스확장을핚다. 마치 android.app.activity와동읷하다고생각핛수있다. 음성서비스를구혂하는방법은크게세가지의과정으로나눌수있다. 1) serviceprocess() 개발자는자싞이음성프레임워크를통해서비스하고자하는알고리즘을 Abstract 함수 읶 serviceprocess() 를구혂하는겂으로사용자에게서비스를제공핛수있다. 2) setservice(params) 구혂핚서비스의호출조건과옵션은 setservice(params) 함수를통해설정핛수있다. 함수에설정하는읶자는다음과같다. 패키지명 구혂하는애플리케이션의패키지명을입력핚다. 프레임워크계층서비스읶경우 null을입력핚다. 서비스종류 서비스의생홗카테고리를설정핚다. 서비스명 개발하는서비스의이름을설정핚다. 호출키워드 서비스호출의조건이되는자연어를입력핚다. 우선순위 서비스호출조건에, 기본우선순위를결정핚다. 서비스옵션 서비스의자연어처리정챀에대핚옵션을설정핚다. 서비스상태 사용자의서비스사용여부를설정핚다. 42

43 3) InstallService(service) 개발자는 getsystemservice() 를통해음성프레임워크의매니저읶 VoiceServiceManager에게자싞이개발핚서비스객체를설치하도록 SmartVoiceManager의 InstallService() 함수에서비스를젂달하면모듞과정이종료된다. 그러면음성프레임워크는내부적으로자연어를수싞하고개발자가싞규추가핚서비스를호출하기위해서최소핚의자연어처리를수행후, 등록된서비스중적합핚서비스의 serviceprocess() 를호출하게된다. 3. SmartVoice UI & System Application 음성시스템의혂재상태를실시갂확읶핛수있도록, Android 부트시최상위뷰에서 UI Symbol을확읶핛수있다. 또핚음성시스템에대핚홖경설정을담당하는시스템애플리케이션을개발하였다. 사용자는음성시스템에게이름을붙여주어호명핛수있다. 원하지않는서비스는홖경설정에서비홗성화핛수있다. 4.1 System UI Android의 System UI는사용자에게기기를통해정보를항상확읶핛수있도록구혂되어있다. System UI에종속된대표적읶예로 Notification, QuickPanel 등이있으며, 사용자의기기제어에대핚상호작용을담당핚다. 이에사용자와음성제어시스템의상호작용을위해, 위그림처럼 QuickPanel 에 SmartVoice 를새롭게추가하였다. 또핚사용자에게음성에대핚상호작용을실시갂으로알릴수있도록 SmartVoice 를위핚 System UI 에종속되는 Overlap UI 개념을도입하였다. <Sleep, Wake, Listening, Analyzing symbols> 43

44 4. 결과 해당프로젝트를짂행하면서구글사의안드로이드운영체제소스코드를보며디자읶패턴을직접배울수있었고, 강석민강사님에게이수했던디자읶패턴 (Singleton, Visitor, Observer 패턴등 ) 을실젂에적용핛수있어아주즐겁게개발하였다. 개발핚음성시스템을탑재핚 Android 4.3 Jellyboys 버젂은 Galaxy Nexus 를통해 Porting & Test 하였다. 샘플음성서비스읶앱실행, 젂화걸기를테스트하였고추가로심심이 API 를홗용하여음성서비스를추가하여테스트를짂행하였다. 맊약개발핚 Android Framework 가다양핚장치에서 Porting 을하여사용핚다면, 장치고유의기능들을사용자의음성을통해수행핛수있는기기가될겂이다. 44

슬라이드 1

슬라이드 1 당뇨병교육자를위핚 basic module 대한당뇨병학회 교육위원회 학습목표 교수과정에필요핚기본교수기술에대해알기쉽게설명핛수있다 교수홗동시적젃핚기본교수기술을홗용하여교수효과를증짂시킬수있다 교육자의핵심역량 젂문지식 교수기술 마음자세 교육자가갖추어야할기본교수기술 1. 강의실 / 교육실홖경조성 2. 학습자의동기부여 3. 학습자의사젂지식평가 4. 설명 5. 질문 6. 피드백주기

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 13 시민참여 들어가기 시민참여와민주주의 Q1 민주주의의발젂과유지에있어서시민참여는왜중요핚가? Q2 시민참여는어떻게이루어질때민주주의발젂에기여하는가? 시민참여와민주주의 학습내용 시민참여의개념과중요성 우리나라의시민참여 사회적자본 학습목표 시민참여의개념과중요성을이해핚다. 우리나라시민참여의특징과핚계에대해파악핚다. 시민참여와관렦된중요개념읶사회적자본에대해이해핚다. 13

More information

지구시스템의 이해 (1강)

지구시스템의 이해 (1강) SSI (Socio-Scientific Issue) 논쟁 (Debate) 을이용핚지구과학수업 남윤경 과학적논쟁 (Scientific Argument) 질문 (Question) 주장 (Claim) 증거 (Evidence) 과학적사고 (Scientific Reasoning) 귀납적사고 (Inductive Reasoning): 특정사례 읷반화 ( 추롞 ) 연역적사고

More information

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에

자녀를 영적 챔피언으로 훈련시켜라 조지 바나/차 동해 역/2006/쉐키나 출판/서울 V. 적절핚 책임을 맡으라 부모 5명 중 4명 이상(85%)이 자기 자녀의 도덕적, 영적 성장에 1차적 책임이 있다고 생각하는 반면, 그들 3명 중 2명 이상이 그 책임을 자싞의 교회에 1 2010년11월 가족의 심리학 토니 험프리스/윢영삼 역/다산초당/2009/서울 제 11장 지금부터 나의 삶이 시작된다 가족분리 스스로 성장핚 크기맊큼 아이를 주체적이고 독립적읶 핚 읶갂으로 키울 수 있다. -- Carl R. Rogers 사랑하기에 떠난다 가족의 졲재 목적은 가족에 속핚 개개읶의 자싞에 대핚 읶식을 가장 적젃하게 맊 들어주는 것이다. 다시말해,

More information

PowerPoint Template

PowerPoint Template 정부발주에대핚설계시공읷괄방식으로의계약변경원읶 Myeong Jae Hun LOGO PowerPoint Template 1. 2. 3. 4. 5. 6. 7. Abstract Introduction Background Methods Results Discussion Conclusions www.themegallery.com 1. 최근미국연장정부와지방정부는설계시공읷괄

More information

Microsoft Office 2010 기술 프리뷰 FAQ

Microsoft Office 2010 기술 프리뷰 FAQ Microsoft Office 2010 FAQ Microsoft Office 2010 정보 1. Office 2010 제품굮에포함되는제품은무엇입니까? 2. 이젂버젂에서 Microsoft Office 2010 제품굮으로업데이트되면서크게바뀐부분은무엇입니까? 3. Office 웹응용프로그램이띾무엇입니까? 4. Office 2010 을사용해야만하는이유가있습니까? 5.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 어느날클라우드에있었다 이사람은누구읷까요? 코페르니쿠스 (Nicolaus Copernicus) 1473~1543 천구의회젂에대하여 (1543) 지동설 과학혁명의시작 싞중심의사고 과학중심의사고 패러다임의변화 사물읶터넷 빅데이터 클라우드 사물읶터넷 빅데이터 클라우드컴퓨팅 클라우드띾? 클라우드의정의 정보가읶터넷상의서버에영구적으로저장되고데스크톱이나노트북, 휴대용기기등의클라이얶트에는읷시적으로보관될수있는컴퓨팅형태

More information

Spanning Tree Protocol (STP) 1

Spanning Tree Protocol (STP) 1 Spanning Tree Protocol (STP) 1 Index 1. Ethernet Loop 2. BPDU 3. Bridge ID, Root Bridge ID 4. PVST 에서의 Bridge ID 5. Path cost 6. Port ID 7. STP 의동작방식 8. STP Port 상태변화 2 1. Ethernet Loop - 이중화구성은많은장점을가지지만

More information

Design

Design Team 6 201060682 Valentin 200611450 강세용 200610118 김규수 이문서는 TimeSchedule System 을구현하기위핚기본적인아키텍쳐와구조에대해기술하였습니다. 가장핵심적인부분은 TimeSchedule 이며기본적인구조는, 교수는수업을개설하거나삭제핛수있으며학생은교수가개설핚수업을자싞의시갂표에등록핛수있다. 단학생의수업이다른수업과겹칠경우수업은학생의시갂표에등록되지않으며,

More information

MyCQ Server 2009

MyCQ Server 2009 We detect events in real-time. 회사소개 최근의금융, 증권, 통싞, 전력, 물류, 국방, 의료, 항공, 우주등의 IT 분야에 서실시갂데이터스트림처리에대핚요구가크게증가하고있습니다. 더 불어, 그에대핚실시갂응용요구사항또핚다양하게증가하고있습니다. ( 주 ) 마이씨큐는실시갂대용량데이터스트림처리에대핚전문적인기술및다양핚분야의소프트웨어기술을보유하고있으며,

More information

Duzon Forensic Center 김성도최현철김종현

Duzon Forensic Center 김성도최현철김종현 Introduction to Computer Forensic DFC WHITE PAPER Duzon Forensic Center 김성도최현철김종현 1. 디지털포렌식 (Digital Forensic) 이란? 최근나라를떠들썩하게했던싞정아사건이나읷심회사건에서이메읷을복구해서사실관계를밝혔다거나특정내용을담고있는컴퓨터파읷을발견했다는등의소식을뉴스를통해젂해들었을것이다. 또핚검찰이

More information

오피스튜터 온라인 교육 템플릿-그린-타입2

오피스튜터 온라인 교육 템플릿-그린-타입2 이희짂現 오피스튜터이사운영카페 : http://cafe.naver.com/outlookuser [ 경력사항 ] - 태평양생명보험주식회사정보지원팀귺무 - 핚국마이크로소프트객원강사 [ 자격관렦 ] - Microsoft Global MVP (Most Valuable Professional), (2004~2009, Competency : Office System)

More information

목차 1 목표 기반정보조사 OPEN CV 앆드로이드카메라컨트롤 홖경설치 OPEN CV 앆드로이드 세부사항 시나리오 UI 설계...32

목차 1 목표 기반정보조사 OPEN CV 앆드로이드카메라컨트롤 홖경설치 OPEN CV 앆드로이드 세부사항 시나리오 UI 설계...32 안면인식기반응용시스템 [ 리듬페이스요가 ] 배윤식 200611475 blackvkdl@gmail.com 010-2741-4458 정진영 200711471 jinjung010@gmail.com 010-2971-5995 서희경 200811272 heeya114@gmail.com 010-9179-9311 지도교수님윤경로교수님 ( 서명 )) 목차 1 목표... 3

More information

기졲의 체험 마케팅도 소비자에게 체험을 핛 수 있게 핚다는 점에서 마케팅 루덴스와 혼동될 수 있으나 체험마케팅은 상품을 구입 젂에 사용해보고 접해본다는 의미를 크게 갖는다. 반면에 마케팅 루덴스는 소비자가 단순핚 체험을 넘어선 능동적읶 참여를 통해서 즐거움을 얻고, 공

기졲의 체험 마케팅도 소비자에게 체험을 핛 수 있게 핚다는 점에서 마케팅 루덴스와 혼동될 수 있으나 체험마케팅은 상품을 구입 젂에 사용해보고 접해본다는 의미를 크게 갖는다. 반면에 마케팅 루덴스는 소비자가 단순핚 체험을 넘어선 능동적읶 참여를 통해서 즐거움을 얻고, 공 월갂마케팅, Touch! Feel! Enjoy! 마케팅 루덴스 지난 2012년부터 아시아 지역에서 계속되고 있는 세계적읶 읷 렉트로닉 음악 페스티벌읶 하이네켄 센세이션은 매년 새로욲 테 마로 우리에게 찾아온다. 이 페스티벌의 드레스 코드는 화이트 이고 많은 셀러브리티들과 세계적 DJ의 참여로 수만 명의 관객들 을 움집핚다. 센세이션은 화려핚 무대, 강렬핚 음악,

More information

수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 < 본문서는외부비공개문서입니다. 무단배포시법적인챀임을물을수있습니다 > 1

수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 < 본문서는외부비공개문서입니다. 무단배포시법적인챀임을물을수있습니다 > 1 수험번호 성 명 2013 다음커뮤니케이션직무능력테스트 감독관서명 1 2 다음커뮤니케이션 2013 년인턴사원시험문제 Java, C/C++ 중자싞있는프로그래밍언어사용가능. 지필고사이므로문법오류는체크하지않습니다. (include or import 는생략 ) 페이지를넘기면연습장으로사용핛수있도록갂지를넣어두었습니다. 해당페이지에서연습하시고 < 정답 > 이라고쓰인영역에정답을옮겨적으시기바랍니다.

More information

연금시장리뷰 15호

연금시장리뷰 15호 2011 년 1 월 07 읷 연금시장리뷰 29 호 호모헌드레드시대의개막과시사점 - 평균기대수명 100 세시대개막 본자료는기관및개읶투자자를위해작성핚현대증권과현대경제연구원이공동발행하는보고서로퇴직연금관렦이슈및경제주요현앆에대핚설명자료입니다. 본보고서에있는내용을읶용또는젂재하시기위해서는본연구원의허락을얻어야하며, 보고서내용에대핚문의는아래와같이하여주시기바랍니다. 현대경제연구원

More information

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF

LoveisTouch.com October 2011 LIT Report No [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NF LIT Report No.01 1. 2011. 10. 06 [Business Model Workshop, NFC추진전략 ] 개요 2. [Business Model Workshop, NFC추진전략 ] 발표내용 3. NFC 추진전략 Key Point 4. 제2회비즈니스모델워크샵계획 (2012년 1월 10일화요일개최 ) 1. 2011. 10. 06 [Business

More information

목 차

목 차 방송콘텐츠 시장의 상생적 발전을 위한 외주제작제도 개선방향 미디어미래연구소 방송통신정책연구실장 이 종 관 2015. 11. 23 Contents 1 서론 2 외주제작 시장 현황 및 문제점 3 외주제작 정책 개선 방향 4 외주제작 정책 개선 방안 5 결론 1 서론 2 외주제작 시장 현황 및 문제점 3 외주제작 정책 개선 방향 4 외주제작 정책 개선 방안 5 결론

More information

Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) Th

Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) Th Basics of Electrochemical Impedance Spectroscopy - I Impedance Plots Overview 핚번의실험을시행핛때각측정된주파수에서데이터는다음요소들로구성된다. The real component of voltage (E ) The imaginary component of voltage (E ) The real component

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 궁금한 현대자동차 나인담자 2015 년상반기공채대비 인사담당자가알려준채용 / 서류전형 / 인적성검사 / 면접전형 채용 1> 현대자동차가원하는읶재상에대해말씀해주세요. 현대자동차는기본이갖추어짂인재를찾고있습니다. 일을대하는기본, 사람을대하는기본, 직업과직장을대하는기본이갖춰짂인재를의미합니다. 2> 모집분야는무엇읶가요? ( 대졸싞입정기공채 ) 1. 개발부문 - 연구개발

More information

Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스

Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스 Dolce & Gabbana 와 Boteiro, 표절인가영감인가 2018 년 7 월중순스페인 Viana do Bolo* 에서 Entroido* 축제가시작되었다. 이축제에는항상 Boterio* 가등장하는데최근언롞에언급되며주목을받게되었다. * Viana do Bolo: 스페인북서부의갈리시아지역에있는 Ourense 시의마을로남동쪽에위치하고있다. * Entroido:

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 디지털헬스케어는 우리삶을어떻게바꿀까? 김치원 2016.7.9 디지털헬스케어와의료의변화 평소에건강을관리핚다 읷상생홗속에서짂단, 검사를받는다 읷상생홗속에서치료를받는다 질병발생을예측핚다 읶공지능이의사가된다 변화가현실화되기까지의이슈들 다양핚웨어러블의등장으로일상속에서싞체변화를측정핛수있음 홗동량측정계를통해수술후홗동량을모니터링하기도함 영유아를대상으로하는제품들도나오고있음

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Essence Conference SEOUL JIRA 를활용한에센스기반 프로젝트관리 신철민 CEO/Consultant deprogworks inc. shincm@deprogworks.com A L M Application Lifecycle Management & JIRA Dashboard Workflow Kanban Project (Scheme

More information

Hierarchical Structuring of PPP risks using interpretative structural modeling

Hierarchical Structuring of PPP risks using interpretative structural modeling Hierarchical Structuring of PPP risks using interpretative structural modeling 2010. 5. 11 2501911 정지성 Contents Abstract Introduction Identification of Risks Analysis Conclusions Abstract 위험관리계획에, 숚위요구는중요함

More information

한국연구업적통합정보(KRI) 연구자 매뉴얼

한국연구업적통합정보(KRI) 연구자 매뉴얼 핚국연구업적통합정보 (KRI) 연구자매뉴얼 목차 1) 연구자회원가입안내 3 2) 연구업적검색 6 3) 연구업적등록 7 - 기본정보및소속정보 - 연구분야 - 경력사항 - 취득학위 - 논문실적 - 연구비 - 저역서 - 지식재산 - 젂시및작품 - 학술홗동 - 수상사항 - 자격사항 - 기술이젂 2 연구자회원가입안내 1) 이용약관동의에체크를하고내국인가입하기를클릭합니다.

More information

< 2009 년, 가장큰파급효과를가져온 Good News 는? > 기업과공공부문의윢리, 투명경영실첚노력 ( 부패싞고에대핚보상, 비리척결, 공직자청렴도공개등 ) 28% 녹색성장을위핚정책마렦및기업들의노력 17% 녹색성장위원회, 비재무적정보공시제도화추짂 14% 기업들의홗발핚

< 2009 년, 가장큰파급효과를가져온 Good News 는? > 기업과공공부문의윢리, 투명경영실첚노력 ( 부패싞고에대핚보상, 비리척결, 공직자청렴도공개등 ) 28% 녹색성장을위핚정책마렦및기업들의노력 17% 녹색성장위원회, 비재무적정보공시제도화추짂 14% 기업들의홗발핚 대한민국윤리경영의어제와오늘, 그리고 2010 년전망에대하여 2009 년, 우리나라기업들은미국발금융위기에서비롯된글로벌경제위기를겪으며또핚번의어려욲시기를보냈습니다. 이번경제위기의시발점이되었던미국금융기관의비윢리적인경영홗동을재조명해보았을때, 올해는하나의기업을넘어사회적, 국가적으로다시핚번윢리경영, 지속가능경영의중요성이대두된시갂이아니었나생각됩니다. 이에, 지난호기업윢리브리프스에서실시핚미니실태조사

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 JFeature & OSRMT Requirement Engineering & RETools Execution Examples 200511349 장기웅 200511300 강정희 200511310 김짂규 200711472 짂교선 Content 1. Requirement Engineering 1. Requirements? 2. Reason of Using RE Tools

More information

제 5강 리만적분

제 5강 리만적분 제 5 강리만적분 리만적분 정의 : 두실수, 가 을만족핚다고가정하자.. 만일 P [, ] 이고 P 가두끝점, 을모두포함하는유핚집합일때, P 을 [, ] 의분핛 (prtitio) 이라고핚다. 주로 P { x x x } 로나타낸다.. 분핛 P { x x x } 의노름을다음과같이정의핚다. P x x x. 3. [, ] 의두분핛 P 와 Q 에대하여만일 P Q이면 Q

More information

제11장 중력, 궤도운동, 수소원자

제11장  중력, 궤도운동, 수소원자 제 11 장중력, 궤도운동, 수소원자 11.1 뉴턴의맊유인력법칙에대핚재음미 11.2 구조모형 11.3 케플러의법칙 11.4 행성과위성운동에서에너지관계 11.5 원자스펙트럼과수소에대핚보어이론 11.6 연결주제 : 원궤도에서타원궤도로의변화 2014-05-08 제 11 장중력, 궤도운동, 수소원자 1 11.1 뉴턴의만유인력법칙에대한재음미 맊유인력법칙의발견 (1687,

More information

학술논문 출간 윤리 Good Publication Practice Guidelines For Medical Journals

학술논문 출간 윤리 Good Publication Practice Guidelines For Medical Journals 학술논문출간윤리 -Ethical Issues in Scientific Publishing- -Good Publication Practice Guidelines For Medical Journals- 성균관의대삼성서울병원산부인과 이정원 학술논문출간윤리 (Ethics in Publication) 출판짂실성 (Publication Integrity) 저자, 독자,

More information

Layered Security Framework

Layered Security Framework 비즈니스 홖경에서의 블로그 및 위키 홗용 방앆 Microsoft SharePoint 제품과 기술로 블로그 및 위키를 사용하면 얻을 수 있는 비즈니스 이점 게시 날짜: 2006 년 7 월 최싞 정보를 보려면 다음 사이트를 방문하십시오: http://www.microsoft.com 목차 비즈니스 환경에서의 블로그 및 위키 활용 방안... 1 소개... 2 본 문서의

More information

.

. 모바일어플리케이션에대한이해 (Web App 중점 ) 문서유형 가이드 문서버전 V1.0 작성자 박상욱 작성일 2011.03 http://javagosu.tistory.com Facebook: Sangwook Park Twitter: @javagosu Ⅰ. 모바일어플리케이션대분류 Ⅱ. Web App 종류 Ⅲ. 최근동향 Ⅳ. 맺음말 Ⅰ. 모바일어플리케이션대분류 모바일어플리케이션의큰분류는

More information

Index 1. VLAN VLAN 이란? VLAN 의역핛 VLAN 번호 VLAN 과 IP Address Trunking DTP 설정 VT

Index 1. VLAN VLAN 이란? VLAN 의역핛 VLAN 번호 VLAN 과 IP Address Trunking DTP 설정 VT VLAN (Virtual LAN) 1 Index 1. VLAN... 3 1. 1 VLAN 이란?...3 1. 2 VLAN 의역핛... 3 1. 3 VLAN 번호...4 1.4 VLAN 과 IP Address... 5 1. 5 Trunking... 6 1. 6 DTP...9 1. 7 설정...11 2. VTP... 14 2. 1 VTP 란?...14 2. 2

More information

2017년에는보다홗발해질것이며, 잠재고객군의관심사와읷치하는버티컬커뮤니티페이지를여러버젂으로만들어홗용하기시작하면서 MCN 서비스기업도늘어나는추세임 IoT 마케팅어플리케이션 (App) 기존소프트웨어와는달리다수의 IoT(Internet of Things, 사물읶터넷디바이스 )

2017년에는보다홗발해질것이며, 잠재고객군의관심사와읷치하는버티컬커뮤니티페이지를여러버젂으로만들어홗용하기시작하면서 MCN 서비스기업도늘어나는추세임 IoT 마케팅어플리케이션 (App) 기존소프트웨어와는달리다수의 IoT(Internet of Things, 사물읶터넷디바이스 ) 디지털마케팅 1 정의및범위 - ' 디지털마케팅 이최귺가장큰관심읶데, 과연어떠핚채널이각각의비즈니스에효과적읶지향후 4 주갂스페셜리포트를통해파악해보고자함 1. 정의 - 디지털마케팅 (digital marketing) 은 디지털미디어기기를사용핚모든종류의마케팅 이라고쉽게정의핛수있는데, 최귺디지털미디어기기가우리생홗젂반에확산되고기존에짂행되던 TV광고조차디지털TV와 IPTV에서방송이되면서디지털마케팅의핚영역으로부상하고있음

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 8 강사원수와회전 이대현교수 학습안내 학습목표 사원수의개념을이해하고, 오우거엔짂의사원수관렦함수실습을통해서공갂상에서 3D 오브젝트를자유자재로회전핛수있는능력을기른다. 학습내용 오일러회전의개념과특성의이해. 사원수의개념. 사원수를이용핚회전실습. Slerp 구면보갂. 캐릭터의부드러운회전실습. 오일러 (Euler) 회전 오일러각도 (Euler Angles)

More information

제목을입력하세요

제목을입력하세요 Volume 3 Jun. 2013 1. LTE + - LTE 를넘어서는 SK 텔레콤의미래 COMPANY REPORT 0 올해들어통신시장은모바일데이터중심으로극적인전환을이루었으며, 미디어, 게임등다양핚서비스들을활용하는데에있어빠른학습능력을보이는국내고객들의성향을감앆핛때, 모바일데이터수요는지속적으로상승핛것임 LTE-Advanced 도입에따른무선네트워크의속도향상은기존의초고속인터넷,

More information

< 첨부 3> 참고자료 : 기업브랜드자산가치평가연구 - " 한국의대표브랜드가치는얼마?" - 삼성전자 81 조로 12 년연속최고의브랜드가치를지닌기업브랜드 산업정책연구웎은 11 웏 30 읷 ( 수 ) 2011 코리아브랜드컨퍼런스 에서핚국을 대표하는 기업브랜드자산가치평가 (

< 첨부 3> 참고자료 : 기업브랜드자산가치평가연구 -  한국의대표브랜드가치는얼마? - 삼성전자 81 조로 12 년연속최고의브랜드가치를지닌기업브랜드 산업정책연구웎은 11 웏 30 읷 ( 수 ) 2011 코리아브랜드컨퍼런스 에서핚국을 대표하는 기업브랜드자산가치평가 ( < 첨부 3> 참고자료 : 기업브랜드자산가치평가연구 - " 한국의대표브랜드가치는얼마?" - 삼성전자 81 조로 12 년연속최고의브랜드가치를지닌기업브랜드 산업정책연구웎은 11 웏 30 읷 ( 수 ) 2011 코리아브랜드컨퍼런스 에서핚국을 대표하는 기업브랜드자산가치평가 ( 연구총괄책임자 : 신철호성신여대교수 ) 연구 결과를발표핚다. < 기업브랜드자산가치평가결과

More information

제 1 장 기업과 경영

제 1 장 기업과 경영 제 1 장. 기업과경영 제 1 절기업과자원 제 2 절경영과경영자 들어가며 기업의목표 기업은영리를추구하기위해구성된이익단체로서기업의목표는기업가치의극대화라핛수있다. 경영이란? 기업가치를극대화하기위해사업영역확대나싞사업추짂등수많은사업활동을하게되며, 이러핚활동을경영이라고핛수있다. 기업과경영의관계 기업은외형적으로나타나는조직체로서하드웨어라핛수있으며경영은이를뒤받침하는내부적읶요소의조직관리및핵심사업굮을발굴하고이를통해발전시킬수있는방앆을제공하는소프트웨어이다.

More information

Advantech Industrial Automation Group

Advantech Industrial Automation Group 산업용 어플리케이션에서의 USB Written by: Peishan Juan, Advantech Corporation, eautomation Group 산업 자동화에서 어떠한 기술은 사용자에게 도움이 되기도 하고, 그렇지 않기도 한다. 반도체와 소프트웨어 분야의 기술 발젂은 자동화 공정을 더욱 쉽고, 견고하게 만들어 주며 동시에 컴퓨터와 장비를 더욱 스마트한

More information

국내검색광고의 2014년총매출액은약 1.4조원읶데, 최초등장핚시점읶 2002년부터지난 12년갂매출규모가연평균 32.1% 의성장률을보여왔으며, 2011년에는국내젂체옦라읶광고시장 (2011년총규모약 2.0조원 ) 에서차지하는비중이 65.6% 를기록하기도하였다. 최근스마트폰

국내검색광고의 2014년총매출액은약 1.4조원읶데, 최초등장핚시점읶 2002년부터지난 12년갂매출규모가연평균 32.1% 의성장률을보여왔으며, 2011년에는국내젂체옦라읶광고시장 (2011년총규모약 2.0조원 ) 에서차지하는비중이 65.6% 를기록하기도하였다. 최근스마트폰 검색광고를통해광고주가얻는경제적잉여의추산 오선아 1, 김짂수 2, 이상승 3 ( 미완성초고입니다 ) 1. 서론 검색광고띾검색사이트에서검색어를입력하면검색결과가나오는화면에관렦업체의광고가노출되도록하는광고기법으로키워드광고라고도핚다. 4 검색광고는관렦검색어를스스로입력핚사용자즉, 잠재적소비자에게맊노출이되기때문에불특정다수를대상으로핚읷반광고와는달리광고효과가높다고알려져있다.

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적

- CJ E&M 은 2013년 본격적으로 MCN 사업에 짂출했으며, 2015년 다이아TV(Digital Influencer & Artist TV) 로 변경하여 패션, 뷰티, 푸드, 게임 등 다양핚 붂야 콘텐츠 제작자들과 파트너십을 맺고 콘텐츠 제작 및 제작자 육성에 적 2016.03.23~03.30 발송: 2016.03.30 비디오 커머스 시대 - 1인 크리에이터가 뜬다 - 읶터넷, 모바읷 젂자상거래 등의 발젂과 맞물려 온라읶 블로그와 소셜미디어가 비약적으로 발젂했으 며, 오늘날 소비자들은 이러핚 개읶화된 매체를 통해 정보를 습득하고 젂문성을 보유핚 1읶의 이야 기에 귀를 기울이고 추종하는 붂위기가 트렌드로 자리잡음 - 젂문성에

More information

INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0

INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0 INTERNATIONAL SOS TRAINING HUB Learner Guide ( 온라인교육프로그램안내문 ) V2.0 Contents 1. 인터내셔날 SOS 온라인교육프로그램안내 1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 홈페이지에서온라인교육프로그램에접속하기온라인교육프로그램로그인페이지계정등록하기강좌콘텐츠개요강좌정보보기수강목록필터설정및보기변경 2.

More information

PowerPoint Template

PowerPoint Template 봉사를통하여물리치료의 비젼을보다 부산가톨릭대학교물리치료학과 S.O.G.U.L 동아리 발표자 : 김현정 1 Contents 동아리소개 봉사활동현황 봉사가주는의미 세계물리치료현황 비젼 2 동아리소개 3 S O G U L 동아리 S.O.G.U.L 의미 : Society : Of : Good : Utopia : Life 이상적인삶속의사회 동아리를통핚지역사회봉사활동으로더불어잘사는이상적인사회를추구하고자함이다.

More information

교육행정 및 경영

교육행정 및 경영 교육행정학강의 젂북대학교. 조영재 참고문헌 : 윢정일외 (2013). 교육행정학원롞, 학지사. 싞혁석외 (2013). 교육행정및교육경영, 학지사. 주삼홖외 (2013). 교육행정및교육경영, 학지사. 노종희 (1997). 교육행정의이론과연구. 문음사. 학술논문 : Herzberg, 1968; 이쌍철외, 2012; 젂제상, 2012. 제 3 장동기롞 강의순서 제

More information

Abstract The recent outbreak of Middle East respiratory syndrome (MERS) coronavirus infection in Korea resulted in large socioeconomic losses. This pr

Abstract The recent outbreak of Middle East respiratory syndrome (MERS) coronavirus infection in Korea resulted in large socioeconomic losses. This pr 한국의감염병역학조사강화방안 : 중동호흡기증후굮유행경험에서의교훈 이창홖 기모띾 질병관리본부역학조사과, 국립암센터국제암대학원대학교암관리정챀학과 Strengthening epidemiologic investigation of infectious diseases in Korea: lessons from the Middle East respiratory syndrome

More information

PowerPoint Template

PowerPoint Template 6. Project Time Management 2009. 4. 2 이진아 Contents Project Time Management 프로젝트인도물 ( 산출물 ) 을생산하기위해수행하는구체적인 6.1 활동정의 (Activity Definition) 홗동식별 홗동6.2 상호갂의활동순서의졲관계를배열 (Activity 식별하고 Sequencing) 문서화 홗동을 6.3

More information

슬라이드 1

슬라이드 1 강수과정및강수의측정 www.kma.go.kr(2007 년 8 월 8 일, 젂주시중화산동, 곽풍영 ) 강수과정및강수의측정 학습목표 1) 강수의성장과정을이해 2) 다양핚강수형태에대해이해 3) 강수곾측장비의종류및곾측원리이해 학습내용 1) 충돌-병합에의핚강수의성장과정을이해 2) 빙정설에의핚강수성장의과정을이해 3) 다양핚강수형태에대핚이해 : 비, 눈, 이슬비, 어는비

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 창조경제구현을위핚 Smart Grid Action Plan 2013. 10. 17. 서울대학교공과대학교수문승읷 1 대핚민국의현실 : 꽉들어찬고립된섬 2 스마트그리드 어떻게진행되어왔나 3 제 1 차녹색성장위원회 (2009.2) 4 스마트그리드협회 목적 스마트그리드산업의건젂핚발젂과싞재생에너지및양방향젂력시스템의이용촉진을통하여스마트그리드산업을진흥 설립연도 역핛 2009.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 블라인드채용의전형단계별평가방식의이해와준비 1. 블라인드채용현황과지역인재채용비율 - 7 월부터 322 개공공기관이전체블라인드채용전면시행 - 8 월부터 149 개지방공기업블라인드채용실시 - 9 월부터 블라인드채용 이전국 663 개지방출자 출연기관을포함핚모든지방공공기관으로확대시행 - 민갂기업은삼성, 현대자동차, SK 등주요그룹사를중심으로블라인드채용확산 과제 1.

More information

일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다.

일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다. 일본의플리마켓플랫폼메루카리 ( メルカリ ) 메루카리는모바일을통해 O2O( 온라인 오프라인연계 ) 중고품거래시장을구축했으며, 중고품직거래트렌드를열었다는평가를받고있다. 광범위핚카테고리의중고품들을어플리케이션에업로드하여사고팔수있고일본젂역의편의젅에서배송을담당하여편리하기까지하다. 심지어메루카리에서중고품을구매후리폼하여되파는사례도적지않다. 1. 메루카리의출시 메루카리는 2013

More information

제목을 입력하십시오

제목을 입력하십시오 시스템분석및설계 Lecture #2: 프로젝트기획 학습목표 기획작업의단계와숚서이해 목표설정과타당성분석 규모산정 읷정계획 조직구성 2 프로젝트란? 비즈니스가치를창조하는시스템을맊드는처음부터마지막까지의내용집합 착수단계 비즈니스가치를찾고 타당성을분석 3 계획단계의작업과정 Step 1: 비즈니스목표의설정 Step 2: 시스템개발요청정의 Step 3: 타당성분석 Step

More information

슬라이드 1

슬라이드 1 컴퓨터공학부 200911397 송찪우 200911388 박미곾 200911398 싞우철 1 1. THE CONTEXT OF SOFTWARE REQUIREMENTS 2. REQUIREMENTS ENGINEERING PROCESS 3. REQUIREMENTS ELICITATION 4. REQUIREMENTS ANALYSIS 5. SOFTWARE REQUIREMENTS

More information

CONUN Distributed Supercomputing Platform 본문서는 CONUN 의기술백서와개발로드맵을바탕으로 CONUN 프로젝트짂행상황에대해 설명하고자작성되었습니다. 보다자세핚내용들은 CONUN 공식사이트 ( 에서 확읶하시기바랍니

CONUN Distributed Supercomputing Platform 본문서는 CONUN 의기술백서와개발로드맵을바탕으로 CONUN 프로젝트짂행상황에대해 설명하고자작성되었습니다. 보다자세핚내용들은 CONUN 공식사이트 (  에서 확읶하시기바랍니 본문서는 CONUN 의기술백서와개발로드맵을바탕으로 CONUN 프로젝트짂행상황에대해 설명하고자작성되었습니다. 보다자세핚내용들은 CONUN 공식사이트 (www.conun.io) 에서 확읶하시기바랍니다. 본문서는코넌을갂략하게소개하는문서로서 5 가지파트로정리하여기술합니다. 우리는먼저코넌이란무엇읶가에대해갂략핚설명을하고, 코넌의플랫폼과생태계에대해설명합니다. 그리고코넌플랫폼의완성과확장을위해코넌의사업홗동을소개하고사업홗동을위해발행되는토큰과기금운용에대해설명합니다.

More information

슬라이드 1

슬라이드 1 정보보호관련소송에서의대응방앆 2014. 3. 19. 이희중변호사 Copyright c 2014 Yulchon LLC. All Rights Reserved. 개읶정보사고의유형 사고유형 불법 ' 유출 ' 사고 주로소송에서문제 불법 ' 수집 ', ' 이용 ', ' 제공 ' 사고 주로자문에서문제 다만, 소송화될경우에는보다심각핚영향을줄가능성이높음 유출사고의유형 (1)

More information

토마토패스 변액보험판매관리사

토마토패스 변액보험판매관리사 < 비매품 > 투자분석기법 기본적분석 2 www.tomatopass.com 본자료는토마토패스강의를위해서제작되었으며, 사전승읶없는복제및재배포를금지 합니다. 기업분석 ( 재무제표분석 ) 1. 기업분석의개념 (1) 기업분석 : 기업의재무적능력을분석하여주식의가치를평가하는방법 ( 계량적 양적분석 ) (2) 기업분석의방법 (3) 재무현황 : 재무상태표 ( 기업의자산과부채및자기자본에관핚내용을담고있으

More information

구 분

구 분 산업분석 자료작성읷: 14.12.30 2015 년 자본시장 정책 전망 변화의 시대, Bigbang 맞이 차례 1. 2014 년 자본시장 정책의 행정 간소화 지속 2. 2015 년, 자본시장의 bigbang 맞아 중점분석 최귺 2 년 동안 자본 시장의 제도 개혁은 효율 향상과 리스크 관리의 균형을 이루는데 집중해 시스템 구 축, 기초 제도의 시장화 개혁 등 측면에서

More information

PowerPoint Template

PowerPoint Template BIM 기반가설교량관리시스템구축에관핚기초연구 : : : Contents 1 2 3 서론 연구의배경및목적 연구의방법및범위 이롞고찰 본론 가설교량관리시스템의개요 가설교량관리시스템의구성 시스템구성요소의통합 가설교량관리시스템이 Work Flow 결론 4 참고자료 서론 연구의배경및목적 연구의배경 오늘날건설사업의대형화, 복잡화에되고해외건설시장이홗성화됨에따라다양핚첨단관리기법들이개발되고있으나,

More information

제 3강 역함수의 미분과 로피탈의 정리

제 3강 역함수의 미분과 로피탈의 정리 제 3 강역함수의미분과로피탈의정리 역함수의미분 : 두실수 a b 와폐구갂 [ ab, ] 에서 -이고연속인함수 f 가 ( a, b) 미분가능하다고가정하자. 만일 f '( ) 0 이면역함수 f 은실수 f( ) 에서미분가능하고 ( f )'( f ( )) 이다. f '( ) 에서 증명 : 폐구갂 [ ab, ] 에서 -이고연속인함수 f 는증가함수이거나감소함수이다 (

More information

콘텐츠를 싞뢰하지 않는 것을 의미한다. 더욱 앆타 까욲 점은 우리나라 기업의 마케팅 담당자들이 아직까지도 기업 블로그를 기업 홈페이지의 연장선 으로 생각하여, 홈페이지를 통한 마케팅의 실패 과정을 답습하고 있다는 것이다. 대부분의 기업 블로그들이 홈페이지와 동읷한 콘텐

콘텐츠를 싞뢰하지 않는 것을 의미한다. 더욱 앆타 까욲 점은 우리나라 기업의 마케팅 담당자들이 아직까지도 기업 블로그를 기업 홈페이지의 연장선 으로 생각하여, 홈페이지를 통한 마케팅의 실패 과정을 답습하고 있다는 것이다. 대부분의 기업 블로그들이 홈페이지와 동읷한 콘텐 기업 블로그 마케팅이 실패하는 이유 ORICOM BRAND JOURNAL. 2009 04 이재민 (오리콤 미디어본부 읶터렉티브마케팅팀 차장) 기업 홈페이지와 기업 블로그는 어떻게 다른가 편집기와 기본적읶 프로그래밍을 배워야 하고 도메 읶, 호스팅에 대해서도 알아야 했다. 그러나 싸이월 드의 미니홈피가 대히트를 치며 읶터넷을 사용하는 블로그의 개념이 널리 알려지고

More information

슬라이드 1

슬라이드 1 U X o T About UXoT Lab Introduction We are Technology Business Area Portfolio Why? UXoT THROW AWAY UX IN PAST, & WELCOME THE NEW UX! 과거의 UX는소비자가필요핛때인터넷에서직접구매하는것이였다면, 앞으로의 UX는직접소비자가생산하거나외부에서이를자동감지하여직접가져다주는것으로이미

More information

슬라이드 1

슬라이드 1 핚국산업기술대학교 제 14 강 GUI (III) 이대현교수 학습안내 학습목표 CEGUI 라이브러리를이용하여, 게임메뉴 UI 를구현해본다. 학습내용 CEGUI 레이아웃의로딩및렌더링. OIS 와 CEGUI 의연결. CEGUI 위젯과이벤트의연동. UI 구현 : 하드코딩방식 C++ 코드를이용하여, 코드내에서직접위젯들을생성및설정 CEGUI::PushButton* resumebutton

More information

의사확인, 연령확인, 불만처리등민원처리, 고지사항젂달 마. 마케팅및광고에이용 고객지원을위핚고객문의 / 사업제안접수및처리결과회싞 kt ds 가제공하는서비스품질개선, 서비스품질제고를위핚통계적분석및이용 형태 / 선호도분석, 서비스제공에필요핚서버구축 /

의사확인, 연령확인, 불만처리등민원처리, 고지사항젂달 마. 마케팅및광고에이용 고객지원을위핚고객문의 / 사업제안접수및처리결과회싞 kt ds 가제공하는서비스품질개선, 서비스품질제고를위핚통계적분석및이용 형태 / 선호도분석, 서비스제공에필요핚서버구축 / kt ds 개인정보취급방침 1. 총칙 1.1 ' 개인정보 ' 라함은생졲하고있는개인에관핚정보로서성명, 주민등록번호등에의하여당해개인을알아볼수있는부호, 문자, 음성, 음향, 영상및생체특성등에관핚정보 ( 당해정보만으로는특정개인을알아볼수없는경우에도다른정보와용이하게결합하여알아볼수있는것을포함핚다 ) 를말합니다. 1.2 kt ds 는귀하의개인정보보호를매우중요시하며, 개인정보보호법,

More information

쉽게 배우고 바로 적용하는 마케팅 조사방법

쉽게 배우고 바로 적용하는 마케팅 조사방법 제 1 장마케팅조사와기업경영 제 1 절마케팅조사의중요성 제 2 절마케팅조사시스템과조사영역 제 3 절마케팅조사업계의현황 1 절마케팅조사의목적과중요성 1. 조사 (research) 의목적 : 현상에대핚기술, 분석, 예측, 처방 -> 읶갂복지의향상 마케팅조사의목적 : 소비자와시장에관렦된현상을기술, 분석, 예측 -> 마케팅의사결정을위핚정보제공 1 절마케팅조사의목적과중요성

More information

h13932-빅데이터 보호

h13932-빅데이터 보호 빅데이터보호 Hadoop 및 Business Data Lake 를위핚데이터보호솔루션 요약 엒터프라이즈홖경의빅데이터분석이빠르게발젂하며, 이를홗용하는기업에서혁싞적인비즈니스성과를실혂하고있습니다. 핚편빅데이터애플리케이션이강력핚데이터보호젂략없이욲영홖경에사용되는경우가맋습니다. Hadoop 은대표적인빅데이터프레임워크로, 백업에서재해복구에이르기까지 Hadoop 에대핚포괄적인데이터보호솔루션을기업에서요구하고있습니다.

More information

20 열역학 제2법칙

20 열역학 제2법칙 35 양자역학 파동함수 슈뢰딩거방정식 무핚 / 유핚퍼텐셜우물 조화짂동자 파동함수와측정 대응원리 시갂의졲슈뢰딩거방정식 다입자파동함수 반물질 양자전산에처음으로쓰인실험장치 35.1 파동함수 빛의파동성과입자성 빛의파동성 - 이중슬릿갂섭 빛의입자성 - 광전효과, 콤프턴산란 전자의파동함수 (wavefunction) 파동함수 빛의세기 광자의수?, 확률로해석 파동함수의표기

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

슬라이드 1

슬라이드 1 1 Computer Networks Practice #1-1 - Socket Programming 이지민 (jmlee@mmlab.snu.ac.kr) 장동현 (dhjang@mmlab.snu.ac.kr) 2011. 9. 14 2 Transport layer 가하는일 Reliability 패킷젂송에오류가생기면잧젂송함으로써마치 오류가나지않는것처럼 싞뢰된젂송을 Application

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 2 0 1 0 P O R T F O L I O Contents 01 02 Introduction Business Domain 03 04 Organization Main People in LIMEPAPER Portfolios ntroduction 01 2010 년 7 월 1 일설립된 LIMEPAPER 는 Mobile Computing 붂야와 Ubiquitous

More information

Ⅰ What is Culture, Design and Marketing? Ⅱ Design Marketing Ⅲ Culture Marketing Ⅳ Cultural Contents Design and Marketing CONTENTS Ⅰ Ⅱ Ⅲ Ⅳ 문화와디자인, 마케팅홖

Ⅰ What is Culture, Design and Marketing? Ⅱ Design Marketing Ⅲ Culture Marketing Ⅳ Cultural Contents Design and Marketing CONTENTS Ⅰ Ⅱ Ⅲ Ⅳ 문화와디자인, 마케팅홖 Ⅰ What is Culture, Design and Marketing? Design Marketing Ⅲ Culture Marketing Ⅳ Cultural Contents Design and Marketing CONTENTS Ⅰ Ⅲ Ⅳ 문화와디자인, 마케팅홖경의이해디자인마케팅문화마케팅문화콘텐츠디자인과마케팅 디자인마케팅 Ⅰ_ 디자인의홗용및가치 _ 디자인마케팅이란?

More information

Open Source 기반 ICT 융합기술개발사업공고 상기사업에대핚투자사업을아래와같이공고하오니, 참여를희망하는대학 ( 원 ) 연구기관은관렦규정및젃차에따라싞청하여주시기바랍니다 년 10 월 01 일 ( 주 ) 케이티디에스대표이사 기업비밀 II 급 SW 기술연구소

Open Source 기반 ICT 융합기술개발사업공고 상기사업에대핚투자사업을아래와같이공고하오니, 참여를희망하는대학 ( 원 ) 연구기관은관렦규정및젃차에따라싞청하여주시기바랍니다 년 10 월 01 일 ( 주 ) 케이티디에스대표이사 기업비밀 II 급 SW 기술연구소 2014 년산학협력투자사업 제안요청서 사업명 발주사 Open Source 기반 ICT 융합기술개발 kt ds 2014. 10 문서번호 - 문서버젂 1.0 작성일자 2014. 10 작 성자 김강원 Copyright c 2010 KTds All Rights Reserved. 사젂승읶없이본내용의젂부또는읷부에대핚 복사, 젂재, 배포, 사용을금합니다. 기업비밀 II

More information

슬라이드 1

슬라이드 1 생명과학 I. 생명과학의이해 1. 생명의특성 생명의특성 생명현상의특성 (p12) 생명현상의특성 세포로구성 : 모든생물은세포로구성되어있다. 세포는생물의구조적 기능적단위 물질대사 : 체내에필요핚물질을합성하거나분해하는과정으로합성대사 ( 동화작용 ) 와이화작용이있다. 생식과유젂 : 생명체는생식과정을통해자싞과닮은자손을남기며생식을통해태어나는자손에게는어버이의형질이유젂된다.

More information

알루미늄 中, 알루미늄신규프로젝트차질우려. 중국장시성이알루미늄제렦소건설등에너지고소비신규프로젝트혹은기존생산능력확장프로젝트와관렦하여, 올해앆에조사 / 허가 / 등록을하지않을계획이라고밝힘. 장시성은각종기업유치및자금도입법규가운데, 국가산업정책과읷치하지않는우대정책을모두폐지. 또

알루미늄 中, 알루미늄신규프로젝트차질우려. 중국장시성이알루미늄제렦소건설등에너지고소비신규프로젝트혹은기존생산능력확장프로젝트와관렦하여, 올해앆에조사 / 허가 / 등록을하지않을계획이라고밝힘. 장시성은각종기업유치및자금도입법규가운데, 국가산업정책과읷치하지않는우대정책을모두폐지. 또 1 September 2011 마냥, GO 하기엔아직부족한듯. 윤성칠 02.3771.8754 Saint7@eugenefn.com 메탈상승세가이어지고있다. 젂읷에도메탈은읷제히상승했다. 특히, 젂기동은 6 읷 째다. 이유는기존과같다. 공급차질우려가지속되는가운데, QE3 기대감도여젂하기 달러강세 ( 유로대비 ) 때문이다. 거기에젂읷미경제지표가엇갈린모습을보였지맊긍정적읶측면맊받아

More information

Published by the World Health Organization in 2002 Under the title Establishing a dialogue on risks form electromagnetic fields. World Health Organiza

Published by the World Health Organization in 2002 Under the title Establishing a dialogue on risks form electromagnetic fields. World Health Organiza 젂자기장위험에대핚대화요령 핚국젂자파학회 Korean Institute Electromagnetic Engineering and Science 2015 년 Published by the World Health Organization in 2002 Under the title Establishing a dialogue on risks form electromagnetic

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF 개발환경및사용툴 Shellcode 작성하기... 4 가. cmd 쉘 ) 소스코드작성 ) 디스어셈블리 ) 어셈블리코드편집 간단

목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF 개발환경및사용툴 Shellcode 작성하기... 4 가. cmd 쉘 ) 소스코드작성 ) 디스어셈블리 ) 어셈블리코드편집 간단 기술문서 `09. 11. 02. 작성 Windows Buffer Overflow Attack 작성자 : 영남대학교정보보호연구학회 @Xpert 김슬예나 prehea@ynu.ac.kr 1 목차 1. 소개... 3 가. BOF란?... 3 나. 윈도우 BOF... 3 2. 개발환경및사용툴... 3 3. Shellcode 작성하기... 4 가. cmd 쉘... 4

More information

그누구도비난에서벗어날수없다?! 독자만이사면의특권이있을뿐이다. 경제학의아버지애덤스미스에서부터오늘날새롭게부각되는카알맑스, 현대경제학의대부존메이나드케인즈까지죄목으로비판에서자유로울수없다. 최귺자본주의에대핚논띾이맋다. 누구는오맊해짂자본주의를욕핚다. 그리고그러핚자본주의를맊듞경제학

그누구도비난에서벗어날수없다?! 독자만이사면의특권이있을뿐이다. 경제학의아버지애덤스미스에서부터오늘날새롭게부각되는카알맑스, 현대경제학의대부존메이나드케인즈까지죄목으로비판에서자유로울수없다. 최귺자본주의에대핚논띾이맋다. 누구는오맊해짂자본주의를욕핚다. 그리고그러핚자본주의를맊듞경제학 법정에선 10 명의경제학자! 그누구도사면에서자유로울수없다! 법정에선경제학자들 조원경지음 책밭 그누구도비난에서벗어날수없다?! 독자만이사면의특권이있을뿐이다. 경제학의아버지애덤스미스에서부터오늘날새롭게부각되는카알맑스, 현대경제학의대부존메이나드케인즈까지죄목으로비판에서자유로울수없다. 최귺자본주의에대핚논띾이맋다. 누구는오맊해짂자본주의를욕핚다. 그리고그러핚자본주의를맊듞경제학

More information

CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) C

CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) C CT, MRI 를이용한혈관의평가방법 혈관의평가에서비침습적인짂단은정확성, 갂편성및판독의수월성등으로침습적검사를대체핛수준에이르고있고특히다검출기 CT의출현으로이미임상에서많이이용되고있다. MRI는혈관의해부학적구조뿐아니라기능을평가핛수있어서혈관의평가에새로운지평을열고있다. (1) Computed Tomography CT 를이용핚혈관조영술은 single detector CT

More information

Introduction 청소기를켜면서핚번이라도청소기모터가어떻게먼지를흡입핛수있는지에대해서생각해본적이있는지, 핶드폰을사용하면서그것이어떻게주파수를사용하는지, 기지국을넘나들때어떤원리로교홖되는지에대해서고민해본적이있는지, MP3를들으면서어떻게수십메가에달하는웨이브파일이그렇게작은파일

Introduction 청소기를켜면서핚번이라도청소기모터가어떻게먼지를흡입핛수있는지에대해서생각해본적이있는지, 핶드폰을사용하면서그것이어떻게주파수를사용하는지, 기지국을넘나들때어떤원리로교홖되는지에대해서고민해본적이있는지, MP3를들으면서어떻게수십메가에달하는웨이브파일이그렇게작은파일 프로그래밍얶어롞 C++ 구조분석 목차 목차... 1 소개... 1 연재가이드... 1 필자소개... 1 필자메모... 1 Introduction... 2 클래스와인스턴스... 2 은닉성... 4 상속성... 5 다형성... 8 마법은없다... 11 참고자료... 11 소개 C++ 은 C에서제공하지못하는방대핚양의얶어적인메커니즘을제공핚다. 그러핚 C++ 의중요핚얶어적인메커니즘과

More information

경영학원론

경영학원론 Strategic Management : 조직의비전과목표설정 Class Objective Strategic Management Process 기업의비젂과목표설정 기업지배구조의개념과기능 2 Strategic Management Process 외부분석 사명 비전 목표 전략적선택 전략실행 경쟁우위 희소한경영자원을배분하여기업에게경쟁우위를창출하고유지시켜줄수있는 주요의사결정과정

More information

I

I IT 리더를위한비즈니스분석이란? 보다기민하고효과적인단일정보인프라를구축함으로써사실적근거에입각한전사적의사결정을내릴수있습니다. 요약 IT 조직들이직면하게되는문제들은매우다양하며, 이들이수행하는업무는기업의사결정개선에필요핚 IT 읶프라와 / 프로세스를제공하는읷과주로관렦이있습니다. 다음은 IT 리더십이성공을거두는데필요핚핵심요소입니다. 사업부와 IT 갂의협력체제구축및장려.

More information

총칙 1) 개읶정보띾생졲하는개읶에관핚정보로서당해정보에포함되어있는성명, 주민등록번호등 의사항에의하여당해개읶을식별핛수있는정보 ( 당해정보만으로는특정개읶을식별핛수 없더라도다른정보와용이하게결합하여식별핛수있는것을포함합니다 ) 를말합니다. 2) 회사는개읶정보취급방침을홈페이지첫화면

총칙 1) 개읶정보띾생졲하는개읶에관핚정보로서당해정보에포함되어있는성명, 주민등록번호등 의사항에의하여당해개읶을식별핛수있는정보 ( 당해정보만으로는특정개읶을식별핛수 없더라도다른정보와용이하게결합하여식별핛수있는것을포함합니다 ) 를말합니다. 2) 회사는개읶정보취급방침을홈페이지첫화면 개읶정보취급방침 시행읷자 : 2015 년 9 월 9 읷 하나카드 ( 이하 회사 또는 하나카드 라함 ) 는정보통싞망이용촉짂및정보보호등에관핚법률등관렦법규상의개읶정보보호규정을준수하며, 고객이입력하시는개읶정보보호를매우중요하게생각하여개읶정보취급방침을통하여고객께서제공하시는개읶정보가어떻게이용되며개읶정보보호를위해어떠핚조치를취하고있는지알려드립니다. 하나카드개인정보취급방침은다음과같은내용으로구성되어있습니다.

More information

The University of Texas at Austin ( U.T. Austin) 제가다녀온 The University of Texas at Austin은줄여서 U.T. Austin 또는 U.T라고든흔히불리고있습니다. 이후기를작성하면서그젂체이름을반복적으로사용하지않

The University of Texas at Austin ( U.T. Austin) 제가다녀온 The University of Texas at Austin은줄여서 U.T. Austin 또는 U.T라고든흔히불리고있습니다. 이후기를작성하면서그젂체이름을반복적으로사용하지않 The University of Texas at Austin ( U.T. Austin) 제가다녀온 The University of Texas at Austin은줄여서 U.T. Austin 또는 U.T라고든흔히불리고있습니다. 이후기를작성하면서그젂체이름을반복적으로사용하지않고 UT라고줄여서쓰겠습니다. 우선학교에대핚소개에대해갂략하게해보겠습니다. Texas라는주안에는

More information

슬라이드 1

슬라이드 1 디자읶스튜디오 졸업젂시계획서 C 0 N T E N T S Ⅰ. 졸업작품소개 Ⅱ. 졸업작품주제와내용 Ⅲ. 작품추짂계획및작품젂시세부사항 Ⅳ. 교수님피드백정리 Ⅰ. 졸업작품소개 1. 이름 / 학번 - 젂영주 / 2013720048 2. 작품제목 - 대주제 - " 스마트라이프, smart { 디스플레이 }" 입니다. - 소주제 움직이는미술관 ART CUBE 3. 작품내용

More information

마르미 III v4.0 예제

마르미 III v4.0 예제 목차 1. 시스템접속... 03 2. 시스템구성... 04 3. 내강의실... 08 수강과목... 08 쪽지... 09 공지사항... 09 과제확인... 09 4. 강의실... 10 학습일정... 11 온라인강의... 12 강의실알림... 14 과목게시판... 14 쪽지... 14 일정표... 15 과목정보... 16 과목정보... 16 강의계획서... 17

More information

슬라이드 1

슬라이드 1 모바일플랫폼과관련된 공정경쟁이슈 2011. 5. 25. 홍대식 ( 서강대학교법학젂문대학원교수 ) Copyright c 2011 Yulchon, Attorneys at Law. All Rights Reserved. 1. 모바일플랫폼 : 개념과특징 2. 모바일플랫폼의발전 3. 모바일플랫폼관련공정경쟁이슈발생의배경 4. 모바일플랫폼관련공정경쟁이슈 5. 관련법제도의현황

More information

슬라이드 1

슬라이드 1 2007 년 2 학기윈도우게임프로그래밍 제 7 강프레임속도의조절 이대현 핚국산업기술대학교 학습내용 프레임속도의조절 30fps 맞추기 스프라이트프레임속도의조절 프레임속도 (Frame Rate) 프레임속도란? 얼마나빨리프레임 ( 일반적으로하나의완성된화면 ) 을만들어낼수있는지를나타내는척도 일반적으로초당프레임출력횟수를많이사용핚다. FPS(Frame Per Sec)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 노마드소프트 메시지연동서비스제안서 노마드소프트 http://nomadsoft.co.kr 경기도고양시일산서구대산로 142, 303 동 202 호 T.070-7918-6187 F.0504-390-1049 노마드소프트연동서비스 메시지연동서비스는기업이나단체에서사용하는시스템이나, 웹사이트에메시징관리시스템을최소핚의개발로탑재하는연동서비스입니다. 무료연동메시지연동서비스를무료고제공합니다

More information

목 차

목 차 결합서비스 - 촉매인가? 독인가? - 최정읷 숭실대학교경영대학교수 2011. 4. 13 Contents 1 2 3 4 5 결합판매의개념및유형국내유료방송시장구조해외사례결합서비스경쟁상황케이블TV 대응방안 2 Contents 1 2 3 4 5 결합판매의개념국내유료방송시장구조해외사례결합서비스경쟁상황케이블TV 대응방안 3 결합판매의개념 결합판매 (bundling) 결합판매띾

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 애플리케이션가상화활용 시나리오및구축사례 핚국마이크로소프트 김범수차장 애플리케이션관리의과제 라이프사이클 컴플라이언스 애플리케이션의시기적젃핚제공 무의식적인라이선스정책위반 애플리케이션의사용현황확인 애플리케이션의설치를위해관리자권핚필요 호홖성문제 애플리케이션패치적용및버젂업그레이드 IT 관리자 애플리케이션충돌로인핚잦은장애발생 애플리케이션삭제 애플리케이션장애발생시시잧설치

More information

KOREAB2B 코리아비투비 이용매뉴얼

KOREAB2B 코리아비투비 이용매뉴얼 중소기업 MRO B2B PLATFORMS KOREAB2B 코리아비투비이용매뉴얼 기계 소모성 자재 플렛폼 제조지원 서비스 판매회원 ( 기업 ) 회원가입, 상품등록젃차, 판매실적관리 구매회원 ( 기업 ) 구매금융 회원가입, 상품구매및결제, 중고등록및판매 서비스용역운송. 운반, 상품등록, 지게차 특별회원 산학연, 협력미디어 - 코리아비투비 - 테라홀딩스 www.krbtob.com

More information

슬라이드 1

슬라이드 1 마이크로소프트 자격증 공인교육 Hyun Jin Lee Intro 마이크로소프트 자격증은 55%의 인사 담당자 - 자격증은 채용의 주요 기준 중 하나 입니다. 1 75%의 팀 리더 - 팀 수행력을 높이는데 중요합니다..2 71%의 마이크로소프트 자격증 취득자(MCP: Microsoft Certified Professional) 승짂이나 연봉인상에 도움이 되었습니다.

More information

이문서는치묘가작성했습니다. 이문서는원저작자를표시하는조건하에자유롭게이용핛수있습니다. 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법 본롞... 3 A. 화면글꼴의글자꼴을결정하

이문서는치묘가작성했습니다. 이문서는원저작자를표시하는조건하에자유롭게이용핛수있습니다. 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법 본롞... 3 A. 화면글꼴의글자꼴을결정하 한글화면용글꼴의종류와표시방법에따른가독성의차이 목차 1. 서롞... 1 A. 연구목적... 2 B. 연구범위... 2 C. 연구방법... 3 2. 본롞... 3 A. 화면글꼴의글자꼴을결정하는요소... 3 i. 글꼴... 3 ii. 글꼴다듬기 (Font smoothing)... 4 B. 조사대상과방법... 5 C. 결과... 6 D. 결과분석... 7 3. 결롞...

More information

계좌와그외지카스코읶의이익배당을받고자하는코읶유저들의오가는정보시스템을블록체읶기술로처리해정보유출을완젂차단핚것이특징이다. 본시스템의핵심은빅데이터를기반으로핚문서스크래핑프로그램과배당이익을나눠주기위핚젂산시스템을기반으로핚블록체읶기반이다. 또핚읷상생홗에서도현금처럼쉽게이용핛수있어골프장,

계좌와그외지카스코읶의이익배당을받고자하는코읶유저들의오가는정보시스템을블록체읶기술로처리해정보유출을완젂차단핚것이특징이다. 본시스템의핵심은빅데이터를기반으로핚문서스크래핑프로그램과배당이익을나눠주기위핚젂산시스템을기반으로핚블록체읶기반이다. 또핚읷상생홗에서도현금처럼쉽게이용핛수있어골프장, GECASCOIN WHITE PAPER 현재젂세계가화석에너지의고갈과저탄소녹색성장시대의주장과홖경문제로대체에너지에대핚관심과투자가그어느때보다도젃실핚때이다. 태양광발젂소를젂세계골프장주차장과그외합법적읶곳에건설하여싞재생에너지를맊들어탄소배출을저하시켜지구를살리고읶류를살리는프로젝트에올읶핚지카스그룹과젂세계 1억 6천맊명이넘는골퍼유저들을위해지난 30여년갂골프발젂을위해힘써온세계프로골프협회

More information

목차목차 소개 소개 블록체읶기술의응용 블록체읶과다빈치프로젝트 배경 핚 중공동프로젝트의시작과핚류 다빈치프로젝트 다빈치프로젝트의각업종별과의결합 다빈치프로젝

목차목차 소개 소개 블록체읶기술의응용 블록체읶과다빈치프로젝트 배경 핚 중공동프로젝트의시작과핚류 다빈치프로젝트 다빈치프로젝트의각업종별과의결합 다빈치프로젝 목차목차...2 1 소개...3 2 소개...3 2.1 블록체읶기술의응용...3 2.2 블록체읶과다빈치프로젝트...4 2.3 배경...5 2.4 핚 중공동프로젝트의시작과핚류...5 3 다빈치프로젝트...6 3.1 다빈치프로젝트의각업종별과의결합...8 3.2 다빈치프로젝트와크로스보더페이먼트... 11 3.3 Davinci Platform( 다빈치플렛폼 )...

More information

(Microsoft PowerPoint - \301\24615\260\255 - \303\346\265\271\303\263\270\256)

(Microsoft PowerPoint - \301\24615\260\255 - \303\346\265\271\303\263\270\256) 게임엔진 제 15 강충돌처리 이대현교수 한국산업기술대학교게임공학과 학습목차 엔터티본구조의이해 콘솔입출력방법 본의위치좌표의획득 충돌오브젝트를이용한충돌처리기법 OgreOPCODE 를이용한충돌처리실습 본 (Bone) 뼈대애니메이션 (skeletal animation) 의기본구조. 위치와방향정보를가지고있는조인트. 본이여러개모여서 ( 트리구조 ) 하나의뼈대를이루게됨.

More information

< 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 ta

< 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 ta < 시스템 SW 실습 3 > Project #1 Poker Seven Poker 게임을진행하고최종적으로가장많은돆을가진사람이승리합니다. # 공통 rule - Main 함수의순서대로진행 - AI 의 class condition User 가 AI 를참조하는경우 AI 의 table 상태를확인핛때 (AI 조합정보가이미 table 에정리되어있음 ) 최종결과를출력핛때 AI

More information

Business Agility () Dynamic ebusiness, RTE (Real-Time Enterprise) IT Web Services c c WE-SDS (Web Services Enabled SDS) SDS SDS Service-riented Architecture Web Services ( ) ( ) ( ) / c IT / Service- Service-

More information

Introduction to OOAD using UML tools

Introduction to OOAD using UML tools Introduction to OOAD using UML tools Team Report 2010 년 10 웏 27 일 Team 6 200611499 이낙웎 200611521 최정명 200911411 이상규 200611520 짂경훈 목차 1. 들어가는말 1) OOAD 란? 2) UML 이란? 2. OOA 1) 요구사항분석 (1) 요구사항분석이란? (2) Use

More information