쉽게 풀어쓴 C 프로그래밍

Size: px
Start display at page:

Download "쉽게 풀어쓴 C 프로그래밍"

Transcription

1 CHAPTER 9. 자바스크립트객체

2 객체 객체 (object) 는사물의속성과동작을묶어서표현하는기법 ( 예 ) 자동차는메이커, 모델, 색상, 마력과같은속성도있고출발하기, 정지하기등의동작도가지고있다.

3 객체의종류 객체의 2 가지종류 내장객체 (bulit-in object): 생성자가미리작성되어있다. 사용자정의객체 (custom object): 사용자가생성자를정의한다. 내장객체들은생성자를정의하지않고도사용이가능하다. Date, String, Array 와같은객체들이내장객체이다.

4 객체생성방법 객체를생성하는 2 가지방법 객체를객체상수로부터직접생성한다. 생성자함수를이용하여객체를정의하고 new 를통하여객체의인스턴스를생성한다.

5 객체상수로부터객체생성

6 생성자를이용한객체생성

7 생성자를이용한객체생성

8 객체생성예제 <!DOCTYPE html> <html> <body> <script> function Car(model, speed, color) { this.model=model; this.speed=speed; this.color = color; this.brake = function () { this.speed -= 10; this.accel = function () { this.speed += 10; mycar = new Car("520d", 60, "red"); document.write(" 모델 :" + mycar.model + " 속도 :" + mycar.speed + "<br />"); mycar.accel(); document.write(" 모델 :" + mycar.model + " 속도 :" + mycar.speed + "<br />"); mycar.brake(); document.write(" 모델 :" + mycar.model + " 속도 :" + mycar.speed + "<br />"); </script> </body> </html>

9 객체에속성과메소드추가 기존에존재하고있던객체에도속성을추가할수있다. 생성자함수는변경할필요가없다. mycar.turbo = true; mycar.showmodel = function() { alert( " 모델은 " + this.model + " 입니다." )

10 프로토타입 자바스크립트에서메소드를여러객체가공유하려면어떻게해야하는가? 현재는메소드를공유할수없다. function Point(xpos, ypos) { this.x = xpos; this.y = ypos; this.getdistance = function () { return Math.sqrt(this.x * this.x + this.y * this.y); ; var p1 = new Point(10, 20); var p2 = new Point(10, 30);

11 프로토타입 자바스크립트의모든객체들은 prototype 이라는숨겨진객체를가지고있으며이객체를이용하여서공유되는메소드를작성할수있다. function Point(xpos, ypos) { this.x = xpos; this.y = ypos; Point.prototype.getDistance = function () { return Math.sqrt(this.x * this.x + this.y * this.y); ;

12 프로토타입예제 <!DOCTYPE html> <html> <body> <script> function Point(xpos, ypos) { this.x = xpos; this.y = ypos; Point.prototype.getDistance = function (p) { return Math.sqrt(this.x * this.x + this.y * this.y); var p1 = new Point(10, 20); var d1 = p1.getdistance(); var p2 = new Point(10, 30); var d2 = p2.getdistance(); document.writeln(d1 + "<br />"); document.writeln(d2 + "<br />"); </script> </body> </html>

13 프로토타입체인 자바스크립트에서속성이나메소드를참조하게되면다음과같은순서대로찾는다. 1. 객체안에속성이나메소드가정의되어있는지체크한다. 2. 객체안에정의되어있지않으면객체의 prototype 이속성이나메소드를가지고있는지체크한다. 3. 원하는속성 / 메소드를찾을때까지프로토타입체인 (chain) 을따라서올라간다.

14 자바스크립트내장객체 String 객체 Date 객체 Array 객체...

15 Date 객체 Date 객체는날짜와시간작업을하는데사용되는가장기본적인객체 new Date() // 현재날짜와시간 new Date(milliseconds) //1970/01/01 이후의밀리초 new Date(dateString)// 다양한문자열 new Date(year, month, date[, hours[, minutes[, seconds[,ms]]]])

16 예제 <script> var d1 = new Date(2013, 7, 21, 0, 0, 0); var d2 = new Date("January 20, :13:00"); alert(d1); alert(d2); </script>

17 Date 객체의메소드

18 예제 <script> var today = new Date(); document.write(today.todatestring() + "<br>"); document.write(today.toisostring() + "<br>"); document.write(today.tojson() + "<br>"); document.write(today.tolocaledatestring() + "<br>"); document.write(today.tolocaletimestring() + "<br>"); document.write(today.tolocalestring() + "<br>"); document.write(today.tostring() + "<br>"); document.write(today.totimestring() + "<br>"); document.write(today.toutcstring() + "<br>"); </script>

19 날짜비교예제 <!DOCTYPE html> <html> <head> <script> function checkdate() { var s = document.getelementbyid("pdate").value; var pdate = new Date(s); var today = new Date(); var diff = today.gettime() - pdate.gettime(); var days = Math.floor(diff / (1000 * 60 * 60 * 24)); if (days > 30) { alert(" 교환기한이지났습니다."); </script> </head>

20 예제 <body> 구입날짜 : <input type="date" id="pdate"> <button onclick="checkdate()"> 검사 </button> </body> </html>

21 타이머예제 <div id='remaining'></div> <script> function datesuntilnewyear() { var now = new Date(); var newyear = new Date('January 1, ' + (now.getfullyear() + 1)); var diff = newyear - now; var milliseconds = Math.floor(diff % 1000); diff = diff / 1000; var seconds = Math.floor(diff % 60); diff = diff / 60; var minutes = Math.floor(diff % 60); diff = diff / 60; var hours = Math.floor(diff % 24); diff = diff / 24; var days = Math.floor(diff); var outstr = ' 내년도신정까지 ' + days + ' 일, ' + hours + ' 시간, ' + minutes; outstr += ' 분, ' + seconds + ' 초 ' + ' 남았읍니다.'; document.getelementbyid('remaining').innerhtml = outstr; // 1초가지나면다시함수를호출한다. settimeout("datesuntilnewyear()", 1000); // 타이머를시작한다. datesuntilnewyear(); </script>

22 시계예제 <div id='clock'></div> <script> function setclock() { var now = new Date(); var s = now.gethours() + ':' + now.getminutes() + ':' + now.getseconds(); document.getelementbyid('clock').innerhtml = s; settimeout('setclock()', 1000); setclock(); </script>

23 Number 객체 Number 객체는수치형값을감싸서객체로만들어주는랩퍼 (wrapper) 객체 var num = new Number(7); 메소드 tofixed([digits]) var num = ; document.writeln(num.tofixed(1) + '<br>'); // toprecision([precision)) var num = ; document.writeln(num.toprecision(1) + '<br>'); // 1e+2 tostring([radix])

24 예제 <script> var count1, count2; count1 = new Number(1.237); count2 = 1.238; if (count1.tofixed(2) === count2.tofixed(2)) alert(" 소수점 2 째자리까지같습니다."); </script>

25 String 객체 속성 length prototype constructor 메소드 charat() concat() indexof() lastindexof() match() replace() search() slice()...

26 예제 <script> var s = 'abcdef'; var result1 = s.tolowercase(); var result2 = s.touppercase(); document.writeln(result1); // 출력 : abcdef document.writeln(result2); // 출력 : ABCDEF </script>

27 예제 <script> var s1 = " 문자열 1 "; var s2 = " 문자열 2 "; s3 = s1.concat(s2); document.writeln(s3 + '<br>'); // 문자열 1 문자열 2 </script>

28 예제 <script> s = "One,Two,Three,Four,Five"; array = s.split(','); for (i = 0; i < array.length; i++) { document.writeln(i + '-' + array[i] + '<BR>'); </script>

29 예제 <script> var s = "This is a test."; document.write("big: " + s.big() + "<br>"); document.write("small: " + s.small() + "<br>"); document.write("bold: " + s.bold() + "<br>"); document.write("italic: " + s.italics() + "<br>"); document.write("fixed: " + s.fixed() + "<br>"); document.write("strike: " + s.strike() + "<br>"); document.write("fontcolor: " + s.fontcolor("green") + "<br>"); document.write("fontsize: " + s.fontsize(6) + "<br>"); document.write("subscript: " + s.sub() + "<br>"); document.write("superscript: " + s.sup() + "<br>"); document.write("link: " + s.link("http://www.google.com") + "<br>"); </script>

30 Math 객체

31 계산기예제 <html> <head> <script> function calc(type) { x = Number(document.calculator.number1.value); if (type == 1) y = Math.sin((x * Math.PI) / 180.0); else if (type == 2) y = Math.log(x); else if (type == 3) y = Math.sqrt(x); else if (type == 4) y = Math.abs(x); document.calculator.total.value = y; </script> </head>

32 예제 <body> <form name="calculator"> 입력 : <input type="text" name="number1"><br /> 계산결과 : <input type="text" name="total"><br /> <input type="button" value="sin" onclick="calc(1);"> <input type="button" value="log" onclick="calc(2);"> <input type="button" value="sqrt" onclick="calc(3);"> <input type="button" value="abs" onclick="calc(4);"> </form> </body> </html>

33 Array 객체 배열을나타내는객체 var myarray = new Array(); myarray[0] = "apple"; myarray[1] = "banana"; myarray[2] = "orange";

34 예제 <html> <head> <script> function printarray(a) { document.write("[ "); for (var i = 0; i < a.length; i++) document.write(a[i] + " "); document.write(" ] <br>"); var myarray1 = new Array(); myarray1[0] = "apple"; myarray1[1] = "banana"; myarray1[2] = "orange"; var myarray2 = new Array("apple", "banana", "orange"); var myarray3 = ["apple", "banana", "orange"]; printarray(myarray1); printarray(myarray2); printarray(myarray3); </script> </head> <body> </body> </html>

35 Array 객체의메소드 속성 length, prototype 메소드 concat() indexof() join() lastindexof() pop() push() shift() slice() sort() splice()

36 예제 <script> var x = [1, 2, 3]; var y = [4, 5, 6]; var joined = x.concat(y); document.writeln(x); // 출력 : 1,2,3 document.writeln(joined); // 출력 : 1,2,3,4,5,6 </script> <script> var fruits = ["apple", "banana", "grape"]; document.writeln(fruits.indexof("banana")); // 출력 : 1 </script>

37 예제 <script> var numbers = [1, 2, 3, 4, 5]; numbers.push(6); document.writeln(numbers + '<BR>'); // 출력 : 1,2,3,4,5,6 item = numbers.pop(); document.writeln(numbers + '<BR>'); // 출력 : 1,2,3,4,5, </script> <script> var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; var item = numbers.shift(); document.writeln(item + '<BR>'); // 출력 : 1 document.writeln(numbers + '<BR>'); // 출력 : 2,3,4,5,6,7,8,9,10 </script>

38 예제 <script> var myarray = [10, 7, 23, 99, 169, 19, 11, 1]; myarray.sort() document.writeln(myarray); </script> <script> var myarray = [10, 7, 23, 99, 169, 19, 11, 1]; myarray.sort(function (a, b) { return a - b ); document.writeln(myarray); </script>

39 오류처리 자바스크립트에서의예외처리기는 try 블록과 catch 블록으로이루어진다. try { // 예외가발생할수있는코드 catch ( 변수 ) { // 예외를처리하는코드

40 예제 <!DOCTYPE html> <html> <head> <script> var msg = ""; function test() { try { allert("hello World!"); catch (error) { msg = " 다음과같은오류가발생하였음 : " + error.message; alert(msg); </script> </head> <body> <input type="button" value="try-catch 시험 " onclick="test()" /> </body> </html>

41 throw 문장 throw 문장은개발자가오류를생성할수있도록한다. throw 문장을사용하여서오류처리를이용할수도있다. ( 예 ) 숫자맞추기게임

42 예제 <!DOCTYPE html> <html> <body> <script> var solution = 53; function test() { try { var x = document.getelementbyid("number").value; if (x == "") throw " 입력없음 "; if (isnan(x)) throw " 숫자가아님 "; if (x > solution) throw " 너무큼 "; if (x < solution) throw " 너무작음 "; if (x == solution) throw " 성공 "; catch (error) { var y = document.getelementbyid("message"); y.innerhtml = " 힌트 : " + error; </script>

43 예제 <h1>number Guess</h1> <p>1 부터 100 사이의숫자를입력하시오.</p> <input id="number" type="text"> <button type="button" onclick="test()"> 숫자추측 </button> <p id="message"></p> </body> </html>

44 Q & A

슬라이드 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

(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

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍 Power Java 제 9 장생성자와접근제어 이번장에서학습할내용 생성자 정적변수 정적메소드 접근제어 this 클래스간의관계 객체가생성될때초기화를담당하는생성자에대하여살펴봅니다. 생성자 생성자 (contructor): 객체가생성될때에필드에게초기값을제공하고필요한초기화절차를실행하는메소드 생성자의예 class Car { private String color; // 색상

More information

PHP & ASP

PHP & ASP 단어장프로젝트 프로젝트2 단어장 select * from address where address like '% 경기도 %' td,li,input{font-size:9pt}

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

예제 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

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks

XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks XSS s XSS, s, May 25, 2010 XSS s 1 2 s 3 XSS s MySpace 사건. Samy (JS.Spacehero) 프로필 페이지에 자바스크립트 삽입. 스크립트 동작방식 방문자를 친구로 추가. 방문자의 프로필에 자바스크립트를 복사. 1시간 만에 백만 명이 친구등록. s XSS s 위험도가 낮은 xss 취약점을 다른 취약점과 연계하여

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

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾ Chapter 1 Chapter 1 Chapter 1 Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 2 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 3 Chapter 4 Chapter 4

More information

01....b74........62

01....b74........62 4 5 CHAPTER 1 CHAPTER 2 CHAPTER 3 6 CHAPTER 4 CHAPTER 5 CHAPTER 6 7 1 CHAPTER 10 11 12 13 14 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 44 45 46 47 48 49 50

More information

(291)본문7

(291)본문7 2 Chapter 46 47 Chapter 2. 48 49 Chapter 2. 50 51 Chapter 2. 52 53 54 55 Chapter 2. 56 57 Chapter 2. 58 59 Chapter 2. 60 61 62 63 Chapter 2. 64 65 Chapter 2. 66 67 Chapter 2. 68 69 Chapter 2. 70 71 Chapter

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 ONE page html 이란? 원페이지는최근의홈페이지제작트렌드로한페이지에상단에서하단으로의마우스스크롤링을통해서컨텐츠를보여주는스타일의홈페이지입니다. USER 의시선을분산시키지않고위쪽에서아래쪽으로마우스스크롤링을통해서홈페이지의컨텐츠를보여주게됩니다. 반응형으로제작되어스마트폰, 아이패드, 태블릿,PC, 노트북등다양한디바이스에서자동으로최적화됩니다. ONE page 웹사이트사례

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

설계란 무엇인가?

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

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

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

<C6F7C6AEB6F5B1B3C0E72E687770> 1-1. 포트란 언어의 역사 1 1-2. 포트란 언어의 실행 단계 1 1-3. 문제해결의 순서 2 1-4. Overview of Fortran 2 1-5. Use of Columns in Fortran 3 1-6. INTEGER, REAL, and CHARACTER Data Types 4 1-7. Arithmetic Expressions 4 1-8. 포트란에서의

More information

Making a True Business Solution ANNUAL REPORT 2013 I. I. I I II. II. II II II II II II II II II II II II II II II II II III. III III III III III III III III III III III

More information

Microsoft PowerPoint - CSharp-2-기초문법

Microsoft PowerPoint - CSharp-2-기초문법 2 장. C# 기초문법 자료형 제어문 배열 연산자 순천향대학교컴퓨터학부이상정 1 자료형 순천향대학교컴퓨터학부이상정 2 CTS CTS(Common Type System) 닷넷기반의여러언어에서공통으로사용되는자료형 언어별로서로다른자료형을사용할때발생할수있는호환성문제를해결 값 (Value) 형과참조 (Reference) 형을지원 CTS가제공하는모든자료형은 System.Object를상속받아구현

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

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

BMP 파일 처리

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

More information

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을 동 향 제 23 권 5호 통권 504호 HTML5가 웹 환경에 미치는 영향 이 은 민 * 16) 1. 개 요 구글(Google)은 2010년 5월 구글 I/O 개발자 컨퍼런스에서 HTML5를 통해 플러 그인의 사용이 줄어들고 프로그램 다운로드 및 설치가 필요 없는 브라우저 기반 웹 플랫폼 환경이 점차 구현되고 있다고 강조했다. 그리고 애플(Apple)은 2010년

More information

오버라이딩 (Overriding)

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

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

슬라이드 1

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

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

목차 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

Microsoft PowerPoint - PL_03-04.pptx

Microsoft PowerPoint - PL_03-04.pptx Copyright, 2011 H. Y. Kwak, Jeju National University. Kwak, Ho-Young http://cybertec.cheju.ac.kr Contents 1 프로그래밍 언어 소개 2 언어의 변천 3 프로그래밍 언어 설계 4 프로그래밍 언어의 구문과 구현 기법 5 6 7 컴파일러 개요 변수, 바인딩, 식 및 제어문 자료형 8

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

<C0D3C7F6BCFA2E687770> 임상자료 임상증세 확인 가능한 질환 목록화 원인병원체 추정 실험실자료 역학자료 원인병원체 분리 발병률 혈청학적 시험 감염원 및 전파경로 감염률 추정 병원체와의 비교 진단의 확정 상황의 이해 관리 방법 수립 표 1. 유행조사 단계 120 100 27 Number of cases 80 60 40 20 0 7 7 90 67 58 3 19 15 1 9 2 1 1 1

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

6자료집최종(6.8))

6자료집최종(6.8)) Chapter 1 05 Chapter 2 51 Chapter 3 99 Chapter 4 151 Chapter 1 Chapter 6 7 Chapter 8 9 Chapter 10 11 Chapter 12 13 Chapter 14 15 Chapter 16 17 Chapter 18 Chapter 19 Chapter 20 21 Chapter 22 23 Chapter

More information

2힉년미술

2힉년미술 제 회 Final Test 문항 수 배점 시간 개 00 점 분 다음 밑줄 친 부분의 금속 공예 가공 기법이 바르게 연결된 것은? 금, 은, 동, 알루미늄 등의 금속을 ᄀ불에 녹여 틀에 붓거나 금속판을 ᄂ구부리거나 망치로 ᄃ두들겨서 여러 가지 형태의 쓸모 있는 물건을 만들 수 있다. ᄀ ᄂ ᄃ ᄀ ᄂ ᄃ 조금 단금 주금 주금 판금 단금 단금 판금 주금 판금 단금

More information

06/09-101È£ä263»Áö

06/09-101È£ä263»Áö 3 4 Join Together Society 5 6 Join Together Society 7 8 Join Together Society 9 10 Join Together Society 11 12 Join Together Society 13 14 Join Together Society 15 16 Join Together Society 17 18 Join Together

More information

04/07-08(È£ä263»Áö

04/07-08(È£ä263»Áö 3 4 Join Together Society 5 6 Join Together Society 7 8 Join Together Society 9 10 Join Together Society 11 12 Join Together Society 13 14 Join Together Society 15 16 Join Together Society 17 18 Join Together

More information

PJTROHMPCJPS.hwp

PJTROHMPCJPS.hwp 제 출 문 농림수산식품부장관 귀하 본 보고서를 트위스트 휠 방식 폐비닐 수거기 개발 과제의 최종보고서로 제출 합니다. 2008년 4월 24일 주관연구기관명: 경 북 대 학 교 총괄연구책임자: 김 태 욱 연 구 원: 조 창 래 연 구 원: 배 석 경 연 구 원: 김 승 현 연 구 원: 신 동 호 연 구 원: 유 기 형 위탁연구기관명: 삼 생 공 업 위탁연구책임자:

More information

산업원천기술개발사업 착수회의 20ft~40ft급 세일요트 엔지니어링 통합관리 및 핵심부품 생산기술 개발

산업원천기술개발사업 착수회의 20ft~40ft급 세일요트 엔지니어링 통합관리 및 핵심부품 생산기술 개발 세일 요트 제품과 업체 정보 관리를 위한 시스템 설계 이필립 지노스 2012 대한산업공학회 한국경영과학회 춘계학술대회 경주 1 / 21 차 례 1. 서론 2. 세일요트 온라인 시장 3. 세일요트 제품과 업체 정보관리 4. 세일 요트 제품과 업체 정보 관리를 위한 시스템 요구사항 분 석 요구사항 수집 기능 유스케이스 정의 5. 세일 요트 제품과 업체 정보 관리를

More information

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx 과목명: 웹프로그래밍응용 교재: 모던웹을 위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch19. node.js 기본 2014년 1학기 Professor Seung-Hoon Choi 19 node.js 기본 이 책에서는 서버 구현 시 node.js 를 사용함 자바스크립트로 서버를 개발 다른서버구현기술 ASP.NET, ASP.NET

More information

사회 17 2015년 12월 27일 (일요일) 제453 454호 띠별로보는주간운세 주간운세 주간운세 주간운세 주간운세 주간운세 2015년 12월 27일 - 2061년 1월 2일 운세 제공: 지윤철학원 (www.askjiyun.com) 즐거움이 기대되는 子 운수: 좀 쉬어가면서 일을 하도록 하세요. 돌다리도 두드려보고 건너라는 말처럼 더 연 구하고 분석하면서

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

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

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

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

슬라이드 1

슬라이드 1 사용 전에 사용자 주의 사항을 반드시 읽고 정확하게 지켜주시기 바랍니다. 사용설명서의 구성품 형상과 색상은 실제와 다를 수 있습니다. 사용설명서의 내용은 제품의 소프트웨어 버전이나 통신 사업자의 사정에 따라 다를 수 있습니다. 본 사용설명서는 저작권법에 의해 보호를 받고 있습니다. 본 사용설명서는 주식회사 블루버드소프트에서 제작한 것으로 편집 오류, 정보 누락

More information

01_피부과Part-01

01_피부과Part-01 PART 1 CHAPTER 01 3 PART 4 C H A P T E R 5 PART CHAPTER 02 6 C H A P T E R CHAPTER 03 7 PART 8 C H A P T E R 9 PART 10 C H A P T E R 11 PART 12 C H A P T E R 13 PART 14 C H A P T E R TIP 15 PART TIP TIP

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

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

사물인터넷비즈니스빅뱅_내지_11차_160421.indd

사물인터넷비즈니스빅뱅_내지_11차_160421.indd 사물인터넷 빅뱅 2016. 연대성 All Rights Reserved. 초판 1쇄 발행 2016년 4월 29일 지은이 연대성 펴낸이 장성두 펴낸곳 제이펍 출판신고 2009년 11월 10일 제406 2009 000087호 주소 경기도 파주시 문발로 141 뮤즈빌딩 403호 전화 070 8201 9010 / 팩스 02 6280 0405 홈페이지 www.jpub.kr

More information

BEef 사용법.pages

BEef 사용법.pages 1.... 3 2.... 3 (1)... 3 (2)... 5 3. BeEF... 7 (1) BeEF... 7 (2)... 8 (3) (Google Phishing)... 10 4. ( )... 13 (1)... 14 (2) Social Engineering... 17 (3)... 19 (4)... 21 5.... 22 (1)... 22 (2)... 27 (3)

More information

hlogin2

hlogin2 0x02. Stack Corruption off-limit Kernel Stack libc Heap BSS Data Code off-limit Kernel Kernel : OS Stack libc Heap BSS Data Code Stack : libc : Heap : BSS, Data : bss Code : off-limit Kernel Kernel : OS

More information

기본자료형만으로이루어진인자를받아서함수를결과값으로반환하는고차함수 기본자료형과함수를인자와결과값에모두이용하는고차함수 다음절에서는여러가지예를통해서고차함수가어떤경우에유용한지를설명한다. 2 고차함수의 예??장에서대상체만바뀌고중간과정은동일한계산이반복될때함수를이용하면전체연산식을간 단

기본자료형만으로이루어진인자를받아서함수를결과값으로반환하는고차함수 기본자료형과함수를인자와결과값에모두이용하는고차함수 다음절에서는여러가지예를통해서고차함수가어떤경우에유용한지를설명한다. 2 고차함수의 예??장에서대상체만바뀌고중간과정은동일한계산이반복될때함수를이용하면전체연산식을간 단 EECS-101 전자계산입문 고차함수 박성우 2008년5월 29일 지금까지정수나부동소수와같은기본적인자료형의조합을인자로받고결과값으로반환하는 함수에대해서배웠다. 이번강의에서는함수자체를다른함수의인자로이용하거나결과값으로 이용하는 방법을 배운다. 1 고차함수의 의미 계산은무엇을어떻게처리하여결과값을얻는지설명하는것으로이루어진다. 여기서 무엇 과 결 과값 은계산의대상체로서정수나부동소수와같은기본자료형의조합으로표현하며,

More information

i-movix 특징 l 안정성 l 뛰어난화질 l 차별화된편의성

i-movix 특징 l 안정성 l 뛰어난화질 l 차별화된편의성 i-movix 소개 2005 년설립 ( 벨기에, 몽스 ), 방송카메라제작 2005년 Sprintcam Live System 개발 2007년 Sprintcam Live V2 2009년 Sprintcam Live V3 HD 2009년 Sprintcam Vvs HD 2011년 Super Slow Motion X10 2013년 Extreme + Super Slow

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

4. 수업의 흐름 차시 창의 인성 수업모형에 따른 단계 수업단계 활동내용 창의 요소 인성 요소 관찰 사전학습: 날짜와 힌트를 보고 기념일 맞춰보기 호기심 논리/ 분석적 사고 유추 5 차시 분석 핵심학습 그림속의 인물이나 사물의 감정을 생각해보고 써보기 타인의 입장 감정

4. 수업의 흐름 차시 창의 인성 수업모형에 따른 단계 수업단계 활동내용 창의 요소 인성 요소 관찰 사전학습: 날짜와 힌트를 보고 기념일 맞춰보기 호기심 논리/ 분석적 사고 유추 5 차시 분석 핵심학습 그림속의 인물이나 사물의 감정을 생각해보고 써보기 타인의 입장 감정 World Special Days 1. 수업 목표 과목 영어 학년 6 학년 내용 목표 인성 목표 언어 목표 여러 기념일에 대해 알아보고 새로운 기념일을 만들고 소개할 수 있다. 소외된 사람이나 사물에 대해 생각해보고 이들에 대한 배려와 관심의 필요성을 깨달음으로써 타인의 입장에 감정 이입, 배려 등의 요소를 기를 수 있다. 기념일이나 특별한 날짜를 묻고 대답할

More information

1229_¶È¶ÈÇÑÀÎÁöÇൿġ·áº»¹®.PDF

1229_¶È¶ÈÇÑÀÎÁöÇൿġ·áº»¹®.PDF 41 Chapter. 3 Chapter. 3 42 43 Chapter. 3 44 45 Chapter. 3 46 47 Chapter. 3 brilliant 48 49 Chapter. 3 brilliant 50 51 Chapter. 3 brilliant 52 53 Chapter. 3 54 brilliant 55 Chapter. 3 56 57 Chapter. 3

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

03 ¸ñÂ÷

03 ¸ñÂ÷ 2010 I 04 I April Family i n t e r v i e w 004 052 008 058 065 076 080 084 2010 + 04 + April 088 092 094 096 098 4 2010 + April 5 6 2010 + April 7 letter 01 letter 02 letter 03 letter 04 letter 05 letter

More information

Microsoft Word - KSR2014S042

Microsoft Word - KSR2014S042 2014 년도 한국철도학회 춘계학술대회 논문집 KSR2014S042 안전소통을 위한 모바일 앱 서비스 개발 Development of Mobile APP Service for Safety Communication 김범승 *, 이규찬 *, 심재호 *, 김주희 *, 윤상식 **, 정경우 * Beom-Seung Kim *, Kyu-Chan Lee *, Jae-Ho

More information

프로덕트 아이덴티티의 유형별 특성에 관한 연구

프로덕트 아이덴티티의 유형별 특성에 관한 연구 A Study on specific characteristic pattern of Product Identity - - - - (Smart & So ft) (Balance of Reason and Feeling). - - - - - - - - - - - - - (Originality),

More information

제목을 입력하세요.

제목을 입력하세요. 1. 4 1.1. SQLGate for Oracle? 4 1.2. 4 1.3. 5 1.4. 7 2. SQLGate for Oracle 9 2.1. 9 2.2. 10 2.3. 10 2.4. 13 3. SQLGate for Oracle 15 3.1. Connection 15 Connect 15 Multi Connect 17 Disconnect 18 3.2. Query

More information

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

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

More information

歯DCS.PDF

歯DCS.PDF DCS 1 DCS - DCS Hardware Software System Software & Application 1) - DCS System All-Mighty, Module, ( 5 Mbps ) Data Hardware : System Console : MMI(Man-Machine Interface), DCS Controller :, (Transmitter

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

<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770>

<342EBAAFBCF620B9D720B9D9C0CEB5F92E687770> 예약어(reserved word) : 프로그래밍 언어에서 특별한 용도로 사용하고자 미리 지정한 단어 - 프로그램의 구성요소를 구별하게 해주는 역할 => 라벨, 서브 프로그램 이름, 변수에 연관되어 다른 변수나 서브 프로그램 등과 구별 - 식별자의 최대길이는 언어마다 각각 다르며 허용길이를 넘어서면 나머지 문자열은 무시됨 - FORTRAN, COBOL, HTML

More information

클래스와객체 필드 메소드 중첩클래스 자료추상화 [2/35]

클래스와객체 필드 메소드 중첩클래스 자료추상화 [2/35] 상지대학교컴퓨터정보공학부 고광만 1 클래스와객체 필드 메소드 중첩클래스 자료추상화 [2/35] 클래스 (Class) 자바프로그램의기본단위 재사용성 (reusability), 이식성, 유연성증가 객체를정의하는템플릿 객체자료형 (object type) 하나의사용자정의자료형 (User-defined data type) 자료추상화 (data abstraction)

More information

Chapter 4. LISTS

Chapter 4. LISTS 연결리스트의응용 류관희 충북대학교 1 체인연산 체인을역순으로만드는 (inverting) 연산 3 개의포인터를적절히이용하여제자리 (in place) 에서문제를해결 typedef struct listnode *listpointer; typedef struct listnode { char data; listpointer link; ; 2 체인연산 체인을역순으로만드는

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

<303020B8D3B8AEB8BB5FC2F7B7CA2832303136B3E2292E687770>

<303020B8D3B8AEB8BB5FC2F7B7CA2832303136B3E2292E687770> 어느덧 K-IFRS 의무적용 원년인 2011년을 지나 2016년을 맞이하였다. K-IFRS의 의무 적용은 우리나라 회계환경의 중요한 변화를 일으켰다. 개별재무제표 위주의 공시체계에서 연결재무제표 중심의 공시체계로의 전환, 금융상품, 퇴직급여 회계, 자산손상, 공정가치 평가 등 거의 모든 분야에 걸친 변화를 일으켰다고 봐도 과언이 아니다. 그동안 K-IFRS는

More information

1

1 7차시. 이즐리와 택시도를 활용한 인포그래픽 제작 1. 이즐리 사이트에 대해 알아보고 사용자 메뉴 익히기 01. 이즐리(www.easel.ly) 사이트 접속하기 인포그래픽 제작을 위한 이즐리 사이트는 무료로 제공되는 템플릿을 이용하여 간편하게 인포그래 픽을 만들 수 있는 사이트입니 이즐리는 유료, 무료 구분이 없는 장점이 있으며 다른 인포그래픽 제작 사이트보다

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

접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, the inventor

접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee, the inventor 웹 접근성 : 최근 동향 신정식 jshin@i18nl10n.com 2006-06-29 웹 접근성 : 최근 동향 2 / 30 신정식 접근성과 웹 The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee,

More information

Microsoft PowerPoint - 07-C#-2-기초문법.ppt [호환 모드]

Microsoft PowerPoint - 07-C#-2-기초문법.ppt [호환 모드] 기본자료형 연산자와제어문 배열 컬렉션과반복자 순천향대학교컴퓨터학부이상정 1 기본자료형 순천향대학교컴퓨터학부이상정 2 C# 자료형 C# 은.NET 프레임워크가제공하는 CTS(Common Type System) 자료형을사용 CTS는닷넷기반의여러언어에서공통으로사용되는자료형 CTS 는값 (value) 형과참조형 (reference) 형지원 CTS가제공하는모든데이터형은

More information

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가 www.kdnetwork.com 특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가능할 삭제할 건전지 사용자를 위한 개별 비밀번호 및 RF카드

More information

슬라이드 1

슬라이드 1 * BCS : Business Consulting Service ( PwC) ** C&I : Consulting & Integration Organization *** TSG: Technology Solution Group 2/22 - - - * IDC, 2003 ** 2003,, 2004 3/22 * Blue Ocean Strategy: How to Create

More information

#KM-1750/1790..

#KM-1750/1790.. PARTS BOOK KM-1750 KM-1790 Code Lubrication Type Code Application Code Hook Code Trimming 0 S M Semi-Dry Type Micro Lubrication Type Dry Head F G Foundation General materials None L Standard Hook Large

More information

Microsoft PowerPoint - 2-Objective-C 기초

Microsoft PowerPoint - 2-Objective-C 기초 클래스와오브젝트 메모리관리 순천향대학교컴퓨터공학과이상정 1 Objective-C 소개 C 언어에 Smalltalk 스타일의메시지전달을결합한객체지향프로그래밍언어 Objective-C 와코코아는 Mac OS X 운영체제의핵심 개발역사 1980 년대초에 Stepstone 사의 Brad Cox 와 Tom Love 가개발 1985년에 Steve Jobs가저렴한워크스테이션개발을위해

More information

Microsoft PowerPoint - 3장

Microsoft PowerPoint - 3장 1 반복문의 특징 2 자바 반복문의 종류 for 문 while 문 do while 문 제 3 장 반복문, 배열, 예외처리 3 for 문의 구성 초기문 4 for문의 실행 과정을 나타내는 순서도 for 키워드 for(초기문; 조건식; 반복후작업) {..작업문.. for 문이 실행한 후 오직 한번만 실행되는 초기화 작업 콤마(, )로 구분하여여러문장나열가능 초기할

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

2 보도 2013년 12월 16일 제15호 너희들 인도가면 고생좀 할거야 평소처럼 정신없는 최형은 기자의 정신없는 인도 평화여행 후기 인도 다녀왔다. 왠지 일어나면서부터 머리가 살짝 아팠다. 할머니가 사다주신 젤리 2통을 가방에 쑤셔 넣고 아빠 차에 실려 인천 공항으로

2 보도 2013년 12월 16일 제15호 너희들 인도가면 고생좀 할거야 평소처럼 정신없는 최형은 기자의 정신없는 인도 평화여행 후기 인도 다녀왔다. 왠지 일어나면서부터 머리가 살짝 아팠다. 할머니가 사다주신 젤리 2통을 가방에 쑤셔 넣고 아빠 차에 실려 인천 공항으로 발행 : 불이학교 주소 : 경기도 고양시 덕양구 성사동 337-22 http://www.burischool.org 전화 : 031-979-2012~3 개교 : 2010년 2월 개교 2013년 12월 16일 제15호 5기 신입생 예비학교 11월 30일 학교에서 17명의 학생들과 진행 11월 30일 토요일, 불이학교에 5기 예비 신입생이 모였다. 불이학교에 대해

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

3장

3장 CHAPTER3 POLICY ISSUE DISCUSSION Discussion1 Discussion2 Discussion3 Discussion4 DISCUSSION1 POLICY ISSUE DISCUSSION 184 Chapter 3. POLICY ISSUE DISCUSSION Discussion 1. 185 186 Chapter 3. POLICY ISSUE

More information

20주년용

20주년용 지상파 하이브리드 TV 시스템 개발 초고속 통신망의 발전으로 인터넷을 통한 고화질 비디오 서비스가 가능하게 되었고, IPTV 서비스 등의 방통융합서비스도 본격화되고 있 또한 최근에는 단순한 방송시청 뿐 만 아니라 검색이나 SNS 서비스 등의 다양한 기능을 가진 스마트TV도 등장하였 이에 따라 방송 이외의 매체를 통한 비디오 콘텐츠 소비가 증가하고 있고, IT사업자들과

More information

......

...... Life & Power Press P R E F A C E P R E F A C E P R E F A C E C O N T E N T S 01 02 03 01 04 05 06 07 08 09 02 C O N T E N T S C O N T E N T S 10 11 12 03 13 01 01 01 12 CHAPTER 01 O O O 13 PART 01 14

More information

자바에서가장많이사용하는 String 클래스 필자가회사에서주로하는업무는시스템의장애를진단하고, 성능튜닝및측정을 하는것이다. 그런데, 그러한진단작업을하면서어떤객체가가장많이생성되는지 점검하는경우가있다. 그럴때보면 String 관련객체는몇백개의객체중에서상위 5 개안에는항상포함된

자바에서가장많이사용하는 String 클래스 필자가회사에서주로하는업무는시스템의장애를진단하고, 성능튜닝및측정을 하는것이다. 그런데, 그러한진단작업을하면서어떤객체가가장많이생성되는지 점검하는경우가있다. 그럴때보면 String 관련객체는몇백개의객체중에서상위 5 개안에는항상포함된 정리해봅시다 문제에대한답은아래에서직접문제를푸시고확인할수있습니다. https://sites.google.com/site/godofjavabook/ 1 API 문서를자동으로생성하는명령어를무엇이라고했나요? 2 API의왼쪽상단에는어떤내용이제공되나요? 2 장 String 3 API 의왼쪽하단에는어떤내용이제공되나요? 4 API 우측화면에는보통어떤내용이제공되나요? 5 Deprecated

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

사용시 기본적인 주의사항 경고 : 전기 기구를 사용할 때는 다음의 기본적인 주의 사항을 반드시 유의하여야 합니다..제품을 사용하기 전에 반드시 사용법을 정독하십시오. 2.물과 가까운 곳, 욕실이나 부엌 그리고 수영장 같은 곳에서 제품을 사용하지 마십시오. 3.이 제품은

사용시 기본적인 주의사항 경고 : 전기 기구를 사용할 때는 다음의 기본적인 주의 사항을 반드시 유의하여야 합니다..제품을 사용하기 전에 반드시 사용법을 정독하십시오. 2.물과 가까운 곳, 욕실이나 부엌 그리고 수영장 같은 곳에서 제품을 사용하지 마십시오. 3.이 제품은 OPERATING INSTRUCTIONS OPERATING INSTRUCTIONS 사용자설명서 TourBus 0 & TourBus 5 사용시 기본적인 주의사항 경고 : 전기 기구를 사용할 때는 다음의 기본적인 주의 사항을 반드시 유의하여야 합니다..제품을 사용하기 전에 반드시 사용법을 정독하십시오. 2.물과 가까운 곳, 욕실이나 부엌 그리고 수영장 같은 곳에서

More information

Microsoft PowerPoint - 기계공학실험1-1MATLAB_개요2D.pptx

Microsoft PowerPoint - 기계공학실험1-1MATLAB_개요2D.pptx 1. MATLAB 개요와 활용 기계공학실험 I 2013년 2학기 MATLAB 시작하기 이장의내용 MATLAB의여러창(window)들의 특성과 목적 기술 스칼라의 산술연산 및 기본 수학함수의 사용. 스칼라 변수들(할당 연산자)의 정의 및 변수들의 사용 방법 스크립트(script) 파일에 대한 소개와 간단한 MATLAB 프로그램의 작성, 저장 및 실행 MATLAB의특징

More information

ePapyrus PDF Document

ePapyrus PDF Document 1. 의식곡, 행사곡, 시상곡, 팡파레 2. 애창곡 모음 3. 제목별 모음 4. 동요, 만화영화 주제곡, 경음악, 효과음 5. 민요, 가곡, 군가, 캐롤 6. Pop Song 7. English Kids Song 8. 일본곡 한글인터넷주소 : 반주기 노래목록집 및 노래반주기에 수록된 곡은 사전예고없이 변경 또는 삭제될 수 있습니다. 4532 4530 2491

More information