길벗·이지톡

도서 IT자격증 수험서 정보처리

비전공자도 혼자서 공부할 수 있는 쉬운 책!

시험에서 한 개의 문제로 출제될 테마를 하나의 섹션으로 구성하여 개념을 이해하고 문제를 풀 수 있는 능력을 키울 수 있도록 충분한 내용과 자세한 해설을 수록하였습니다. 또한, 섹션별 내용 설명이 끝날 때마다 예상 문제 은행을 제공합니다. 본문에서 배운 내용이 시험에서 어떻게 출제될 것인지 살펴보고 미리 풀어보면서 연습합니다.

 

각 섹션은 출제된 비율에 따라 A, B, C, D 등급을 지정하여 중요한 내용을 먼저 볼 수 있습니다.

목차

00 준비운동

1. 정보처리산업기사 실기 시험, 이렇게 준비하세요.

2 시험 접수부터 자격증 받기까지 한눈에 살펴볼까요?

3. 정보처리산업기사 실기 시험, 이것이 궁금하다!

 

[1과목] 실무 알고리즘 일반

 

01 소프트웨어 개발의 기초

Section 001 객체지향 기법의 개요

Section 002 객체지향 기법의 기본 원칙

Section 003 객체지향 기법의 생명 주기

Section 004 아키텍처 스타일

예상문제은행

 

02 프로그래밍 언어의 기본

Section 005 순서도와 C언어의 기본

Section 006 C언어의 제어문

Section 007 C언어의 포인터, 배열, 구조체

Section 008 C언어 함수

Section 009 JAVA의 기초

예상문제은행

 

03 기본 알고리즘 - 수열

Section 010 수열 1 - 1+2+3+4++100까지의 합계 (do~while)

Section 011 수열 2 - 1-2+3-4+5-6++99-100의 합계 (do~while, while, if)

Section 012 수열 3 - -(1/2)+(2/3)-(3/4)+(4/5)-(5/6)-(99/100)의 합계 (do~while, if)

Section 013 수열 4 - 1+2+4+7+11+16+22+로 증가하는 수열 (do~while)

Section 014 수열 5 - 1!+2!+3!+4!+5!++10!의 합계 (do~while)

Section 015 수열 6 - 피보나치 수열(1+1+2+3+5+8+13+)의 합계(while, for, if)

예상문제은행

 

04 기본 알고리즘 - 수학

Section 016 소수 판별 (while, if)

Section 017 소수의 합 구하기 (while, if)

Section 018 소수의 개수 구하기 (1차원배열, do~while, while, if)

Section 019 최대공약수, 최소공배수 (while, if)

Section 020 약수 구하기 (1차원배열, while, for, if)

Section 021 소인수 분해하기 (1차원배열, while, if)

Section 022 진법변환 - 10진수를 2진수로 변환하기 (1차원배열, do~while, for)

Section 023 진법변환 - 10진수를 임의의 진수로 변환하기 (1차원배열, while, if)

Section 024 진법변환 - 소수점이 포함된 2진수를 10진수로 변환하기 (문자열처리, 1차원배열, while, if)

Section 025 최대값, 최소값 구하기 (1차원배열, do~while, while, for, if)

Section 026 5의 배수의 개수와 합 (for, if)

Section 027 7에 가장 가까운 수 구하기 (define, 1차원배열, do~while, for, if)

Section 028 보수 구하기 (1차원배열, do~while, for, if)

Section 029 그레이 코드 변환하기 (1차원배열, for, if)

Section 030 큰 수 더하기 (1차원배열, do~while, while, for, if)

예상문제은행

 

05 응용 알고리즘 - 자료 구조

Section 031 선택 정렬 (1차원배열, do~while, for, if)

Section 032 버블 정렬 (1차원배열, do~while, while, for, if)

Section 033 삽입 정렬 (1차원배열, do~while, for, if)

Section 034 석차 구하기 (1차원배열, do~while, while, for, if)

Section 035 이분 검색 (1차원배열, 2차원배열, while, if)

Section 036 병합(MERGE) (사용자정의함수, 1차원배열, do~while, while, if)

Section 037 스택(STACK) (사용자정의함수, 1차원배열, while, for, if)

예상문제은행

 

06 응용 알고리즘 - 배열

Section 038 배열 1 - 기본 55(define, 2차원배열, for)

Section 039 배열 2 - 직각 삼각형 만들기 (2차원배열, for)

Section 040 배열 3 - ‘자로 채우기 (2차원배열, for)

Section 041 배열 4 - 다이아몬드 만들기 (2차원배열, for, if)

Section 042 배열 5 - 모래시계 만들기(2차원배열, for)

Section 043 배열 6 - 오른쪽에 빈 삼각형 만들기 (2차원배열, for, if)

