현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - 프로그래머 시험 상담 자료 도서 목록
프로그래머 시험 상담 자료 도서 목록
1 장 데이터 구조 및 알고리즘

1 ..1알고리즘 설계 개요1

1.2 선형도 표 4

1.2. 1 스택 6

1.2.2 대기열 6

1.2.3 배열 7

1.2.4 문자열 8

1.2.5 이 절의 사례 연구 8

1.3 트리 및 이진 트리 14

1.3. 1 나무 14

1.3.2 이진 트리 15

1.3.3 이진 정렬 트리 17

1.3.4 최적 이진 트리 18

1.3.5 이 절의 사례 분석 20

1.4 그림 24

1.4. 1 그래픽 기본 사항 25

1.4.2 최소 스패닝 트리 27

1.4.3 최단 경로 27

1.4.4 이 절의 예제 분석 29

1.5 정렬 및 검색 32

1.5. 1 정렬 삽입 32

1.5.2 정렬 선택 33

1.5.3 교환 정렬 33

1.5.4 병합 정렬 35

1.5.5 기수 정렬 35

1.5.6 순차 검색 36

1.5.7 이분법 검색 37

1.5.8 블록 검색 38

1.5.9 이 절의 예제 분석 38

1.6 재귀 방법 4 1

1.6. 1 피보나치 수열 42

1.6.2 사전 정렬 질문 43

1.6.3 이 섹션의 예제 분석 44

제 2 장 프로그래밍 언어 기본 사항 53 페이지

2. 1 조립 시스템 기본 원리 54

2.1..1기계어 및 어셈블리 언어 54

2. 1.2 어셈블러 54

2. 1.3 조립 프로그램 56

2. 1.4 매크로 56

2.2 컴파일 시스템의 기본 원칙 57

2.2. 1 컴파일 개요 57

2.2.2 형식 언어의 기본 사항 58

어휘 분석 60

문법분석

문법지도하에 번역

2.2.6 코드 생성 7 1

2.3 시스템의 기본 원리 해석 73

2.4 프로그래밍 언어의 데이터 유형 74

2.4. 1 기본 데이터 유형 74

구조화된 데이터 유형 77

2.4.3 추상 데이터 유형 78

2.4.4 유형 및 버그 체크 79

2.5 프로그래밍 언어 제어 구조 80

2.5. 1 표현식 8 1

2.5.2 문 사이의 순서 제어

프로세스 제어 84

스크립팅 언어 86

2.6 이 장의 사례 분석 87

제 3 장 운영 체제 기본 사항 97

3. 1 운영 체제의 기능, 유형 및 계층 97

3.2 프로세서 관리 (프로세스 관리) 98

3.3 스토리지 관리 103

3.4 장치 관리 105

3.5 파일 관리 107

3.6 작업 관리 109

3.7 네트워크 운영 체제 1 10

3.7. 1 네트워크 운영 체제 개요 1 1 1

3.7.2 UNIX 운영 체제 +0 1 1

3.7.3 Windows NT 운영 체제 1 12

3.8 임베디드 운영 체제 1 13

3.8. 1 내장형 운영 체제 개요 1 13

3.8.2 일반적으로 사용되는 임베디드 운영 체제 1 14

3.9 이 장의 예제 분석 1 16

제 4 장 소프트웨어 개발, 운영 및 유지 보수 기본 사항 127

4. 1 소프트웨어 엔지니어링 및 프로젝트 관리 기본 사항 127

4.1..1소프트웨어 엔지니어링의 기본 개념 127

4. 1.2 소프트웨어 개발 각 단계의 목표와 임무 128

4. 1.3 소프트웨어 프로세스 기본 사항 129

4. 1.4 소프트웨어 엔지니어링 프로젝트 관리 기본 사항 132

4. 1.5 객체 지향 개발 방법론 기본 사항 138

4. 1.6 소프트웨어 도구 140

4. 1.7 소프트웨어 개발 환경 14 1

4. 1.8 소프트웨어 품질 관리 기본 사항 14 1

4. 1.9 소프트웨어 개발 모델 145

