PowerPoint Template

Size: px
Start display at page:

Download "PowerPoint Template"

Transcription

1 7. 상속 (inheritance) 의이해 상속의기본개념 상속의생성자, 소멸자 protected 멤버 Jong Hyuk Park

2 상속의기본개념 Jong Hyuk Park

3 상속의기본개념 상속의예 1 " 철수는아버지로부터좋은목소리와큰키를물려받았다." 상속의예 2 "Student 클래스가 Person 클래스를상속한다." 아버지 Person 철수 Stduent 3

4 파생클래스 (derived class) 상속 (inheritance) 한클래스가다른클래스에서정의된속성 ( 자료, 함수 ) 를이어받아그대로사용 이미정의된클래스를바탕으로필요한기능을추가하여정의 소프트웨어재사용지원 파생클래스는 C++ 에서각클래스의속성을공유하고물려받는객체지향프로그래밍의상속 (inheritance) 을구현한것 이미만들어진기존의클래스를베이스클래스 (base class) 또는부모클래스 (parent class) 이를상속받아새로만들어지는클래스를파생클래스 (derived class) 라함 4

5 공용부분상속 class 파생클래스명 : public[private] 베이스클래스명 ; public 베이스클래스 파생클래스 전용부분 공용부분 상속 전용부분 공용부분 private 전용부분 베이스클래스 상속 파생클래스 전용부분 공용부분 공용부분 5

6 베이스클래스와파생클래스예 class Person int age; char name[20]; int GetAge() const const char* GetName() const Person(int _age=1, char* _name="noname") ; Derived class class Student: public Person char major[20]; // 전공 ; Student(char* _major) const char* GetMajor() const void ShowData() const Base class 6

7 public 상속예 1 7 #include <iostream> using std::endl; using std::cout; class Person int age; char name[20]; ; int GetAge() const return age; const char* GetName() const return name; Person(int _age=1, char* _name="noname") age=_age; strcpy(name, _name); class Student: public Person char major[20]; // 전공 Student(char* _major) strcpy(major, _major); const char* GetMajor() const return major; void ShowData() const cout<<" 이름 : "<<GetName()<<endl; cout<<" 나이 : "<<GetAge()<<endl; cout<<" 전공 : "<<GetMajor()<<endl; ; int main(void) Student Kim("computer"); Kim.ShowData(); ; return 0;

8 public 상속예 2 #include <iostream> using std::endl; using std::cout; class Point // 베이스클래스 Point int px,py; void setpt(int x, int y) px = x; py = y; int getx() return px; int gety() return py; ; class Circle : public Point // Point 의파생클래스 Circle float r; void setrd(float d) r = d; float area() return 3.14*r*r; ; int main() Circle c; c.setpt(10,20); // 베이스클래스의멤버호출 c.setrd(12.5); // 베이스클래스의멤버호출 cout << "Center of Circle : x = " << c.getx(); cout << ", y = " << c.gety() << endl; cout << "Area of circle : " << c.area() << endl; return 0; Center of Circle : x = 10, y = 20 Area of circle : 베이스클래스 Point 의공용멤버 setpt(), getx(), gety() 함수를 Point 의파생클래스인 Circle 이공용멤버로상속받아서객체 c 가호출한예이다. 8

9 private 상속예 #include <iostream> using std::endl; using std::cout; int main() Circle c; 9 class Point // 베이스클래스 Point int px,py; void setpt(int x, int y) px = x; py = y; int getx() return px; int gety() return py; ; class Circle : private Point // Point 의파생클래스 Circle float r; void setrd(float d) r = d; float area() return 3.14*r*r; void center(int x, int y) setpt(x,y); // 베이스클래스의멤버 setpt() 호출 ; void showxy() cout << "Center of Circle : x = " << getx(); cout << ", y = " << gety() << '\n'; // 베이스클래스의멤버 getx(),gety() 호출 c.center(10,20); c.setrd(12.5); c.showxy(); cout << "Area of circle : " << c.area() << '\n'; return 0; Center of Circle : x = 10, y = 20 Area of circle : 베이스클래스 Point 의공용멤버 setpt(), getx(), gety() 함수를 Point 의파생클래스인 Circle 이전용멤버로상속받았기때문에클래스의외부에서는이함수들에접근할수없으므로클래스의멤버함수인 center(),showxy() 함수를통하여이함수들을상속받아호출한예이다. 클래스외부의주프로그램에서 c.setpt() 와같이호출하면 setpt() 는객체 c 의전용멤버이므로에러가발생한다.

10 상속의생성자, 소멸자 Jong Hyuk Park

11 생성자, 소멸자 베이스클래스, 파생클래스가생성자, 소멸자를갖는경우에생성자는파생되는순서에따라호출되고소멸자는파생된순서의반대로호출 파생클래스의객체가생성될때먼저베이스클래스의생성자가호출되어실행된후파생클래스의생성자가호출되어실행 소멸자인경우에는실행순서가생성자와는반대로파생클래스의소멸자가실행된후베이스클래스의소멸자가실행 베이스클래스의생성자에인수를전달하고자하는경우파생클래스의생성자를정의할때베이스클래스에전달될인수를다음과같이기술 파생클래스 _ 생성자명 ( 인수리스트 ) : 베이스클래스 _ 생성자명 ( 인수리스트 ) ; 11

12 상속의생성자예 1 12 #include <iostream> using std::endl; using std::cout; class AAA //Base 클래스 AAA() cout<<"aaa() call!"<<endl; AAA(int i) cout<<"aaa(int i) call!"<<endl; ; class BBB : public AAA //Derived 클래스 BBB() cout<<"bbb() call!"<<endl; BBB(int j): AAA(j) cout<<"bbb(int j) call!"<<endl; ; int main(void) cout << " 객체 1 생성 " << endl; BBB bbb1; cout << " 객체 2 생성 " << endl; BBB bbb2(10); return 0; 객체 1 생성 AAA() call! BBB() call! 객체 2 생성 AAA(int i) call! BBB(int j) call!

13 상속의생성자예 2 #include <iostream> using std::endl; using std::cout; class Person int age; char name[20]; ; int GetAge() const return age; const char* GetName() const return name; Person(int _age=1, char* _name="noname") age=_age; strcpy(name, _name); class Student: public Person char major[20]; // 전공 Student(int _age, char* _name, char* _major) age=_age; // 컴파일에러 strcpy(name, _name); // 컴파일에러 strcpy(major, _major); const char* GetMajor() const return major; void ShowData() const cout<<" 이름 : "<<GetName()<<endl; cout<<" 나이 : "<<GetAge()<<endl; cout<<" 전공 : "<<GetMajor()<<endl; ; int main(void) Student Kim(20, "Hong Gil Dong", "computer"); Kim.ShowData(); ; return 0; 13

14 14 상속의생성자예 3 #include <iostream> using std::endl; using std::cout; class Person int age; char name[20]; ; int GetAge() const return age; const char* GetName() const return name; Person(int _age=1, char* _name="noname") age=_age; strcpy(name, _name); class Student: public Person char major[20]; // 전공 Student(int _age, char* _name, char* _major) : Person(_age, _name) strcpy(major, _major); const char* GetMajor() const return major; void ShowData() const cout<<" 이름 : "<<GetName()<<endl; cout<<" 나이 : "<<GetAge()<<endl; cout<<" 전공 : "<<GetMajor()<<endl; ; int main(void) Student Kim(20, "Hong Gil Dong", "computer"); Kim.ShowData(); return 0; ;

15 15 #include <iostream> using std::endl; using std::cout; 상속의소멸자예 class AAA //Base 클래스 AAA() cout<<"aaa() call!"<<endl; ~AAA() cout<< ~AAA(int i) call!"<<endl; ; class BBB : public AAA //Derived 클래스 BBB() cout<<"bbb() call!"<<endl; ~BBB() cout<<"~bbb() call!"<<endl; ; int main(void) BBB bbb; return 0; AAA() call! BBB() call! ~BBB() call! ~AAA() call!

