김석현
지은이:김석현카페:cafe.naver.com/parkcom1990홈페이지:www.parkcom.co.kr[저서]<C를배우면함수를잘만들어야한다(명진출판)><이렇게하면나도프로그램을잘만들수있다-C&JAVA프로그래밍입문I(삼양애드)><이렇게하면나도프로그램을잘만들수있다-C&JAVA프로그래밍입문Ⅱ(삼양애드)><이렇게하면나도프로그램을잘만들수있다-C&JAVA프로그래밍입문III(삼양애드)><이렇게하면나도프로그램을잘만들수있다-알고리즘I(나아)><이렇게하면나도프로그램을잘만들수있다-알고리즘II(나아)><이렇게하면나도프로그램을잘만들수있다-알고리즘III(나아)><이렇게하면나도프로그램을잘만들수있다-알고리즘IV(나아)><이렇게하면나도프로그램을잘만들수있다-알고리즘V(나아)><이렇게하면나도프로그램을잘만들수있다-알고리즘VI(나아)>
1권01소프트웨어02순서도03기억장소04식과문장05제어구조06소프트웨어개발생명주기07분석08설계09검토10구현11C구현12디버깅13JAVA구현2권01나씨-슈나이더만다이어그램,순서도의흐름선을없애면어떻게될까요?02어떠한문제를어떻게잘풀까요?03후검사반복구조,먹고난후에는어떠한일이벌어질까요?04선검사반복구조,먹기전에밥값부터확인하면어떠할까?05입력없이반복횟수가정해졌을때문제는어떻게풀까요?06정리해봅시다.07나씨-슈나이더만다이어그램을보고C언어로구현해봅시다.08나씨-슈나이더만다이어그램을보고JAVA언어로구현해봅시다.09연습해봅시다.3권Chapter_01.입력이없고반복횟수를모를때문제는어떻게풀까?-문제-문제이해-분석-설계-검토-C구현-디버깅-JAVA구현-순서도와나씨-슈나이더만다이어그램-나씨-슈나이더만다이어그램으로C구현-나씨-슈나이더만다이어그램으로JAVA구현-정리-연습Chapter_02.입력되는데이터의개수가정해졌을때문제는어떻게풀까?-문제-문제이해-분석-설계-검토-C구현-디버깅-JAVA구현-순서도와나씨-슈나이더만다이어그램-나씨-슈나이더만다이어그램으로C구현-나씨-슈나이더만다이어그램으로JAVA구현-정리-연습Chapter_03.입력되는데이터의개수를모를때문제는어떻게풀까?-문제-문제이해-분석-설계-검토-C구현-디버깅-JAVA구현-순서도와나씨-슈나이더만다이어그램-나씨-슈나이더만다이어그램으로C구현-나씨-슈나이더만다이어그램으로JAVA구현-정리-연습
집필배경사람들은누구나세상에하나뿐인나만의것을만들고자한다.나만의것을만들고자할때손쉽게할수있다고생각하는것이프로그램을만드는것이다.그래서누구나프로그램을만들어보고싶어한다.그렇지만어떻게해야하는지막막해한다.이책들은그러한분들을위해누구나세상을바꿀수있는프로그램을만들수있도록체계적이고효율적인학습방법을제시하고자한다.목표프로그램을만드는과정,즉프로그래밍이란컴퓨터를이용하여문제를해결하는과정이다.프로그래밍을학습한다는것은개인마다체계적이고효율적이면서창의적인문제해결방법을확립하는것이다.이책들에서는문제해결관점에서프로그래밍을하는방법을소개하고,몇가지의예제를통해문제를해결하는방식을제시하고,여러분이제시된문제해결방식을참고하여많은문제들을스스로해결하면서개인마다창의적인문제해결방법을확립하도록한다.구성노란색에서는문제해결관점에서프로그래밍을어떻게하는지그리고프로그래밍언어를어떻게적용하는지를이해할수있도록한다.파란색에서는다양한반복구조들을이용하여입력이없고반복횟수가정해진문제유형에대해프로그래밍을연습할수있다.빨간색에서는더욱더심화되고다양한문제유형들에대해프로그래밍을연습할수있다.