Section 044 배열 7 - 이등변 삼각형 만들기 (2차원배열, for)

Section 045 배열 8 - 90도 회전하기 (2차원배열, for)

Section 046 배열 9 - 달팽이 만들기 (2차원배열, while, for, if)

Section 047 배열 10 - 대각선으로 채우기 (2차원배열, for, if)

Section 048 배열 11 - 마방진(Magic Square) (2차원배열, for, if)

Section 049 배열 12 - 행렬 변환 (2차원배열, for, if)

예상문제은행

 

07 실무 응용 알고리즘

Section 050 화폐의 종류별 매수 계산 (구조체, 파일처리, define, 1차원배열, do~while, for, if)

Section 051 부서별 합계 (구조체, 파일처리, 1차원배열, do~while, while, if)

Section 052 동별, 나이별 인원 통계 (구조체, 파일처리, 1차원배열, 2차원배열, while, for, if)

Section 053 학급별 최대, 최소 체중 (구조체, 파일처리, 1차원배열, do~while, while, if)

Section 054 사과 구입 (for, if)

Section 055 사과 나눠 갖기 (goto, for, if)

Section 056 반 배정 (1차원배열, while, for, if)

Section 057 역순으로 숫자 더하기 (1차원배열, while, for, if)

Section 058 숫자의 좌우 위치 변경 (1차원배열, while, for, if)

Section 059 구구단 (1차원배열, do~while, for)

예상문제은행

 

1권 부록

1과목 실무 알고리즘 일반 정답 및 해설

 

[2과목] 데이터베이스 실무 일반

01 데이터베이스 기본

Section 060 데이터베이스 개념

Section 061 데이터베이스 관리 시스템(DBMS)

Section 062 스키마

Section 063 데이터베이스 설계

Section 064 ER(Entity Relationship) 모델

예상문제은행

 

02 관계형 데이터베이스와 관계 연산

Section 065 관계형 데이터 모델

Section 066 키의 개념 및 종류

Section 067 무결성

Section 068 관계대수

예상문제은행

 

03 SQL

Section 069 SQL - DDL

Section 070 SQL - SELECT

Section 071 SQL - JOIN

Section 072 SQL - DML

Section 073 SQL - DCL

Section 074 (VIEW)

Section 075 내장 SQL

Section 076 스토어드 프로시저(Stored Procedure)

예상문제은행

 

04 정규화

Section 077 이상(Anomaly)

Section 078 함수적 종속

Section 079 정규화

예상문제은행

 

05 데이터베이스 기타 실무 응용

Section 080 시스템 카탈로그

Section 081 인덱스

Section 082 트랜잭션

Section 083 회복(Recovery)

Section 084 병행 제어(Concurrency Control)

Section 085 보안(Security)

Section 086 튜닝(Tuning)

Section 087 객체 지향 데이터베이스

Section 088 고급 데이터베이스

예상문제은행

 

[3과목] 업무 프로세스 실무 일반

01 업무 프로세스

Section 089 정보 전략 계획 수립

Section 090 업무 프로세스 재설계

Section 091 전사적 자원 관리

Section 092 정보 시스템 구축

Section 093 시스템 통합

Section 094 IT 아웃소싱

Section 095 전자상거래

Section 096 입주 업무 프로세스

Section 097 인사고과 업무 프로세스

Section 098 손망실 처리 업무 프로세스

Section 099 대외보고서 작성 업무 프로세스

예상문제은행

 

[4과목] IT 신기술 동향 및 시스템 관리, 전산 영어

01 시스템 관리 및 보안

Section 100 정보 보안 및 암호화

Section 101 보안 관리

Section 102 보안 위협의 구체적인 형태

예상문제은행

 

02 신기술 동향

Section 103 데이터 통신

Section 104 인터넷

Section 105 모바일 컴퓨팅

Section 106 기타 신기술 동향

예상문제은행

 

2권 부록

영문 약어 모음

 

정답 및 해설

2과목 데이터베이스 실무 일반

3과목 업무 프로세스 실무 일반

4과목 IT 신기술 동향 및 시스템 관리, 전산 영어

 

[PDF 부록 ]

2018년 이전 신기술 용어

Section 107 컴퓨터 개념 신기술용어.PDF’ 파일

Section 108 인터넷 신기술용어.PDF’ 파일

JAVA 코드

3장 기본 알고리즘 수열 JAVA 코드와 해설

4장 기본 알고리즘 - 수학 JAVA 코드와 해설

5장 응용 알고리즘 - 자료 구조 JAVA 코드와 해설

6장 응용 알고리즘 - 배열 JAVA 코드와 해설

7장 실무 응용 알고리즘 JAVA 코드와 해설

 

