서브메뉴

본문

컴퓨터 프로그래밍 문제해결기법 (자바스크립트로 쉽게 풀어쓴)
컴퓨터 프로그래밍 문제해결기법 (자바스크립트로 쉽게 풀어쓴)
저자 : 최명복
출판사 : 생능출판사
출판년 : 2014
정가 : 23000, ISBN : 9788970507903

책소개


실제 프로그래밍을 하다 보면 매우 다양한 프로그램 언어를 배우고 사용하게 된다. 이러한 과정에서 가장 절실하게 필요한 것은 프로그래밍에 대한 직관력과 감각이다.『컴퓨터 프로그래밍 문제해결기법』은 현재 가장 널리 사용되고 있는 웹 프로그램 언어인 자바스크립트 언어를 통해 프로그램 논리를 설명한다. 컴퓨터 관련 종사자라면 기본적으로 알고 있어야 하는 프로그램 언어라고 할 수 있으므로, 향후 자바스크립트 자체를 심화해서 배우는 데에도 큰 도움을 준다. 이 책을 통해 프로그램 논리를 배워나간다면 프로그램 언어에 대한 스트레스 없이 자연스럽게 프로그램 논리에 대한 감각을 키워나갈 수 있을 것이다.

목차


CHAPTER 01 컴퓨터의 소개
1. 컴퓨터란 무엇인가?
2. 컴퓨터의 주요 특징
3. 컴퓨터의 구성과 기능
3.1 하드웨어
3.2 소프트웨어
4. 사용자와 컴퓨터의 상호작용
4.1 자연언어와 프로그래밍 언어
4.2 컴퓨터 프로그래밍 언어
4.3. 저급언와 고급언어
4.5 프로그램의 번역기법
요약
연습문제

CHAPTER 02 컴퓨터에서 데이터의 표현
1. 비트와 바이트
2. 진법과 상호변환
2.1 진법
2.2 진법간의 상호변환
3. 정수와 실수의 표현
3.1 정수의 표현
3.2 실수의 표현
3.3 부동소수점 오차
3.4 부동소수점 2진수를 10진수로 변환
4. 문자 데이터의 표현
4.1 ASCII 코드
4.2 유니코드
요약
연습문제

CHAPTER 03 소프트웨어 개발 과정, 프로그램 작성, 순서도
1. 소프트웨어 개발 과정
1.1 요구사항 분석
1.2 시스템 설계
1.3 코드의 생성
1.4 시험
1.5 유지보수
2. 프로그램 작성과 순서도
2.1 프로그래밍 절차
2.2 순서도
요약
연습문제

CHAPTER 04 HTML과 자바스크립트 언어의 기본 요소
1. HTML과 자바스크립트
1.1 HTML 언어
1.2 자바스크립트 언어
2. 자바스크립트 언어의 기본 요소
2.1 변수
2.2 상수
요약
연습문제

CHAPTER 05 자바스크립트의 연산자
1. 표현식과 연산자
1.1 표현식
1.2 연산자
2. 연산자 우선순위
요약
연습문제

CHAPTER 06 프로그램 논리와 순차논리
1. 프로그램 논리
2. 순차 논리
요약
연습문제

CHAPTER 07 프로그램 논리와 선택 논리
1. 선택 논리란?
2. 선택 논리를 위한 제어문
2.1 단일선택 if문
2.2 양쪽선택 if문
2.3 다중선택 if문
2.4 if문의 중첩
요약
연습문제

CHAPTER 08 반복 논리 Ⅰ
1. 반복 논리란?
2. 반복 논리를 위한 제어문
2.1 while문
2.2 do-while문
요약
연습문제

CHAPTER 09 반복 논리 Ⅱ
1. for문
2. while, do-while, for문의 비교
요약
연습문제

CHAPTER 10 반복 논리 Ⅲ
1. 다중 반복문이란?
3. 다중 for문
3. 다양한 다중 반복문
요약
연습문제

CHAPTER 11 반복문의 탈출과 다중 스위치
1. 반복문의 탈출
2. break와 continue
3. switch
요약
연습문제

CHAPTER 12 1차원 배열
1. 배열이란?
2. 배열의 선언과 초기화
3. 1차원 배열
요약
연습문제

CHAPTER 13 2차원 배열
1. 2차원 배열
2. 2차원 배열의 선언과 초기화
3. 2차원 배열의 원소 표현과 접근 방법
요약
연습문제