4.1..10 이 절의 예제 분석 147

4.2 시스템 분석 및 시스템 설계 기본 사항 154

4.2. 1 구조 분석 154

4.2.2 객체 지향 분석 소개 156

4.2.3 시스템 설계의 중요한 개념과 기본 원칙 157

4.2.4 구조화 설계 159

4.2.5 데이터 구조 지향 설계 16 1

객체 지향 설계 16 1

4.2.7 이 섹션의 예제 분석 162

4.3 프로그래밍 기본 사항 165

4.3. 1 구조화 프로그래밍 및 도구 165

4.3.2 프로그래밍 스타일 167

4.3.3 객체 지향 설계 및 시각화 프로그래밍 기본 사항 167

프로그래밍 언어 168

익스트림 프로그래밍 169

4.3.6 이 절의 예 분석 17 1

4.4 절차 테스트 기본 사항 174

4.4. 1 블랙 박스 테스트, 화이트 박스 테스트, 그레이 박스 테스트 기본 사항 174

4.4.2 테스트 워크플로우 176

4.4.3 이 섹션의 예제 분석 178

4.5 소프트웨어 개발 문서 기본 사항 18 1

4.5. 1 소프트웨어 개발 사양 및 문서 표준 18 1

4.5.2 이 섹션의 예제 분석 184

4.6 소프트웨어 운영 및 유지 보수 기본 사항 185

4.6. 1 소프트웨어 운영 기본 사항 185

4.6.2 소프트웨어 유지 보수 기본 사항 186

4.6.3 이 섹션의 예제 분석 187

제 5 장 데이터베이스 시스템 189

5. 1 데이터베이스 관리 시스템의 기능 및 특징 189

5.2 데이터베이스 모델 190

5.2. 1 데이터베이스 시스템의 3 계층 구조 190

5.2.2 데이터베이스 시스템의 3 단계 모드 19 1

5.2.3 데이터베이스 시스템의 2 단계 독립성 192

5.3 데이터 모델 192

5.3. 1 데이터 모델 분류 192

5.3.2 관계 모델 193

5.3.3 E-R 모델도 194

5.4 데이터 운영 195

5.4. 1 작업 설정 195

5.4.2 연결 작업 196

5.5 데이터베이스 언어 199

5.5. 1 데이터 정의 199

데이터 조회 200

데이터 업데이트 204

뷰 204

데이터 제어 206

5.6 데이터베이스 제어 기능 206

동시 통제 206

데이터 복구 208

보안 209

5.6.4 무결성 2 1 1

5.7 이 장의 예제 분석 2 13

제 6 장 멀티미디어 기술 및 그 응용 23 1

6. 1 멀티미디어 기술의 기본 개념

6.1..1멀티미디어 개념 23 1

6. 1.2 멀티미디어 컴퓨터 232

6.2 데이터 압축 기술 232

6.2. 1 기본 개념 232

데이터 압축 표준 233

6.3 그래픽 이미지 236

컬러 베이스 236

6.3.2 그래픽 이미지 파일 237

6.4 오디오 238

6.4. 1 사운드 파일 처리

6.4.2 사운드 파일 유형 24 1

6.5 비디오 242

6.6 이 장의 사례 연구 242

제 7 장 컴퓨터 하드웨어 기본 사항 249

7. 1 디지털 시스템 및 그 변환 249

7. 1.65438+ 십진수 249

7. 1.2 이진 변환 249

7.2 데이터 표현 250

7.2. 1 소스 코드, 보완 및 프레임 이동 250

7.2.2 점 및 부동 소수점 25 1

7.2.3 텍스트 기호 인코딩 252

7.2.4 검사 코드 개요 256

7.2.5 패리티 256

7.2.6 해밍 코드와 일정 비율 코드 257

7.2.7 순환 중복 검사 코드 258

7.3 산술 및 논리 연산 259

7.3. 1 컴퓨터 259 의 이진수 계산 방법

7.3.2 논리 대수학의 기본 연산 및 논리 표현식의 단순화 260

7.4 컴퓨터 시스템의 구성 263