신기술용어.pdf’‘JAVA코드.pdf’ 파일은  [자료실]에 등록되어 있습니다.

 

[별책 부록] CJAVA의 기본+알고리즘 해법+최신기출문제

1부 알고리즘 해법(토막강의)

Section 001 순서도와 C언어의 기본

Section 002 C언어의 제어문

Section 003 C언어의 포인터, 배열, 구조체

Section 004 C언어 함수

Section 005 JAVA의 기초

Section 006 디버깅

Section 007 알고리즘 유형1 - 수열

Section 008 알고리즘 유형2 - 수학

Section 009 알고리즘 유형3 - 자료 구조

Section 010 알고리즘 유형4 - 배열

Section 011 알고리즘 유형5 - 실무 응용

 

2부 최신기출문제

202011월 정보처리산업기사 실기

202010월 정보처리산업기사 실기

20207월 정보처리산업기사 실기

20205월 정보처리산업기사 실기

201910월 정보처리산업기사 실기

20196월 정보처리산업기사 실기

20194월 정보처리산업기사 실기

201810월 정보처리산업기사 실기

20186월 정보처리산업기사 실기

20184월 정보처리산업기사 실기

 

3부 정답 및 해설

알고리즘 해법 정답 및 해설

최신기출문제 정답 및 해설

 

 

2017년 이전 기출문제는 시나공 카페(sinagong.gilbut.co.kr)[프리미엄존] [시험대비자료] 코너에 등록되어 있으니 다운받아 사용하면 됩니다.

20214월 이후 시행된 기출문제와 최신 출제 경향은 E-Mail 서비스를 통해 안내됩니다. E-Mail 서비스를 위한 회원가입 및 구입 도서 등록 절차는 5쪽을 참고하세요!

더보기접기

저자

ㆍ지은이 강윤석

지은이 소개
IT 서적을 기획하고 집필하는 출판 기획 전문 집단으로, 2003년부터 길벗출판사의 IT 수험서인 『시험에 나오는 것만 공부한다』시리즈를 기획부터 집필 및 편집까지 총괄하고 있다.

ㆍ지은이 길벗알앤디

지은이 소개
IT 서적을 기획하고 집필하는 출판 기획 전문 집단으로, 2003년부터 길벗출판사의 IT 수험서인 〈시험에 나오는 것만 공부한다!〉 시리즈를 기획부터 집필 및 편집까지 총괄하고 있습니다. 20여 년간 자격증 취득에 관한 교육, 연구, 집필에 몰두해 온 강윤석 실장을 중심으로 IT 자격증 시험의 분야별 전문가들이 모여 국내 IT 수험서의 수준을 한 단계 높이기 위한 다양한 연구와 집필 활동에 전념하고 있습니다.

ㆍ지은이 김정준

지은이 소개
최근작 : 2021 시나공 정보처리기사 실기, 2021 시나공 정보처리기사 필기, 2021 시나공 정보처리산업기사 실기

ㆍ지은이 한기준

지은이 소개
서울대학교 이학사 KAIST 전산학과 공학석사/공학박사 정보시스템 감리사(1기) (전) Stanford 대학교 Visiting Scholar (전) 한국정보과학회 데이터베이스연구회 운영위원장 (전) 한국공간정보시스템학회 회장 (전) 한국정보시스템감리사협회 회장 (전) 한국ITS학회 기획위원장 (전) 건국대학교 정보통신대학장, 정보통신대학원장, 정보통신원장 (전) 건국대학교 정보통신대학원 정보시스템감리학과 교수

도서 FAQ

  • 정보처리산업기사 실기 학습방향

    Q. 책을 보니 섹션5~9(C언어의 반복문 등에 대한 기본개념 수록)는 비전공자를 대상으로 개념을 설명하는 페이지인 것 같은데, 

    저는 코딩에 대해 완전히 비전공자는 아니고 약간의 지식이 있습니다. 

     

    A. 

    안녕하세요 길벗수험서 운영팀입니다.


    C, Java 함수에 대한 기본적인 지식이 있으시다면 섹션 내용은 생략하셔도 괜찮으나, 각 섹션의 기출 따라잡기와 113쪽의 예상문제은행은 풀어보셔야 합니다.

    실무에서는 사용하지 않는 방법과 같이 의외의 부분을 놓치지 않도록 말이죠.

    알고리즘 파트에서의 C, Java 코드 보다는 위에서 언급한 기출 따라잡기와 예상문제은행이 좀 더 실제 기출문제에 가까운 형태이니만큼 해당 부분만 학습하고 넘어가신다면 다른 부분은 그대로 학습을 진행하셔도 무관합니다.

    행복한 하루되세요 :)

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.