StartprogrammingusingObjectPascal
Revision as of 13:10, 19 July 2012 by Onionmixer (talk | contribs)
- Start programming using ObjectPascal
원문 사이트 http://code.sd/startprog/
원문 PDF
번역진행
DarkCircle
검수진행 백록화님
도입
1장 언어기초
- 첫번째 프로그램
- 또 다른 예제
- 변수
- 하위 형식
- 상태 분기
- if 조건문
- 에어콘 프로그램
- 체중계 프로그램
- Case .. of 구문
- 레스토랑 프로그램
- if 조건문을 사용한 식당 프로그램
- 학생 등급 프로그램
- 키보드 프로그램
- 순환문
- for 순환문
- for 순환문을 사용한 곱셈표
- 팩토리얼 프로그램
- repeat until 순환문
- repeat 순환문을 사용한 식당 프로그램
- while 순환문
- while 순환문을 사용한 팩토리얼 프로그램
- 문자열
- Copy 함수
- Insert 프로시저
- Delete 프로시저
- Trim 함수
- StringReplace 함수
- 배열
- 레코드
- 파일
- 텍스트파일
- 텍스트 파일 읽기
- 텍스트 파일 만들고 기록하기
- 텍스트 파일에 덧붙이기
- 텍스트 파일에 추가하기 프로그램
- 임의 접근 파일
- 형식화 된 파일
- 성적 프로그램
- 학생 성적 읽기
- 학생 성적 추가 프로그램
- 학생 성적을 새로 만들고 덧붙이는 프로그램
- 자동차 데이터베이스 프로그램
- 파일 복사
- file of Byte를 사용하여 파일 복사하기
- 비형식화 된 파일
- 비형식화 된 파일을 사용하는 파일 복사 프로그램
- 파일 내용 보여주기 프로그램
- 날짜와 시간
- 날짜/시간 비교하기
- 뉴스 기록 프로그램
- 상수
- 연료 소비 프로그램
- 서수 형식
- 셋
- 예외 처리
- try except 구문
- try finally
- 예외 일으키기
2장 구조화된 프로그래밍
- 도입
- 프로시저
- 인자
- 프로시저를 사용한 식당 프로그램
- 함수
- 함수를 사용한 식당 프로그램
- 지역 변수
- 뉴스 데이터베이스 프로그램
- 입력 인자로서의 함수
- 프로시저와 함수의 출력 인자
- 참조에 의한 호출
- 유닛
- 라자루스와 자유 파스칼에서의 유닛
- 프로그래머가 작성한 유닛
- 헤지라력(이슬람 달력)
- 프로시저와 함수 오버로딩
- 기본 값 인자
- 정렬
- 버블 정렬 알고리즘
- 학생 성적 정렬하기
- 선택 정렬 알고리즘
- 쉘 정렬 알고리즘
- 문자열 정렬
- 학생 이름 정렬 프로그램
- 정렬 알고리즘 비교
3장 그래픽 사용자 인터페이스