16 protected 멤버 Jong Hyuk Park

17 protected 멤버상속 (1) 파생클래스의멤버함수는베이스클래스의공용멤버에직접접근이가능하지만베이스클래스의전용멤버에대해서는접근할수없음 파생클래스의멤버함수가베이스클래스의전용멤버를상속받아자유로이사용을위해서는다음두가지방식사용 프렌드함수를사용 베이스클래스정의시 protected 키워드를사용한보호부분을정의 보호부분에있는멤버는전용멤버와같이외부에서는직접접근할수없지만파생클래스의멤버함수에서는직접접근이가능 보호부분멤버가파생클래스에서 public으로상속받으면파생클래스의 protected 멤버가됨 private으로상속받으면파생클래스에서전용부분멤버가됨 17

18 protected 멤버상속 (2) class 클래스명 [private:] protected: // 전용부분멤버정의 // 클래스외부접근및상속안됨 // 보호부분멤버정의 // 클래스외부접근안됨, 상속됨 // 공용부분멤버정의 // 클래스외부접근및상속됨 ; Base 클래스 상속형태 public 상속 protected 상속 private 상속 public 멤버 public protected private Protected 멤머 protected protected private Private 멤버접근불가접근불가접근불가 18

19 세가지형태의상속 class Base private: int a; protected: int b; int c; ; int main(void) Derived object; return 0; ; class Derived : public Base // public 상속 // EMPTY ; 19

20 protected 멤버상속예 1 class AAA private: int a; protected: int b; ; class BBB: public AAA void SetData() a=10; // private 멤버, 따라서에러 b=10; // protected 멤버, OK! ; int main(void) AAA aaa; aaa.a=10; // private 멤버, 따라서에러 aaa.b=20; // protected 멤버, 따라서에러!! BBB bbb; bbb.setdata(); return 0; 20

21 protected 멤버상속예 2 21 #include <iostream> using std::endl; using std::cout; class Person protected: int age; char name[20]; ; int GetAge() const return age; const char* GetName() const return name; Person(int _age=1, char* _name="noname") age=_age; strcpy(name, _name); class Student: public Person char major[20]; // 전공 Student(int _age, char* _name, char* _major) age=_age; strcpy(name, _name); strcpy(major, _major); const char* GetMajor() const return major; void ShowData() const cout<<" 이름 : "<<GetName()<<endl; cout<<" 나이 : "<<GetAge()<<endl; cout<<" 전공 : "<<GetMajor()<<endl; ; int main(void) Student Kim(20, "Hong Gil Dong", "computer"); Kim.ShowData(); return 0; ;

22 상속을하는이유 문제의도입 운송수단에관련된클래스정의 자동차 (car), 열차 (train), 선박 (ship), 비행기 (Airplane) 등등 class Airpalne int passenger; // 탑승인원 int baggage; // 수하물의무게 int crew_man; // 승무원인원 Airpalne(int p=0, int w=0, int c=0); void Ride(int person); // 탑승하다. void Load(int weight) // 짐을싣다. void TakeCrew(int crew) // 승무원탑승 class Train int passenger; // 탑승인원 int baggage; // 수하물의무게 int length; // 열차의칸수 Train(int p=0, int w=0, int l=0); void Ride(int person); // 탑승하다. void Load(int weight); // 짐을싣다. void SetLength(int len); // 열차의칸수설정 ; 22

23 상속을하는이유 문제의해결 class Vehicle int passenger; int baggage; Vehicle(int person=0, int weight=0); void Ride(int person); // 탑승하다. void Load(int weight); // 짐을싣다. ; Airplane Train 23

24 과제 1. 연습문제 7-2: Person 클래스프로그램 절의은행계좌관리과제프로그램에다음을추가하여라 고객의전화번호정보를추가하여라. 전화번호는다음과같이 private 으로선언하라. char *phone; ( 이름, 전화번호 ) 와계좌번호로잔액조회를하는 Inquire() 오버로딩함수를작성하여라. void Inquire(char *name, char *phone); void Inquire(int id); 24

25 Jong Hyuk Park

설계란 무엇인가?

설계란 무엇인가? 금오공과대학교 C++ 프로그래밍 jhhwang@kumoh.ac.kr 컴퓨터공학과 황준하 9 강. 클래스의활용목차 멤버함수의외부정의 this 포인터 friend 선언 static 멤버 임시객체 1 /17 9 강. 클래스의활용멤버함수의외부정의 멤버함수정의구현방법 내부정의 : 클래스선언내에함수정의구현 외부정의 클래스선언 : 함수프로토타입 멤버함수정의 : 클래스선언외부에구현

More information

Slide 1

Slide 1 SeoulTech 2011-2 nd 프로그래밍입문 (2) Chapter 14. 상속 박종혁교수 (http://www.parkjonghyuk.net) Tel: 970-6702 Email: jhpark1@snut.ac.kr Learning Objectives 상속의기본 파생클래스와생성자 protected: 제한자 멤버함수의재정의 상속되지않는함수들 상속을이용한프로그래밍

More information

윤성우의 열혈 TCP/IP 소켓 프로그래밍

윤성우의 열혈 TCP/IP 소켓 프로그래밍 Chapter 08. 상속과다형성 박종혁교수 UCS Lab Tel: 970-6702 Email: jhpark1@seoultech.ac.kr SeoulTech 2013-2 nd 프로그래밍입문 (2) Chapter 08-1. 객체포인터의참조관계 3 상속된객체와포인터관계 객체포인터 객체의주소값을저장할수있는포인터 AAA 클래스의포인터는 AAA 객체의주소뿐만아니라 AAA

More information

<4D F736F F F696E74202D2037C1D65FB0ADC0C7B3EBC6AE2837C0E55FBBF3BCD329>

<4D F736F F F696E74202D2037C1D65FB0ADC0C7B3EBC6AE2837C0E55FBBF3BCD329> C++ 프로그래밍 강의노트 #7: 7.1 상속의필요성및장점 7.2 기반클래스 (Base class) 와파생클래스 (Derived class) 7.3 파생클래스의특징 7.4 기반클래스와파생클래스사이의변환 7.5 실습문제 2007. 4. 18 담당교수 : 조재수 E-mail: jaesoo27@kut.ac.kr 1 학습내용 상속의필요성및장점 기반클래스 (Base

More information

class Sale void makelineitem(productspecification* spec, int qty) SalesLineItem* sl = new SalesLineItem(spec, qty); ; 2. 아래의액티비티다이어그램을보고 Java 또는 C ++,

class Sale void makelineitem(productspecification* spec, int qty) SalesLineItem* sl = new SalesLineItem(spec, qty); ; 2. 아래의액티비티다이어그램을보고 Java 또는 C ++, Level 1은객관식사지선다형으로출제예정 1. 다음은 POST(Post of Sales Terminal) 시스템의한콜레보레이션다이어그램이다. POST 객체의 enteritem(upc, qty) 와 Sale 객체의 makellineitem(spec,qty) 를 Java 또는 C ++, C # 언어로구현하시오. 각메소드구현과관련하여각객체내에필요한선언이있으면선언하시오.

More information

예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1"); void method() 2"); void method1() public class Test 3"); args) A

예제 2) Test.java class A intvar= 10; void method() class B extends A intvar= 20; 1); void method() 2); void method1() public class Test 3); args) A 제 10 장상속 예제 1) ConstructorTest.java class Parent public Parent() super - default"); public Parent(int i) this("hello"); super(int) constructor" + i); public Parent(char c) this(); super(char) constructor

More information

Microsoft PowerPoint - CSharp-10-예외처리

Microsoft PowerPoint - CSharp-10-예외처리 10 장. 예외처리 예외처리개념 예외처리구문 사용자정의예외클래스와예외전파 순천향대학교컴퓨터학부이상정 1 예외처리개념 순천향대학교컴퓨터학부이상정 2 예외처리 오류 컴파일타임오류 (Compile-Time Error) 구문오류이기때문에컴파일러의구문오류메시지에의해쉽게교정 런타임오류 (Run-Time Error) 디버깅의절차를거치지않으면잡기어려운심각한오류 시스템에심각한문제를줄수도있다.

