커리어 부스터
2021년 04월 13일 (업데이트 일자 : 2021년 04월 13일)

이기적 정보처리기사 필기 기본서 강의(2021)

◆ 정보처리기사가 뭐예요?

정보처리기사는 개발자 채용에 관심 있다면 한번씩 들어본 자격증일 텐데요.

정보처리기사 자격증이란 “우수한 프로그램을 개발하여 업무의 효율성을 높이기 위해 컴퓨터에 관한 전문지식과 기술을 갖춘 인재”를 검증할 수 있는 증표라고 할 수 있습니다.

 

한국산업인력공단에서 시행하는 국가기술자격증이라는 타이틀에 맞게 여러 회사에서 요구하고 있는 자격증 중 하나라고 할 수 있습니다.

◆ 필기 5과목 전부 마스터!

필기 5과목 전부 마스터!

정보처리기사 필기는 총 5과목인데요, 그 과목은 이렇습니다!
1. 소프트웨어설계
2. 소프트웨어 개발
3. 데이터베이스 구축
4. 프로그래밍 언어 활용
5. 정보시스템 구축관리
이 강의를 통해 여러분들도 5과목 전부를 기초부터 탄탄하게 학습할 수 있습니다!

 

이기적 영진닷컴이 제공하는 합격프로세스!

1. 이론, 동영상, 합격생의 비법 문제로 완성하는 완벽한 기본서
2. 2020년 시행된 최신 기출문제 3회분
3. 모의고사 2회분으로 완벽한 문제유형 파악

기초부터 시작하여 탄탄한 개념을 쌓을 수 있습니다. 또한 다양한 유형의 문제들을 풀어보며 실력을 점검할 수 있습니다.
여러분들도 보다 쉽고 간단하게 자격증을 취득해보세요!

◆ 강의교재: 2021 이기적 정보처리기사 필기 기본서

[1권]
Part 1 소프트웨어 설계
1. 소프트웨어의 종류 및 개발 방법론
2. 요구사항 확인
3. 화면 설계
4. 애플리케이션 설계
5. 인터페이스 설계

Part 2 소프트웨어 개발
1. 데이터 입출력 구현
2. 통합 구현
3. 제품 소프트웨어 패키징
4. 애플리케이션 테스트 관리
5. 인터페이스 구현

Part 3 데이터베이스 구축
1. 데이터베이스의 개요
2. 논리 데이터베이스 설계
3. SQL
4. 물리 데이터베이스 설계
5. 데이터 전환

[2권]
Part 4 프로그래밍 언어 활용

1. 프로그래밍 언어 기초
2. 프로그래밍 언어 활용
3. 객체지향 기술
4. 프로그램 개발 환경 구축
5. 명령어와 주소 지정
6. 운영체제

Part 5 정보 시스템 구축 관리
1. 정보 통신의 기초
2. 데이터 전송 제어
3. 통신 프로토콜
4. 소프트웨어 보안 구축
5. 보안 공격 및 예방
6 암호 기술

[3권]
1. 최신 기출문제 1회
2. 최신 기출문제 2회
3. 최신 기출문제 3회
4. 모의고사 1회
5. 모의고사 2회

