소프트웨어 테스트 원리

1. 소프트웨어 테스트 원리 테스트 원리 원리 설명 테스트 방안 결함존재 증명 – 테스팅은 결함 증명 – SW완전성 증명 불가 – 결함 발견에 초점 – 결함목록 현행화 완벽 테스팅 불가 – 모든 경우 테스팅 불가 – 효율적 테스팅 필요 – 동등분할, 경계값 분석 등 – 효율적 테스트 수행 개발 초기 테스팅 효율적 – 조기 결함

RNN (Recurrent Neural Network)

1. 순환 신경망, RNN (1) RNN (Recurrent Neural Network)의 개념 음성인식, 자연어 등 현재 입력 데이터와 과거 데이터를 고려하여 순차 데이터를 처리하는 순환 신경망 모델 (2) RNN의 특징 과거-미래 영향 구조 – 루프 구조를 통해 과거의 데이터가 미래에 영향을 줄 수 있는 구조 경사 하강법 – 함수의 기울기로 최소값 탐색 알고리즘 – 2, 3차원 알고리즘

논리회로 해저드

1. 게이트 지연현상, 논리회로 해저드 (1) 논리회로 해저드의 개념 조합회로의 입력 변화 시, 입력에서 출력까지 다른 경로가 다른 전파지연을 가져, 일어나는 스위치 과도 현상 (2) 게이트 지연과 타이밍도 게이트 통과 시 출력이 바로 바뀌지 않고 전파지연 발생   2. 조합 논리회로의 해저드 (1) 해저드의 유형 유형 개념도 설명 정적 1-해저드 – 회로 출력이 상수 1

배깅(Bagging), 부스팅(Boosting)

1. 분류 모델 생성 알고리즘, 배깅과 부스팅 배깅 부스팅 데이터에서 여러 bootstrap 자료 생성, 모델링 후 결합하여 최종 예측 모형을 만드는 알고리즘 오분류 개체들에 가중치를 적용하여 새로운 분류 규칙 생성 반복 기반 최종 예측 모형 생성   2. 배깅과 부스팅 알고리즘 수행 절차 (1) 배깅 알고리즘 수행 절차 절차도 절차 ① Row data에서 bootstrap 데이터

접근제어 모델

1. 기밀성, 무결성 보장, 접근제어 모델 (1) 접근제어 모델의 개념 사용자가 시스템의 특정 자원에 접근할 수 있는 권한을 관리하고 제어하는 방법 (2) 접근제어 모델의 유형 모델 보장 특징 설명 벨라파둘라 (BLP) 기밀성 – 비인가된 판독(읽기) 금지 – No read up / No write down 비바 (BIBA) 무결성 – 비인가된 기록을 방지 – No write up

블루투스 메시 (Bluetooth Mesh)

1. BLE기반 소물 인터넷 기술, 블루투스 메시 (1) 블루투스 메시의 개념 조명 등 저전력 소물 IoT기기 통신을 위해 단순한 재전송(relay) 동작기반 Bluetooth Mesh Network 기술 (2) 블루투스 메시의 특징 보안 적용 – 기기 간 암호화/인증 기반 기밀성 유지 매시 네트워크 – 무선 전파 특성상 메시 네트워크 적합 응용 표준화 – 네트워크 및 데이터 모델(센서)도 표준화

SBAS (Satellite Based Augmentation System)

1. 위성 기반 GPS 보정 시스템, SBAS (1) SBAS의 개념 정지궤도 위성을 통해 GPS 위치 오차를 실시간으로 정확하게 제공하는 초정밀 GPS 보정 시스템 (2) SBAS의 필요성 항공 – 항공 안전 강화, 위치파악, 연료 절감  위치 기반 사업 – 실내 위치 추적, 빠른 길 찾기, 응급구조 GPS 교란 대응 – GPS 교란 발생 시 6초 이내

테스트 차터 (Test Charter)

1. 탐색적 테스팅에서의 테스트 차터 (1) 테스트 차터(Test Charter)의 정의 탐색적 테스팅에서 테스트의 범위와 목적, 테스트 방법 등을 정의하기 위한 참조 문서(승인서) (2) 테스트 차터의 특징 특징 설명 Test Insight 제공 테스트 엔지니어에게 세션 임무 설정 및 Insight 제공 테스트 체계화 직관적으로만 진행하던 경험적 테스팅에 체계성 부여 리스크기반 접근 자원 제약적인 환경에서 선택과 집중의 원리

YOLO (You Only Look Once)

1. 인공신경방 빠른 객체 탐색, YOLO 개념 필요성 빠른 속도로 객체 탐색 위해 그리드 Bounding box를 통해 최적 객체 탐색 및 분류하는 딥러닝 기반 Fast 객체 탐색 기법 – RCNN의 느린 속도 개선 – 전체 이미지 기반 맥락이해 – Object의 일반화 특징학습   2. YOLO의 객체 탐색/분류 절차 및 구현 기술 (1) YOLO 기반 객체

카르노맵 (Karnaugh map)

1. 논리식의 간략화, 카르노맵 (1) 카르노맵 (Karnaugh map)의 개념 복잡한 논리식을 최소의 논리회로로 구성하기 위해 간단한 부울 함수로 표현하는 진리표 (2) 카르노맵의 간략화 조건 ① 가로, 세로 그룹을 지어 묶음 ② 바로 이웃해 있는 항끼리 묶음 ③ 직사각형, 정사각형의 형태로 묶음 ④ 중복하여 묶어도 되며, 끝 항 끼리 연결 가능   2. 카르노맵의 간략화 기법