Programming

    [빅데이터분석기사 필기 요약] 1장 빅데이터 분석 기획 - 빅데이터 기술 및 제도(1)

    [빅데이터분석기사 필기 요약] 1장 빅데이터 분석 기획 - 빅데이터 기술 및 제도(1) 1. 빅데이터 플랫폼 1) 빅데이터 플랫폼의 개념 빅데이터에서 가치를 추출하기 위해 일련의 과정(수집->저장->처리->분석->시각화)를 규격화한 기술이다. 특화된 분석(의료, 환경, 범죄, 자동차 등)을 지원하는 빅데이터 플랫폼이 발전하는 추세이다. 2) 빅데이터 플랫폼 구성 요소 구성요소 주요기능 데이터 수집 원천 데이터의 정형/반정형/비정형 데이터 수집 ETL, 크롤러, EAI 데이터 저장 정형 데이터, 반정형 데이터 비정형 데이터 저장 RDBMS, NoSQL 데이터 분석 텍스트 분석, 머신러닝, 통계, 데이터 마이닝 SNS분석, 예측 분석 등 데이터 활용 데이터 가시화 및 BI, Open API 연계 히스토 그램..

    [빅데이터분석기사 필기 요약] 1장 빅데이터 분석 기획 - 빅데이터의 이해(1)

    [빅데이터분석기사 필기 요약] 1장 빅데이터 분석 기획 - 빅데이터의 이해(1) 1. 빅데이터의 이해 1) 빅데이터의 개념 빅데이터는 막대한 양(수십 테라바이트 이상)의 정형 및 비정형 데이터이다. 데이터로부터 가치를 추출하고 결과를 분석하는 기술의 의미이다. 데이터에서부터 가치를 추출하는 것은 통찰, 지혜를 얻는 과정으로 Ackoff.R.L이 도식화한 DIKW 피라미드로 표현할 수 있다. 피라미드 요소 설명 데이터 객관적 사실로서 다른 데이터와의 상관관계가 없는 가공하기 전의 순수한 수치나 기호 정보 가공, 처리하여 데이터 간의 연관 관계와 함께 의미가 도출된 데이터 지식 획득된 다양한 정보를 구조화해 유의미한 정보로 분류하고 일반화시킨 결과물 정보에 기반해 찾아낸 규칙 지혜 근본 원리에 대한 깊은 이..

    [Java] Java Modbus 사용법(JLibModbus)

    JLibModbus 사용법 1. 개요 공식 github:: https://github.com/kochedykov/jlibmodbus GitHub - kochedykov/jlibmodbus: JLibModbus is an implementation of the Modbus protocol v1.1b in java language. JLibModbus is an implementation of the Modbus protocol v1.1b in java language. - GitHub - kochedykov/jlibmodbus: JLibModbus is an implementation of the Modbus protocol v1.1b in java language. github.com Java에서 사용할..

    2020 정보처리기사 4회,5회 실기 가답안

    1. 스니핑 정의 (약술) - 답안: 네트워크의 중간에서 남의 패킷 정보를 도청하는 해킹 유형의 하나. - 출제: SW 개발 보안 구축 1강 2. 보안 요소 중 가용성 개념 (약술) - 답안: 정보 자산에 대해 적절한 시간에 접근 가능한 것을 의미한다. - 출제: SW 개발 보안 구축 1강 3. 데이터베이스 이상 3가지 - 답안: 갱신 이상, 삽입 이상, 삭제 이상 - 출제: 데이터 입출력 구현 1강 4. 분산 환경에서 빅 데이터를 저장하고, 처리할 수 있는 자바 기반의 오픈 소스 프레임 워크이며, 더그 커팅과 마이크 캐퍼렐라가 개발했다. 구글 맵 리듀스를 대체한다. - 답안: 하둡 - 출제: 16년 3회 기사 실기 기출문제, 실전 모의고사 8회 5. IPv4 대안 - 답안: IPv6 - 출제: 응용 S..

    test

    신규 용어들 UDDI(Universal Description, Discovery and Integration) : 웹 서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 장소로 공개적 접근, 검색이 가능한 레지스트리 WSDL(Web Services Description Language) : 웹 서비스 기술언어 또는 기술된 정의 파일의 총칭으로 XML로 기술된다. 웹 서비스의 구체적 내용이 기술되어 있어 서비스 제공 장소, 서비스 메시지 포맷, 프로토콜 등이 기술. SOA(서비스 지향 아키텍처) : 프로세스 수행을 지원하는 정보시스템의 구현을 위해 가장 선진화된 소프트웨어 아키텍처로, 웹서비스나 REST서비스로 구현된 소프트웨어 모듈들을 BPEL록 ㅜ현한 프로세스이며, 오케스트레이션 하는 아키텍처. 9..

    2020 정보처리기사 실기 요약 - 요구사항 설계 및 개발 프로세스

    요구사항 설계 및 개발 프로세스 1. 모듈 공통 모듈 : 기능을 분할하고 추상화하여 성능 향상 및 유지보수를 효과적으로 하기 위한 공통 컴포넌트 구현 기법 모듈 : 하나의 소프트웨어 또는 하드웨워 단위, 소프트웨어 설계에서 기능 단위로 분해해 추상화되어 재사용 및 공유가 가능한 단위 모듈화 : 모듈을 통해 소프트웨어의 성능을 향상 시키고 디버깅, 수정, 통합을 용이하게 하는 설계 기법 2. 공통 모듈 명세 기법 정확성 : 시스템 구현 시 해당기능이 필요하다는 것을 알 수 있도록 정확히 작성 명확성 : 해당 기능을 이해할 때 중의적으로 해석되지 않도록 명확히 작성 완전성 : 시스템 구현을 위해 필요한 모든 것을 기술 일관성 : 공통 기능들 간 상호 충돌이 발생하지 않도록 작성 추적성 : 기능에 대한 요구사..

    2020 정보처리기사 실기 요약 - 애플리케이션 테스트

    애플리케이션 테스트 2020 정보처리기사 실기 요약 - 운영체제 1. 애플리케이션 성능 측정 지표[처응경자] 처리량 : 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭션 수 응답시간 : 응답 후 입력에 대한 응답 출력(완료된 상태) 경과 시간 : 요구를 입력해 트랜잭션 처리 후 출력(완료가 되지 않은 상태) 자원사용률 : 애플리케이션이 트랜잭션을 처리하는 동안의 CPU사용량, 메모리 사용량 2. 블랙박스 테스트 기법[동경결상 유분페] 동등 분할 테스트 : 입력 데이터의 영역을 유사한 도메인별로 유효 값/ 무효 값을 그룹핑하여 대푯값 테스트 케이스를 도출하여 테스트하는 기법 경계 값 분석 테스트 : 동기분할 후 경계 값 부분에서 오류 발생 확률이 높기에 경계 값을 포함하여 테스트 케이스를 설계하여 테스..

    2020 정보처리기사 실기 요약 - 암호화 및 소프트웨어 보안 요약

    암호화 및 소프트웨어 보안 요약 2020 정보처리기사 실기 요약 - 운영체제 1. 디지털 저작권 관리 용어 콘텐츠 제공자 : 콘텐츠를 제공하는 저작권자 패키저 : 콘텐츠를 메타 데이터(데이터에 대한 속성정보)와 함께 배포 가능한 형태로 묶어 암호화 하는 프로그램 콘텐츠 분배자 : 암호화된 콘텐츠를 유통하는 곳이나 사람 콘텐츠 소비자 : 콘텐츠를 구매해서 사용하는 주체 DRM 컨트롤러 : 배포된 콘텐츠의 이용 권한을 통제하는 프로그램 보안 컨테이너 : 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안 장치 클리어링 하우스 : 저작권 관리에서 키관리 및 라이선스 발급 관리를 수행하는 것 DOI(Digital Object Identifier) : 디지털 저작물에 특정 번호를 부여하는 일종의 바코드 시스템 2...

    2020 정보처리기사 실기 요약 - 사용자 인터페이스 설계 요약

    UI 설계 요약 1. UI 설계원칙 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 함 유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 함 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 함 유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화 해야 함 2. UI 설계 지침 : 사용자 중심, 일관성, 단순성, 결과 예측 가능, 가시성, 표준화, 적븐성, 명확성, 오류 발생 해결[사일단결 가표접명오] 3. UI 설계 구성요소 : UI 설계서 표지, 개정 이력, UI 요구사항 정의서, 시스템 구조, 사이트맵, 프로세스 정의, 화면 설계 4. UI 표준 및 지침 UI 표준 : 전체시스템에 포함된 모든 UI에 공통적으로 적용될 내용, 화면 구성이나 화면 이동이 포함됨 UI 지침 : UI 요구사항. ..

    2020 정보처리기사 실기 요약 - 프로토콜 네트워크 요약

    프로토콜 네트워크 요약 1. 프로토콜의 기본 요소 구문 : 전송하고자 하는 데이터의 형식, 부호화, 신호레벨 등을 규정함 의미 : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 유로 관리를 위한 제어 정보를 규정함 시간 : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 2. 프로토콜 기능 - 단편화와 재결합 단편화 : 송신 측에서 데이터 전송에 알맞게 일정 크기의 작은 블록으로 데이터를 자르는 작업 재결합 : 단편화된 블록을 원래 형태로 복원하는 작업 PDU(Protocol Data Unit) : 단편화를 통해 세분화된 데이터 블록 - 캡슐화 단편화된 데이터에 송수신지 주소, 오류 검출 코드, 프로토콜 기능을 구현하기 위해 정보를 부가 하는 것. 데이터를 오류없이 정확하게 전..