정보처리기사 개정
-
5. 정보시스템 구축 관리정보처리기사 개정 2021. 5. 26. 12:00
정보시스템 구축 관리 소프트웨어 개발 방법론 활용 소프트웨어 개발 방법론 선정 상용 소프트웨어 상용 소프트웨어의 분류 응용 소프트웨어 응용소프트웨어 개요 특정 업무를 처리하기 위한 목적을 가지고 작성된 프로그램과 데이터로 구성 응용소프트웨어 분류와 종류 기업용 소프트웨어 영상 처리 소프트웨어 CG / VR 소프트웨어 콘텐츠 배포 소프트웨어 자연어 처리 소프트웨어 음성 처리 소프트웨어 소프트웨어 개발 소프트웨어 개발 프로세스 계획타당성 분석 : 경제적, 기술적, 법적 측면에서 검토 무엇을 개발할 것인지 결정 요구 분석시스템이 만족시켜야 할 요구사항 발견, 모델링, 명세화 시스템의 목표를 확립 설계 상위 설계 구조 설계 → 시스템 구조도 데이터베이스 설계 → 외부 파일, 데이터베이스 설계도 인터페이스 설계 ..
-
4. 프로그래밍 언어 활용정보처리기사 개정 2021. 5. 26. 11:59
프로그래밍 언어 활용 서버 프로그램 구현 개발 환경 구축 개발 환경 준비 개발 환경 구축에 필요한 하드웨어, 소프트웨어에 대한 이해 개발을 위해 사용되는 소프트웨어 도구와 특성 구현 도구 프로그램 개발시 사용되는 IDE 테스트 도구 서버 프로그램의 품질을 높이기 위해 테스트에 사용되는 소프트웨어 도구 형상 관리 도구 코드, 리소스 등 산출물에 대한 버전관리를 위해 사용 빌드 도구 개발자가 작성한 코드에 대한 빌드 및 배포 지원 개발 환경 준비 수행 순서 목표 시스템 환경 분석 목표 시스템의 환경 분석 목표 시스템의 요구사항 분석 구현 도구 선정 개발 언어 선정 개발 언어 선정 기준 적정성 효율성 이식성 친밀성 범용성 빌드 도구 선정 빌드 도구 선정 팀원의 친밀도, 숙련도에 따라 결정 형상 관리 도구를 고..
-
3. 데이터베이스 구축정보처리기사 개정 2021. 5. 26. 11:57
데이터베이스 구축 SQL 응용 절차형 SQL 작성 트리거 트리거의 개념 트리거는 절차형 SQL이며 테이블 또는 뷰와 관련하여 삽입, 수정, 삭제 등 DML 문의 이벤트가 발생될 때 작동하는 프로그램 데이터 변경, 무결성 유지, 로그 메세지 출력 등의 목적으로 사용된다. 트리거의 종류 실행시점에 따른 분류 AFTER BEFORE 실행범위에 따른 분류 ROW STATEMENT 이벤트 이벤트의 정의 특정 시간에 특정한 쿼리, 프로시저, 함수 등을 실행시키는 기능 트리거를 실행시키는 사건, DML Event, DDL_Event, DATABASE_Event로 구분 DML Event : INSERT, UPDATE, DELETE DDL_Event : CREATE, ALTER, DROP DATABASE_Event : ..
-
2. 소프트웨어 개발정보처리기사 개정 2021. 5. 26. 11:56
소프트웨어 개발 데이터 입출력 구현 논리 데이터 저장소 확인 자료 구조 개념 및 정의 자료를 효율적으로 관리하고 구조화 시키기 위해 이용 자료 구조의 영역과 종류 자료구조의 영역 알고리즘 분석 기법 삽입, 삭제 알고리즘 정렬 검색 해싱 자료구조의 범위와 종류 데이터 사이 참조 관계에 따른 분류 선형 구조 연속적인 기억공간에 배정 배열 큐 스택 덱 연결 리스트 비선형 구조 트리 구조 망 구조 정적 자료구조 처리 중에 구조, 크기에 변화가 없는 경우 배열 레코드 딕셔너리 동적 자료구조 처리 중에 구조나 크기에 변화가 있는 경우 트리 인덱스 스택 접근 방법 효율성 추상화 재사용성 자료 구조의 종류 정렬 배열 선형 리스트 단순 연결 리스트 다중 연결 리스트 단순 연결 원형 리스트 이중 연결 원형 리스트 스택 큐..
-
1. 소프트웨어 설계정보처리기사 개정 2021. 5. 26. 11:54
소프트웨어 설계 요구사항 확인 현행 시스템 분석 플랫폼 기능 분석 (현행 시스템 파악) 현행 시스템 파악 절차 구성, 기능, 인터페이스 파악현행 시스템 기능 현황 : 단위 업무 시스템 제공 기능 현행 시스템 인터페이스 현황 : 데이터 종류, 데이터 형식, 프로토콜, 연계유형, 주기 현행 시스템 구성 현황 : 기간업무, 지원업무 아키텍처, 소프트웨어 구성 파악소프트웨어 구성도 현행 시스템 아키텍처 구성도 하드웨어, 네트워크 구성 파악네트워크 구성도 하드웨어 구성도 플랫폼 성능 특성 분석 개발 기술 환경 요구사항 파악 현행시스템 분석서 작성, 검토 운영체제 분석 고려사항 신뢰도 성능 기술 지원 주변기기 구축비용 네트워크 분석 OSI 참조모델 계층구조 응용 원격 로그인, 파일 액세스, 전송, 관리, 우편 서비..