1. 예외 처리의 개요프로그램의 정상적인 실행을 방해하는 조건이나 상태예외 처리 : 예외가 발생했을 때 프로그래머가 해당 문제에 대비해 작성해놓은 처리 루틴을 수행하도록 하는 것일반적인 처리 루틴 : 프로그램을 종료시키거나 로그를 남기도록 하는 것언어별 예외 처리 방법C++, Ada, JAVA, 자바스크립트 : 예외 처리 기능 내장그 외의 언어 : 필요한 경우 조건문을 이용해 예외 처리 루틴을 작성예외의 원인 : 컴퓨터 하드웨어 문제, 운영체제의 설정 실수, 라이브러리 손상, 사용자의 입력 실수, 받아들일 수 없는 연산, 할당하지 못하는 기억장치 접근 등2. JAVA의 예외 처리잘못된 동작이나 결과에 영향을 줄 수 있는 예외를 객체로 취급예외와 관련된 클래스를 java.lang 패키지에서 제공try ~ ..
1. 라이브러리의 개념프로그램을 효율적으로 개발할 수 있도록 자주 사용하는 함수나 데이터들을 미리 만들어 모아놓은 집합체자주 사용하는 함수들의 반복적인 코드 작성을 피하기 위해 미리 만들어놓은 것, 필요할 때 언제든지 호출하여 사용할 수 있음프로그래밍 언어에 따라 일반적으로 도움말, 설치 파일, 샘플 코드 등을 제공라이브러리는 모듈과 패키지 모두를 의미모듈 : 하나의 기능이 한 개의 파일로 구현된 형태패키지 : 하나의 패키지 폴더 안에 여러 개의 모듈을 모아놓은 형태라이브러리의 종류표준 라이브러리 : 프로그래밍 언어에 기본적으로 포함되어 있는 라이브러리, 여러 종류의 모듈이나 패키지 형태외부 라이브러리 : 개발자들이 필요한 기능들을 만들어 인터넷 등에 공유해놓은 것, 외부 라이브러리를 다운받아 설치한 후..
1. 스크립트 언어 Script Language의 개요HTML 문서 안에 직접 프로그래밍 언어를 삽입하여 사용하는 것기계어로 컴파일 되지 않고 별도의 번역기가 소스를 분석하여 동작하게 하는 언어데이터베이스 처리 작업을 수행하기 위해 주로 사용스크립트 언어의 종류클라이언트용 스크립트 언어 : 클라이언트의 웹 브라우저에서 해석되어 실행되는 언어, 자바 스크립트 JAVA Script, VB 스크립트 Visual Basic Script 서버용 스크립트 언어 : 서버에서 해석되어 실행된 후 결과만 클라이언트로 보내는 언어, ASP, JSP, PHP, 파이썬 등2. 스크립트 언어의 장단점컴파일 없이 바로 실행하므로 결과를 바로 확인할 수 있음배우고 코딩하기 쉬움개발 시간이 짧음소스 코드를 쉽고 빠르게 수정할 수 있..
1. if문형식조건이 참일 때만 실행할 경우if 조건 : 실행할 문장예약어 if와 참 또는 거짓이 결과로 나올 수 있는 조건을 입력한 후 끝에 클론(:)을 붙여줌조건이 참일 경우 실행할 문장을 적음조건이 참일 때와 거짓일 때 실행할 문장이 다른 경우if 조건 1 : 실행할 문장1else : 실행할 문장2실행할 문장 1: 조건이 참일 경우 실행할 문장을 적음실행할 문장 2 : 조건이 거짓일 경우 실행할 문장을 적음조건이 여러 개이고, 조건마다 실행할 문장이 다른 경우if 조건 1 : 실행할 문장1elif 조건 2 : 실행할 문장2elif 조건 3: 실행할 문장3else : 실행할 문장4실행할 문장 1: 조건 1이 참일 경우 실행할 문장을 적음실행할 문장 2: 조건 2이 참일 경우 ..
1. Python의 기본 문법변수의 자료형에 대한 선언이 없음문장의 끝을 의미하는 세미콜론(;)을 사용할 필요가 없음변수에 연속하여 값을 저장하는 것이 가능if나 for와 같이 코드 블록을 포함하는 명령문을 작성할 때 코드 블록은 콜론(:)과 여백으로 구분코드 블록 구분 : 명령문에서 코드의 블록을 지정할 때 C와 Java에서는 중괄호({ })를 사용하지만 Python에서는 여백을 통해 코드 블록을 지정여백은 일반적으로 4칸 또는 한 개의 탭만큼 띄워야 함, 같은 수준의 코드들은 반드시 동일한 여백을 가져야 함 (들여쓰기)2. Python의 데이터 입출력 함수input() 함수Python의 표준 입력 함수키보드로 입력받아 변수에 저장하는 함수입력되는 값은 문자열로 취급되어 저장입력 형식변수 = input..
1. C언어의 표준 입출력 함수의 개요키보드로 입력받아 화면으로 출력할 때 사용하는 함수종류 : scanf(), getchar(), gets(), printf(), putchar(), puts() 등2. scanf() 함수C언어의 표준 입력 함수키보드로 입력받아 변수에 저장하는 함수형식 : scanf(서식 문자열, 변수의 주소)서식 문자열 : 입력받을 데이터의 자료형을 지정변수의 주소 : 데이터를 입력받을 변수를 적음, 변수의 주소로 입력 받아야하기 때문에 변수에 주소연산자 &을 붙임특징입력받을 데이터의 자료형, 자릿수 등을 지정할 수 있음한 번에 여러 개의 데이터를 입력받을 수 있음서식 문자열과 변수의 자료형은 일치해야 함서식 문자열%d : 정수형 10진수%u : 부호없는 정수형 10진수%o : 정수형..