| 000 | 00983namccc200385 k 4500 | |
| 001 | 000000845478 | |
| 005 | 20100806081406 | |
| 007 | ta | |
| 008 | 031120s2003 ulka 001a kor | |
| 020 | ▼a 8935303542 ▼g 93000 : ▼c \15000 | |
| 040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
| 049 | 1 | ▼l 111258433 |
| 082 | 0 4 | ▼a 005.12028 ▼2 21 |
| 090 | ▼a 005.12028 ▼b 2003 | |
| 245 | 0 0 | ▼a 순서도 작성 / ▼d 조광문...외 공저. |
| 246 | 0 3 | ▼a 새내기 C 프로그래머를 위한 |
| 250 | ▼a 중판 | |
| 260 | ▼a 서울 : ▼b 정익사 , ▼c 2003. | |
| 300 | ▼a 422 p. : ▼b 삽도 ; ▼c 26 cm. | |
| 500 | ▼a 색인수록 | |
| 500 | ▼a 부록수록 | |
| 700 | 1 | ▼a 조광문, ▼e 저 |
| 700 | 1 | ▼a 곽노윤, ▼e 저 |
| 700 | 1 | ▼a 안은영, ▼e 저 |
| 700 | 1 | ▼a 임석구, ▼e 저 |
| 700 | 1 | ▼a 한정수, ▼e 저 |
| 700 | 1 | ▼a 홍경호, ▼e 저 |
| 700 | 1 | ▼a 강화선, ▼e 저 |
| 700 | 1 | ▼a 윤택현, ▼e 저 |
| 700 | 1 | ▼a 손동철, ▼e 저 |
| 700 | 1 | ▼a 윤성현, ▼e 저 |
| 700 | 1 | ▼a 이성진, ▼e 저 |
| 700 | 1 | ▼a 진현수, ▼e 저 |
| 700 | 1 | ▼a 최동성, ▼e 저 |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 중앙도서관/제2자료실(3층)/ | 청구기호 005.12028 2003 | 등록번호 111258433 (8회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
다년간의 실무 경험과 학교에서의 강의 경험에 근거하여 프로그램을 처음 작성하는 새내기들을 위한 논리 작성에 도움을 줄 수 있는 교재를 만들고자 하였다.
학교에서 프로그래밍 언어를 교육받는 학생들이나 독학으로 프로그램 작성법을 익히고자 하는 사람들에게 프로그램의 기초가 될 수 있는 논리 작성의 기틀을 제시한다. 특히 본문에 제시된 순서도에 대응하는 C언어 프로그램을 부록에 수록하여 직접 실행해 볼 수 있도록 하였다.
이 책은 다년간의 실무 경험과 학교에서의 강의 경험에 근거하여 프로가램을 처음 작성하는 새내기들을 위한 논리 작성에 도움을 줄 수 있는 교재를 만들고자 하였다. 본 교재가 학교에서 프로그래밍 언어를 교육받는 학생들이나 독학으로 프로그램 작성법을 익히고자 하는 사람들에게 프로그램의 기초가 될 수 있는 논리 작성의 기틀이 될 수 있을 것으로 기대한다. 특히 본문에 제시된 순서도에 대응하는 C언어 프로그램을 부록에 수록하여 직접 실행해 볼 수 있도록 하였다.
정보제공 :
목차
목차 제1장 프로그램과 순서도 = 11 1.1. 개요 = 13 1.2. 프로그램 작성 단계 = 15 1.3. 순서도의 개념 = 18 1.4. 순서도의 기호 = 20 1.5. 순서도의 종류 = 24 1.6. 순서도 작성 방법 = 28 연습문제 = 30 제2장 프로그램 논리 구조 = 33 2.1. 순차형 = 35 2.2. 선택형 = 37 2.3. 순환형 = 41 연습문제 = 44 제3장 순차 구조 = 45 3.1. 입출력과 연산자 = 47 3.1.1. 입출력 = 47 3.1.2. 연산자 = 49 3.2. 사각형의 면적 구하기 = 50 3.3. 삼각형의 면적 구하기 = 51 3.4. 총점과 평균 구하기 = 53 3.5. 시간, 분, 초 변경하기 = 54 3.5.1. 시간을 초로 변경하기 = 54 3.5.2. 초를 시간, 분 초로 변경하기 = 55 연습문제 = 57 제4장 선택구조 = 59 4.1. 홀수, 짝수 판별하기 = 61 4.2. 양수, 음수의 구별 = 62 4.2.1. 양수, 음수 판별하기 = 62 4.2.2. 음수를 양수로 변환하기 = 64 4.3. 대, 소 구분하기 = 65 4.4. 성적에 따른 학점 부여하기 = 66 4.5. 직각 삼각형 판별하기 = 70 4.6. 이차 방정식의 근 구하기 = 71 연습문제 = 72 제5장 순환 구조 = 75 5.1. 순환 구조의 개념 = 77 5.2. 1-10까지의 합 = 79 5.3. a, b 사이의 합 구하기 = 81 5.3.1. a<b의 경우 = 81 5.3.2. 임의의 두 수 A, B의 경우 = 82 5.4. 2의 N승 구하기 = 83 5.5. 기본 함수 = 84 5.5.1. SIN(), COS() TAN() 함수 = 84 5.5.2. SQRT(), POW() 함수 = 85 5.6. 최대, 최소 값 구하기 = 86 5.7. 거듭제곱 표 구하기 = 87 5.8. 이차 방정식 근 구하기 = 88 5.9. N의 인수 구하기 = 90 연습문제 = 93 제6장 중복 순환 = 95 6.1. 중복 순환이란? = 97 6.2. 구구단 구하기 = 98 6.3. 소수 판별하기 = 99 6.4. 1-100 사이의 소수와 그 개수 구하기 = 101 6.5. 삼각형 모양 만들기 = 103 연습문제 = 104 제7장 배열 = 107 7.1. 배열의 개념 = 109 7.2. 1차원 배열 = 110 7.2.1. 배열의 선언(declaration) = 110 7.2.2. 배열의 초기화 = 112 7.2.3. 배열과 순환 명령 = 112 7.3. 성적 열람 = 115 7.4. 배열의 정렬 = 118 7.4.1. 선택 정렬법(selection sort) = 118 7.4.2. 버블 정렬법(bubble sort) = 121 7.4.3. 삽입 정렬법(insertion sort) = 124 7.5. 석차 구하기 = 126 7.6. 2차원 배열의 기초 = 129 7.7. 2차원 배열의 조작 = 133 7.8. 회전과 전치 행렬 = 143 7.9. 행렬합 = 146 7.10. 행렬곱 = 146 7.11. 배열 공간 채우기 = 148 7.12. 배열 공간 비우기 = 153 연습문제 = 159 제8장 서브 프로그램 = 163 8.1. 서브 프로그램이란? = 165 8.2. 계층적 프로그래밍 = 178 8.3. 재귀 프로그램의 설계 = 189 8.3.1. 하노이 탑 = 193 8.3.2. 재귀 프로그램을 이용한 퀵 정렬 = 197 8.4. 라이브러리 함수 = 201 8.4.1. 수치연산 라이브러리 함수 = 202 8.4.2. 문자열 조작 함수 = 208 연습문제 = 212 제9장 파일 처리 = 215 9.1. 파일 처리의 기본 개념 = 217 9.1.1. 파일의 구성 = 217 9.1.2. 파일의 종류 = 219 9.2. 파일 처리의 기본 구조 = 220 9.2.1. 파일 처리를 위한 순서도 기호 = 221 9.2.2. 파일 처리를 위한 순서도 = 223 9.3. 파일의 생성 = 225 9.3.1. 파일의 추출 = 234 9.3.2. 파일의 병합 = 239 9.4. 파일의 갱신 = 243 9.4.1. 레코드의 추가 = 253 9.4.2. 레코드의 삭제 = 254 연습문제 = 256 제10장 응용 문제 = 261 10.1. 디지털 근 구하기 = 263 10.2. 점수 채점하기 = 264 10.3. 최소공배수 구하기 = 269 10.4. 분수 수열의 합 구하기 = 271 10.5. 완전수 구하기 = 273 10.6. 친화수 구하기 = 274 10.7. 평균 구하기 = 275 10.8. 표준편차 구하기 = 278 10.9. 신용카드 검사 수 구하기 = 280 10.10. 불량 점수 계산하기 = 284 10.11. 비만도 계산하기 = 290 10.12. 원리합계 계산하기 = 292 10.13. 소인수 분해하기 = 294 10.14. 조합 계산하기 = 295 10.15. 순열 계산하기 = 297 10.16. 행렬곱 계산하기 = 298 10.17. 달력 출력하기 = 300 연습문제 = 307 부록 C 언어 프로그램 = 309 찾아보기 = 411
