
좋은땅 가이드
우리는 당신과 함께
좋은 책을 만드는
좋은땅 출판사입니다
좋은땅 고객센터
상담 가능 시간
평일 오전 9시 ~ 오후 6시 (점심 시간 12 ~ 1시 제외)
주말, 공휴일은 이메일로 문의부탁드립니다
상세 이미지
책 소개
델파이 책을 쓰기로 마음 먹은 것이 아마도 1996년이었던 것 같습니다. 그리고, 10년이 넘은 지금에서야 그 첫번째 책을 마무리합니다.
최초의 계획은 델파이 실무 지침서를 만드는 것이었습니다. 하지만, 수년간 델파이를 강의해오면서, 대부분의 델파이 개발자들이 가장 기본적인 파스칼 문법조차 모르고 있다는 것에 당혹스러웠습니다.
델파이는 초보자도 쉽게 강력한 프로그래밍을 할 수 있도록 아주 잘 만들어진 프로그램입니다. 그로 인해서 기본기가 부족한 상태에서도 실무 프로젝트에 투입되는 개발자들이 많았던 것으로 생각됩니다. 기본기를 무시하고 고급 스킬을 익히는 것으로, 빠른 시간안에 개발능력을 키울 수는 있을 것입니다.
목차
Charter 1. 프로그래밍 입문을 위한 준비 운동
1. 프로그래밍이란
2. 프로그래밍의 구성요소
3. 컴퓨터언어의 필요성
4. 오브젝트 파스칼을 입문자를 위한 유용한 사이트
Charter 2. 기초적인 파스칼 문법 익히기
1. 프로그램 소스 작성 및 실행
2. 파스칼 프로그램의 구조
3. 주석
4. 데이터 표시방법
5. 입출력문
6. 변수
7. 변수 선언문
8. 대입문
9. 신술 연신문
10. for loop 반복문
11. 조건문
12. 조건 연산문
Charter 3. 프로그래밍 예제 #1
1. 프로그래밍 예제를 공부하시기
2. 프로그래밍의 절차
3. 1부터 100까지 더하기
4. 1부터 10까지 곱하기
5. 구구단 구하기
6. 화면에 다이아몬드 표시하기 구구단
Charter 4. 기초적인 파스칼 문법 보충수업
1. while do 반복문
2. repeat until 반복문
3. goto 제어문
4. break 제어문
5. continue 제어문
6. 조건문 case
7. 비트연산
Charter 5. 함수
1. procedure
2. function
3. Exit 제어문
4. 함수의 인자처리 방식
5. 중복의 제거
6. 서브 함수의 선언
Charter 6. 배열과 문자열 그리고 구조체
1. 1차원 배열
2. 디차원 배열
3. 동적배열
4. 문자열
5. 구조체
Charter 7. try except, try finally
1. 해외처리를 위한 try except
2. 어떠한 악조건에서도 반드시 실행해야하는 코드를
Charter 8. Unit
1. 프로그램을 잘게 자르자
2. Unit 의 구조
Charter 9. 프로그래밍 예제 #2
1. 가위, 바위, 보 게임
2. 문자열 암호화
3. 비로 찾기
4. 주소록 만들기
Charter 10. 포인터 제대로 이해하기
1. 변수란 무엇인가?
2. 포인터와 포인터 변수
3. 타입이 정해진 포인터의 활용
4. 메모리 할당 및 해제
5. 함수의 인자에 포인터 적용
6. 포인터의 호환성 문제
7. 포인터 이동
Charter 11. 프로그래밍 예제 #3
1. Tcolor를 R+G+B 형태로 조작하는
2. 여러 개의 데이터를 순서대로 보관 하기
3. 함수에 대한 포인터 활용
Charter 12. 객체지향적 프로그래밍의 시작
1. 구조체에서 클레스로 확장하기
2. 클래스 = 함수들 + 변수들
3. 객체란 무엇인가?
4. 생성자와 소멸자
5. 상속
6. 맴버들의 가시성
7. Method의 유전자 변형 장치, Virtual 과 Override
8. 클래스 연산자
9. 클래스 함수와 클래스 변수
Charter 13. 프로그래밍 예제 #4
1. 바이오리듬 만들기
2. 분석 및 설계 과정
3. 구현과정
Charter 14. 오브젝트 파스칼의 보충 수업
1. 변수의 보충 수업
2. Overload
3. 배열에 대한 보충 수업
4. Self
5. 이름이 정해진 Named type 과 익명의
6. 기타
Charter 15. 기초 알고리즘
1. 대소문자 변환
2. 숫자와 문자열 간의 변환
3. 문자열 검색과 치환
4. 정렬
5. 스택
6. 큐
7. 다차원 방정식의 해 구하기
8. 적분
9. 재귀 호출에 대한 이해