장바구니 담기 close

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

2023 최신판 흥달쌤의 정보처리기사 실기

2023 최신판 흥달쌤의 정보처리기사 실기

  • 이흥직
  • |
  • 에듀콕스
  • |
  • 2023-02-22 출간
  • |
  • 680페이지
  • |
  • 190 X 260mm
  • |
  • ISBN 9791190377843
판매가

30,000원

즉시할인가

27,000

배송비

무료배송

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

수량
+ -
총주문금액
27,000

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

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

출판사서평

 

머리말

 

점점 난이도가 높아지고 합격률이 낮아지는 정보처리기사 실기 흥달쌤과 함께 시작하세요.

 

정보처리 기사 강의를 하고 있는 흥달쌤입니다.

전공자, 비전공자 모두 정보처리기사를 취득할 수 있습니다.

안녕하세요..흥달쌤입니다.

저는 정보처리 기사와 프로그램 언어를 강의하고 있는 아직은 새내기 강사입니다.

2003년 개발자로 입사를 하여 아직까지는 개발에서 손을 놓지 않고, 20년차를 맞이한 개발자이기도 합니다. 그동안 개발을 하면서 많은 경험을 했습니다.

작은 홈페이지부터 많은 분들이 알만한 CJOne, 아시아나 항공 홈페이지, 삼성화재 글로벌, SRTPlay 등 많은 프로젝트를 경험했습니다.

2019년 부터는 깨알자바 특강을 시작으로, C언어 특강, 정보처리기사 등의 강의를 진행하고 있습니다. 현재 엔잡(www.njobler.net) 사이트에서 정보처리기사 인강을 진행중입니다.

 

 

비전공자도 정보처리기사 자격증을 취득할 수 있나요?

 

비전공자 입장에서 가장 어려운 부분이 낯선 용어와 프로그래밍 언어입니다.

낯선 용어들을 비전공자 입장에서 정말 쉽게 설명드리고, 이게 정말 현업에서 어떻게 사용되는지 여러분들께 설명드립니다.

프로그래밍 언어도 시작이 어렵지, 하다보면 익숙해지게 됩니다.

제가 유튜브에 올려놓은 깨알 C언어 특강의 수강생 분들은 대부분 비전공자 분들입니다.

많은 분들이 완강을 해주셨고, 어려웠던 C언어가 어쩌면 다른 내용보다 쉽게 다가왔다고 댓글을 남겨주셨습니다.

여러분들도 어렵지 않게 프로그램 언어를 정복하실 수 있을겁니다.

그리고 낯선 용어들도 여러분 업무에서 도움이 되는 그런 용어들이 될 수 있을겁니다.

정보처리기사 자격증을 취득하는건 물론입니다.

여러분들이 하고자 하는 의지만 충만하다면 어떤 실패가 나를 굴복시키지 못할겁니다.

 

 

교재의 구성이 출제기준과는 다른 이유가 있나요?

 

정보처리 기사 출제기준을 보게 되면 실무에 도움이 되고 좋은 구성을 가지고 있습니다.

다만 아쉬운 점은 전체적인 개발 과정에 대한 정리가 안되어 있고, 과목별로 여기저기 흩어져 있습니다.

교재에서는 전체적인 개발과정의 흐름과, 그 흐름에서 필요한 요소들이 어떤것들이 있는지 다루고 있습니다.

시험만 합격하는게 아닌, 실무에서 어떤 일들을 수행하는지 전반적으로 알 수 있도록 출제기준을 재배치 했다고 보시면 됩니다.

 

많은 과목들이 있는데 각 과목에서 어떤 내용을 공부하나요?

 

1과목 소프트웨어 구축에서는 개발되는 전체적인 과정을 공부하게 됩니다.

계획 → 분석 → 설계 → 구현 → 테스트 → 유지운영의 절차에 맞춰서 어떤 도구들이 사용되고, 어떤 용어들이 있는지 학습합니다. 20년동안 개발을 하면서 제가 했던 경험들을 1과목에서 최대한 설명드립니다.