More information

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 11 장상속 이번장에서학습할내용 상속이란? 상속의사용 메소드재정의 접근지정자 상속과생성자 Object 클래스 종단클래스 상속을코드를재사용하기위한중요한기법입니다. 상속이란? 상속의개념은현실세계에도존재한다. 상속의장점 상속의장점 상속을통하여기존클래스의필드와메소드를재사용 기존클래스의일부변경도가능 상속을이용하게되면복잡한 GUI 프로그램을순식간에작성

More information

<4D F736F F F696E74202D2038C0E55FB0ADC0C7B3EBC6AE28B0A1BBF3C7D4BCF6BFCD20B4D9C7FCBCBA29>

<4D F736F F F696E74202D2038C0E55FB0ADC0C7B3EBC6AE28B0A1BBF3C7D4BCF6BFCD20B4D9C7FCBCBA29> C++ 프로그래밍 강의노트 #8: 8.1 상속의관계 8.2 상속에의한포인터와레퍼런스관계 8.3 가상함수와동적결합 8.4 순수가상함수와추상클래스 8.5 가상소멸자 8.6 다중상속 8.7 실습문제 2007. 5. 2 담당교수 : 조재수 E-mail: jaesoo27@kut.ac.kr 1 학습내용 8.1 상속의관계 8.2 파생된객체포인터와파생된객체레퍼런스 객체포인터

More information

Chapter 6 Objects and Classes

Chapter 6 Objects and Classes 11 장상속과다형성 1 강의목표 상속 (inheritance) 을이용하여기본클래스 (base class) 로부터파생클래스 (derived class) 생성 (11.2) 파생클래스유형의객체를기본클래스유형의매개변수 (parameter) 로전달함으로써일반화프로그래밍 (generic programming) 작업 (11.3) 생성자와소멸자의연쇄적처리 (chaining)

More information

(8) getpi() 함수는정적함수이므로 main() 에서호출할수있다. (9) class Circle private double radius; static final double PI= ; // PI 이름으로 로초기화된정적상수 public

(8) getpi() 함수는정적함수이므로 main() 에서호출할수있다. (9) class Circle private double radius; static final double PI= ; // PI 이름으로 로초기화된정적상수 public Chapter 9 Lab 문제정답 1. public class Circle private double radius; static final double PI=3.141592; // PI 이름으로 3.141592 로초기화된정적상수 (1) public Circle(double r) radius = r; (2) public double getradius() return

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

* Factory class for query and DML clause creation * tiwe * */ public class JPAQueryFactory implements JPQLQueryFactory private f

* Factory class for query and DML clause creation * tiwe * */ public class JPAQueryFactory implements JPQLQueryFactory private f JPA 에서 QueryDSL 사용하기위해 JPAQuery 인스턴스생성방법 http://ojc.asia, http://ojcedu.com 1. JPAQuery 를직접생성하기 JPAQuery 인스턴스생성하기 QueryDSL의 JPAQuery API를사용하려면 JPAQuery 인스턴스를생성하면된다. // entitymanager는 JPA의 EntityManage

More information

Microsoft Word - EEL2 Lab4.docx

Microsoft Word - EEL2 Lab4.docx EEL2 LAB Week 4: Inheritance 1. 다음을만족하는클래스 Employee를작성하시오.(1에서 4번까지관련된문제입니다.) 클래스 Employee 직원는클래스 Regular 정규직와 Temporary 비정규직의상위클래스 필드 : 이름, 나이, 주소, 부서, 월급정보를필드로선언 생성자 : 이름, 나이, 주소, 부서를지정하는생성자정의 메소드 printinfo():

More information

鍮뚮┰硫붾돱??李⑤낯

鍮뚮┰硫붾돱??李⑤낯 5 1 2 3 4 5 6 7 8 9 1 2 3 6 7 1 2 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 30 31 32 33 34 36 37 38 39 40 41 42 43 44 45 OK 46 47 OK 48 OK 49 50 51 OK OK 52 53 54 55 56 57 58 59 60 61

More information

Microsoft PowerPoint - 14주차 강의자료

Microsoft PowerPoint - 14주차 강의자료 Java 로만드는 Monster 잡기게임예제이해 2014. 12. 2 게임화면및게임방법 기사초기위치 : (0,0) 아이템 10 개랜덤생성 몬스터 10 놈랜덤생성 Frame 하단에기사위치와기사파워출력방향키로기사이동아이템과몬스터는고정종료버튼클릭하면종료 Project 구성 GameMain.java GUI 환경설정, Main Method 게임객체램덤위치에생성 Event

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

슬라이드 1

슬라이드 1 UNIT 16 예외처리 로봇 SW 교육원 3 기 최상훈 학습목표 2 예외처리구문 try-catch-finally 문을사용핛수있다. 프로그램오류 3 프로그램오류의종류 컴파일에러 (compile-time error) : 컴파일실행시발생 럮타임에러 (runtime error) : 프로그램실행시발생 에러 (error) 프로그램코드에의해서해결될수없는심각핚오류 ex)

More information

Microsoft PowerPoint - Lect04.pptx

