1 / 21

인터넷 프로그래밍 강의자료 1 한용재 2003.09.

웹 프로그래밍 개요. 인터넷 프로그래밍 강의자료 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 점 )

mark-barnes
Download Presentation

인터넷 프로그래밍 강의자료 1 한용재 2003.09.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 웹 프로그래밍 개요 인터넷 프로그래밍 강의자료 1 한용재 2003.09.

  2. 조교 소개 • 이름: 한용재 • 소속: 멀티미디어 연구실 (공업센터 별관 502-1호) • 연락처 • 연구실: 02-2290-0363 • E-mail: gary76@empal.com • FTP • Address: ftp://166.104.46.101:8989 • ID/Pass: internet / welcome

  3. 수업 진행 • 각 Chapter의 소스 실습 및 연습문제 풀이 • Java 기반 관련 기술 소개 • 채점(40점) • 출석: 10점 • 과제: 15점 • 기말고사: 15점 • 보너스 (최대 10점) • 자바기반 Application + 그에 대한 설명 • Robocode: 자신만의 로봇 • http://www-903.ibm.com/developerworks/kr/robocode/robocode.html

  4. 1주 수업 목표 • 웹 프로그래밍의 개념을 이해한다. • Java 실행환경을 조성한다. • 간단한 App.을 작성하고 실행해 본다.

  5. Web Programming • 서버-클라이언트 모델 Internet HTML JAVAScript VBScript JSP, ASP, PHP 등 DB Programming Client Server

  6. Java Programming • 특징 • WORA(Write Once, Run Anywhere): 개발환경에 종속받지 않음 • 객체지향 • Applet: HTML 문서 안에 <APPLET> 태그를 통해서 동작하는 웹 브라우저에서 동작하는 제한된 자바 프로그램

  7. JDK 설치 • JDK ( Java Development Kit )를 웹에서 다운 받아 각자의 PC에 설치 한다. • Version : Java™ 2 SDK, Standard Edition v 1.4.0 • http://java.sun.com

  8. JDK 설치

  9. JDK 설치

  10. JDK 설치

  11. JDK 설치 • j2sdk-1_4_0_01-windows-i586.exe 파일을 더블클릭해서 실행한다. • 설치가 끝나게 되면 해당 디렉토리에는 다음과 같은 파일이 있게 된다.

  12. 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. Java Program Java Virtual Machine Java API OS (Windows, Linux,…) Java Program 실행구조 • Java Platform • 실행 구조 Compile Run Test.java Test.class Java Program Source Java Byte Code Java Program

  14. 응용 실습 #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. 응용 실습 #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. 응용 실습 #3(1/2) • JOptionPane을 이용하여 두 개의 숫자를 입력해서 합을 출력 • 실행 방법 • 컴파일 : javac Test3.java • 실 행 : java Test3 • 실행결과

  17. 응용 실습 #3(2/2) 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); } }

  18. 프로그래밍 툴 • editplus • KAWA • eclipse • JBuilder

  19. 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. editplus의 설치 및 환경설정(cont.) • 환경설정 (도구 사용자 도구구성) • Run (추가프로그램) • 메뉴제목: Run • 명령: C:%JAVA_Home%bin\java.exe • 인수: $(FileNameNoExt) • 디렉토리: $(FileDir) • Applet Viewer (추가프로그램) • 메뉴제목: Run • 명령: C:%JAVA_Home%bin\appletviewer.exe • 인수: $(FileName) • 디렉토리: $(FileDir)

  21. 과제 • JAVA Demo에 있는 모든 예제들을 실행해 보고,간단한 설명을 기술해서 제출하시오. • 제출기한: 9월 셋째주 강의시간 • 출력해서 제출할 것 • 참고: jar 파일 실행하는 법 • java –jar JarFileName.jarex) java –jar C:\j2sdk1.4.0\demo\jfc\FileChooserDemo\FileChooserDemo.jar

More Related