하드웨어 및 소프트웨어 263

컴퓨터 언어 264

7.4.3 폰 노이만 구조

7.5 컴퓨터 유형 및 기능 265

7.6 중앙 처리 장치 CPU266

7.6. 1 CPU 구성 266

7.6.2 타이밍 생성기 및 제어 모드 268

7.6.3 컴퓨터 분류 269

7.6.4 명령어시스템 27 1

7.6.5 프로세서 성능 및 평가 272

7.7 입출력 및 통신 장비 273

7.7. 1 입/출력 장치 목록 273

입/출력 컨트롤러 274

7.7.3 주변 장치 식별 275

7.7.4 주변 장치 액세스 275

7.7.5 범용 입출력 인터페이스 280

7.7.6 버스 28 1

7.8 스토리지 시스템 283

7.8. 1 메모리 기본 개념 283

기본 스토리지 284

7.8.3 보조 스토리지 285

고속 버퍼 메모리 290

7.9 이 장의 예제 분석 294

제 8 장 컴퓨터 응용 기초 3 15

8. 1 Windows 기본 운영 3 15

8.1..1데스크톱 환경 이해 3 15

8. 1.2 창 기본 사항 3 16

8. 1.3 파일 기본 작업 3 17

8. 1.4 Windows 3 19 의 기본 작동

8.2 사무실 자동화

8.2. 1 Word 기본 작업 322

8.2.2 Excel 기본 작업

8.3 인터넷 기본 운영 334

이메일 보내기 및 받기 334

8.3.2 IE 브라우저 사용 337

8. 3. 3 Outlook 340 사용

8.4 이 장의 예제 분석 342

제 9 장 정보 보안 및 시스템 성능 지표 347

9. 1 데이터 보안 및 기밀 유지 347

9.1..1데이터 암호화 알고리즘 347

9. 1.2 인증 기술 349

9. 1.3 정보 네트워크 보안 프로토콜 35 1

9. 1.4 방화벽 기술 353

9. 1.5 액세스 제어 354

9.2 컴퓨터 바이러스 예방 356

9.2. 1 바이러스 정의 356

9.2.2 바이러스의 특징 357

9.2.3 바이러스 분류

9.2.4 바이러스 동향

9.2.5 바이러스 공격 방지 359

9.3 컴퓨터 트로이 말의 예방 및 치료 36 1

9.3. 1 트로이마의 정의 36 1

9.3.2 트로이마의 특징 36 1

9.3.3 트로이 목마 함수 362

9.3.4 트로이 목마 분류 362

9.3.5 트로이 목마 예방 363

9.3.6 트로이 목마 삭제 364

9.4 시스템 성능 지표 364

9.4. 1 몇 가지 기본 개념 364

9.4.2 성과 평가를위한 공통 지표 및 방법 365

9.5 이 장의 예제 분석 367

제 10 장 네트워크 기본 사항 37 1

10. 137 1 네트워크의 기능, 분류 및 구성

컴퓨터 네트워크 분류 37 1

10. 1.2 작업 패턴별 분류 373

컴퓨터 네트워크의 구성 374

10.2 네트워크 프로토콜 및 표준 379

10.2. 1 OSI 네트워크 계층 모델 379

10.2.2 LAN 프로토콜 384

10.2.3 광역 네트워크 프로토콜 387

10.2.4 네트워크 프로토콜 389

10.3 네트워크 구조 및 통신 389

10.3. 1 버스 토폴로지 390

10.3.2 스타 토폴로지 390

10.3.3 링 토폴로지 39 1

10.3.4 기타 토폴로지 39 1

10.3.5 토폴로지 선택 392

10.4 3 계층 구조 392

10.4. 1 호스트 모드 392

10.4.2 클라이언트/서버 모드 392

10.4.3 3 계층 구조 및 BPS 모드 393

10.5 인트라넷 및 인트라넷에 대한 예비 연구 56438.6886686866 1

10.5. 1 인터넷 네트워킹 프로토콜 395

인터넷 어플리케이션 398

