책 이미지
책 정보
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 프로그래밍 언어
· ISBN : 9788989136613
· 쪽수 : 365쪽
· 출판일 : 2008-02-15
목차
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. 어떤한 악조건에서도 반드시 실행해야하는 코드를 위한 try finally
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 과 익명의 type
6. 기타
Charter 15. 기초 알고리즘
1. 대소문자 변환
2. 숫자와 문자열 간의 변환
3. 문자열 검색과 치환
4. 정렬
5. 스택
6. 큐
7. 다차원 방정식의 해 구하기
8. 적분
9. 재귀 호출에 대한 이해



















