1. 가상머신(VM)과 컨테이너(Container) 개념 비교 비교 항목 가상머신(Virtual Machine) 컨테이너(Container) 개념도 개념 하이퍼바이저를 통해 물리적인 자원을 재구성하여 논리적인 자원으로 제공하는 가상 컴퓨팅 환경 컨테이너 엔진을 통해 물리적인 자원을 격리하여 논리적인 자원으로 제공하는 가상 컴퓨팅 환경 가상머신은 Guest OS로 완전격리되어 Host OS에 종속성이 낮지만 오버헤드가 발생하고, 컨테이너는 APP 단위 격리로 성능저하 방지 가능하나 Host OS에 종속성
1. 공개 SW 마이그레이션의 개념 및 필요성 개념 필요성 상용 라이선스 기반 솔루션을 공개 SW와 공개 SW 유지보수 방식을 적용한 정보시스템으로의 전환 정책 – 비용 절감(H/W, S/W, 전력 및 냉방 등) – EOSL 등 더 이상 지원 불가능한 S/W 교체 – 시스템 통합 및 클라우드 등 신기술 도입 – 성능 향상 및 안정성 확보 공개
1. 일정 단축, 공정압축법과 공정중첩 단축법 개념 비교 비교 항목 공정압축법 (Crashing) 공정중첩 단축법 (Fast Tracking) 개념도 개념 지연 일정 대응 및 완료 일정 단축 위해 Critical Path의 Activity에 추가자원을 투입하여 전체 소요 기간을 단축하는 프로젝트 일정 단축 기법 지연 일정 대응 및 완료 일정 단축 위해 Activity 간 관계를 조정하고 Activity를 병행 추진하여 전체
1. 이벤트 기반 아키텍처(Event Driven Architecture)의 개념 및 원칙 개념 원칙 분산 시스템 간 이벤트를 생성/수신 및 처리하여 이벤트 기반 상호작용하는 시스템 아키텍처 Individually 각 이벤트는 개별 전송 Push 이벤트 생성자가 Push 방식 전달 Immediacy 실시간 응답 및 대응 처리 One-Way 생성자 → 수신자 단방향 전달 이벤트 객체는 메시지 형태로 전달, 여러 컴포넌트가 여러 이벤트에
1. 전자 안전 시스템 국제 표준, IEC 61508의 개념 국제 기능 안전 규격 계층 구조 개념 H/W 및 S/W 안전 관련 시스템의 신뢰성 보증 지침을 제공하는 전기/전자/프로그램 가능한 전자 안전 관리 시스템의 기능 안전 국제 표준 시스템 고장 모드 및 결함 회피 설계를 위한 제품 수명주기 접근 방법을 통해 시스템 신뢰성 보증 지침 제공
1. 단말 장치 자체 AI 서비스, 엣지 AI (Edge AI)의 개념 개념도 개념 IoT, 모바일 장치 등 단말 장치의 신속한 인공지능 서비스를 위해 단말 장치에서 생성한 데이터로 AI 알고리즘을 직접 실행하는 분산형 컴퓨팅 패러다임 단말장치에서 데이터생성과 AI 알고리즘 처리를 지원하므로 AI 모델 업데이트 시에만 중앙서버 연결, 온디바이스 AI(On-Device AI) 방식이 대표적 2. 엣지 AI
1. MTTD / MTTR / MTTF / MTBF의 개념 MTTD – Mean Time To Detect (평균 장애 인지 시간) – 장애 발생 시점 부터 장애 인지까지의 시간 MTTR – Mean Time To Repair (평균 복구 시간) – 장애 인지 시점 부터 복구 완료까지의 시간 MTTF – Mean Time To Failure (평균 가용 시간) – 복구
1. 블록 암호화와 스트림 암호화 비교 비교 항목 블록 암호화 스트림 암호화 개념도 개념 – 평문을 일정한 블록 단위로 나누어 암호화하는 방식 – 키 스트림을 생성하여 비트 단위로 암호화하는 방식 암호화 단위 – 블록(block) 단위 – 비트(bit) 단위 알고리즘 – DES, AES, IDEA, SEED – LFSR, RC4, MUX 생성기 장점 – 기밀성, 해시함수 – 다양한
1. 대칭키 알고리즘과 비대칭키 암호화 알고리즘 비교 항목 대칭키 암호화 알고리즘 비대칭키 암호화 알고리즘 개념도 개념 – 동일 비밀키 기반 암/복호화 알고리즘 – 암/복호 키가 서로 다른 알고리즘 키 관계 – 암호화키 = 복호화키 – 동일 비밀키 사용 – 암호화키 ≠ 복호화키 – 공개키와 개인키 키 관리 – 암복호화 위해 공유 – 키 관리 복잡
1. 소프트웨어 요구사항 상세화의 필요성 ISO14143 국제 표준 기반 기능 점수(FP)를 이용하여 소프트웨어 기능에 대한 정량적 측정 가능 소프트웨어 요구사항은 비즈니스 요구사항 기반 사용자가 요구하는 기능, 성능, 품질 등 분류/상세화 2. 소프트웨어 요구사항 상세화 방안 구분 상세화 방안 세부 기법 기능 세분화 및 FP 연계 측면 세부 기능 수준 단위 프로세스 도출 – 화면,