2과목 데이터베이스 구축에서는 데이터베이스의 개념, SQL을 활용하는 방법에 대해서 공부하게 됩니다.

3과목 운영체제에서는 운영체제가 하는 역할, 프로세스 관리, 메모리 관리 등을 공부하고, 각 운영체제들의 특징을 공부합니다.

4과목 네트워크에서는 우리가 사용하는 인터넷의 전반적인 개념을 공부합니다.

5과목 정보보안에서는 암호화와 여러 보안 장비들을 실무에서 어떤식으로 사용하는지 공부합니다.

6과목 신기술용어에서는 여러분들이 현업에서 사용할 만한 용어들을 많이 접하시게 될꺼에요.

7과목 프로그래밍 언어에서는 프로그램을 분류하고, 간단한 문법위주로 공부하게 됩니다.

 

그 외에 다양한 이해를 위해 3개의 특강이 있습니다.

첫번째, 프로그램 특강에서는 170개 정도의 문제를 풀어보면서 시험에 나오는 프로그램 문제들에 대해서 익숙해지는 구성입니다.

두번째, 계산식 특강에서는 서브넷, 프로세스 스케줄링, 교체 알고리즘 등 이제는 실기에서 나올 만한 문제를 구성했습니다.

세번째, 데이터베이스 특강에서는 SQL사용에 익숙해지고, 실기에서 문제가 나왔을 때, 그걸 쓸 수 있도록 구성했습니다.

 

 

학습 순서는 어떻게 해야 하나요?

 

과목 구분에 맞춰서 1과목부터 학습해주시면 됩니다.

1~7과목을 본강이라고 했을때, 본강을 진행하면서 깨알 C언어 특강과 프로그램 특강을 꼭 병행해주세요. 프로그램은 익숙해져야 하기 때문에 꾸준한 학습이 필요합니다.

본강이 완료되면 반복을 통해서 용어에 익숙해지면 됩니다.

그 외에 계산식 특강과 데이터베이스 특강은 본강 완료 후에 수강해주시면 됩니다.

 

이 책을 보시는 분들께!!

 

정보처리 기사, 이제는 만만하게 볼 자격증이 아닙니다.

합격률도 다른 기사 시험에 비해서 저조하고, 많은 내용을 학습해야 합니다.

합격률이 저조하고, 어렵다고 해도 정보처리기사는 여러분들이 살아야가야 할 4차 산업시대에 꼭 필요한 자격증입니다.

자격증 자체의 의미보다는 그 안에서 공부하는 것들이 여러분들 업무에서 쓰이게 될겁니다.

너무 어렵다, 힘들다, 못하겠다 좌절하지 마시고 흥달쌤과 함께 하나씩 하나씩 정복하시길 바랍니다.

저는 옆에서 여러분들이 어려워 하는걸 해결해 드리고, 열심히 응원해드리겠습니다.

여러분 혼자가 아닙니다. 혼자 고민하지 마시고 저한테 질문 하세요.

친절하게 답변드리도록 하겠습니다.

 

감사의 뜻을 전합니다!!

그동안 많은 시행착오가 있었습니다.

2022년 교안으로 진행하면서 부족한 점들이 많았고, 필기 교재를 출간하면서도 부족한 점이 많았습니다. 믿고 함께 해주신 수강생 분들께 먼저 감사 드립니다.

목차

01

ontents|목차
소프트웨어 구축

chapter 01
소프트웨어 공학 개념 10
Section 1 소프트웨어 공학 10
Section 2 소프트웨어 개발 방법론 14

chapter 02
프로젝트 계획 및 분석 23
Section 1 프로젝트 계획 23
Section 2 요구사항 분석 30

chapter 03
소프트웨어 설계 42
Section 1 소프트웨어 설계의 기본 원칙 42
Section 2 소프트웨어 아키텍처 46
Section 3 UML 52

chapter 04
화면 설계 61
Section 1 UI 설계 61
Section 2 UI 구현 68