Microsoft PowerPoint - Lect04.pptx OBJECT ORIENTED PROGRAMMING Object Oriented Programming 이강의록은 Power Java 저자의강의록을사용했거나재편집된것입니다. Class 와 object Class 와객체 클래스의일생 메소드 필드 String Object Class 와객체 3 클래스 클래스의구성 클래스 (l (class): 객체를만드는설계도 클래스로부터만들어지는각각의객체를특별히그클래스의인스턴스

More information

오버라이딩 (Overriding)

오버라이딩 (Overriding) WindowEvent WindowEvent 윈도우가열리거나 (opened) 닫힐때 (closed) 활성화되거나 (activated) 비활성화될때 (deactivated) 최소화되거나 (iconified) 복귀될때 (deiconified) 윈도우닫힘버튼을누를때 (closing) WindowEvent 수신자 abstract class WindowListener

More information

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관

BACK TO THE BASIC C++ 버그 헌팅: 버그를 예방하는 11가지 코딩 습관 Hanbit ebook Realtime 30 C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 Safe C++ 블라디미르 쿠스퀴니르 지음 / 정원천 옮김 이 도서는 O REILLY의 Safe C++의 번역서입니다. BACK TO THE BASIC C++ 버그 헌팅 버그를 예방하는 11가지 코딩 습관 BACK TO THE BASIC C++ 버그 헌팅 버그를

More information

1장. 유닉스 시스템 프로그래밍 개요

1장.  유닉스 시스템 프로그래밍 개요 Unix 프로그래밍및실습 7 장. 시그널 - 과제보충 응용과제 1 부모프로세스는반복해서메뉴를출력하고사용자로부터주문을받아자식프로세스에게주문내용을알린다. (SIGUSR1) ( 일단주문을받으면음식이완료되기전까지 SIGUSR1 을제외한다른시그널은모두무시 ) timer 자식프로세스는주문을받으면조리를시작한다. ( 일단조리를시작하면음식이완성되기전까지 SIGALARM 을제외한다른시그널은모두무시

More information

C 프로그래밍 언어 입문 C 프로그래밍 언어 입문 김명호저 숭실대학교 출판국 머리말..... C, C++, Java, Fortran, Python, Ruby,.. C. C 1972. 40 C.. C. 1999 C99. C99. C. C. C., kmh ssu.ac.kr.. ,. 2013 12 Contents 1장 프로그래밍 시작 1.1 C 10 1.2 12

More information

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어 개나리 연구소 C 언어 노트 (tyback.egloos.com) 프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어먹고 하더라구요. 그래서,

More information

Microsoft PowerPoint - 13_UMLCoding(2010).pptx

Microsoft PowerPoint - 13_UMLCoding(2010).pptx LECTURE 13 설계와코딩 최은만, CSE 4039 소프트웨어공학 설계구현매핑 UML 설계도로부터 Java 프로그래밍언어로의매핑과정설명 정적다이어그램의구현 동적다이어그램의구현 최은만, CSE 4039 소프트웨어공학 2 속성과오퍼레이션의구현 Student - name : String #d department t: String Sti packageattribute

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 11 곡선과곡면 01 Spline 곡선 02 Spline 곡면 03 Subdivision 곡면 C n 연속성 C 0 연속성 C 1 연속성 2 C 2 연속성 01 Spline 곡선 1. Cardinal Spline Curve 2. Hermite Spline Curve 3. Bezier Spline Curve 4. Catmull-Rom Spline Curve 5.

More information

NV9_Ver1.2

NV9_Ver1.2 VLUU NV9 1 1 2 3 1 2 3 4 5 6 2 1 7 8 5 4 4 3 6 4 w r e 5 t 6 4 5 4 4 7 7 2 4 7 5 1 3 8 1 기본 조작법 1 기본 조작법 각 부분의 명칭과 역할, 화면 아이콘, 기본 촬영 방법, 컴퓨터와 연결해 파일 전송하는 방법을 설명합니다. 각 부분의 명칭과 역할... 10 촬영 화면 아이콘 설명... 12

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

No Slide Title

No Slide Title Copyright, 2001 Multimedia Lab., CH 3. COM object (In-process server) Eun-sung Lee twoss@mmlab.net Multimedia Lab. Dept. of Electrical and Computer Eng. University of Seoul Seoul, Korea 0. Contents 1.

More information

Chapter 4. LISTS

Chapter 4. LISTS C 언어에서리스트구현 리스트의생성 struct node { int data; struct node *link; ; struct node *ptr = NULL; ptr = (struct node *) malloc(sizeof(struct node)); Self-referential structure NULL: defined in stdio.h(k&r C) or

More information

2/26(목) 두산 A+/부정적 A/안정적 - 두산그룹 사업지주회사로서 주력 자회사인 두산중공업 신용등급 변경 감안해 신용등급 하향 2/26(목) SK 에너지 AA+/부정적 AA/안정적 - 2020 년까지 중국 및 아시아 신흥국 중심으로 증설이 예정되어 있어 석유제품

2/26(목) 두산 A+/부정적 A/안정적 - 두산그룹 사업지주회사로서 주력 자회사인 두산중공업 신용등급 변경 감안해 신용등급 하향 2/26(목) SK 에너지 AA+/부정적 AA/안정적 - 2020 년까지 중국 및 아시아 신흥국 중심으로 증설이 예정되어 있어 석유제품 KIS Credit Weekly 2015.3.3 KIS Credit Weekly(2/24~3/2) 김기명 3276-6206 kmkim@truefriend.com 권현주 3276-4542 hyunjoo.kwon@truefriend.com 박다희 3276-6172 dahui.park@truefriend.com 안녕하세요, 한국투자증권 크레딧팀입니다. 이번 주 관심종목은

More information

untitled

untitled - -, (insert) (delete) - - (insert) (delete) (top ) - - (insert) (rear) (delete) (front) A A B top A B C top push(a) push(b) push(c) A B top pop() top A B D push(d) top #define MAX_STACK_SIZE 100 int

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

Java ~ Java program: main() class class» public static void main(string args[])» First.java (main class ) /* The first simple program */ public class

Java ~ Java program: main() class class» public static void main(string args[])» First.java (main class ) /* The first simple program */ public class Linux JAVA 1. http://java.sun.com/j2se/1.4.2/download.html J2SE 1.4.2 SDK 2. Linux RPM ( 9 ) 3. sh j2sdk-1_4_2_07-linux-i586-rpm.bin 4. rpm Uvh j2sdk-1_4_2_07-linux-i586-rpm 5. PATH JAVA 1. vi.bash_profile

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

비긴쿡-자바 00앞부속

비긴쿡-자바 00앞부속 IT COOKBOOK 14 Java P r e f a c e Stay HungryStay Foolish 3D 15 C 3 16 Stay HungryStay Foolish CEO 2005 L e c t u r e S c h e d u l e 1 14 PPT API C A b o u t T h i s B o o k IT CookBook for Beginner Chapter

More information

(132~173)4단원-ok

(132~173)4단원-ok IV Q 134 135 136 1 10 ) 9 ) 8 ) 7 ) 6 ) 5 ) 4 ) 3 ) 2 ) 1 ) 0 100km 2 1. 1 2. 2 3. 1 2 137 138 139 140 1. 2. 141 Q 142 143 1 2 1. 1 2. 2 144 145 146 1. 2. 147 Q 148 149 150 151 1. 2. 152 100.0 weight 153

More information

KD2003-30-01.hwp

KD2003-30-01.hwp 韓 國 敎 育 요 약 학술 논문,,,.,...,,,,.,.... 60, 70.,.,,.,,., ( ). (1997), (2000), (1999),. ( ). 1920 1930, ( ),, ( ). ,.. (1925 5 15 19 )..,,,,, ( ).,.. ( ). ( ). < 1>.,,,... 학술 논문,, (,, ),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

More information

[8051] 강의자료.PDF

[8051] 강의자료.PDF CY AC F0 RS1 RS0 OV - P 0xFF 0x80 0x7F 0x30 0x2F 0x20 0x1F 0x18 0x17 0x10 0x0F 0x08 0x07 0x00 0x0000 0x0FFF 0x1000 0xFFFF 0x0000 0xFFFF RAM SFR SMOD - - - GF1 GF0 PD IDL 31 19 18 9 12 13 14 15 1 2 3 4

More information

106 107, ( ),, ( ), 3, int kor[5]; int eng[5]; int Microsoft Windows 4 (ANSI C2 ) int kor[5] 20 # define #define SIZE 20 int a[10]; char c[10]; float

106 107, ( ),, ( ), 3, int kor[5]; int eng[5]; int Microsoft Windows 4 (ANSI C2 ) int kor[5] 20 # define #define SIZE 20 int a[10]; char c[10]; float Part 2 31 32 33 106 107, ( ),, ( ), 3, int kor[5]; int eng[5]; int Microsoft Windows 4 (ANSI C2 ) int kor[5] 20 # define #define SIZE 20 int a[10]; char c[10]; float f[size]; /* 10 /* c 10 /* f 20 3 1

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1 컴퓨터개론및실습 강의 8 1 2 구조체 (Structure) 2 구조체 (structure) 3 구조체가필요한이유 평면위의점 P(a,b) 는 x 축좌표 a 와 y 축좌표 b 를가지는구조이다. 이와같이하나의데이터형이여러개의독립적인원소를가진구조를 효과적으로처리하기위해서 C 언어에서는구조체를사용한다. y P(a,b) x 3 구조체의정의 4 구조체의정의 평면위의점

More information

2 247, Dec.07, 2007

2 247, Dec.07, 2007 247, Dec.07, 2007 2 247, Dec.07, 2007 3 247, Dec.07, 2007 4 247, Dec.07, 2007 5 247, Dec.07, 2007 6 247, Dec.07, 2007 7 247, Dec.07, 2007 8 247, Dec.07, 2007 9 247, Dec.07, 2007 USD 980 EUR 1,400 970 USD

More information

슬라이드 1

슬라이드 1 9 장. 생성자와가비지컬렉션 학습목표 스택과힙지역변수와인스턴스변수객체생성과생성자객체제거 ( 가비지컬렉션 ) 객체의삶과죽음 그리고그가말했어. 다리에감각이없어! 그리고내가말했지. 조! 정신차려조! 하지만이미너무늦었어. 가비지컬렉터가나타났고그는죽고말았지. 내가만나본가장좋은객체였는데말야 스택과힙 스택 (stack) 메소드호출과지역변수가사는곳 지역변수는스택변수라고도부릅니다.

More information

Microsoft PowerPoint - C_9장 포인터 pptx

