Java Programing Environment

Size: px
Start display at page:

Download "Java Programing Environment"

Transcription

1 Lab Exercise #7 Swing Component 프로그래밍 2007 봄학기 고급프로그래밍 김영국충남대전기정보통신공학부

2 실습내용 실습과제 7-1 : 정규표현식을이용한사용자정보의유효성검사 (ATM 에서사용자등록용도로사용가능 ) 실습과제 7-2 : 숫자맞추기게임 실습과제 7-3 : 은행관리프로그램 고급프로그래밍 Swing Component 프로그래밍 2

3 정규표현식에서의한정사사용 한정사설명 * 일치하는문자열이없거나하나이상있다. + 일치하는문자열이하나있다.? 일치하는문자열이없거나하나있다. {n} 일치하는문자열이정확히 n개있다. {n,} 일치하는문자열이적어도 n개있다. {n,m} 일치하는문자열이 n개이상 m개있다. [0-9a-zA-Z] 숫자와알파벳의조합문자열 고급프로그래밍 Swing Component 프로그래밍 3

4 실습과제 7-1(1) Jlabel : 읽기전용텍스트나이미지를보여주는데사용 JTextField : 사용자가키보드를통해서텍스트입력받거나프로그램이텍스트보여줄수있는단행영역 JPasswordField : 사용자가문자를입력할때실제문자를감춘다 JButton : 사용자가클릭할때특정행위가일어나도록함 command, check box, radio, toggle 등이있다. 고급프로그래밍 Swing Component 프로그래밍 4