chapter 05
서버 프로그램 구현 73
Section 1 개발 환경 구축 73
Section 2 개발 프레임워크 86
Section 3 모듈 구현 89
Section 4 서버 프로그램 구현 99
Section 5 배치 프로그램 구현 106

chapter 06
인터페이스 구현 109
Section 1 인터페이스 개요 109
Section 2 인터페이스 설계서 확인 112
Section 3 인터페이스 기능 구현 115
Section 4 인터페이스 구현 검증 126

chapter 07
객체지향 구현 128
Section 1 객체지향 설계 128


chapter 08
애플리케이션 테스트 관리 135
Section 1 애플리케이션 테스트케이스 설계 135
Section 2 애플리케이션 통합 테스트 146
Section 3 애플리케이션 성능 개선 152

chapter 09
소프트웨어 유지보수 159
Section 1 소프트웨어 유지보수 159

chapter 10
제품 소프트웨어 패키징 161
Section 1 국제 표준 제품 품질 특성 161
Section 2 제품 소프트웨어 패키징 166
Section 3 제품 소프트웨어 매뉴얼 작성 173

PART 02데이터베이스 구축

chapter 01
데이터베이스 구축 178
Section 1 데이터베이스 개념 178
Section 2 데이터베이스 설계 184
Section 3 데이터 모델링 186
Section 4 논리 데이터베이스 설계 192
Section 5 물리 데이터베이스 설계 198
Section 6 데이터베이스 물리속성 설계 206
Section 7 관계 데이터베이스 모델 216
Section 8 키와 무결성 제약조건 222
Section 9 물리데이터 모델 품질 검토 227
Section 1 0분산 데이터베이스 231

chapter 02
SQL 활용 236
Section 1 기본 SQL 작성 236
Section 2 SELECT 쿼리 활용 246
Section 3 그룹함수와 윈도우 함수 257
Section 4 절차형 SQL 266

chapter 03
병행제어와 데이터전환 269
Section 1 병행제어와 회복 269
Section 2 데이터 전환 275

PART 03운영체제

chapter 01
운영체제 280
Section 1 운영체제 기초 280
Section 2 메모리 관리 293
Section 3 가상기억장치 297
Section 4 프로세스 302
Section 5 병행 프로세스와 교착상태 311
Section 6 디스크 스케줄링(Disk Scheduling) 314
Section 7 환경변수와 로그 파일 318
Section 8 스토리지 321

PART 04네트워크

chapter 01
네트워크 324
Section 1 네트워크 기본 324
Section 2 근거리 통신망(LAN, Local Area Network) 332
Section 3 데이터 교환 방식과 다중화 338
Section 4 인터넷 342
Section 5 프로토콜 350
Section 6 OSI 7계층 357
Section 7 TCP/IP 361
Section 8 라우팅 프로토콜 367
PART 05정보보안

chapter 01
정보보안 372
Section 1 SW개발 보안 설계 372
Section 2 SW개발 보안 구현 382
Section 3 인증과 접근통제 390
Section 4 시스템 보안 구현 395
Section 5 서비스 공격 유형 405

PART 06신기술 용어

chapter 01
신기술 용어 414
Section 1 S/W 개발 동향 414
Section 2 네트워크 / 데이터베이스 신기술 용어 425

PART 07프로그래밍 언어

chapter 01
프로그래밍 언어 기초 432
Section 1 알고리즘 표현 방법 및 변수 표기법 432
Section 2 프로그램 언어 특성 434
Section 3 C언어 440
Section 4 JAVA 언어 457
Section 5 파이썬 466
PART 08문제풀이 특강

01
프로그램 475
chapter01 C언어 475
chapter02 자바(JAVA) 569
chapter03 파이썬(Python) 621

02
계산식 631
chapter01 서브넷 631
chapter02 페이지 교체 알고리즘 641
chapter03 프로세스 스케줄링 644

03
데이터베이스 651
chapter01 관계대수 & 관계해석 651
chapter02 DDL(Data Definition Language) 655
chapter03 DCL(Data Control Language) 661
chapter04 DML(Data Manipulation Language) 663

도서소개

교환 및 환불안내

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