도서의 특징

중등교원 임용시험대비 정보컴퓨터 일반이론 완벽 가이드
기본개념+예제+기출문제 완벽정리


․ 정보컴퓨터 일반이론을 체계적으로 정리
․ 기본개념 설명과 예제를 통한 확인학습
․ 다양한 기출문제를 통한 실전 완벽 대비
․ 동영상 강의 www.songcomputer.co.kr | ssam.willbes.net


※ 알립니다.
해당 교재 예제문제의 해답은 수업 강의(동영상)에서 공지합니다


목차
CHAPTER Ⅴ. 자료구조
 
SECTION 01. 알고리즘(Algorithm)
   1. 알고리즘의 정의
   2. 알리고즘의 특성
   3. 알고리즘의 분석
   4. Big-Oh(O) 표기법
   5. Big-Oh(O)에 의한 복잡도의 차수별 비교
 
SECTION 02. 선형 구조
   1. 배열(array)
   2. 제한된 선형 리스트
   3. 연결 리스트(linked list)
 
SECTION 03. 비선형 구조
   1. 트리(tree)
   2. 그래프(Graph)
 
SECTION 04. 정렬(Sort)
   1. 내부 정렬(internal sort)
   2. 외부 정렬(external sort)
 
SECTION 05. 검색(Search)
   1. 키 비교에 의한 탐색
   2. 키 변환에 의한 탐색:해싱(hashing)
   3. 탐색 구조
 
 
CHAPTER Ⅵ. 컴퓨터 네트워크
 
SECTION 01. 데이터 전송 기술
   1. 데이터 통신 시스템의 구성
   2. 정보 전송기술
   3. 변조 방식
   4. 다중화 방식(multiplexing)
 
SECTION 02. 전송 제어 절차
   1. 전송 제어
   2. 프로토콜과 OSI 참조 모델
   3. 오류 검출(error detection)
   4. 흐름 제어와 오류 제어
 
SECTION 03. 컴퓨터 통신망
   1. 데이터 회선망
   2. 인터네트워킹(Internetworking)
   3. 근거리 통신망(LAN)
 
SECTION 04. TCP / IP
   1. TCP/IP의 개요
   2. IP(Internet Protocol) 주소
   3. IPv4
   4. IPv6
   5. TCP(Transfer Control Protocol)
 
 
CHAPTER Ⅶ. 정보보호론
 
SECTION 01. 정보보호의 개요
   1. 보안 요소와 침입 형태
   2. 정보보안의 목표
   3. 정보보안의 요소
 
SECTION 02. 암호화(Encryption)
   1. 암호 이용의 목적
   2. 암호 공격 방식
   3. 암호 방식의 종류
   4. 해쉬함수(hash function)
   5. 전자서명(digital signature)
 
SECTION 03. 네트워크 보안과 해킹
   1. 네트워크 기반 공격
   2. 네트워크 장비를 이용한 보안기술
   3. 접근통제(access control)
   4. 해킹(hacking)
 
 
CHAPTER Ⅷ. 프로그래밍 언어론
 
SECTION 01. 언어처리기와 바인딩
   1. 언어 처리기
   2. 바인딩(binding)
 
SECTION 02. 부프로그램(Subprogram)
   1. 부프로그램의 분류
   2. 매개변수 전달방법
   3. 부수효과 / 이명
 
SECTION 03. 언어의 블록 구조
   1. 영역과 수명
   2. 기억장소 할당
   3. 자료형의 동치
   4. 배열과 단락평가
 
 
CHAPTER Ⅸ. 소프트웨어 공학
 
SECTION 01. 생명주기와 비용산정
   1. 생명주기(SDLC)의 모형
   2. 소프트웨어 위기(software crisis)
   3. 소프트웨어 비용 산정법
   4. 일정계획
   5. 프로젝트 조직
 
SECTION 02. 분석 및 설계
   1. 구조적 분석의 도구
   2. 모듈화의 평가기준
   3. 객체지향 언어
   4. UML(Unified Modeling Language)
   5. 디자인 패턴(design pattern)
 
SECTION 03. 검사와 품질
   1. 소프트웨어 검사
   2. 단계별 소프트웨어 검사
   3. 소프트웨어 복잡도 메트릭스
   4. 신뢰도(reliability)
   5. 유지보수(maintenance)