Microsoft PowerPoint - C_9장 포인터 pptx C 프로그래밍및실습 9. 포인터 세종대학교 목차 1) 포인터란? 2) 배열과포인터 3) 포인터연산 4) 함수와포인터 5) * void 포인터 6) * 함수포인터 2 1) 포인터란? 메모리 프로그램이실행되기위해필요한정보 ( 값 ) 을저장하는공간 1 byte (8 bits) 단위로물리주소가부여되어있음 개념적으로, 메모리는일렬로연속되어있는크기가 1byte 인방들의모음이라고볼수있음

More information

<4D6963726F736F667420576F7264202D20323031323034313720B5B6C0DABDC5BFEBB5EEB1DE20B5B5C0D4B0FA20B1E2BEF720BDC5BFEBC0A7C7E820BBF3BDC320C6F2B0A120B5EEC0C720BFB5C7E2C0BA2E646F63>

<4D6963726F736F667420576F7264202D20323031323034313720B5B6C0DABDC5BFEBB5EEB1DE20B5B5C0D4B0FA20B1E2BEF720BDC5BFEBC0A7C7E820BBF3BDC320C6F2B0A120B5EEC0C720BFB5C7E2C0BA2E646F63> Credit Analysis 독자신용등급 도입과 기업 신용위험 상시 평가 등의 영향은 A등급 그룹의 취약 섹터 자회사에 집중 Tel. 2004-9566 kim.se-yong@shinyoung.com 독자신용등급 도입으로 증자 등을 통해 자체 펀더멘탈의 개선 요구 전망 이르면 7월부터 신용평가시장 선진화 방안으로 독자신용등급이 도입될 예정이다. 독자신용등급 은

More information

untitled

untitled 甲 論 乙 駁 2.0%. SK,, LG,,, CJ,, A. (A, 59p ). 2009 1-0.1%YoY 1955 8 54. OECD 3~4. 2009... OPEC Non-OPEC (Prisoner s Dilemma). 2009 US$40~50.. 2/12 2.0% 50bp.,.?.. Risk. A- A~AA. A~AA SK(AA+~AAA), (AA+),

More information

26 침해를 초래할 수 있으며 5), 따라서 언론기관의 보도내 용이 타인의 명예를 훼손하거나 프라이버시를 침해하 는 경우에는 헌법위반 6) 은 물론, 민법상의 불법행위나 형사상 명예훼손죄가 성립될 수 있다. 하지만 법원에서는 헌법상 국민의 알 권리 및 언론 출판의 자유

26 침해를 초래할 수 있으며 5), 따라서 언론기관의 보도내 용이 타인의 명예를 훼손하거나 프라이버시를 침해하 는 경우에는 헌법위반 6) 은 물론, 민법상의 불법행위나 형사상 명예훼손죄가 성립될 수 있다. 하지만 법원에서는 헌법상 국민의 알 권리 및 언론 출판의 자유 25 범죄보도에 있어서 피의자 신원공개에 관한 법리적 검토 강동욱 동국대학교 법과대학 교수 I. 머리말 우리나라에서는 1990년대 중반까지만 하더라도 경 찰이 중범죄자의 실명과 얼굴을 공개하고, 언론기관 은 이를 그대로 보도하는 것이 통상적이었다. 하지만 1990년대 중반 이후부터 보도윤리 차원에서 언론학자 들에 의해 익명보도를 해야 한다는 주장이 제기되기

More information

Programming hwp

Programming hwp 프로그래밍개론 2 강의자료 - i - 1 장 C 언어의개선판으로서의 C++ 언어 1.1 C++ 언어의특성 C++ 언어는 C 언어의수퍼셋이다. 즉, C의모든기능을포함하고있으며, 따라서 C++ 컴파일러는 C 프로그램도컴파일할수있다. 다만이에대한예외는 C++ 언어에는 C 언어에는없는키워드들이있으며, 이들을변수나함수이름으로사용하는 C 프로그램은 C++ 컴파일러에의해오류로취급될것이다.

More information

Java Programing Environment

Java Programing Environment Lab Exercise #7 Swing Component 프로그래밍 2007 봄학기 고급프로그래밍 김영국충남대전기정보통신공학부 실습내용 실습과제 7-1 : 정규표현식을이용한사용자정보의유효성검사 (ATM 에서사용자등록용도로사용가능 ) 실습과제 7-2 : 숫자맞추기게임 실습과제 7-3 : 은행관리프로그램 고급프로그래밍 Swing Component 프로그래밍 2

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

Microsoft Word - KPMC-400,401 SW 사용 설명서

Microsoft Word - KPMC-400,401 SW 사용 설명서 LKP Ethernet Card SW 사용설명서 Version Information Tornado 2.0, 2.2 알 림 여기에실린내용은제품의성능향상과신뢰도의증대를위하여예고없이변경될수도있습니다. 여기에실린내용의일부라도엘케이일레븐의사전허락없이어떠한유형의매체에복사되거나저장될수없으며전기적, 기계적, 광학적, 화학적인어떤방법으로도전송될수없습니다. 엘케이일레븐경기도성남시중원구상대원동

More information

06Àå

06Àå Chapter 5 Chapter 6 Chapter 7 chapter 6 Part 1 6.1 Part 2 Part 3 145 146 Chapter 5 Chapter 6 Chapter 7 Part 1 Part 2 Part 3 147 148 Chapter 5 Chapter 6 Chapter 7 Part 1 Part 2 Part 3 149 150 Chapter 5

More information

Microsoft PowerPoint - Lecture_Note_5.ppt [Compatibility Mode]

Microsoft PowerPoint - Lecture_Note_5.ppt [Compatibility Mode] TCP Server/Client Department of Computer Engineering Kyung Hee University. Choong Seon Hong 1 TCP Server Program Procedure TCP Server socket() bind() 소켓생성 소켓번호와소켓주소의결합 listen() accept() read() 서비스처리, write()

More information

사 업 보 고 서 (제 181 기) 사업연도 2012년 01월 01일 2012년 12월 31일 부터 까지 금융위원회 한국거래소 귀중 회 사 명 : (주) 신한은행 대 표 이 사 : 서진원 본 점 소 재 지 : 서울특별시 중구 세종대로 9길 20 (전 화) 02-756-

사 업 보 고 서 (제 181 기) 사업연도 2012년 01월 01일 2012년 12월 31일 부터 까지 금융위원회 한국거래소 귀중 회 사 명 : (주) 신한은행 대 표 이 사 : 서진원 본 점 소 재 지 : 서울특별시 중구 세종대로 9길 20 (전 화) 02-756- 목 사 업 보 고 서...1 대표이사 등의 확인...2 I. 회사의 개요...3 1. 회사의 개요...3 2. 회사의 연혁...9 3. 자본금 변동사항...14 4. 주식의 총수 등...14 5. 의결권 현황...15 6. 배당에 관한 사항 등...16 II. 사업의 내용...19 III. 재무에 관한 사항...62 IV. 감사인의 감사의견 등...121 V.

More information

제1장 Unix란 무엇인가?

제1장  Unix란 무엇인가? 1 소켓 2 1 소켓 클라이언트 - 서버모델 네트워크응용프로그램 클리이언트 - 서버모델을기반으로동작한다. 클라이언트 - 서버모델 하나의서버프로세스와여러개의클라이언트로구성된다. 서버는어떤자원을관리하고클라이언트를위해자원관련서비스를제공한다. 3 소켓의종류 소켓 네트워크에대한사용자수준의인터페이스를제공 소켓은양방향통신방법으로클라이언트 - 서버모델을기반으로프로세스사이의통신에매우적합하다.

More information

C O N T E N T S 목 차 요약 / 3 Ⅰ. 브라질소비시장동향및특성 경제현황 2. 소비시장의특성 Ⅱ. 브라질소비시장히트상품분석 최근히트상품 년소비시장, 이런상품을주목하라! Ⅲ. 우리기업의 4P 진출전략

