이미 소장하고 있다면 판매해 보세요.
|
Chapter_01. 입력이 없고 반복횟수를 모를 때 문제는 어떻게 풀까?
- 문제 - 문제 이해 - 분석 - 설계 - 검토 - C 구현 - 디버깅 - JAVA 구현 - 순서도와 나씨-슈나이더만 다이어그램 - 나씨-슈나이더만 다이어그램으로 C 구현 - 나씨-슈나이더만 다이어그램으로 JAVA 구현 - 정리 - 연습 Chapter_02. 입력되는 데이터의 개수가 정해졌을 때 문제는 어떻게 풀까? - 문제 - 문제 이해 - 분석 - 설계 - 검토 - C 구현 - 디버깅 - JAVA 구현 - 순서도와 나씨-슈나이더만 다이어그램 - 나씨-슈나이더만 다이어그램으로 C 구현 - 나씨-슈나이더만 다이어그램으로 JAVA 구현 - 정리 - 연습 Chapter_03. 입력되는 데이터의 개수를 모를 때 문제는 어떻게 풀까? - 문제 - 문제 이해 - 분석 - 설계 - 검토 - C 구현 - 디버깅 - JAVA 구현 - 순서도와 나씨-슈나이더만 다이어그램 - 나씨-슈나이더만 다이어그램으로 C 구현 - 나씨-슈나이더만 다이어그램으로 JAVA 구현 - 정리 - 연습 |
|
[ 나프잘 시리즈 집필 배경 ]
사람들은 누구나 세상에 하나뿐인 나만의 것을 만들고자 한다. 나만의 것을 만들고자 할 때 손쉽게 할 수 있다고 생각하는 것이 프로그램을 만드는 것이다. 그래서 누구나 프로그램을 만들어 보고 싶어 한다. 그렇지만 어떻게 해야 하는지 막막해 한다. 이 책들은 그러한 분들을 위해 누구나 세상을 바꿀 수 있는 프로그램을 만들 수 있도록 체계적이고 효율적인 학습 방법을 제시하고자 한다. [ 목표 ] 프로그램을 만드는 과정, 즉 프로그래밍이란 컴퓨터를 이용하여 문제를 해결하는 과정이다. 프로그래밍을 학습한다는 것은 개인마다 체계적이고 효율적이면서 창의적인 문제 해결 방법을 확립하는 것이다. 이 책들에서는 문제 해결 관점에서 프로그래밍을 하는 방법을 소개하고, 몇 가지의 예제를 통해 문제를 해결하는 방식을 제시하고, 여러분이 제시된 문제 해결 방식을 참고하여 많은 문제들을 스스로 해결하면서 개인마다 창의적인 문제 해결 방법을 확립하도록 한다. [ 구성 ] 노란색에서는 문제 해결 관점에서 프로그래밍을 어떻게 하는지 그리고 프로그래밍 언어를 어떻게 적용하는지를 이해할 수 있도록 한다. 파란색에서는 다양한 반복구조들을 이용하여 입력이 없고 반복횟수가 정해진 문제 유형에 대해 프로그래밍을 연습할 수 있다. 빨간색에서는 더욱더 심화되고 다양한 문제 유형들에 대해 프로그래밍을 연습할 수 있다. |