StartprogrammingusingObjectPascal: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (목차부분 수정) |
Onionmixer (talk | contribs) (목차수정) |
||
Line 83: | Line 83: | ||
* [[:StartprogrammingusingObjectPascal:TryExceptStatement|try except 구문]] | * [[:StartprogrammingusingObjectPascal:TryExceptStatement|try except 구문]] | ||
* [[:StartprogrammingusingObjectPascal:TryFinally|try finally]] | * [[:StartprogrammingusingObjectPascal:TryFinally|try finally]] | ||
* [[:StartprogrammingusingObjectPascal:RaiseAnException|예외 | * [[:StartprogrammingusingObjectPascal:RaiseAnException|예외 발생 시키기]] | ||
Revision as of 10:27, 4 April 2013
- Start Programming using ObjectPascal
원문 사이트
http://code.sd/startprog/
원문 PDF
media:StartProgUsingPascal.pdf
LaTeX 문서 패키지 (번역 pdf 포함)
media:SPOP-1.4.zip
번역진행
DarkCircle
검수진행
백록화님
도입
1장 언어기초
- 우리의 첫번째 프로그램
- 또 다른 예제
- 변수
- 하위 형식
- 상태 분기
- if 조건문
- 에어콘 프로그램
- 체중계 프로그램
- Case .. of 구문
- 음식점 프로그램
- if 조건문을 사용한 음식점 프로그램
- 학생 등급 프로그램
- 키보드 프로그램
- 순환문
- for 순환문
- for 순환문을 사용한 곱셈표
- 팩토리얼 프로그램
- repeat until 순환문
- repeat 순환문을 사용한 음식점 프로그램
- while 순환문
- while 순환문을 사용한 팩토리얼 프로그램
- 문자열
- Copy 함수
- Insert 프로시저
- Delete 프로시저
- Trim 함수
- StringReplace 함수
- 배열
- 레코드
- 파일
- 텍스트파일
- 텍스트 파일 읽기 프로그램
- 텍스트 파일 만들고 기록하기
- 텍스트 파일에 덧붙이기
- 텍스트 파일에 추가하기 프로그램
- 임의 접근 파일
- 형식적 파일
- 성적 프로그램
- 학생 성적 읽기
- 학생 성적 추가 프로그램
- 학생 성적을 새로 만들고 덧붙이는 프로그램
- 자동차 데이터베이스 프로그램
- 파일 복사
- file of Byte를 사용하여 파일 복사하기
- 비형식적 파일
- 비형식적 파일을 사용하는 파일 복사 프로그램
- 파일 내용 보여주기 프로그램
- 날짜와 시간
- 날짜/시간 비교하기
- 뉴스 기록 프로그램
- 상수
- 연료 소비 프로그램
- 서수형(Ordinal types)
- Set
- 예외 처리
- try except 구문
- try finally
- 예외 발생 시키기
2장 구조적 프로그래밍
- 도입
- 프로시저
- 인자
- 프로시저를 사용한 음식점 프로그램
- 함수
- 함수를 사용한 음식점 프로그램
- 지역 변수
- 뉴스 데이터베이스 프로그램
- 입력 인자로서의 함수
- 프로시저와 함수의 출력 인자
- 참조에 의한 호출
- Unit
- 라자루스와 프리 파스칼에서의 Unit
- 프로그래머가 작성한 Unit
- 헤지라력(이슬람 달력)
- 프로시저와 함수 오버로딩
- 기본 값 인자
- 정렬
- 버블 정렬 알고리즘
- 학생 성적 정렬하기
- 선택 정렬 알고리즘
- 쉘 정렬 알고리즘
- 문자열 정렬
- 학생 이름 정렬 프로그램
- 정렬 알고리즘 비교
3장 그래픽 사용자 인터페이스