C O N T E N T S 목 차 요약 / 3 Ⅰ. 브라질소비시장동향및특성 경제현황 2. 소비시장의특성 Ⅱ. 브라질소비시장히트상품분석 최근히트상품 년소비시장, 이런상품을주목하라! Ⅲ. 우리기업의 4P 진출전략 Global Market Report 16-035 2016 브라질소비시장, 이런상품을주목하라! C O N T E N T S 목 차 요약 / 3 Ⅰ. 브라질소비시장동향및특성 4 5 1. 경제현황 2. 소비시장의특성 Ⅱ. 브라질소비시장히트상품분석 11 20 1. 최근히트상품 2. 2016 년소비시장, 이런상품을주목하라! Ⅲ. 우리기업의 4P 진출전략 27 30

More information

정부3.0 국민디자인단 운영을 통해 국민과의 소통과 참여로 정책을 함께 만들 수 있었고 그 결과 국민 눈높이에 맞는 다양한 정책 개선안을 도출하며 정책의 완성도를 제고할 수 있었습니다. 또한 서비스디자인 방법론을 각 기관별 정부3.0 과제에 적용하여 국민 관점의 서비스 설계, 정책고객 확대 등 공직사회에 큰 반향을 유도하여 공무원의 일하는 방식을 변화시키고

More information

산업융합100대1-2차

산업융합100대1-2차 4 5 6 7 > Package Hybrid Fusion 8 > 9 > 10 11 > 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 38 39 40 Ship Airplane Plang Craft Low Speed Hydrofol Aircushion Shop WIG Seaplane

More information

목 차 Ⅰ.발명 동기 및 목적 1 Ⅱ.선행조사 연구 및 결과 1.발명품을 만들기 위한 다양한 운동의 장점 조사 2 2.건강 및 다이어트를 위한 운동방법 4 3.특허관련 kipris검색 4 Ⅲ.발명품 내용 5 Ⅳ.발명품의 제작 내용과 기능 및 활용 1.제작 내용 6 2.

목 차 Ⅰ.발명 동기 및 목적 1 Ⅱ.선행조사 연구 및 결과 1.발명품을 만들기 위한 다양한 운동의 장점 조사 2 2.건강 및 다이어트를 위한 운동방법 4 3.특허관련 kipris검색 4 Ⅲ.발명품 내용 5 Ⅳ.발명품의 제작 내용과 기능 및 활용 1.제작 내용 6 2. 제33회 서울특별시학생과학발명품경진대회 하늘을 달리는 요가헬스자전거 작품번호 출품 부문 생활과학Ⅰ 2011. 4. 28. 학교 학년/직위 성명 출품 학생 서울대길초등학교 6 김범준 지도 교원 서울대길초등학교 담임 김혜원 목 차 Ⅰ.발명 동기 및 목적 1 Ⅱ.선행조사 연구 및 결과 1.발명품을 만들기 위한 다양한 운동의 장점 조사 2 2.건강 및 다이어트를 위한

More information

임베디드-브로슈어2

임베디드-브로슈어2 www.givet.re.kr Gyeongbuk Research Institute of Vehicle Embedded Technology 2007. 7 2008. 7 2012. 3 SMART VEHICLE R&D Division Business Support Division Embedded Technology BUSINESS 1 센터 기반 구축사업 최적의 환경을

More information

Microsoft PowerPoint - 2주차.pptx

Microsoft PowerPoint - 2주차.pptx 1 2주차 C 에서 C++로 세상을 먹어 치우는 소프트웨어 2 소프트웨어 기업의 세상 미국의 대형 서점 보더스 -> 아마존에 대패 블록버스터(Blockbuster) -> 네플릭스(Neflix)에 대패 ebay, Facebook, Groupon, Skype, Twitter, Android, 아이튠스, 판도라, 픽사 등 엄청난 소프트웨어 인력들을 필요로 하는 세상이

More information

슬라이드 1

슬라이드 1 한국산업기술대학교 제 5 강스케일링및회전 이대현교수 학습안내 학습목표 3D 오브젝트의확대, 축소및회전방법을이해한다. 학습내용 3D 오브젝트의확대및축소 (Scaling) 3D 오브젝트의회전 (Rotation) 변홖공갂 (Transform Space) SceneNode 의크기변홖 (Scale) void setscale ( Real x, Real y, Real z)

More information

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for 2003 Development of the Software Generation Method using Model Driven Software Engineering Tool,,,,, Hoon-Seon Chang, Jae-Cheon Jung, Jae-Hack Kim Hee-Hwan Han, Do-Yeon Kim, Young-Woo Chang Wang Sik, Moon

More information

머 리 말 어떤 책이 좋은 책일까? 한 번 쓰고 버려지는 책이 되지 않기 위해 지난 20개월간 무던히도 애를 썼습니 다. 이제 책이 나왔지만, 여전히 세상에 내놓기가 두렵습니다. C 언어가 최고의 언어라고 생각하고 있었던 1980년대 후반, 저자는 C++를 처음 접하곤

머 리 말 어떤 책이 좋은 책일까? 한 번 쓰고 버려지는 책이 되지 않기 위해 지난 20개월간 무던히도 애를 썼습니 다. 이제 책이 나왔지만, 여전히 세상에 내놓기가 두렵습니다. C 언어가 최고의 언어라고 생각하고 있었던 1980년대 후반, 저자는 C++를 처음 접하곤 국립중앙도서관 출판시도서목록(CIP) (명품) C++ programming / 황기태 지음. -- 파주 : 생능출판사, 2013 p. ; cm ISBN 978-89-7050-783-5 93000 : \29000 C++ 프로그래밍[C++ programming] 005.135-KDC5 005.133-DDC21 CIP2013012209 머 리 말 어떤 책이 좋은

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

NWNATRTL0715KN.indd

NWNATRTL0715KN.indd C O N 8 0 2 6 8 K N 1.. 2.,. $20/ 1 $10/ $5/ 3.. 2 10.. 3 5GB Verizon Cloud 4?. * * ; 2.. 1GB $15 ( GB ).. 1 $40. 2. 3. Wi-Fi.(, ) 4,. 10 50GB. verizonwireless.com/korean 1 Step 1. 10. ( ) Hotspot / USB

More information

