장바구니 담기 close

장바구니에 상품을 담았습니다.

2023 소프트웨어공학

2023 소프트웨어공학

  • 홍재연
  • |
  • 한성미디어
  • |
  • 2022-11-18 출간
  • |
  • 1050페이지
  • |
  • 188 X 260 X 38mm / 1566g
  • |
  • ISBN 9791185288451
판매가

45,000원

즉시할인가

40,500

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
40,500

이 상품은 품절된 상품입니다

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

추천사

-20년 이상 전산직 공무원 시험을 강의해 온 전문 강사의 시험 분석
-정확하고 상세한 분석! 풍성하고 함축된 해설 및 예제! 비교할 수험서가 없다.

목차

제1장 소프트웨어 공학 시작
1. 개요
2. 소프트웨어 특징
3. 소프트웨어 분류

제2장 프로젝트 관리
1. 3P
2. PMBOK(Project Management Body of Knowledge)

제3장 소프트웨어 형상

제4장 프로세스 모델
1. SDLC
2. 폭포수 모델(선형 순차적 모델)
3. 프로토타입 모델(prototype model)
4. 나선형 모델(spiral model)
5. V 모델(
6. 점증적 모델(incremental model)
7. 클린룸 모델(cleanroom model)
8. SDLC 모델의 관계

제5장 애자일 소프트웨어 개발
1. 개요
2. 애자일 프로세스 모델
3. XP(eXtreme Programming)
4. 스크럼(scrum)

제6장 UP / RUP
1. 개요
2. 소프트웨어 개발 단계

제7장 객체지향 패러다임
1. 객체(object)
2. 추상화(abstraction)
3. 클래스(class)
4. 캡슐화(encapsulation)
5. 상속(inheritance)
6. 자바에서 패키지(package)
7. 지정자(modifier; 한정자, 제한자, 수정자)
8. 메서드 중첩(overloading)
9. 메서드 재정의(overriding)
10. 추상클래스와 추상메서드
11. 인터페이스(interface)
12. 객체(instance) 생성

제8장 UML
1. 구조 다이어그램(structural diagram)
2. 행위 다이어그램(behavioral diagram)

제9장 클래스 다이어그램
1. 클래스 사이의 관계 및 그리는 방법
2. 클래스 사이의 다중성
3. 일반화(generalization)
4. 실체화(realization)
5. 연관(association)
6. 반사연관(reflexive association)
7. 의존(dependency)
8. 집합 / 합성

제10장 객체 다이어그램

제11장 사용예 다이어그램

제12장 순차 다이어그램

제13장 활동 다이어그램

제14장 상태머신 다이어그램

제15장 배치 다이어그램

제16장 복합체 구조 다이어그램

제17장 위임, 그리고 상속과 합성

제18장 의존성 주입

제19장 디자인 패턴
0. 디자인 패턴 적용 규칙
1. 원형 패턴
2. 싱글턴 패턴
3. 퍼사드 패턴
4. 적응자 패턴
5. 전략 패턴
6. 반복자 패턴
7. 옵저버 패턴
8. 브리지 패턴
9. 데코레이터 패턴
10. 중재자 패턴
11. 복합체 패턴
12. 팩토리 메서드 패턴
13. 빌더 패턴
14. 메멘토 패턴
15. 명령어 패턴

제20장 SOLID 원칙
1. 단일 책임 원칙(SRP)
2. 개방-폐쇄 원칙(OCP)
3. 리스코프 치환 원칙(LSP)
4. 인터페이스 분리 원칙(ISP)
5. 의존 역전 원칙(DIP)

제21장 계획
1. 노력 추정
2. 일정 계획
3. 조직

제22장 기능점수
1. 기본 용어
2. 내부논리파일 / 외부연계파일
3. DET / RET / FTR
4. 기능점수 계산

제23장 분석
1. 요구분석
2. 구조적 분석도구
3. 요구사항 명세 기법
4. 소프트웨어 요구분석 명세서(SRS)
5. 요구사항 추출 기법

제24장 설계
1. 컴포넌트(component)
2. 설계 표기법
3. 모듈(module)
4. 공유도(fan-in)와 제어도(fan-out)

제25장 구현
1. 코딩(coding)
2. 리팩토링(refactoring)

제26장 순환복잡도(CC)

제27장 시험(test)
1. 개요
2. 시험 과정
3. 화이트박스 시험
4. 블랙박스(black box) 시험
5. 드라이버와 스텁
6. 통합시험(integration test)
7. 인수시험(acceptance test)
8. 테스트 오라클(test oracle)
9. 인스펙션(inspection)
10. 기타

제28장 코드 분석

제29장 유지보수

제30장 3R
역공학(reverse engineering), 재공학(re-engineering), 재사용(reuse)

제31장 품질(quality)
1. 개요
2. McCall의 품질모델
3. ISO/IEC 9126
4. ISO/IEC 25000
5. 품질보증 절차 - 6단계
6. 소프트웨어 신뢰성(reliability)

제32장 소프트웨어 아키텍처
1. 4+1 View 모델
2. SOA
3. MVC
4. MSA
5. 파이프-필터
6. MDA
7. 분산시스템
8. P2P
9. 클라이언트-서버
10. CORBA

제33장 위험관리

제34장 COCOMO 모델
1. COCOMO 모델 유형
2. COCOMO 모델의 진화

제35장 소프트웨어 개발론
1. 구조적 방법론
2. 정보공학 방법론
3. 객체지향 방법론
4. CBD 방법론

제36장 CMM / CMMi / SPICE
1. CMM / CMMi / SPICE 비교
2. CMMi 모델 구조
3. CMMi의 4가지 지식체계
4. CMMi의 프로세스 영역 분류

제37장 국제표준

제38장 소프트웨어 도구

부록1. 일회성 문제
일회성 기출문제


부록2. python
문제


부록3. 실전모의고사
실전모의고사 1
실전모의고사 2
실전모의고사 3

실전모의고사 10

실전모의고사 1 해설 및 정답
실전모의고사 2 해설 및 정답
실전모의고사 3 해설 및 정답

실전모의고사 10 해설 및 정답

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.