[월:] 2019년 01월

소스코드 체크리스트

I. 소프트웨어 품질향상, 소스코드 체크리스트 가. 소스코드 체크리스트의 개념 소프트웨어 품질향상을 위해 소프트웨어 정적 분석 기반 프로그램 소스 코드 검사 기준 나. 소스코드 체크리스트의 필요성   II. 소프트웨어 품질향상 위한 소스코드 평가 체크리스트 가. Clean Code 기반 소스코드 평가 체크리스트 구분 평가 항목 기준 형식 팀 규칙 – 한 팀 작성 코드는 일관성 신문기사 방식

FPGA (Field Programmable Gate Array)

I. 논리 소자 간 배선 연결, FPGA 가. FPGA의 개념 논리소자 간 배선을 프로그래밍하여 다양한 로직 구성을 가능하게 하는 반도체 소자 나. FPGA의 특징 SRAM 방식 – 모든 로직 블록에 배선을 연결할 수 있어 다양한 구조의 회로 구성 가능 휘발성 배선 정보 – 배선 정보가 외부에 있는 플래시 메모리에 저장되어 있어 기동 시 SRAM에 다운로드  

데이터 거래소

I. 데이터 거래 플랫폼, 데이터 거래소 가. 데이터 거래소의 개념 확보한 데이터를 수집/가공하여 부가가치를 높여 필요한 소비자에게 공급하는 대규모 플랫폼 나. 데이터 거래소 등장배경 배경 설명 표준 품질 보증 다양한 포맷의 데이터 표준화 필요 데이터 통합 분석 산재된 데이터의 통합 분석, 활용 필요 효율적 데이터 유통 빅데이터 산업 활성화 유통 창구 역할 유통 데이터 규격

바이오 인증(생체 인식) 유형 비교

I. 차세대 인증기술, 바이오인증의 개념 보인 확인을 위해 지문, 홍채, 얼굴 등 신체적 특징과 음성, 서명 등 행동적 특징 인식 기반 인증기술   II. 바이오인증의 유형 및 장/단점 비교 구분 인증유형 FRR/FAR(%) 장점 단점 신체적 특징 지문 0.5/10-2 기술성숙 저비용 지문 훼손 복제가능 홍채 10-4 / 10-4 고신뢰성 비접촉 절차복잡 사용불편 얼굴 1.0 / 1.0

5G 주파수 기술(GFDM, FBMC, UFMC, F-OFDM)

I. GFDM(Generalized Frequency Domain Multiplexing) 개념 시간/주파수 단위를 독립적 블록 개념으로 구성하여 여러 개의 Sub-Symbol을 전송하도록 구성 장점 – 여러 개 Subsymbol을 하나의 CP를 통해 전송 – 무선 통신 시 Latency 감소, 통신 속도 증가 – 신호 간 간섭 최소화 단점 – 구현 복잡도 증가 전송 절차 그래프   II. FBMC(Filter Bank Multi-Carrier) 개념 반송파

4차 산업혁명 (Industry 4.0)

I. 산업 구조의 새로운 패러다임, 4차 산업혁명의 개요 가. 4차 산업혁명의 등장 배경 및 개념 등장 배경 개념 다품종 대량생산 기술 및 산업 간 초연결, 초지능, 초융합 기반 산업 혁신 패러다임 나. 연대별 산업혁명의 특징 4차 산업혁명은 3D 프린터, 로봇공학 등의 발전을 토대로 산업 간 융합을 통한 생산성 향상이 목표   II. 초연결/초지능 측면의 4차

소프트웨어 정적 테스트, 동적 테스트

I. 프로그램 실행 여부 기반, 정적-동적 테스트 가. 정적-동적 테스트 개념 정적 테스트 동적 테스트 프로그램을 실행 전 소스코드 파싱 기반 문법, 코드 등 잠재적 취약점 발견 기법 프로그램 실행 후 실제 발생 오류 발견 및 문제 해결 분석 기법 나. 정적-동적 테스트 특징/장단점 항목 정적 테스트 동적 테스트 특징 – 코딩 규칙, 가이드 준수

Q-러닝 (Q-Learning)

I. 강화 학습 기법, Q-러닝(Q-Learning) 특정 상태에서 행동에 대한 미래값(Q)을 계산하여, 최적 정책을 찾는 마르코프 의사결정 기반 강화학습 기법 마르코프 의사결정 : 다음 상태의 확률은 오직 현재 상태와 행동에만 영향을 받고, 이전 상태에서 영향 받지 않는 의사결정   II. Q-러닝 학습 절차 및 구성요소 가. Q-러닝의 학습 절차 학습 절차 설명 ① value table Q

CPLD (Complex Programmable Logic Device)

I. 복합 프로그래머블 논리 소자, CPLD 가. CPLD의 개념 내부에 논리 블록(PLD)과 이를 서로 연결해 주는 스위치 행렬이 내장된 반도체 소자 나. CPLD의 특징 중앙 스위치 방식 – 양쪽 블록 사이에 스위치가 위치한 형태로 양쪽 블록을 배선 연결하여 로직 구성 PAL 방식 구조 – 일부 AND, OR gate가 고정되어 데이터에 따라 배선이 되는 구조   II. CPLD

빅데이터 품질

I. 빅데이터 품질관리의 특징 데이터 활용 패러다임 → 빅데이터 특징 – IT는 단순도구 아닌 가치 창출의 핵심 도구 – 데이터의 팽창 및 대량 비정형 분석 처리 기술 발전 빅 데 이 터 등 장 – 기계, 프로그램에 의해 수집되는 대량의 데이터 – 미세하고 정밀한 데이터 – 데이터 소유자 불분명 데이터는 수동적 관리 대상에서 새로운 가치