소구분 : 조건문 / 반복문 / 연산자 ( 단답형 ) 난이도 : 하 [Q2] 다음반복테스트 (loop test) 클래스의실행결과를적으시오. public class ForLoop { int total = 0; for( int i=1; i<=5; i++ ) { for( i

소구분 : 조건문 / 반복문 / 연산자 ( 단답형 ) 난이도 : 하 [Q2] 다음반복테스트 (loop test) 클래스의실행결과를적으시오. public class ForLoop { int total = 0; for( int i=1; i<=5; i++ ) { for( i 과목명총문항수 O/X 문제형 4 지선다형 5 지선다형단답형서술형 JAVA( 필기테스트 ) 20 문항 0 문항 10 문항 0 문항 10 문항 0 문항 대구분 : Java API 소구분 : Object class/string class/stringbuffer/wrapper ( 단답형 ) [Q1] 다음프로그램은간단한회원정보를포함하고있는클래스를작성한것이다. 실행결과를적으시오.

More information

ALTIBASE 사용자가이드 Templete

ALTIBASE 사용자가이드 Templete Real Alternative DBMS ALTIBASE, Since 1999 WINDOWS ADO.NET 환경의 ALTIBASE 개발가이드 2010. 09 Copyright c 2000~2013 ALTBASE Corporation. All Rights Reserved. Document Control Change Record Date Author Change

More information

부산, 글로벌과 로컬의 사이에서

부산, 글로벌과 로컬의 사이에서 시청앞 지하아케이트 2.7키로미터 지하철 2호선을 따라 시청앞 역 에서 을지로를 따라 난 4개의 역을 지나 동대문 운동장 역 까지의 2.7km 구간에 도심을 동서로 관통하는 지하상가가 있다는 사실을 알고 있거나, 알고 있다고 해도 그 구간전체를 통과해 걸어본 서울사람은 그다지 많지 않을 듯하다. 한남대교 의 3배 길이에 해당되는 이 지하상가는 시청 앞 역에서

More information

ePapyrus PDF Document

ePapyrus PDF Document 프로그래밍 콘테스트 챌린징 for GCJ, TopCoder, ACM/ICPC, KOI/IOI 지은이 Takuya Akiba, Yoichi Iwata, Mastoshi Kitagawa 옮긴이 박건태, 김승엽 1판 1쇄 발행일 201 1년 10월 24일 펴낸이 장미경 펴낸곳 로드북 편집 임성춘 디자인 이호용(표지), 박진희(본문) 주소 서울시 관악구 신림동 1451-15

More information

Preliminary spec(K93,K62_Chip_081118).xls

Preliminary spec(K93,K62_Chip_081118).xls 2.4GHz Antenna K93- Series KMA93A2450X-M01 Antenna mulilayer Preliminary Spec. Features LTCC Based designs Monolithic SMD with small, low-profile and light-weight type Wide bandwidth Size : 9 x 3 x 1.0mm

More information

........1......

........1...... Contents 1 10 11 12 13 2 14 15 16 17 18 3 19 20 21 22 23 24 25 1 28 29 30 F a b W = mg a b F W = mg b F a W = mg 31 32 33 34 35 36 2 37 38 39 40 41 3 42 43 44 45 46 47 48 49 50 51 52 53 4 54 55 56

More information

..................1-5..

..................1-5.. Contents Part 1 Part 2 Academic

More information

vi 사용법

vi 사용법 네트워크프로그래밍 6 장과제샘플코드 - 1:1 채팅 (udp 버전 ) 과제 서버에서먼저 bind 하고그포트를다른사람에게알려줄것 클라이언트에서알려준포트로접속 서로간에키보드입력을받아상대방에게메시지전송 2 Makefile 1 SRC_DIR =../../common 2 COM_OBJS = $(SRC_DIR)/addressUtility.o $(SRC_DIR)/dieWithMessage.o

More information

lecture4(6.범용IO).hwp

lecture4(6.범용IO).hwp 제 2 부 C-언어를 사용한 마이크로컨트롤러 활용기초 66 C-언어는 수학계산을 위해 개발된 FORTRAN 같은 고급언어들과는 달 리 Unix 운영체제를 개발하면서 같이 개발된 고급언어이다. 운영체제의 특성상 C-언어는 다른 고급언어에 비해 컴퓨터의 하드웨어를 직접 제어할 수 있는 능력이 탁월하여 마이크로프로세서의 프로그램에 있어서 어셈블 리와 더불어 가장

More information

DBPIA-NURIMEDIA

DBPIA-NURIMEDIA 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 901 무선 센서 네트워크 환경에서 링크 품질에 기반한 라우팅에 대한 효과적인 싱크홀 공격 탐지 기법 (A Effective Sinkhole Attack Detection Mechanism for LQI based Routing in WSN) 최병구 조응준 (Byung

More information

?

? 19 Contents Environment Radiation Private Supervisory Center Environment Radiation Private Supervisory Center Environment Radiation Private Supervisory Center Environment Radiation Private Supervisory

More information

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프

본 발명은 중공코어 프리캐스트 슬래브 및 그 시공방법에 관한 것으로, 자세하게는 중공코어로 형성된 프리캐스트 슬래브 에 온돌을 일체로 구성한 슬래브 구조 및 그 시공방법에 관한 것이다. 이를 위한 온돌 일체형 중공코어 프리캐스트 슬래브는, 공장에서 제작되는 중공코어 프 (51) Int. Cl. E04B 5/32 (2006.01) (19)대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 (11) 등록번호 (24) 등록일자 2007년03월12일 10-0693122 2007년03월05일 (21) 출원번호 10-2006-0048965 (65) 공개번호 (22) 출원일자 2006년05월30일 (43) 공개일자 심사청구일자

More information

정책추진과정 비망록 정 책 명 서울상상나라 건립 및 운영 총 소요기간 및 예산액 기 간 : 08.3~ 13.2 소요예산 :39,582백만원 (전액 시비) 추진배경 추진경과 관련자 및 업무분담내용 체험놀이시설 위주의 공간구성으로 아동발달 지원과 종합양육지원 인 프라 구축

정책추진과정 비망록 정 책 명 서울상상나라 건립 및 운영 총 소요기간 및 예산액 기 간 : 08.3~ 13.2 소요예산 :39,582백만원 (전액 시비) 추진배경 추진경과 관련자 및 업무분담내용 체험놀이시설 위주의 공간구성으로 아동발달 지원과 종합양육지원 인 프라 구축 정책실명제 등록번호 2012-6 -2012년도 정책자료집 - 서울상상나라 건립 및 운영 여성가족정책실 출산육아담당관 정책추진과정 비망록 정 책 명 서울상상나라 건립 및 운영 총 소요기간 및 예산액 기 간 : 08.3~ 13.2 소요예산 :39,582백만원 (전액 시비) 추진배경 추진경과 관련자 및 업무분담내용 체험놀이시설 위주의 공간구성으로 아동발달 지원과

More information

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장...

Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업 7 기존 Windows 2003 AD의스키마확장... Active Directory Upgrade from W2K3 to W2K8 R2 5/10/2010 Microsoft Dong Chul Lee Contents Test Lab 홖경... 3 Windows 2008 R2 서버를도메인멤버서버로추가... 4 기존 Windows 2003 AD 홖경에서 Windows 2008 R2 AD 홖경으로업그레이드를위한사젂작업

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

ilist.add(new Integer(1))과 같이 사용하지 않고 ilist.add(1)과 같이 사용한 것은 자바 5.0에 추가된 기본 자료형과 해당 객체 자료 형과의 오토박싱/언박싱 기능을 사용한 것으로 오토박싱이란 자바 컴파일러가 객체를 요구하는 곳에 기본 자료형

ilist.add(new Integer(1))과 같이 사용하지 않고 ilist.add(1)과 같이 사용한 것은 자바 5.0에 추가된 기본 자료형과 해당 객체 자료 형과의 오토박싱/언박싱 기능을 사용한 것으로 오토박싱이란 자바 컴파일러가 객체를 요구하는 곳에 기본 자료형 바에 제네릭스(generics)를 도입하기 위한 연구는 이미 8년 전인 1996년부터라고 한다. 실제로 자바에 제네릭스를 도입하 는 몇 가지 방안들이 논문으로 나오기 시작한 것이 1998년 초임을 감 안하면 무려 8년이 지난 후에야 자바 5.0에 전격 채택되었다는 것은 이것이 얼마나 어려운 일이었나 하는 것을 보여준다. 자바의 스펙을 결정하는 표준화 절차인

More information

어린이 비만예방 동화 연극놀이 글 김은재 그림 이 석

어린이 비만예방 동화 연극놀이 글 김은재 그림 이 석 캥거루는 껑충껑충 뛰지를 못하고, 여우는 신경질이 많아졌어요. 동물 친구들이 모두 모두 이상해졌어요. 대체 무슨 일이 일어난 걸까요? 멧돼지네 가게와 무슨 관계가 있는 걸까요? 염소 의사 선생님은 상수리나무 숲으로 가면 병을 고칠 수 있다고 했답니다. 상수리나무 숲에는 어떤 비법이 숨겨져 있는 지 우리 함께 숲으로 가볼까요? 이 동화책은 보건복지부의 국민건강증진기금으로

More information

청소년 위기, 함께 나서야 합니다 작년부터 여성가족위원회 활동을 하며 우리 사회 문제 중 위기 청소년에 대한 문 제가 심각함을 느끼고 이 문제에 대한 종합적 대책이 필요하다는 생각을 하게 되었 습니다. 청소년을 보호하고 성장시키는데 있어서 가정에서 담당하던 청소년 교육

청소년 위기, 함께 나서야 합니다 작년부터 여성가족위원회 활동을 하며 우리 사회 문제 중 위기 청소년에 대한 문 제가 심각함을 느끼고 이 문제에 대한 종합적 대책이 필요하다는 생각을 하게 되었 습니다. 청소년을 보호하고 성장시키는데 있어서 가정에서 담당하던 청소년 교육 2 1 3 년 국 정 감 사 정 책 자 료 집 청소년 위기에 대한 효과적 개입방안의 모색 국회의원 남윤인순 청소년 위기, 함께 나서야 합니다 작년부터 여성가족위원회 활동을 하며 우리 사회 문제 중 위기 청소년에 대한 문 제가 심각함을 느끼고 이 문제에 대한 종합적 대책이 필요하다는 생각을 하게 되었 습니다. 청소년을 보호하고 성장시키는데 있어서 가정에서 담당하던

More information

Microsoft PowerPoint - ch02-1.ppt

Microsoft PowerPoint - ch02-1.ppt 2. Coodinte Sstems nd Tnsfomtion 20 20 2.2 Ctesin Coodintes (,, ) () (b) Figue 1.1 () Unit vectos,, nd, (b) components of long,, nd. 직각좌표계에서각변수 (,, ) 들의범위 < < < < < < (2.1) 직각좌표계에서임의의벡터 는,, 가그림 1.1 에서와같이,,

More information

Microsoft Word - KIS Weekly Credit_20160405_F

Microsoft Word - KIS Weekly Credit_20160405_F Credit Weekly 내일을 위한 Credit Opinion 2016.4.5 김기명 3276-6206 kmkim@truefriend.com 박다희 3276-6172 dahui.park@truefriend.com 안녕하세요, 한국투자증권 크레딧팀입니다. 이번 주 관심종목은 한일시멘트, 삼성물산, 한솔홀딩스, 중앙일보, LG이노텍을 선정했습 니다. 이 외 등급변동

More information

<31302E204D43545F47535FC3D6C1BEBAB8B0EDBCAD2E687770>

<31302E204D43545F47535FC3D6C1BEBAB8B0EDBCAD2E687770> 2011년도 부품 소재혁신연구회 MCT Global Scoreboard 제 출 문 한국산업기술진흥원장 귀 하 본 보고서를 2011년도 부품 소재혁신연구회 MCT Global Scoreboard (지원기간: 2012. 1. 2 ~ 2012. 3. 31) 과제의 최종보고서로 제출합니다. 2012. 3. 31 연구회명 : MCT K-Star 발굴 연구회 (총괄책임자)

More information

교통사고합의금 도둑 안 맞기

교통사고합의금 도둑 안 맞기 교통사고합의금 도둑 안 맞기 손해사정사 변운연 소개글 교통사고 발생시 초동조치 요령, 자동차보험 약관의 상세한 해설, 교통사고보상금 산출 방법, 민사합의 및 형사합의 요령, 공탁방법, 손해배상 청구소송 제기 요령 등을 알기 쉽게 알려주고 있습니다. 목차 1 머리말 5 2 자동차사고의 종류 8 3 자동차사고 발생 직후 초동조치 및 합의 요령 10 4 경찰에서의

More information

(72) 발명자 정유석 경기도 안양시 동안구 안양천동로 162, 103동 403 호 (비산동, 비산현대힐스테이트아파트) 마은경 경기도 수원시 영통구 효원로 363, 131동 2004호 (매탄동, 매탄위브하늘채아파트) 조용연 서울특별시 관악구 관악로24나길 13 (봉천동

(72) 발명자 정유석 경기도 안양시 동안구 안양천동로 162, 103동 403 호 (비산동, 비산현대힐스테이트아파트) 마은경 경기도 수원시 영통구 효원로 363, 131동 2004호 (매탄동, 매탄위브하늘채아파트) 조용연 서울특별시 관악구 관악로24나길 13 (봉천동 (19) 대한민국특허청(KR) (12) 등록특허공보(B1) (45) 공고일자 2015년05월21일 (11) 등록번호 10-1520722 (24) 등록일자 2015년05월11일 (51) 국제특허분류(Int. Cl.) H04L 9/32 (2006.01) H04L 9/30 (2006.01) (21) 출원번호 10-2014-0039417 (22) 출원일자 2014년04월02일

More information

1. KT 올레스퀘어 미디어파사드 콘텐츠 개발.hwp

1. KT 올레스퀘어 미디어파사드 콘텐츠 개발.hwp Journal of Next-generation Convergence Information Services Technology Vol.4, No.1, June (2015), pp. 1-8 차세대컨버전스정보서비스기술논문지 KT 올레스퀘어 미디어파사드 콘텐츠 개발 Media Fasade Contents Development of KT Olleh Square 김동조

More information

0511버스교통(표1_4)

0511버스교통(표1_4) 2011SPRING w w w. k r i t i. r e. k r Korea Research Institute of Transportation Industries Vol.29 녹색교통, 버스가 희망입니다. 한국운수산업연구원은 사람 중심의 대중교통과 운수산업의 발전을 위해 최선을 다하겠습니다. 2011 SPRING V o l. 2 9 빠르고 편한 친환경 대중교통,

More information

총서최종본[계장님수정].hwp

총서최종본[계장님수정].hwp 국립부산국악원총서 1 홍의 삶과 예술 발행일 2009. 12. 발 행 국립부산국악원 ( 원장 박영도 ) 부산광역시 부산구 동평로 280 ( 연지동 219-2) 전화 / 051) 811-0035 팩스 / 051) 811-0045 www.ncktpab.go.kr 기 획 이해로 ( 장악과장 ) 편 집 영희 ( 학예연구사 ) 인 쇄 동아TG 부산광역시 중구 중앙동

More information

Microsoft Word - PJ_scjp_9_0_1-lang.doc

Microsoft Word - PJ_scjp_9_0_1-lang.doc SCJP 강좌 Section 9 java.lang package 문서정보 문서제목 scjp 강좌 : Section 9 java.lang package 파일이름 PJ_scjp_9_0_1.pdf 작성자 신상훈, 김병필 작성일 2002년 1월 10일 버전 0.1 상태 초안 내용정보 예상독자개요 페이지 scjp 취득을원하는 java 초보 java.lang 패키지의

More information

이 발명을 지원한 국가연구개발사업 과제고유번호 201109990000 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간 2011.06

이 발명을 지원한 국가연구개발사업 과제고유번호 201109990000 부처명 지식경제부 연구사업명 IT 융합 고급인력과정 지원사업 연구과제명 스마트 자동차를 위한 AUTOSAR 기반 차량 내외부 통신 플랫폼 및 응용기술 주관기관 정보통신산업진흥원 연구기간 2011.06 (19) 대한민국특허청(KR) (12) 공개특허공보(A) (11) 공개번호 10-2013-0087326 (43) 공개일자 2013년08월06일 (51) 국제특허분류(Int. Cl.) H04L 12/40 (2006.01) H04L 5/22 (2006.01) (21) 출원번호 10-2012-0008610 (22) 출원일자 2012년01월27일 심사청구일자 전체

More information

<32382DC3BBB0A2C0E5BED6C0DA2E687770>

<32382DC3BBB0A2C0E5BED6C0DA2E687770> 논문접수일 : 2014.12.20 심사일 : 2015.01.06 게재확정일 : 2015.01.27 청각 장애자들을 위한 보급형 휴대폰 액세서리 디자인 프로토타입 개발 Development Prototype of Low-end Mobile Phone Accessory Design for Hearing-impaired Person 주저자 : 윤수인 서경대학교 예술대학

More information

4 5 6 7 8 9 10 11 12 13 14 15 조 희 영 선 생 님 고 맙 습 니 다 16 17 18 19 가정간호 장선미 간호사님 감사합니다 20 21 22 23 24 25 U l 26 27 p SEOUL MEDICAL CENTER NEWS 28 29 30 31 32 33 34 35 36 37 홍보실장이란 신동규 원고를 기다립니다

More information