이미 소장하고 있다면 판매해 보세요.
|
CHAPTER 1 컴퓨터의 소개
1 컴퓨터란 무엇인가? 2 컴퓨터의 주요 특징 3 컴퓨터의 구성과 기능 3.1 하드웨어 3.2 소프트웨어 4 사용자와 컴퓨터의 상호작용 4.1 자연언어와 프로그래밍 언어 4.2 컴퓨터 프로그래밍 언어 4.3 저급언어와 고급언어 4.4 프로그램의 번역기법 ■ 요약 ■ 연습문제 CHAPTER 2 컴퓨터에서 데이터의 표현 1 비트와 바이트 2 진법과 상호변환 2.1 진법 2.2 진법간의 상호변환 3 정수와 실수의 표현 3.1 정수의 표현 3.2 실수의 표현 3.3 부동소수점 오차 3.4 부동소수점 2진수를 10진수로 변환 4 문자 데이터의 표현 ----- 43 4.1 ASCII 코드 ----- 44 4.2 유니코드 ----- 48 ■ 요약 ----- 53 ■ 연습문제 ----- 56 CHAPTER 3 소프트웨어 개발 과정, 프로그램 작성, 순서도 1 소프트웨어 개발 과정 ----- 60 1.1 요구사항 분석 ----- 60 1.2 시스템 설계 ----- 61 1.3 구현(Implementation or Coding) ----- 62 1.4 시험(Testing) ----- 62 1.5 배포(Deployment) ----- 63 1.6 유지보수(Maintenance) ----- 63 2 프로그램 작성과 순서도 ----- 64 2.1 프로그래밍 절차 ----- 64 2.2 순서도 ----- 67 ■ 요약 ----- 80 ■ 연습문제 ----- 82 CHAPTER 4 파이썬의 소개와 설치 및 실행 1 파이썬의 소개 ----- 86 1.1 파이썬이란? ----- 86 2 파이썬의 설치와 실행 2.1 Windows에서 파이썬 설치하기 2.2 파이썬 프로그램 작성 및 실행하기 2.3 IDLE 환경 설정하기 ■ 요약 ■ 연습문제 CHAPTER 5 파이썬의 기본 요소 1 변수 1.1 변수와 주기억장소 1.2 변수명 만드는 규칙 1.3 변수테이블 2 자료형 2.1 파이썬 변수의 동적 타이핑 2.2 숫자 자료형/ 불형/ 문자열 자료형 3 파이썬의 상수 4 표현식과 산술연산자 4.1 표현식과 문장 4.2 표현식과 문장의 차이점 4.3 대입 연산자 4.4 산술 연산자 4.5 복합 대입(할당) 연산자 5 연산 우선순위 5.1 연산자 우선순위 5.2 연산 우선순위 변경하기 6 데이터 타입 변환 ----- 169 6.1 정수(int)로 변환 ----- 169 6.2 실수(float)로 변환 ----- 170 6.3 문자열(str)로 변환 ----- 171 7 사용자의 입력 ----- 173 8 화면에 출력하기 ----- 177 ■ 요약 ----- 190 ■ 연습문제 ----- 195 CHAPTER 6 프로그램 논리와 순차논리 1 프로그램 논리 ----- 210 2 순차 논리 ----- 210 ■ 요약 ----- 224 ■ 연습문제 ----- 225 CHAPTER 7 프로그램 논리와 선택 논리 1 선택 논리란? ----- 230 2 선택 논리를 위한 제어문 ----- 231 2.1 관계 및 논리연산자 ----- 231 2.2 단일선택 if문 ----- 242 2.3 양쪽선택 if문 ----- 248 2.4 다중선택 if문 ----- 254 2.5 if문의 중첩 ----- 261 ■ 요약 ----- 271 ■ 연습문제 ----- 273 CHAPTER 8 반복 논리 I 1 반복 논리란? ----- 278 2 반복 논리를 위한 제어문 ----- 279 2.1 while문 ----- 280 ■ 요약 ----- 301 ■ 연습문제 ----- 302 CHAPTER 9 반복 논리 II 1 for문 ----- 310 2 range() 함수 ----- 310 3 기본 예제 ----- 311 4 range() 객체의 특징 ----- 315 4.1 사전 학습 ----- 315 4.2 range 객체의 주요 특징 ----- 317 5 while과 for문의 비교 ----- 318 ■ 요약 ----- 336 ■ 연습문제 ----- 337 CHAPTER 10 반복 논리 III 1 다중 반복문이란? ----- 342 2 다중 for문 ----- 342 3 다양한 다중 반복문 ----- 358 ■ 요약 ----- 372 ■ 연습문제 ----- 373 CHAPTER 11 반복문의 탈출과 다중 매치 1 반복문의 탈출 ----- 378 2 break와 continue ----- 378 3 in/not in 연산자 ----- 385 4 match ~ case문 ----- 394 5 숫자인지 확인하기 ----- 409 5.1 isdigit() 사용하기 ----- 409 5.2 숫자형의 변환과 try ~ except 사용하기 ----- 410 ■ 요약 ----- 420 ■ 연습문제 ----- 422 CHAPTER 12 파이썬의 리스트 1 리스트의 개요 ----- 436 2 리스트의 생성 및 참조 ----- 438 3 리스트의 자료형 ----- 444 4 인덱스와 리스트 참조 ----- 445 4.1 색인 오류와 리스트의 크기 ----- 445 4.2 음수 색인 ----- 445 4.3 리스트 참조 ----- 445 4.4 리스트 연산 ----- 446 4.5 리스트에 사용할 수 있는 내장 함수 ----- 448 ■ 요약 ----- 513 ■ 연습문제 ----- 524 CHAPTER 13 2차원 배열 1 2차원 리스트 ----- 532 2 2차원 리스트 만들기 ----- 533 3 2차원 리스트의 요소 표현과 접근 방법 ----- 535 ■ 요약 ----- 560 ■ 연습문제 ----- 562 CHAPTER 14 함수(Function) 1 함수의 개념 ----- 570 2 파이썬 함수의 기본 구조 ----- 572 3 파이썬 함수의 유형 ----- 573 3.1 매개변수와 반환값에 따른 함수 유형 ----- 573 3.2 매개변수 전달 방식에 따른 함수 유형 ----- 575 3.3 다중 반환값 ----- 580 4 파이썬의 인수 전달 방식 ----- 583 4.1 파이썬의 기본적인 인수 전달 ----- 583 4.2 불변 객체와 가변 객체 동작 차이 ----- 586 5 변수의 범위와 수명 ----- 587 5.1 지역 변수(Local Variable) ----- 587 5.2 전역 변수(Global Variable) ----- 588 ■ 요약 ----- 602 ■ 연습문제 ----- 605 |