본문 바로가기

개발

(16)
[JAVA 개발] 패널(Panel) 확인, 취소 소스_1 import javax.swing.*; import java.awt.*; class Exam2 extends JFrame { private Button bt = new Button("확인"); private Button bt1 = new Button("취소"); private GridLayout gl =new GridLayout(1,2); //1행 2열 public Exam2(String title){ super(title); this.init(); /* * 위치 설정 */ super.setSize(300,200); super.setLocation(400, 500); super.setResizable(false); super.setVisible(true); } /* * 레이아웃 설정 */ public v..
[JAVA 개발] 패널(Panel) 확인, 취소 소스_2 import javax.swing.*; import java.awt.*; class Exam3 extends JFrame { private Button bt = new Button("Test"); private Button bt1 = new Button("Test1"); private GridLayout gl =new GridLayout(1,2); //1행 2열 public Exam3(String title){ super(title); this.init(); /* * 위치 설정 */ super.setSize(300,200); super.setLocation(400, 500); super.setResizable(false); super.setVisible(true); } /* * 레이아웃 설정 */ pub..
[JAVA 기초] 예외처리 01) 예외발생의 예 ● 연산처리 과정 ▷정수를 0으로 나누면 불능으로 인한 오류 발생 ▷할당된 범위 밖의 배열요소를 처리하고자 할 때 ● 파일처리 과정 ▷사용하고자 하는 파일을 찾지 못하는 경우 ▷읽고 있는 파일의 끝을 만났을 때 ● 통신처리 과정 ▷통신을 통해 연결할 때 주소가 잘 못 지정된 경우 ▷통신 중 상대측에서 연결을 끊는 경우 ● 기타 특별한 상황의 발생에 대한 통보 ▷특정한 조건의 도래에 따른 인터럽트의 발생 - 연산처리 과정에서 발생하는 오류 ->프로그램이나 데이터의 보완을 요구하는 예외상황이 된다. - 파일처리 과정에서 발생하는 오류 -> 파일이 찾을 수 없음을 알려 주어 파일의 명칭을 수정하는 절차가 수행되도록 하여야 한다. - 통신처리 과정에서 발생하는 오류 ->발생된 예외를 감지한..
[C언어 개발] 야구 타율계산기 #include #define NUME 5 int main() { char name[NUME][20]; double avg[NUME]; int i; int max=0, min=0; double low=100.0,high=0.0; double sum=0; for(i=0;iavg[i]){ low=avg[i]; min=i; } } printf("이름 : %s \t 가장 높은 타율 : %lf \n", name[max], high); printf("이름 : %s \t 가장 낮은 타율 : %lf \n", name[min], low); printf("팀 평균 타율 : %lf \n",sum/5.0); printf("\n"); return 0; }
[C언어 기초] C언어란? C 언어란? - 프로그램을 만들기 위한 각종 언어들 중 한가지의 언어 (우리가 말을 할 때 한국어를 사용하고 미국사람은 영어, 일본사람을 일본어를 사용한다. 이처럼 언어라는 것은 오직 하나만 있는 것이 아니듯 프로그래밍 언어도 마찬가지로 다양한 언어가 존재하는데 그 중 한 가지 언어이다) - 사람과 컴퓨터가 대화하기 위한 매개체 (사람은 컴퓨터에게 어떤 작업을 시키길 원하고 컴퓨터는 사람이 시킨 작업을 수행해야 한다. 그러나 컴퓨터란 0,1만을 이해할 수 있는 기계이다. 즉, 사람은 컴퓨터에게 0,1로 이루어진 명령을 통하여 작업을 지시해야 한다. 하지만 사람이 0,1로 이루어진 명령을 사용하기엔 너무나 어렵다. 그래서 등장을 한 것이 프로그래밍 언어이다. 우리는 프로 그래밍 언어를 이용하여 컴퓨터에게 ..
[C언어 기초] C언어의 역사와 특징 C 언어의 역사 와 특징 1. C 언어의 역사 - C언어는 1971년경 Denis Ritchie와 Ken Thompson이라는 사람이 UNIX라는 운영체제 시스템 개발을 위해 설계한 언어 - C언어란 B언어에서 발전된 언어이다 그래서 C언어라는 이름이 붙게 됨 ALGOL 60(1960년)-> CPL(1963년) -> BCPL(1969년) -> B언어(1970년) -> C언어(1971년) 2. C 언어의 특징 - 절차 지향적 프로그래밍 언어 - 높은 이식성 - 높은 효율성 - 상대적으로 배우기가 쉽지 않음
[C언어 기초] C언어 기본 구성 프로그램 기본 구성 1. 함수 - 특정 인자를 받아 결과 값을 반환하는 개체 - C언어 프로그램은 하나 이상의 함수가 모여 있는 프로그램 2. 함수 형태 int main (void) // 출력형태, 함수이름, 입력형태 { 함수의 몸체 } - 함수이름 : 실행하고자 하는 함수의 이름 - 입력형태 : 함수를 실행할 때 전달할 인자의 형태 - 출력형태 : 함수가 실행되고 종료될 때 반환되는 값의 형태 - 함수의 몸체 : 함수의 실행 내용 3. 메인 함수 - C언어 프로그램의 가장 핵심이 되는 함수 - 메인 함수의 호출은 프로그램의 시작을 의미하고 메인 함수의 끝은 프로그램의 종료를 의미 함 - 일반적인 함수 호출은 사용자가 하지만 메인 함수의 호출은 운영체제가 함 4. 헤더 파일 - 함수의 선언이 포함되어 있..
[batch script] 기본 정리_1 1. 일괄 처리(batch processing) 란? 컴퓨터 프로그램 흐름에 따라 순차적으로 자료를 처리하는 방식. 2. 배치 파일 만들기 (1) 실행에서 notepad 입력 후 확인 버튼 클릭 (2) 동작할 스크립트 작성 (3) 다른 이름으로 저장 시 파일이름 확장자 “.bat”으로 입력 후 파일 형식 “모든 파일(*.*) 설정하고 저장 버튼 클릭 (4) 저장된 파일 실행 3. 배치파일 문법/예제 명령어 설명 예시 ECHO 화면에 메시지 출력 ECHO 화면에 메시지 출력 @ECHO ON 출력되는 텍스트 보이기 @ECHO OFF 출력되는 텍스트 감추기(다음에 나오는 명령어 에코하지 말 것) @ECHO OFF ECHO 화면에 메시지 출력 ECHO. 문자열 줄바꿈 @ECHO OFF ECHO 첫 번째 줄 EC..