10.5.3 인트라넷 예비 400

10.6 이 장의 예제 분석 400

제 1 1 장 소프트웨어 지적 재산권 보호 4 13

11..1저작권법 및 그 시행 규정 4 13

11.1.1저작권법의 대상 4 13

1 1. 1.2 저작권법 주체 4 14

11..1.3 판권 소유 4 14

1 1.2 컴퓨터 소프트웨어 보호 규정 4 15

보호 대상 1 1.2. 1 규정 4 16

1 1.2.2 저작권 보유자 결정 4 16

1 1.2.3 소프트웨어 저작권 4 16

1 1.3 상표법 및 그 시행 규정 4 17

1 1.3. 1 등록 상표 4 18

1 1.3.2 등록 상표 전용권 보호

1 1.3.3 등록 상표 사용 관리

1 1.4 특허법 및 시행 규칙 4 19

1 1.4. 1 특허법 보호 대상 4 19

1 1.4.2 특허권자 결정

1 1.4.3 특허 420

1 1.5 불공정 경쟁법 42 1

1 1.5. 1 불공정 경쟁 42 1

영업 비밀 422 1. 5. 2

1 1.6 이 장의 예제 분석 422

12 장 표준화 지식 427

12. 1 표준화 개요 427

12.2 표준등급 429

12.3 표준 인코딩 43 1

12.4 표준화기구 434

12.5 정보 보안 표준 435

12.5. 1 국제 정보 보안 수준 표준 435

12.5.2 국제 정보 기술 보안 표준 436

12.5.3 중국 정보 보안 표준 438

12.6 소프트웨어 개발 사양 및 문서 표준 439

12.7 ISO 9000 표준 439

ISO 9000 홈 표준 전체 구조 12.7. 1 2000 년판 439

12. 7. 2 ISO9000 시리즈 표준 2000 버전 440 의 주요 특징

12.8 이 장의 예제 분석 44 1

13 장 컴퓨터 영어 447

13. 1 447 요약

13.2 시험지 분석 447

13.3 예 448 자세히 설명

13.4 자료 읽기

컴퓨터 영어 특선 어휘 및 약어 470

13.5. 1 일반 컴퓨터 용어 47 1

13.5.2 일반 컴퓨터 약어 476

제 14 장 정보화 기초 48 1

14. 1 정보 및 정보화

14.1..1정보의 정의와 특징은 8 1 입니다

14. 1.2 정보 482

정보화가 조직에 미치는 중요성 56438+04.654386438

14.65438+

14.2 정부 정보화 및 전자 정부 485

14. 2. 1 정부 정보화의 개념, 기능 및 의미. 56666.8866866666

우리나라 정부 정보화 과정과 전략 56438+04.2.2198686868637

14.2.3 전자 정부의 개념, 내용 및 기술 형식

전자 정부 응용 분야 490

14.2.5 전자 정부 건설의 프로세스 모델 및 기술 모델

14.3 기업 정보화 및 전자 상거래 493

기업 정보화의 개념, 목적, 계획 및 방법 56438+04. 3

기업 자원 계획 시스템의 구조와 기능 496

14.3.3 고객 관계 관리 엔터프라이즈 애플리케이션

14.3.4 비즈니스 인텔리전스 502

14.3.5 전자 상거래 유형 및 표준 504

14.4 정보 자원 관리 506

14.5 정보 관련 정책 규정 및 표준 508

14.6 이 장의 예제 분석 509

제 5 15 장 정보 시스템 기본 사항 5 1 1

15. 1 정보 시스템

15.1..1정보 시스템의 개념

15. 1.2 정보 시스템의 기능

15. 1.3 정보 시스템 유형 5 14

15. 1.4 정보 시스템 개발

15.2 정보 시스템 구축 5 18

정보 시스템 구축의 복잡성

15.2.2 정보 시스템의 라이프 사이클

15.2.3 정보 시스템 구축 원칙 520

15.2.4 정보 시스템 개발 방법

15.3 이 장의 예제 분석 524

부록 a 프로그래머 수준 시험 개요 525

참조 문서 529