본문 바로가기

공부

(25)
TOPCIT 시험 후기 및 문제유형(2020. 10. 31) 2020 하반기 TOPCIT 특별평가 www.topcit.or.kr/main/main/main.doTOPCIT글로벌 SW인재를위한 솔루션 미래의 스티브잡스, 빌게이츠, 마크 저커버그 여러분! 이제 안심하고 꿈의 날개를 펼치세요.여러분의 꿈이 바로 글로벌 ICT의 꿈입니다. 자세히 보기www.topcit.or.kr1. 시험목적공공기관 가산점을 얻기위해 시험을 응시했다.목표점수 한전KDN 300점~400점, 특허정보원 400점 2. 공부교재TOPCIT 정기평가는 선착순으로 책을 준다고 하는데, 특별평가라 TOPCIT 홈페이지에 있는 ESSENCE 파일 PDF로 변환하여 인쇄했다. (1000페이지 가량 된걸로 기억한다.) 3. TOPCIT시험시험은 CBT 유형으로 치르게된다. (홈페이지에 있는 CBT유형을 익..
개정 전 정보처리기사 주요용어(17년~19년) 빅데이터: 대량의 정형 또는 비정형 데이터 및 가치를 추출하고 결과를 분석하는 의미 트랜잭션 기법 - 로킹: 하나의 트랜잭션이 실행하는 동안 특정 데이터 항목에 대해서 다른 트랜잭션이 동시에 접근하지 못하도록 상호배제 기능 제공 - 타임스탬프: 시스템에 도착한 순서대로 실행, 교착상태가 발생하지 않는다. APT(advanced persistantadvanced persistent threat, 지능형 지속 공격) ITIL: IT서비스 품질모델, IT서비스 관리(ITMS) 분야의 업계 최고 실행 지침서 RAID: 고장 방지 능력과 성능 향상을 위해 둘 또는 그 이상의 드라이브를 사용하는 디스크 드라이브 구성 스키마종류 - 개념 스키마: 전체적인 논리적 구조, 관계 및 제약 조건, 스키마라고 하면 보통 개념..
2020 정보처리기사 1회 실기 기출문제 비고 문제 답 비고 1 살충제 패러독스의 개념 서술 동일한 테스트 케이스에 의한 반복적 테스트는 새로운 버그를 찾지 못한다는 테스트이 원리 2 데이터 마이닝의 개념에 서술 대규모로 저장된 데이터 안에서 체계적이고 자동적으로 통계적 규칙이나 패턴을 찾아내는 기술 17년 3회 3 프로토콜 기본요소 3가지 구문, 의미, 타이밍 4 W3C(World Wide Web Consortium)에서 개발되었고, 웹 브라우저 간 호환이 되지 않는 문제와 SGML(Standard Generalized Markup Language)의 복잡함을 해결하기 위해 개발된 다목적 마크업 언어 XML 5 속성-값(Attribute-Value Pair)으로 이루어진 데이터 오브젝트를 전달하기 위해 사용하는 개방형 표준 포맷이다. Ajax..
2020 정보처리기사 2회 실기 기출문제 비고 문제 답 비고 1 A는 한국IT 보안관제실에서 근무하게 되었다. A는 정보시 스템 운영 중 서버가 다운되거나 자연 재해나 시스템 장애 등의 이유로 대고객 서비스가 불가능한 경우가 종종 발생 한다. 이와 같은 상황에서의 “비상사태 또는 업무중단 시 점부터 업무가 복구되어 다시 정상가동 될 때까지의 시간” 을 의미하는 용어를 쓰시오. 목표복구시간 (RTO) 17년 2회 2 asia = {'한국', '중국', '일본'} asia.add('베트남') asia.add('중국') asia.remove('일본') asia.update({'한국', '홍콩', '태국'}) print(asia) {'태국', '베트남', '한국', '중국', '홍콩'} Python 3 클라이언트와 서버 간 자바스크립트 및 XML을 비..
SQL Injection(삽입) 공격 SQL Injection 공격 SQL Injection 공격이란? 웹 애플리케이션에서 입력데이터에 대한 유효성 검증을 하지 않을 경우, 공격자가 입력 창 및 URL에 SQL 문을 삽입하여 DB로 부터 정보를 열람, 조작할 수 있는 취약점 공격기법 SQL 삽입 공격 시큐어 코딩 조치 안전하지 않은 코드의 예로 외부로부터 입력받은 카테고리의 값을 아무런 검증과정을 거치지 않고 SQL 쿼리를 생성하는데 사용하고 있다. 매개변수를 받는 PreparedStatement 객체를 상수 문자열로 생성하고 파라미터 부분을 setString 등의 메서드로 설정하여 외부의 입력이 쿼리문의 구조를 바꾸는 것을 정의한다. 구분 코드 및 설명 조치 전 String category = request.getParameter("cat..
[정보처리기사-실기] 통합구현(3) 내외부 연계 모둘 구현 1. 연계 모둘 구현 환경 구서 및 개발 (1) EAI(Enterprise Application integration) 방식 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션 (2) ESB(Enterprise Service Bus) 방식 - 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 하는 기술 - ESB는 애플리케이션 통합을 느슨한 결합 방식으로 지원하는 방식이다. (3) 웹 서비스 방식의 개념 - 네트워크에 분산된 정보를 서비스 형태로 개방하여 표준화된 방식으로 공유하는 기술로 서비스 지향 아키텍처 개념을 실현하는 기술 SOAP: HTTP, HTTPS, SMTP 등..
[정보처리기사-실기] 통합구현(2) 연계 메커니즘 구성 1. 연계 메커니즘 정의 (1) 연계 메커니즘의 개념 응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘이다. (2) 연계 방식 구분 직접 연계 간접 연계 장점 연계 및 통합 구현이 단순하며 용이 개발 소요 비용 및 기간이 짧음 중간 매개체가 없어 데이터 연계 처리 성능이 대체로 좋음 서로 상이한 네트워크, 프로토콜 연계 및 통합 가능 인터페이스 변경 시에도 장애나 오류 없이 서비스 가능 보안이나 업무 처리 로직을 자유롭게 반영 가능 단점 시스템 간의 결합도가 높아 시스템 변경에 민감 암, 복호화 처리 불가 연계 및 통합 가능한 시스템 환경이 제한적 연계 아키텍처 및 메커니즘이 복잡해 성능 저하 요소 존재 개발 및 적용을 ..
[정보처리기사-실기] 통합구현(1) 연게 데이터 구성 1. 연계 요구사항 분석 (1) 연계 요구사항 분석 기법 분석 기법: 인터뷰 / 체크리스트 / 설문지 / 델파이 기법 / 브레인스토밍 분석 참고 문서: 코드 정의서 / 테이블 정의서 / 응용 프로그램 구성도 / 시스템 구성도 - 개체 정의서: 개념 모델링 단계에서 도출한 개체의 타입과 관련 속성, 식별자 등의 정보를 개괄적으로 명세화한 정의서 - 테이블 정의서: 논리, 물리 모델링 과정에서 작성하는 설계 산출물로 테이블을 구성하는 컬럼들의 특성, 인덱스, 업무 규칙을 문서화한 것 - 인터페이스(연계) 명세서: 인터페이스 정의서에 작성한 ID뱔로 송수신하는 인터페이스 항목을 상세하게 작성 (인터페이스ID, 최대 처리 횟수, 데이터 크기, 시스템 정보, 데이터 정보) (2) 연계 시스템 구..