View
104
Download
4
Category
Preview:
DESCRIPTION
웹 프로그래밍 개요. 인터넷 프로그래밍 강의자료 1 한용재 2003.09. 조교 소개. 이름 : 한용재 소속 : 멀티미디어 연구실 ( 공업센터 별관 502-1 호 ) 연락처 연구실 : 02-2290-0363 E-mail: gary76@empal.com FTP Address:ftp://166.104.46.101:8989 ID/Pass:internet / welcome. 수업 진행. 각 Chapter 의 소스 실습 및 연습문제 풀이 Java 기반 관련 기술 소개 채점 (40 점 ) - PowerPoint PPT Presentation
Citation preview
인터넷 프로그래밍 강의자료 1
한용재
2003.09.
웹 프로그래밍 개요
웹 프로그래밍 개요
2/21
조교 소개
이름 : 한용재
소속 : 멀티미디어 연구실 ( 공업센터 별관 502-1
호 )
연락처
연구실 : 02-2290-0363
E-mail: gary76@empal.com
FTP
Address: ftp://166.104.46.101:8989
ID/Pass: internet / welcome
웹 프로그래밍 개요
3/21
수업 진행
각 Chapter 의 소스 실습 및 연습문제 풀이
Java 기반 관련 기술 소개
채점 (40 점 )
출석 : 10 점
과제 : 15 점
기말고사 : 15 점
보너스 ( 최대 10 점 )
자바기반 Application + 그에 대한 설명
Robocode: 자신만의 로봇 http://www-903.ibm.com/developerworks/kr/robocode/robocode.html
웹 프로그래밍 개요
4/21
1 주 수업 목표
웹 프로그래밍의 개념을 이해한다 .
Java 실행환경을 조성한다 .
간단한 App. 을 작성하고 실행해 본다 .
웹 프로그래밍 개요
5/21
Web Programming
서버 - 클라이언트 모델
Client Server
HTML
JAVAScript
VBScript
JSP, ASP, PHP 등DB Programming
Internet
웹 프로그래밍 개요
6/21
Java Programming
특징
WORA(Write Once, Run Anywhere)
: 개발환경에 종속받지 않음
객체지향
Applet
: HTML 문서 안에 <APPLET> 태그를 통해서
동작하는 웹 브라우저에서 동작하는 제한된 자바
프로그램
웹 프로그래밍 개요
7/21
JDK 설치
JDK ( Java Development Kit ) 를 웹에서 다운 받아 각자의 PC 에 설치 한다 . Version : Java™ 2 SDK, Standard Edition v 1.4.0 http://java.sun.com
웹 프로그래밍 개요
8/21
JDK 설치
웹 프로그래밍 개요
9/21
JDK 설치
웹 프로그래밍 개요
10/21
JDK 설치
웹 프로그래밍 개요
11/21
JDK 설치
j2sdk-1_4_0_01-windows-i586.exe 파일을 더블클릭해서 실행한다 .
설치가 끝나게 되면 해당 디렉토리에는 다음과 같은 파일이 있게 된다 .
웹 프로그래밍 개요
12/21
Java Program 실행 환경구축
참고 사이트 http://java.sun.com/j2se/1.4/install.html
Window98/ME 에서 PATH 환경 변수 설정 하기 autoexec.bat 파일을 연다 .( 메모장 or sysedit) PATH 부분에 JDK 가 설치된 디렉토리의 bin
디렉토리를 추가 한다 .
Window2000 에서 PATH 설정하기 제어판 -> 시스템 -> 고급 -> 환경변수
PATH C:\WINDOWS; C:\j2sdk1.4.0_01\BIN;
웹 프로그래밍 개요
13/21
Java Program 실행구조
Java Platform
OS (Windows, Linux,…)
Java Virtual Machine
Java Program
Java API
실행 구조
Java Program Source Java ProgramJava Byte Code
Test.java Test.class
Compile Run
웹 프로그래밍 개요
14/21
응용 실습 #1
간단한 문자열을 command line 으로 출력하는 프로그램 작성
실행 방법 (command 윈도우에서 실행 ) 컴파일 : javac Test1.java 실 행 : java Test1 주의 사항 : Javafile 이 있는 디렉토리에서 컴파일 , 실행
public class Test1{public static void main(String args[]){
System.out.println("Welcome to Java World ");}
}
웹 프로그래밍 개요
15/21
응용 실습 #2
JOptionPane 을 이용하여 여러줄의 문자열을 출력하는 프로그램
실행 방법 컴파일 : javac Test2.java 실 행 : java Test2
import javax.swing.JOptionPane;
public class Test2{public static void main(String args[]){
JOptionPane.showMessageDialog(null,"Welcome\nto\nJava\nProgramming");System.exit(0);
}}
웹 프로그래밍 개요
16/21
응용 실습 #3(1/2)
JOptionPane 을 이용하여 두 개의 숫자를 입력해서 합을 출력 실행 방법
컴파일 : javac Test3.java 실 행 : java Test3
실행결과
웹 프로그래밍 개요
17/21
import javax.swing.JOptionPane;
public class Test3{
public static void main(String argv[]){
String firstNumber;String secondNumber;
int number1;int number2;int sum;
firstNumber = JOptionPane.showInputDialog("Enter first interger");secondNumber = JOptionPane.showInputDialog("Enter second interger");
number1= Integer.parseInt(firstNumber);number2= Integer.parseInt(secondNumber);
sum = number1 + number2;
JOptionPane.showMessageDialog(null,"The Sum is" + sum, "Results",JOptionPane.PLAIN_MESSAGE);
System.exit(0);
}}
응용 실습 #3(2/2)
웹 프로그래밍 개요
18/21
프로그래밍 툴
editplus
KAWA
eclipse
JBuilder
웹 프로그래밍 개요
19/21
editplus 의 설치 및 환경설정
다운로드 : http://www.editplus.com/kr/
환경설정 ( 도구 사용자 도구구성 )
Compile: 추가프로그램 메뉴제목 : Compile
명령 : C:%JAVA_Home%bin\javac.exe
ex) C:\j2sdk1.4.0\bin\javac.exe
인수 : $(FileName)
디렉토리 : $(FileDir)
출력 내용 캡쳐에 체크
웹 프로그래밍 개요
20/21
editplus 의 설치 및 환경설정 (cont.)
환경설정 ( 도구 사용자 도구구성 ) Run ( 추가프로그램 )
메뉴제목 : Run 명령 : C:%JAVA_Home%bin\java.exe 인수 : $(FileNameNoExt) 디렉토리 : $(FileDir)
Applet Viewer ( 추가프로그램 ) 메뉴제목 : Run 명령 : C:%JAVA_Home%bin\appletviewer.exe 인수 : $(FileName) 디렉토리 : $(FileDir)
웹 프로그래밍 개요
21/21
과제
JAVA Demo 에 있는 모든 예제들을 실행해 보고 ,
간단한 설명을 기술해서 제출하시오 .
제출기한 : 9 월 셋째주 강의시간
출력해서 제출할 것
참고 : jar 파일 실행하는 법 java –jar JarFileName.jar
ex) java –jar C:\j2sdk1.4.0\demo\jfc\FileChooserDemo\FileChooserDemo.jar
Recommended