전체 글(46)
-
정보 처리 기사 실기 - 기출 문제 1 (코딩 제외)
Q) 살충제 패러독스의 개념에 관해서 서술하시오. A) 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾아내지 못한다는 테스트의 원리이다. Q) 데이터 마이닝의 개념에 관해서 서술하시오. A) 대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술 Q) 프로토콜의 기본요소 3가지를 쓰시오. A) 구문, 의미, 타이밍 Q) 다음이 설명하는 용어는 무엇인지 쓰시오. W3C(World Wide Web Consortium)에서 개발되었고, 웹 브라우저 간 호환이 되지 않는 문제와 SGML(Standard Generalized Markup Language)의 복잡함을 해결하기 위해 개발된 다목적 마크업 언어이다. A) XML Q) 속성-값(Attribute-Value..
2021.07.09 -
정보 처리 기사 실기 4. 통합 구현 - 내외부 연계 모듈 구현
● EAI(Enterprise Application Integration) EAI는 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션이다. EAI를 사용함으로써 각 비즈니스 간 통합 및 연계성을 증대시켜 효율성을 높여 줄 수 있으며 각 시스템 간의 확장성을 높여 줄 수 있다. ● EAI 구성요소 EAI 플랫폼 (EAI Platform) · 이기종 시스템 간 애플리케이션 상호 운영 · 데이터의 신뢰성 있는 전송을 위한 메시지 큐와 트랜잭션 미들웨어 기능 수행 · 대규모 사용자 환경 지원을 위한 유연성과 확장성 보장 어댑터 (Adapter) · 다양한 패키지 애플리케이션 및 기업에서 자체적으로 개발한 애플리케이션을 연결하는 EAI의 핵심 장치로 데..
2021.07.04 -
정보 처리 기사 실기 4. 통합 구현 - 연계 메커니즘 구성
● 연계 메커니즘 응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘이다. ● 연계방식의 분류 장점 단점 직접 연계 · 연계 및 통합 구현이 단순하며 용이함 · 개발 소요 비용 및 기간이 짧음 · 중간 매개체가 없으므로 데이터 연계 처리 성능이 대체로 좋음 · 시스템 간의 결합도가 높아 시스템 변경에 민감 · 암/복호화 처리 불가 · 연계 및 통합 가능한 시스템 환경이 제한적 간접 연계 · 서로 상이한 네트워크, 프로토콜 연계 및 통합 가능 · 인터페이스 변경 시에도 장애나 오류없이 서비스 가능 · 보안이나 업무 처리 로직을 자유롭게 반영 가능 · 연계 아키텍처 및 메커니즘이 복잡해 성능 저하 요소 존재 · 개발 및 적용을 위한 테스트 기간이..
2021.07.04 -
정보 처리 기사 실기 4. 통합 구현 - 연계 데이터 구성
● 연계 요구사항 분석 서로 다른 두 시스템, 장치, 소프트웨어를 이어주는 중계 역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정이다. ● 연계 요구사항 분석 기법 인터뷰 · 사용자 면담을 통해 연계 요구사항 도출 체크리스트 · 시스템 운영 환경, 성능, 보안, 데이터 발생 주기 등의 기준에 대한 점검을 통한 분석기법 설문지 · 서비스 활용 목적에 따라 연계 필요 데이터 식별 및 연계 주기 등을 설문지를 통해 분석하는 기법 델파이 기법 · 전문가의 경험적 지식을 통한 분석 기법 · 업무 전문가 등 각 분야 전문가로 구성 브레인스토밍 · 소속된 인원들이 자발적으로 자연스럽게 제시된 아이디어 목록을 통해 분석하는 기법 ● 연계 요구사항 분석 참고문서 개체(Entity) 정의서 · 데이터베이스 개념 ..
2021.07.03 -
정보 처리 기사 실기 3. 데이터 입출력 구현 - 데이터베이스 기초 활용하기
● 데이터베이스 다수의 인원, 시스템 또는 프로그램이 사용할 목적으로 통합하여 관리되는 데이터의 집합이다. ● 데이터베이스 정의 통합된 데이터 자료의 중복을 배제한 데이터 모임 저장된 데이터 저장 매체에 저장된 데이터 운영 데이터 조직의 업무를 수행하는 데 필요한 데이터 공용 데이터 여러 애플리케이션, 시스템들이 공동으로 사용하는 데이터 ● 데이터베이스 특성 실시간 접근성 쿼리에 대하여 실시간 응답이 가능해야 함 계속적인 변화 새로운 데이터의 삽입, 삭제, 갱신으로 항상 최신의 데이터를 유지함 동시 공용 다수의 사용자가 동시에 같은 내용의 데이터를 이용할 수 있어야 함 내용 참조 데이터베이스에 있는 데이터를 참조할 때 데이터 레코드의 주소나 위치에 의해서가 아니라 사용자가 요구하는 데이터 내용으로 데이터..
2021.07.03 -
정보 처리 기사 실기 3. 데이터 입출력 구현 - 물리 데이터 저장소 설계
● 물리 데이터 모델링 개념 물리 데이터 모델링은 논리모델을 적용하고자 하는 기술에 맞도록 상세화해가는 과정이다. ● 인덱스 · 검색 연산의 최적화를 위해 데이터베이스 내 열에 대한 정보를 구성한 데이터구조이다. · 인덱스를 통해 전체 데이터의 검색 없이 필요한 정보에 대해 신속한 조회가 가능하다. ● 분포도 · 특정 컬럼의 데이터가 테이블에 평균적으로 분포되어 있는 정도 · 인덱스로 적정한 분포도는 10%~15%이다. · 분포도 = ( 1 / (컬럼 값의 종류) ) × 100 · 분포도 = (컬럼 값의 평균 Row 수) / (테이블의 총 Row 수) × 100 ● 인덱스 컬럼 선정 · 분포도가 좋은 컬럼은 단독적으로 생성한다. · 자주 조합되어 사용되는 컬럼은 결합 인덱스로 생성한다. · 결합 인덱스는..
2021.07.03