5 실습과제 7-1(2) import java.awt.*; import java.awt.event.*; import javax.swing.*; public class ValidateFrame extends JFrame { private JTextField phonetextfield, passwdfield,re_passwdfield, addresstextfield, firsttextfield, lasttextfield; public ValidateFrame() { super( "Validate" ); // create the GUI components JLabel phonelabel = new JLabel( "Phone" ); /* 다른컴포넌트추가한다. Jlabel*/ JButton okbutton = new JButton( "OK" ); okbutton.addactionlistener( new ActionListener() { // inner class public void actionperformed( ActionEvent event ) { validatedate(); } } ); 고급프로그래밍 Swing Component 프로그래밍 5

6 실습과제 7-1(3) /*JTextFiled components 생성한다.*/ Container container = getcontentpane(); /* GridLayout 사용 */ /* container 에 component 들을추가시킨다. */ setsize( 300, 225 ); setvisible( true ); } // end ValidateFrame constructor public static void main( String args[] ) { ValidateFrame application = new ValidateFrame(); application.setdefaultcloseoperation( JFrame.EXIT_ON_CLOSE ); } 고급프로그래밍 Swing Component 프로그래밍 6

7 실습과제 7-1(4) public static void main( String args[] ) { ValidateFrame application = new ValidateFrame(); application.setdefaultcloseoperation( JFrame.EXIT_ON_CLOSE ); } // handles okbutton action event private void validatedate() { /* 값을넣지않은필드가있는지체크 gettext() 사용 */ JOptionPane.showMessageDialog( this, "Please fill all fields" ); 고급프로그래밍 Swing Component 프로그래밍 7

8 실습과제 7-1(5) // first name 으로입력한값이정규표현에맞는지체크 else if (!firsttextfield.gettext().matches( "[a-za-z]{2,}" ) ) JOptionPane.showMessageDialog( this, "Invalid first name" ); // last name 으로입력한값이정규표현에맞는지체크 // address 으로입력한값이정규표현에맞는지체크 // password 으로입력한값이정규표현에맞는지체크 // repeat password 으로입력한값이정규표현에맞는지체크 // phone number ㅍ으로입력한값이정규표현에맞는지체크 else // 모든정보가맞을경우 JOptionPane.showMessageDialog( this, "Thank you" ); } // end method validatedate } // end class ValidateFrame 고급프로그래밍 Swing Component 프로그래밍 8

9 실습과제 7-1 실행결과 고급프로그래밍 Swing Component 프로그래밍 9

10 실습과제 7-2 ( 숫자맞추기 ) Math.random()(0.0~ 1.0 사이의 double 값반환 ) 을사용하여 1~1000 사이의수를생성한다. 생성된숫자를사용자가숫자를입력하여맞추는숫자맞추기게임을작성한다. 사용자입력은 TextField를통해엔터키를누르면값을입력받는다.( 입력값 int형으로변환필요 ) 입력값이맞출값 ( 랜덤값 ) 보다작으면파란색배경화면, 크면빨간색배경화면, 일치할경우회색배경화면으로전환한다. [New Game] 버튼을통해새로운게임을시작한다. 고급프로그래밍 Swing Component 프로그래밍 10

11 실습과제 7-2 ( 실행결과 ) 고급프로그래밍 Swing Component 프로그래밍 11

12 실습과제 7-2 ( 실행결과 ) 고급프로그래밍 Swing Component 프로그래밍 12

13 실습과제 7-3 스윙을이용한은행관리프로그램을작성한다. 다양한 Layout을적용할수있다. JButton, JTextField와같은여러가지 Components등을사용할수있다. GUI 프로그램으로부터입력을받아 Bank 클래스를조작할수있다. Java 프로그래밍 Swing 을사용한사용자인터페이스 13

14 실습과제설명 Bank GUI 와기존 Banking 패키지를이용하여간단한은행관리프로그램을만든다. Bank 는은행에서사용하는 GUI 부분으로 Customer 와 Account 에관련된모든일을수행한다. Bank 에서는 < 고객추가 >, < 계좌추가 >, < 계좌정보 > 의기능을가진다. < 고객추가 > 는고객이름, 연락처, 성별등을입력받아고객을등록시킨다. < 계좌추가 > 는생성된고객에대한계좌번호, 계좌타입, 초기금액을입력받아계좌를생성한다. < 계좌정보 > 는고객에따른계좌타입, 계좌번호, 초기금액등을보여준다. Java 프로그래밍 Swing 을사용한사용자인터페이스 14

15 Bank GUI UML(1) BANK GUI Bank Information +JLabel : title +Jlist : printinfo +JButton : addcustomer, addaccout, printaccoutinfo, end Java 프로그래밍 Swing 을사용한사용자인터페이스 15

16 Bank GUI UML(2) BANK GUI Customer Infomaition +JLabel : Name, Phone +JTextField :Name, Phone +JRadioButton : Male, Female +JButton : AddCustomer, Cacel Account Information +JLabel : Name, Balance, Account +JcomboBox : Name, AccountType +JTextField : Account, Balance +JButton : AddAccount, Cancel Java 프로그래밍 Swing 을사용한사용자인터페이스 16

17 Bank 클래스 UML Bank -numberofcustomers : int +Bank() +addcustomer( n : String, p : String, s String ) +getnumofcustomers() : int +getcustomer( index : int ) : Customer Java 프로그래밍 Swing 을사용한사용자인터페이스 17

18 Customer 클래스 UML Customer -name : String -phone : String -sex : String -numberofaccounts : int +Customer( n : String, p : String, s : String) +getname() : String +getphone() : String +getsex() : String +addaccount( accnt : Account ) +getaccount( index : int ) : Account +getnumofaccounts() : int Java 프로그래밍 Swing 을사용한사용자인터페이스 18

19 Account 클래스 UML Account -acctnumber : String -balance : double +Account( acct_num : String, init_balance : double ) +getaccoutnumber() : String +getaccouttype() : String +getbalance() : double +deposit( amt : double ) : boolean +withdraw( amt : double ) : boolean Java 프로그래밍 Swing 을사용한사용자인터페이스 19

20 SavingsAccount 클래스 UML SavingsAccount +SavingsAccount(acct_num : String, init_balance : double ) +getaccouttype() : String Java 프로그래밍 Swing 을사용한사용자인터페이스 20

21 CheckingAccount 클래스 UML CheckingAccout +CheckingAccount(acct_num : String, init_balance : double ) +getaccouttype() : String Java 프로그래밍 Swing 을사용한사용자인터페이스 21

22 Banking 패키지 Java 프로그래밍 Swing 을사용한사용자인터페이스 22

23 실행결과 (1) - 메인화면 Java 프로그래밍 Swing 을사용한사용자인터페이스 23

24 실행결과 (2) - 고객추가 Java 프로그래밍 Swing 을사용한사용자인터페이스 24

25 실행결과 (3) 계좌추가 Java 프로그래밍 Swing 을사용한사용자인터페이스 25

26 실행결과 (4) - 계좌정보 Java 프로그래밍 Swing 을사용한사용자인터페이스 26

강의자료

강의자료 Copyright, 2014 MMLab, Dept. of ECE, UOS Java Swing 2014 년 3 월 최성종서울시립대학교전자전기컴퓨터공학부 chois@uos.ac.kr http://www.mmlab.net 차례 2014년 3월 Java Swing 2 2017-06-02 Seong Jong Choi Java Basic Concepts-3 Graphical

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

비긴쿡-자바 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

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

(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

* 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

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

슬라이드 1

슬라이드 1 12 장. GUI 학습목표 GUI 이벤트, 이벤트리스너와이벤트소스그림그리기내부클래스 창 Jframe 의모양 (Metal L&F) Jframe 의모양 (Aqua L&F) 창을만드는방법 1. 프레임 (JFrame) 만들기 JFrame frame = new JFrame(); 2. 위젯만들기 JButton button = new JButton( click me );

More information

오버라이딩 (Overriding)

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

More information

쉽게 풀어쓴 C 프로그래밍

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

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

(Microsoft PowerPoint - LZVNQBAJWGTC.ppt [\310\243\310\257 \270\360\265\345])

(Microsoft PowerPoint - LZVNQBAJWGTC.ppt [\310\243\310\257 \270\360\265\345]) GUI 인터페이스의이벤트 학습목표 윈도우환경에서작성된 GUI 인터페이스의이벤트개념을이해한다. 다양한컴포넌트에대한이벤트를처리한다 이벤트란? 자바이벤트란 사용자가키보드, 마우스등의장치로부터 AWT 컴포넌트에발생시키는모든사건을의미 이벤트주도형프로그램은사용자로부터발생된이벤트를처리하여사용자와상호작용을가능하게함 자바이벤트모델 컴퓨터 키보드 운영체제 마우스 이벤트객체자바가상머신이벤트소스객체이벤트리스너객체애플리케이션

More information

<FEFF11121162110211611106116E002D1107116911B71112116900330036002E0069006E0064006400000000000093782FC816B427590034001CBDFC1B558B202E6559E830EB00000000937C28D9> 02 04 06 14 16 19 24 26 27 28 31 3 4 5 세상과 (소통)하다!! 세상과 (소통)하다!! 세상과 (소통)하다!! 6 7 건강지원 프로그램으로 굳어져가는 몸과 마음을 풀어보아요~ 8 9 새해 복 많이 받으세요~ 10 11 12 13 14 15 14 14 14 14 15 15 16 17 18 19 20 21 방과 후 교실(해나무 주간보호센터

More information

슬라이드 1

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

More information

슬라이드 1

슬라이드 1 NetBeans 1. 도구 개요 2. 설치 및 실행 3. 주요 기능 4. 활용 예제 1. 도구 개요 1.1 도구 정보 요약 도구명 소개 특징 주요기능 NetBeans 라이선스 CDDL, GPLv2 (http://trac.edgewall.org/) 통합 개발 환경(IDE : integrated development environment)으로써, 프로그래머가 프로그램을

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

모든스윙컴포넌트에는텍스트옆에이미지를추가로표시할수있다. ImageIcon image = new ImageIcon("image.gif"); JLabel label = new JLabel(" 이미지레이블 "); label.seticon(image);

모든스윙컴포넌트에는텍스트옆에이미지를추가로표시할수있다. ImageIcon image = new ImageIcon(image.gif); JLabel label = new JLabel( 이미지레이블 ); label.seticon(image); JAVA Programming Spring, 2016 Dongwoo Kang 모든스윙컴포넌트에는텍스트옆에이미지를추가로표시할수있다. ImageIcon image = new ImageIcon("image.gif"); JLabel label = new JLabel(" 이미지레이블 "); label.seticon(image); 이미지버튼을표시하고사용자가버튼을누르면레이블의텍스트를이미지로바꾸어서표시하는프로그램을작성해보자.

More information

쿠폰형_상품소개서

쿠폰형_상품소개서 브랜드이모티콘 쿠폰형 상품 소개서 카카오톡 브랜드이모티콘 잘 만든 브랜드이모티콘 하나, 열 마케팅 부럽지 않다! 카카오톡 브랜드이모티콘은 2012년 출시 이후 강력한 마케팅 도구로 꾸준히 사랑 받고 있습니다. 브랜드 아이덴티티를 잘 반영하여 카카오톡 사용자의 적극적인 호응과 브랜딩 지표 향상을 얻고 있는 강력한 브랜드 아이템입니다. Open

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 명품 JAVA Essential 1 2 학습목표 1. 이벤트기반 GUI 프로그래밍이해 2. 자바 GUI 패키지이해 3. 스윙으로 GUI 프로그램작성 4. 컨테이너와컴포넌트, 배치 5. FlowLayout 배치관리자활용 6. BorderLayout 배치관리자활용 7. GridLayout 배치관리자활용 8. 배치관리자없는컨테이너만들기 자바의 GUI(Graphical

More information

윈도우즈프로그래밍(1)

윈도우즈프로그래밍(1) 제어문 (2) For~Next 문 윈도우즈프로그래밍 (1) ( 신흥대학교컴퓨터정보계열 ) 2/17 Contents 학습목표 프로그램에서주어진특정문장을부분을일정횟수만큼반복해서실행하는문장으로 For~Next 문등의구조를이해하고활용할수있다. 내용 For~Next 문 다중 For 문 3/17 제어문 - FOR 문 반복문 : 프로그램에서주어진특정문장들을일정한횟수만큼반복해서실행하는문장

More information

Macaron Cooker Manual 1.0.key

Macaron Cooker Manual 1.0.key MACARON COOKER GUIDE BOOK Ver. 1.0 OVERVIEW APPLICATION OVERVIEW 1 5 2 3 4 6 1 2 3 4 5 6 1. SELECT LAYOUT TIP 2. Add Page / Delete Page 3. Import PDF 4. Image 5. Swipe 5-1. Swipe & Skip 5-2. Swipe & Rotate

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

FileMaker ODBC and JDBC Guide

FileMaker ODBC and JDBC Guide FileMaker 14 5 5 5 5 6 6 6 7 7 7 8 8 8 9 9 10 10 11 11 12 12 12 12 12 13 13 14 15 16 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 24 24 24 24 25 27 27 28 29 29 29 29 30 30 31 31 31 32 1 1 1 1 1 1 1

More information

제13강. 스윙(Swing)

제13강. 스윙(Swing) 제13강. 스윙(Swing) 싞흥대학교 웹 프로그래밍젂공 싞 현 정 목차 스윙(Swing) 이란 스윙과 AWT와 차이점 스윙 프로그램 스윙 컴포넌트 스윙 레이아웃 이벤트와 이벤트 처리의 개념 리스너 인터페이스를 이용핚 이벤트처리 어댑터를 이용핚 이벤트 처리 2 JFC(Java Foundation Class)와 스윙 SUN사와 Netscape사가 공동 개발핚

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

<335FC0DAB9D92E687770>

<335FC0DAB9D92E687770> 5.1.20 추상 메소드와 추상 클래스 -추상 메소드(abstract method) 선언되어 있으나 구현되어 있지 않은 메소드 추상 메소드 정의 접근 지정자 abstract 반환형 메소드이름(); -ex) public abstract int getvalue(); -추상 메소드는 서브 클래스에서 오버라이딩하여 구현 -추상 클래스(abstract class) 추상

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

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

BMP 파일 처리

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

More information

FileMaker ODBC and JDBC Guide

FileMaker ODBC and JDBC Guide FileMaker 13 5 5 5 6 6 6 7 7 8 8 8 8 9 9 10 10 11 11 12 12 12 12 12 12 13 13 14 14 16 16 18 4 19 19 20 20 21 21 21 23 23 23 23 25 26 26 26 26 27 28 28 28 28 29 31 31 32 33 33 33 33 34 34 35 35 35 36 1

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 명품 JAVA Programming 1 제 14 장고급스윙컴포넌트 메뉴만들기 2 메뉴만들기에필요한스윙컴포넌트 JMenuBar 메뉴바의기능을하는컴포넌트 JMenu 파일, 편집등하나의메뉴기능을하는컴포넌트 JMenuItem 파일메뉴내에저장등의세부기능을하는컴포넌트 JMenu 컴포넌트 JMenuBar 컴포넌트 separator JMenuItem 컴포넌트 메뉴만드는과정

More information

슬라이드 1

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

More information

PowerPoint Template

PowerPoint Template SOFTWARE ENGINEERING Practice #1 (SA) Door Lock 201114188 김종연 201114191 정재욱 201114192 정재철 201114195 홍호탁 www.themegallery.com 2013-10-3 1 / 43 Contents 1 SRS - SRS 0.9 -> 1.0 버전업 2 SRA - DFD - Process Specification

More information

歯제9장.PDF

歯제9장.PDF 9 (Swing) Model-View-Controller 1 8 GUI(Graphic User Interface) GUI (swing) (architecture),,, look and feel AWT 2 (frame work) Kim Topley Core Java Foundation Classes (Prentice Hall 1998) - - ( Model-View-Controller

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 자바의이벤트처리 배효철 th1g@nate.com 1 목차 이벤트기반프로그래밍 자바의이벤트기반 GUI 응용프로그램구성 이벤트객체 이벤트리스너 어댑터클래스 Key Event Mouse Event 2 이벤트기반프로그래밍 이벤트기반프로그래밍 (Event Driven Programming) 이벤트의발생에의해프로그램흐름이결정되는방식 이벤트가발생하면이벤트를처리하는루틴 (

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 명품 JAVA Essential 1 2 학습목표 1. 자바의이벤트기반 GUI 프로그램구조이해 2. 이벤트와이벤트객체 3. 이벤트리스너작성 4. 어댑터클래스로리스너작성 5. Key 이벤트로키입력받기 6. Mouse 이벤트로마우스동작인식 이벤트기반프로그래밍 3 이벤트기반프로그래밍 (Event Driven Programming) 이벤트의발생에의해프로그램흐름이결정되는방식

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

후쿠오카 YMCA 의 일본어 교육은, 전인교육의 이념을 바탕으로 여러 나라의 사람들과 만나고, 함께 배우며, 서로를 이해하고 평화로운 사회를 만드는 것을 목표로 하고 있습니다. 후쿠오카 YMCA 의 일본어 코스에서는 진학, 비즈니스, 생활 등 여러 가지 펄요와 목적에

후쿠오카 YMCA 의 일본어 교육은, 전인교육의 이념을 바탕으로 여러 나라의 사람들과 만나고, 함께 배우며, 서로를 이해하고 평화로운 사회를 만드는 것을 목표로 하고 있습니다. 후쿠오카 YMCA 의 일본어 코스에서는 진학, 비즈니스, 생활 등 여러 가지 펄요와 목적에 후쿠오카 YMCA 일본어 코스 Fukuoka YMCA Japanese Language Courses 모집 요강 ~유학 비자 신청법~ 2016.01 개정 1 후쿠오카 YMCA 의 일본어 교육은, 전인교육의 이념을 바탕으로 여러 나라의 사람들과 만나고, 함께 배우며, 서로를 이해하고 평화로운 사회를 만드는 것을 목표로 하고 있습니다. 후쿠오카 YMCA 의 일본어

More information

2

2 2 3 4 5 6 7 8 9 10 Game 11 12 13 14 15 16 17 18 19 20 1 2 3 21 22 Check List Check List Check List 23 24 25 26 27 28 HOT CLICK 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 HIS GAME FOCUS 48

More information

(Microsoft PowerPoint - java1-lecture7.ppt [\310\243\310\257 \270\360\265\345])

(Microsoft PowerPoint - java1-lecture7.ppt [\310\243\310\257 \270\360\265\345]) 그래픽사용자인터페이스 그래픽사용자인터페이스이벤트객체, 리스너 그래픽사용자인터페이스 (Graphical User Interface, 간단히 GUI) 는컴포넌트들로구성된다. 514760-1 2016 년가을학기 11/10/2016 박경신 자바에서 GUI 의종류 AWT(Abatract Windows Toolkit) 운영체제가제공하는자원을이용하여서컴포넌트를생성한다.

More information

Week5

Week5 Week 05 Iterators, More Methods and Classes Hash, Regex, File I/O Joonhwan Lee human-computer interaction + design lab. Iterators Writing Methods Classes & Objects Hash File I/O Quiz 4 1. Iterators Array

More information

1

1 2/33 3/33 4/33 5/33 6/33 7/33 8/33 9/33 10/33 11/33 12/33 13/33 14/33 15/33 16/33 17/33 5) 입력을 다 했으면 확인 버튼을 클릭합니다. 6) 시작 페이지가 제대로 설정이 되었는지 살펴볼까요. 익스플로러를 종료하고 다시 실행시켜 보세요. 시작화면에 야후! 코리아 화면이 뜬다면 설정 완료..^^

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

구로구민체육센터 여성전용 기구필라테스 강좌 신설 구로구시설관리공단은 신도림생활체육관에서 2014년도부터 시행하여 주민의 큰 호응을 얻고있는 기구필라 테스 강좌를 2015.12.01일자로 구로구민체육센터에 확대 시행하게 되었습니다. 구로구 관내 고객들의 니즈를 반영한 기

구로구민체육센터 여성전용 기구필라테스 강좌 신설 구로구시설관리공단은 신도림생활체육관에서 2014년도부터 시행하여 주민의 큰 호응을 얻고있는 기구필라 테스 강좌를 2015.12.01일자로 구로구민체육센터에 확대 시행하게 되었습니다. 구로구 관내 고객들의 니즈를 반영한 기 01 2015년도 공단의 이모저모 소식을 전해드려요~ 구로구시설관리공단 구로구시설관리공단 제5대 김완호이사장 취임 구로구시설관리공단 제5대 김완호 신임 이사장이 2015.11.02(월) 취임하였습니다. 취임식에서 소통, 배려, 화합의 구정 방침과 공기업의 경영목표인 공익성과 기업성 양면의 조화로운 경영을 위해 모든 분야의 3% 업그레이드, 3% 절약, 경영환경의

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 INDEX 1. -MAIN A B H C I D E F G J K L d a b c J 4 2 3 1 J 1 2 3 4 1 6 2 3 4 5 7 1 2 3 4 5 7 4 1 2 3 9 8 5 6 7 1 2 3 9 8 6 7 2. G 1 3 2 8 7 4 9 10 5 6 12 11 a b c d e 1 2 4 3 2 4 8-2.

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

More information

2

2 2013 Devsisters Corp. 2 3 4 5 6 7 8 >>> import boto >>> import time >>> s3 = boto.connect_s3() # Create a new bucket. Buckets must have a globally unique name >>> bucket = s3.create_bucket('kgc-demo')

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

12장.그래픽 사용자 인터페이스

12장.그래픽 사용자 인터페이스 컴포넌트 (Component) 컨테이너 (Container) 레이아웃 (Layout) 이벤트처리 GUI 프로그래밍 [2/70] 자바애플리케이션콘솔애플리케이션 : 문자입출력그래픽애플리케이션 : GUI 를이용 GUI 란? Graphical User Interface 그래픽사용자인터페이스 GUI 애플리케이션을작성하기위한패키지 AWT(Abstract Window Toolkit)

More information

<4D F736F F F696E74202D205B4A415641C7C1B7CEB1D7B7A1B9D65D3130C0E5C0CCBAA5C6AEC3B3B8AE>

<4D F736F F F696E74202D205B4A415641C7C1B7CEB1D7B7A1B9D65D3130C0E5C0CCBAA5C6AEC3B3B8AE> 명품 JAVA Programming 1 제 10 장자바의이벤트처리 GUI 응용프로그램 => 이벤트기반프로그래밍 2 이벤트기반프로그래밍 (Event Driven Programming) 이벤트의발생에의해프로그램흐름이결정되는방식 이벤트가발생하면이벤트를처리하는루틴 ( 이벤트리스너 ) 실행 프로그램내의어떤코드가언제실행될지아무도모름, 이벤트의발생에의해전적으로결정 반대되는개념

More information

슬라이드 1

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

More information

Microsoft PowerPoint - CSharp-10-예외처리

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

More information

화판_미용성형시술 정보집.0305

화판_미용성형시술 정보집.0305 CONTENTS 05/ 07/ 09/ 12/ 12/ 13/ 15 30 36 45 55 59 61 62 64 check list 9 10 11 12 13 15 31 37 46 56 60 62 63 65 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

More information

2

2 2 3 4 5 6 7 8 40% 4% 2% 22% 4% 0% 11% 18% 9 10 Game 11 12 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 26 27 28 HOT CLICK 29 30 31 32 33 34 35 36 37 38 39 40 41 www.khgames.co.kr

More information

운동시뮬레이션 강의 소개

운동시뮬레이션 강의 소개 Event 발생과처리 Event 생성자 Event 처리자 Event listeners Keyboard, Mouse, Button, Menu, Panel, Motion2DGraph Vector y Vector y Vector x Vector y MotionGUI Window Frame Menu

More information

UML

UML Introduction to UML Team. 5 2014/03/14 원스타 200611494 김성원 200810047 허태경 200811466 - Index - 1. UML이란? - 3 2. UML Diagram - 4 3. UML 표기법 - 17 4. GRAPPLE에 따른 UML 작성 과정 - 21 5. UML Tool Star UML - 32 6. 참조문헌

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

2

2 2 3 4 5 6 7 8 9 10 am Game 11 12 13 14 15 16 17 18 19 20 1 2 3 21 22 Check List Check List Check List 23 24 25 www.khgames.co.kr 26 27 28 HOT CLICK 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

More information

Microsoft PowerPoint - JavaPrimer.ppt [호환 모드]

Microsoft PowerPoint - JavaPrimer.ppt [호환 모드] Linux 용 JAVA 설치 1. http://java.sun.com/javase/downloads/index.jsp 에서 JDK 6u1 의 Download 를 선택하여해당플랫폼의 JDK 6u1 를다운받는다 2. Linux용 RPM버전 1) sh jdk-6u1-linux-i586-rpm.bin 2) rpm Uvh jdk-6u1-linux-i586-rpm 3)

More information

<32B1B3BDC32E687770>

<32B1B3BDC32E687770> 008년도 상반기 제회 한 국 어 능 력 시 험 The th Test of Proficiency in Korean 일반 한국어(S-TOPIK 중급(Intermediate A 교시 이해 ( 듣기, 읽기 수험번호(Registration No. 이 름 (Name 한국어(Korean 영 어(English 유 의 사 항 Information. 시험 시작 지시가 있을

More information

지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가

지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가 수업주제 경찰 출동! (버튼, LED, 버저 사용하기) 9 / 12 차시 수업의 주제와 목표 본 수업에서는 이전 차시에 배웠던 블록들의 기능을 복합적으로 활용한다. 스위치 기능을 가진 버튼을 활용하여 LED와 버저를 동시에 작동시키도록 한다. 각 블록들을 함께 사용하는 프로젝트를 통해 각각의 기능을 익히고 보다 다양한 활용 방법을 구상할 수 있다. 교수 학습

More information

2

2 2 3 4 5 6 7 8 9 10 Game 11 12 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 www.khgames.co.kr 26 27 28 HOT CLICK 29 30 31 32 33 34 [ INTERVIEW ] Q Q Q Q 35 Q. Q. Q. 36 Global

More information

2

2 2 3 4 5 6 7 8 9 10 am Game 11 12 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 26 27 28 HOT CLICK 29 30 [ INTERVIEW ] Q Q Q Q Q 31 32 33 34 35 36 37 38 39 40 41 www.khgames.co.kr

More information

2

2 2 3 4 5 6 7 8 9 10 am Game 11 12 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 26 27 28 HOT CLICK 29 30 31 32 33 34 Q Q Q [ INTERVIEW ] Q [ INTERVIEW ] Q Q Q Q 35 36 37 www.khgames.co.kr

More information

Microsoft PowerPoint - lec04_05.ppt [호환 모드]

Microsoft PowerPoint - lec04_05.ppt [호환 모드] JAVA 프로그래밍 4. 그래픽프로그래밍 한동일 학습목표 To be able to write simple GUI applications To display graphical shapes such as lines and ellipses To use colors To display drawings consisting of many shapes To read input

More information

KYO_SCCD.PDF

KYO_SCCD.PDF 1. Servlets. 5 1 Servlet Model. 5 1.1 Http Method : HttpServlet abstract class. 5 1.2 Http Method. 5 1.3 Parameter, Header. 5 1.4 Response 6 1.5 Redirect 6 1.6 Three Web Scopes : Request, Session, Context

More information

휠세미나3 ver0.4

휠세미나3 ver0.4 andromeda@sparcs:/$ ls -al dev/sda* brw-rw---- 1 root disk 8, 0 2014-06-09 18:43 dev/sda brw-rw---- 1 root disk 8, 1 2014-06-09 18:43 dev/sda1 brw-rw---- 1 root disk 8, 2 2014-06-09 18:43 dev/sda2 andromeda@sparcs:/$

More information

설계란 무엇인가?

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

More information

목차 INDEX JSON? - JSON 개요 - JSONObject - JSONArray 서울시공공데이터 API 살펴보기 - 요청인자살펴보기 - Result Code - 출력값 HttpClient - HttpHelper 클래스작성 - JSONParser 클래스작성 공공

목차 INDEX JSON? - JSON 개요 - JSONObject - JSONArray 서울시공공데이터 API 살펴보기 - 요청인자살펴보기 - Result Code - 출력값 HttpClient - HttpHelper 클래스작성 - JSONParser 클래스작성 공공 메신저의새로운혁신 채팅로봇 챗봇 (Chatbot) 입문하기 소 이 메 속 : 시엠아이코리아 름 : 임채문 일 : soulgx@naver.com 1 목차 INDEX JSON? - JSON 개요 - JSONObject - JSONArray 서울시공공데이터 API 살펴보기 - 요청인자살펴보기 - Result Code - 출력값 HttpClient - HttpHelper

More information

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

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

More information

No Title

No Title 2001 - Focused on the Finance Domain - 2002 7 3 .,....,. 2002 7 - i - - ii - - iii - Abstract - iv - - v - IT IT.,,.,. (Bottom-Up)..., ATAM (Architecture Trade-off Analysis Method).. - vi - - 1 - - 2 -

More information

Assign an IP Address and Access the Video Stream - Installation Guide

Assign an IP Address and Access the Video Stream - Installation Guide 설치 안내서 IP 주소 할당 및 비디오 스트림에 액세스 책임 본 문서는 최대한 주의를 기울여 작성되었습니다. 잘못되거나 누락된 정보가 있는 경우 엑시스 지사로 알려 주시기 바랍니다. Axis Communications AB는 기술적 또는 인쇄상의 오류에 대해 책 임을 지지 않으며 사전 통지 없이 제품 및 설명서를 변경할 수 있습니다. Axis Communications

More information

2

2 [ MASTER X MASTER ] 2 3 4 5 6 7 8 9 10 am Game 11 12 Game 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 www.khgames.co.kr 26 27 28 HOT CLICK 29 30 31 32 33 34 35 36 37 38 39 40

More information

매력적인 맥/iOS 개발 환경 그림 A-1 변경 사항 확인창 Validate Setting... 항목을 고르면 된다. 프로젝트 편집기를 선택했을 때 화면 아 래쪽에 있는 동일한 Validate Settings... 버튼을 클릭해도 된다. 이슈 내비게이터 목록에서 변경할

매력적인 맥/iOS 개발 환경 그림 A-1 변경 사항 확인창 Validate Setting... 항목을 고르면 된다. 프로젝트 편집기를 선택했을 때 화면 아 래쪽에 있는 동일한 Validate Settings... 버튼을 클릭해도 된다. 이슈 내비게이터 목록에서 변경할 Xcode4 부록 A Xcode 4.1에서 바뀐 내용 이번 장에서는 맥 OSX 10.7 라이언과 함께 발표된 Xcode 4.1에서 새롭게 추가된 기 능과 변경된 기능을 정리하려고 한다. 우선 가장 먼저 알아둬야 할 사항은 ios 개발을 위한 기본 컴파일러가 LLVM- GCC 4.2로 바뀌었다는 점이다. LLVM-GCC 4.2 컴파일러는 Xcode 4.0의 기본

More information

歯2000-09-Final.PDF

歯2000-09-Final.PDF Design Pattern - API JSTORM http://www.jstorm.pe.kr -1- java API 2000-08-14 Public 2000-08-16 Draft (dbin@handysoft.co.kr), (pam@emotion.co.kr) HISTORY (csecau@orgio.net) 2001/2/15 9 10 jstorm

More information

10X56_NWG_KOR.indd

10X56_NWG_KOR.indd 디지털 프로젝터 X56 네트워크 가이드 이 제품을 구입해 주셔서 감사합니다. 본 설명서는 네트워크 기능 만을 설명하기 위한 것입니다. 본 제품을 올바르게 사 용하려면 이 취급절명저와 본 제품의 다른 취급절명저를 참조하시기 바랍니다. 중요한 주의사항 이 제품을 사용하기 전에 먼저 이 제품에 대한 모든 설명서를 잘 읽어 보십시오. 읽은 뒤에는 나중에 필요할 때

More information

2015.6.15.시행 사증발급신청서, 외국인배우자초청장.hwp

2015.6.15.시행 사증발급신청서, 외국인배우자초청장.hwp 출입국관리법 시행규칙 [별지 제17호서식] (제1쪽 / Page1) 사증발급신청서 APPLICATION FOR VISA 신청인은 사실에 근거하여 빠짐없이 정확하게 신청서를 작성하여야 합니다. 신청서상의 모든 질문에 대한 답변은 한글 또는 영문으로 기재하여야 합니다. 선택사항은 해당 칸[ ] 안에 표시를 하시기 바랍니다. 기타 를 선택한 경우,

More information

정답-1-판매용

정답-1-판매용 Unit Point 6 Exercise 8. Check 5. Practice Speaking 5 Speaking Unit Basic Test Speaking test Reading Intermediate Test Advanced Test Homework Check Homework Homework Homework 5 Unit Point 6 6 Exercise

More information

4 5 4. Hi-MO 애프터케어 시스템 편 5. 오비맥주 카스 카스 후레쉬 테이블 맥주는 천연식품이다 편 처음 스타일 그대로, 부탁 케어~ Hi-MO 애프터케어 시스템 지속적인 모발 관리로 끝까지 스타일이 유지되도록 독보적이다! 근데 그거 아세요? 맥주도 인공첨가물이

4 5 4. Hi-MO 애프터케어 시스템 편 5. 오비맥주 카스 카스 후레쉬 테이블 맥주는 천연식품이다 편 처음 스타일 그대로, 부탁 케어~ Hi-MO 애프터케어 시스템 지속적인 모발 관리로 끝까지 스타일이 유지되도록 독보적이다! 근데 그거 아세요? 맥주도 인공첨가물이 1 2 On-air 3 1. 이베이코리아 G마켓 용평리조트 슈퍼브랜드딜 편 2. 아모레퍼시픽 헤라 루즈 홀릭 리퀴드 편 인쇄 광고 올해도 겨울이 왔어요. 당신에게 꼭 해주고 싶은 말이 있어요. G마켓에선 용평리조트 스페셜 패키지가 2만 6900원! 역시 G마켓이죠? G마켓과 함께하는 용평리조트 스페셜 패키지. G마켓의 슈퍼브랜드딜은 계속된다. 모바일 쇼핑 히어로

More information

2009년도 한국멀티미디어학회 춘계학술발표대회 논문집 12권1호 1. 서론 게임을 개발하는 과정에서 게임 엔진은 자동차의 엔진과 같은 역할이다. 자동차의 가치를 평가하는 요소 중에 어떤 엔진을 적용 했는가는 자동차를 평가하는데 중요하다. 게임도 게임 개발 기술 중 엔진

2009년도 한국멀티미디어학회 춘계학술발표대회 논문집 12권1호 1. 서론 게임을 개발하는 과정에서 게임 엔진은 자동차의 엔진과 같은 역할이다. 자동차의 가치를 평가하는 요소 중에 어떤 엔진을 적용 했는가는 자동차를 평가하는데 중요하다. 게임도 게임 개발 기술 중 엔진 멀티스레드 기술을 적용한 가상 3D 게임 엔진에서의 병렬 처리 기법 김문순, 노성남, 박제훈, 박건수, 김은주, 김선정, 송창근 한림대학교 컴퓨터공학과 e-mail : {sunfire99,customizer,irubeta01,20045163,ejkim628,sunkim,cgsong}@hallym.ac.kr Parallel Processing Technique

More information

Microsoft PowerPoint - 4-UI 애플리케이션

Microsoft PowerPoint - 4-UI 애플리케이션 UIApplication 클래스 UIApplicationDelegate 프로토콜 순천향대학교 컴퓨터공학과 이 상 정 1 UIApplication 클래스 순천향대학교 컴퓨터공학과 이 상 정 2 UIApplication 클래스 개요 이 장에서는 UIApplication 클래스를 기본으로 하여 아이폰 프 로그램 동작 과정을 이해 인터페이스 빌더를 사용하지 않는 아이폰

More information

<32303039C7D0B3E2B5B520C6AFB7CAB8F0C1FDBFE4B0AD2E687770>

<32303039C7D0B3E2B5B520C6AFB7CAB8F0C1FDBFE4B0AD2E687770> 2009학년도 재외국민과 외국인 특례입학 모집요강 재외국민 등 순수외국인 차 례 구 분 일 시 장 소 비 고 원서교부 및 접수 2008. 9. 24(수) ~ 9. 26(금) (09:00 ~ 17:00) 경북대학교 입학과 (학생종합서비스센터 2층) 우편접수 불가 지원자격심사 결과 발표 2008. 10. 17(금) 10:00 ~ 본교 홈페이지 게시 (www.knu.ac.kr)

More information

슬라이드 1

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

More information

中国网络游戏市场回顾和展望

中国网络游戏市场回顾和展望 Source: CNNIC, 2004.7 31-35 12% 36-40 7% 41-50 7% 51-60>60 3% 1%

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

입니다. 그라츠 중앙역 근처의 Greenbox도 괜찮다고 하지만, 수업을 듣거나 행정적인 일들을 처리할 때 트램을 타야 하기 때문에 수업 개수가 2~3개 이상이라고 하면 많이 불편할 것입니다. 룸메이트나 기숙사의 분위기(파티가 얼마나 자주 열리는가==얼마나 시끄러운 가

입니다. 그라츠 중앙역 근처의 Greenbox도 괜찮다고 하지만, 수업을 듣거나 행정적인 일들을 처리할 때 트램을 타야 하기 때문에 수업 개수가 2~3개 이상이라고 하면 많이 불편할 것입니다. 룸메이트나 기숙사의 분위기(파티가 얼마나 자주 열리는가==얼마나 시끄러운 가 혹여 다른 사람들의 후기가 필요하다면 미리 받아 놓으세요. 후기가 정말 필요한 그라츠에서의 학기 초에는 국제협력팀 홈페이지가 새 로 단장이라도 하는지 안 들어가지는 경우가 많습니다. 1. 단기유학 가기 전 준비 TU Graz의 경우 9월 중에 OT를 한 후 곧바로 지원서를 냈습니다. 비슷한 시기에 미래에셋 장학생 지원을 했는데, 준비해야 할 서류가 많으니 2주

More information

1

1 1 2 3 4 5 6 b b t P A S M T U s 7 m P P 8 t P A S M T U s 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 Chapter 1 29 1 2 3 4 18 17 16 15 5 6 7 8 9 14 13 12 11 10 1 2 3 4 5 9 10 11 12 13 14 15

More information

<B5B5BBEAB9FD2DC0FCC3BC2E687770> 469 도산법책제목이들어갑니다 기업회생절차 실무의 현황과 개선방안 (쌍용자동차 사례를 중심으로) 최 효 종* 1) I. 서설 2005년 기존의 도산3법(회사정리법, 파산법, 화의법)을 통합한 채무자 회생 및 파산에 관한 법률(이하 통합도산법 이라 합니다)이 제정되고 2006. 4.부터 시행되 었습니다. IMF 당시 폭주하던 회사정리 및 화의사건 처리과정이 체계적,

More information

2

2 2 3 4 5 6 7 8 9 Mobile Game Publishing 10 Game 11 12 13 14 15 16 17 18 19 20 21 22 Check List Check List Check List 23 24 25 www.khgames.co.kr 26 27 28 HOT CLICK 29 30 31 32 33 34 35 Q [ INTERVIEW ] Q

More information

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 -

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 725-1 유스빌 401호 - 2 - (51) Int. Cl. (19) 대한민국특허청(KR) (12) 공개특허공보(A) G06F 12/14 (2006.01) (21) 출원번호 10-2006-0056087 (22) 출원일자 2006년06월21일 심사청구일자 전체 청구항 수 : 총 18 항 2006년06월21일 (54) 유에스비 메모리 도난 방지 시스템 및 방법 (11) 공개번호 10-2007-0121264

More information

1 - OZ Viewer / 상권분석

1 - OZ Viewer / 상권분석 선택상권(상계2동 인근 ) 분석지역 편의점 분석업종 출력일자 2012-07-16 본 보고서는 주기적인 업데이트 과정을 거친 실 데이터를 기반으로 한 분석 결과물입니다. 구매시기별로 내용이 변경되오니 유의하시기 바랍니다(업데이트 주기- 보고서 상세 내용 참조) 상권 분석 개요 선택상권(상계2동 인근) 분석 개요 1.1 선택상권(상계2동 인근) 지도 1.2 선택업종

More information

public String breed; public String color; // 메소드정의 public void bark()... public void bite()... public void eat()... // 종 // 색깔 p 기초변수는 int, flo

public String breed; public String color; // 메소드정의 public void bark()... public void bite()... public void eat()... // 종 // 색깔 p 기초변수는 int, flo p.142 1. 객체 2. 1960, SIMULA p.146 1. 데이터, 알고리즘 2. 데이터 3. 클래스를변경하기가쉬워진다. p.148 1. 메시지 2. start(), stop(), speedup(int s), speeddown(int s), turnleft(int degree), turnright(int degree) p.157 1. 클래스 2. 변수는공유되지않는다.

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

컴파일러

컴파일러 YACC 응용예 Desktop Calculator 7/23 Lex 입력 수식문법을위한 lex 입력 : calc.l %{ #include calc.tab.h" %} %% [0-9]+ return(number) [ \t] \n return(0) \+ return('+') \* return('*'). { printf("'%c': illegal character\n",

More information