이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제 PDF
eBook 프로그램은 어떻게 문제를 해결하는가
문법보다 먼저 이해하는 사용자·입력·처리·출력의 원리 스마트한 PDF 필기 기능을 사용해 보세요!
이승도 저
책도사 2026.10.23.
가격
19,800원
19,800
YES포인트?
990원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
PDF 안내

이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.

예스24만의 독보적인 PDF 필기 기능을 경험해 보세요!

상세 이미지

소개

목차

CHAPTER 1. 프로그램은 어떻게 작동하는가

1. 프로그램은 왜 존재하는가
2. 모든 프로그램에 공통으로 존재하는 원리
3. 하나의 프로그램에는 여러 개의 IPO가 존재한다
4. 컴퓨터가 이해하는 데이터와 사람이 이해하는 정보
5. 프로그램은 어떻게 여러 기능을 연결하는가

CHAPTER 2. 누구의 어떤 문제를 해결할 것인가

6. 만들고 싶은 프로그램과 해결해야 할 문제
7. 문제를 구체적으로 만드는 네 가지 요소
8. 사용자의 말에서 실제 문제를 찾아내는 법
9. 어디까지 해결하고 무엇으로 성공을 판단할 것인가

CHAPTER 3. 사용자의 요구를 프로그램의 기능으로 바꾸는 법

10. 사용자의 말은 아직 프로그램의 명령이 아니다
11. 화면이 아니라 해야 할 일을 나누어라
12. 기능을 입력·처리·출력으로 구체화하기
13. 컴퓨터가 대신 정해 줄 수 없는 기준
14. 각각의 기능을 하나의 흐름으로 연결하기
15. 만들기 전에 결과를 확인하는 법

CHAPTER 4. 사용자가 이해하고 행동할 수 있게 설계하는 법

16. 기능이 있어도 사용하지 못하는 이유
17. 입력·처리·출력을 사용자의 행동으로 옮기기
18. 화면을 나누기 전에 사용자의 하루를 따라가 보자
19. 같은 기능도 누구에게 보여주느냐에 따라 달라진다
20. 기다림과 오류와 되돌리기까지 설계하기
21. 눈에 보이는 배치가 선택을 바꾼다
22. 종이에 그린 화면으로 실제 사용을 확인하기

CHAPTER 5. 여러 기능이 하나의 프로그램으로 움직이는 법

23. 버튼 하나 뒤에서 여러 일이 일어난다
24. 화면과 처리와 저장은 무엇을 맡아야 하는가
25. 자료의 이름보다 자료 사이의 관계가 중요하다
26. 서로 다른 부분이 같은 뜻으로 대화하려면
27. 자료가 바뀌어도 전체 결과는 맞아야 한다
28. 한 사람의 행동이 다른 사람의 입력이 된다
29. 바뀔 것을 생각하되 모든 것을 미리 만들지는 않는다
30. 지출 분석 프로그램의 안과 밖을 함께 연결해 보자

CHAPTER 6. AI와 함께 만들고 끝까지 문제를 해결하는 법

31. 코드를 만들 수 있다는 것과 문제를 해결한다는 것
32. 요구사항을 AI가 작업할 수 있는 설명으로 바꾸기
33. 작게 연결하고 실제로 움직여 본다
34. AI가 만든 결과를 무엇으로 확인할 것인가
35. 기대와 다른 결과가 나오면 어디로 돌아갈 것인가
36. 사용자가 실제로 덜 힘들어졌는가
37. 완성한 프로그램을 계속 믿고 쓸 수 있으려면
38. 다시 누구의 어떤 문제인가

저자 소개 1

서울대 경제학부 졸업 명지대 경영대학 객원교수 경기대 창의공과대학 초빙교수 2026 대한민국 미래경영대상 2026 대한민국 CEO 리더십 경영대상 도사유니버스 대표 전) 삼성전자 개발팀

이승도의 다른 상품

관련 분류

카테고리 분류

품목정보

발행일
2026년 10월 23일
이용안내
  •  배송 없이 구매 후 바로 읽기
  •  이용기간 제한없음
  •   TTS 가능 ?
  •  저작권 보호를 위해 인쇄 기능 제공 안함
지원기기
크레마, PC(윈도우 - 4K 모니터 미지원), 아이폰, 아이패드, 안드로이드폰, 안드로이드패드, 전자책단말기(저사양 기기 사용 불가), PC(Mac)
파일/용량
PDF(DRM) | 10.44MB ?
글자 수/ 페이지 수
약 308쪽 ?
ISBN13
9791122163490

출판사 리뷰

AI가 코드를 만드는 시대, 인간은 무엇을 이해하고 결정해야 하는가?

생성형 AI의 발전으로 프로그래밍 언어를 능숙하게 다루지 못하더라도 누구나 프로그램을 만들 수 있는 시대가 열렸다. 그렇다면 인간은 더 이상 프로그래밍을 배울 필요가 없는 것일까?

『프로그램은 어떻게 문제를 해결하는가』는 이러한 질문에서 출발한다. 이 책은 프로그래밍 문법이나 코드 작성 방법보다 사용자의 문제를 정의하고, 요구사항을 분석하며, 필요한 기능을 설계하고, 그 결과를 검증하는 과정에 집중한다.

사용자·입력(Input)·처리(Process)·출력(Output)이라는 기본적인 관점을 중심으로 복잡한 프로그램의 작동 원리를 쉽게 풀어내고, 실제 사례를 통해 문제 정의부터 기능 설계, UI·UX, 시스템 구성, AI 활용까지 단계적으로 설명한다.

AI가 코드 작성을 도와주더라도 무엇을 만들 것인지 결정하고, 만들어진 프로그램이 실제로 문제를 해결하는지 판단하는 책임은 여전히 인간에게 있다.

이 책은 AI 시대에 프로그램 개발을 주도하기 위해 인간이 이해해야 할 핵심 원리와 사고방식을 안내하는 새로운 관점의 프로그래밍 입문서이다.

첫번째 리뷰어가 되어주세요.

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.