커리큘럼 211개 레슨
  • 1. 2021년 합격 대비는 어떻게?!!
  • 1. 소트트웨어설계
    2. 소프트웨어개발
    3. 데이터베이스구축
    4. 프로그래밍언어활용
    5. 정보시스템구축관리
  • 1. 소프트웨어설계
    2. 소프트웨어개발
    3. 데이터베이스구축
    4. 프로그래밍언어활용
    5. 정보시스템구축관리
  • 1. 소트트웨어설계
    2. 소프트웨어개발
    3. 데이터베이스구축
    4. 프로그래밍언어활용
    5. 정보시스템구축관리
  • 1. 상용소프트웨어, 시스템소프트웨어, 플랫폼
    2. 프레임워크, 기업용 소프트웨어, 컴포넌트, 소프트웨어 공학
    3. 소프트웨어 개발 환경 1
    4. 소프트웨어 개발 환경 2
    5. 소프트웨어 개발 환경 3
    6. 소프트웨어 개발 방법론 1
    7. 소프트웨어 개발 방법론 2
    8. 소프트웨어 개발 방법론 3
    9. 프로젝트 관리
    10. 비용 측정
    11. 형상관리, 소프트웨어 개발의 생명주기 모형
    12. 테일러링을 위한 품질 관리
    13. 현행 시스템 파악
    14. 하드웨어 및 네트워크 파악, 가상화 기계
    15. 전자정부 프레임워크
    16. 요구공학, 구조적 분석
    17. 요구사항 분석/확인/검증/검토
    18. UI 설계
    19. 공통 모듈
    20. 모듈의 평가
    21. 설계 모델링
    22. 소프트웨어 아키텍처
    23. 코드 설계
    24. 파일 설계
    25. 인터페이스 요구사항
    26. 인터페이스 설계
    27. 자료 표현 단위와 진법
    28. 고정소수점, 부동소수점
    29. 진법변환
    30. 자료구조
    31. 선형구조
    32. 비선형구조, 이진트리 순회, 폴리쉬 표기법
    33. 검색의 종류, 선형검색, 이분검색, 보간검색, 블록검색
    34. 이진트리검색, 해싱검색
    35. 모듈 구현
    36. 통합 구현 도구
    37. 연계 통합 구현
    38. 연계 메커니즘
    39. 연계 장애 및 오류 처리 구현
    40.EAI/ESB 방식
    41. 웹 서비스 연동 1
    42. 웹 서비스 연동
    43. 제품 소프트웨어 패키징, 사용자 중심의 패키징
    44. 제품 소프트웨어의 패키징 도구, 릴리즈 노트
    45. 제품 소프트웨어 버전 관리
    46. 제품 소프트웨어 버전 관리 도구
    47. 빌드 자동화 도구
    48. 테스트 개념
    49. 테스트 프로세스, 테스트 기법
    50. 단위 테스트, 테스트 실행 기법
    51. 명세기반 설계 테스트, 단위 디버깅
    52. 통합 테스트
    53. 시스템 테스트, 인수 테스트, 테스트 산출물, 테스트 자동화 도구
    54. 테스트 케이스, 테스트 시나리오, 테스트 환경 구축, 테스트 데이터 및 테스트 조건
    55. 테스트 결과 분석
    56. 연계 테스트 및 검증
    57. 테스트 커버리지
    58. 성능 분석 및 품질 평가
    59. 인터페이스 설계 명세
    60. 인터페이스 구현 검증
    61. 데이터모델링 절차
  • 1. 데이터베이스의 개요
    2. 데이터베이스 관리 시스템(DBMS)
    3. 데이터베이스의 종류
    4. 개체, 속성
    5. 식별자, 개체 정의서
    6. 정보 모델링과 데이터 모델링의 개념, 데이터 모델링
    7. 관계
    8. E-R 다이어그램(ERD) 작성
    9. 관계 스키마, 함수 종속
    10. 관계 대수
    11. 데이터베이스의 정규화
    12. 논리 데이터 모델 품질 검증
    13. SQL의 개념
    14. 데이터 정의어(DDL) 1
    15. 데이터 정의어(DDL) 2
    16. 데이터 조작어(DML)
    17. SELECT 명령어
    18. 데이터 제어어(DCL)
    19. 트랜잭션 제어어(TCL)
    20. 절차형 SQL
    21. 인덱스 개념 및 설계
    22. 인덱스 구현, 뷰
    23. SQL 지원 도구
    24. 병행 제어와 로킹
    25. 물리 데이터 모델 설계
    26. 저장 레코드 형식 설계
    27. 반정규화 수행
    28. 분산 데이터베이스 설계
    29. 데이터 전환
    30. 데이터 정제
  • 1. 프로그램 언어와 번역
    2. 프로그래밍 언어의 언어별 특성, 링커
    3. 로더, 컴파일러
    4. 자료 객체
    5. 알고리즘, 코드의 품질 향상
    6. C언어의 코드
    7. C언어의 기초 및 표준 입출력 함수
    8. C언어의 연산자 개념
    9. C언어의 연산자 종류 1
    10. C언어의 연산자 종류 2
    11. C언어의 제어문
    12. C언어의 고급 기법 1
    13. C언어의 고급 기법 2
    14. C언어의 고급 기법 3
    15. 파이썬
    16. 객체지향 기술의 개념 1
    17. 객체지향 기술의 개념 2
    18. 객체지향 개발 순서
    19. 자바(Java) 언어 1
    20. 자바(Java) 언어 2
    21. UML 다이어그램 1
    22. UML 다이어그램 2
    23. 디자인 패턴
    24. 디자인 패턴-생성 패턴
    25. 디자인 패턴-구조 패턴 1
    26. 디자인 패턴-구조 패턴 2
    27. 디자인 패턴-행위 패턴
    28. 프로그램 개발 환경
    29. 배치 프로그램
    30. 명령어 수행 순서
    31. 명령어 형식과 주소 지정
    32. 운영체제의 개념 1
    33. 운영체제의 종류별 특징
    34. 운영체제의 기본 명령어
    35. 프로세스 1
    36. 프로세스 2
    37. 프로세스 스케줄링 1
    38. 프로세스 스케줄링 2
    39. 임계구역, 상호배제, 세마포어, 모니터
    40. 교착상태
    41. 기억장치의 계층과 사용 방식
    42. 주기억장치 사용 방식
    43. 가상기억장치 사용 방식
    44. 주기억장치 관리 전략
    45. 디스크 관리 1
    46. 디스크 관리 2
    47. 분산 운영체제
  • 1. 정보 통신
    2. 통신 시스템의 구성요소
    3. 신호 변환기 1
    4. 신호 변환기 2
    5. 전송 모드
    6. 네트워크 연결 형태
    7. 데이터 전송 코드
    8. 데이터 전송 제어 절차 1
    9. 데이터 전송 제어 절차 2
    10. 오류 제어
    11. 다중화기
    12. 집중화기
    13. 통신망 기술 1
    14. 통신망 기술 2
    15. 통신망 기술 3
    16. 통신 프로토콜
    17. 인터넷 프로토콜(TCP/IP) 1
    18. 인터넷 프로토콜(TCP/IP) 2
    19. 인터넷 프로토콜(TCP/IP) 3
    20. 정보보호 1
    21. 정보보호 2
    22. 정보보호 3
    23. 시스템 보안
    24. 시스템 보안 설계와 구현
    25. 소프트웨어 분류 및 특성
    26. 소프트웨어 분류 및 특성
    27. 소프트웨어 개발 방법론
    28. 프로젝트 관리 및 생명주기 모형
    29. 요구사항 정의
    30. 현행 시스템 파악
    31. 자료 표현 단위와 진법
    32. 단위 테스트
    33. 성능 분석 및 품질 평가
    34. 디자인 패턴
    35. 위험 관리
    36. 악성 프로그램 1
    37. 악성 프로그램 2
    38. 정보보호 대책 1
    39. 정보보호 대책 2
    40. 암호 기술
    41. 블록 암호와 스트림 암호 1
    42. 블록 암호와 스트림 암호 2
    43. 전자서명
    44. 네트워크 보안 기술
    45. 인터페이스 보안
    46. 정보 추적 기술
  • 1. 소프트웨어설계
    2. 소프트웨어개발
    3. 데이터베이스구축
    4. 프로그래밍언어활용
    5. 정보시스템구축관리
  • 1. UI 요구사항 확인
    2. 정렬
    3. 제품 소프트웨어 매뉴얼
    4. C언어의 고급 기법 4
    5. 운영체제의 개념 2
    6. 신기술 동향
강사소개
강의평가
5
  • 5
  • 4
  • 3
  • 2
  • 1
한 서연 2달 전
정처기 기사 준비중인데 도움이 될 것 같아요.
이 채민 2달 전
정보처리기사 모든 강의가 깔끔히 정리되어 있네요. 큰 도움이 될 것 같습니다.