누구나 쉽게 할 수 있는 소프트웨어 설계와 파이썬

도서명:누구나 쉽게 할 수 있는 소프트웨어 설계와 파이썬
저자/출판사:정화영/자유아카데미
쪽수:576쪽
출판일:2023-11-05
ISBN:9791158085483
목차
제1장 소프트웨어의 개요
1. 소프트웨어의 개요
2. 소프트웨어와 프로그래밍 언어
3. 소프트웨어 개발 과정
4. 소프트웨어 개발 기획
5. 순서도와 의사코드
6. 순서도와 의사코드를 이용한 프로그램 설계
연습문제
제2장 변수
1. 파이썬과 변수
2. 파이썬 실습하기
3. 데이터와 변수
4. 변수의 입출력
연습문제
제3장 데이터 타입: 자료형과 리스트
1. 자료형
2. 리스트
연습문제
제4장 데이터 타입: 튜플, 딕셔너리, 세트
1. 튜플
2. 딕셔너리
3. 세트
4. 순서도를 통한 성적처리 프로그램 설계
5. 작성된 순서도에 의한 성적처리 프로그램 코딩
연습문제
제5장 연산자
1. 연산자와 피연산자
2. 산술연산자
3. 할당연산자
4. 비교연산자
5. 논리연산자
6. 모듈
연습문제
제6장 조건문
1. 개요
2. 순서도로 알아보는 조건문
3. 기본 조건문
4. 다중 조건문 및 조건식
5. 순서도를 통한 성적처리 프로그램 설계
6. 작성된 순서도에 의한 성적처리 프로그램 코딩
연습문제
제7장 반복문
1. 개요
2. 순서도로 알아보는 반복문
3. range( ) 함수
4. for문
5. while문
6. break
7. continue
8. 순서도를 통한 영화 티켓 예매 프로그램 설계
9. 작성된 순서도에 의한 영화 티켓 예매 프로그램 코딩
연습문제
제8장 함수
1. 함수의 개요
2. 함수의 구성
3. 함수의 형식
4. 반환 값이 없는 함수
5. 반환 값이 있는 함수
6. 지역변수와 전역변수
7. 내장함수
8. 순서도를 통한 카페 매출 프로그램 설계
9. 작성된 순서도에 의한 카페 매출 프로그램 코딩
연습문제
제9장 입출력과 예외 처리
1. 입출력
2. _(언더스코어)의 활용
3. 예외 처리
4. 파일 쓰기
5. 파일 읽기
6. 파일 읽기/쓰기 예제
7. with
연습문제
제10장 파이썬 라이브러리 사용하기
1. 파이썬 라이브러리
2. 표준 라이브러리(datetime.date, time, math.gcd, math.lcm)
3. 표준 라이브러리(숫자와 수학 모듈)
4. 표준 라이브러리(파일과 디렉터리 액세스)
5. 표준 라이브러리(멀티미디어 서비스, wave)
연습문제
제11장 객체지향 프로그래밍 개요
1. 객체지향 프로그래밍이란?
2. 객체지향 프로그래밍의 특징과 이점
3. 클래스의 개요
4. 클래스와 객체
5. __str_ 메소드
6. __dict_
7. 객체지향 프로그래밍의 특징 예제
연습문제
제12장 객체지향 프로그래밍 설계
1. 객체지향 프로그래밍 설계
2. 유즈 케이스 다이어그램
3. 클래스 다이어그램
4. 시퀀스 다이어그램
5. 상태 머신 및 활동 다이어그램
6. 패키지 다이어그램과 배치 다이어그램
연습문제
제13장 UML 모델링 설계
1. UML 모델링 설계
2. 웹 사이트, 회원 관리 시스템에 대한 프로그램 기획하기
3. 회원 가입, 수정 등의 사용자 요구사항 다이어그램 설계
4. 회원 관리에 대한 클래스 다이어그램 설계
5. 회원 관리 시스템의 시퀀스 다이어그램 설계
6. 회원 관리 시스템의 상태 다이어그램 설계
연습문제
제14장 프로그램 설계와 파이썬 코딩
1. 프로그램 설계와 파이썬 코딩
2. 수강신청 시스템 문제의 개요 및 구상
3. 유즈 케이스 다이어그램
4. 클래스 다이어그램
5. 시퀀스 다이어그램
6. 패키지 다이어그램
7. 수강신청 시스템 파이썬 코딩
8. 수강신청 시스템의 실행