하둡 2.0 에 대하여 설명하시오.
1. 하둡 2.0 에 대하여 설명하시오.
1. 하둡 2.0 에 대하여 설명하시오.
2. 린(Lean) 개발방법론을 정의하고, 7 가지 개발원칙 중 5 가지 이상을 제시하시오.
3. Node.js 에 대하여 설명하시오.
4. MOOC(Massive open online course)에 대해 설명하시오.
5. Cache 의 일관성(Coherency)을 유지하는 MESI 프로토콜에 대해서 설명하시오.
6. 멀티코어에 대해 설명하시오.
7. ACID 와 BASE 를 비교 설명하시오.
8. 도메인주도 개발(Domain Driven Development)에 대해 설명하시오.
9. MES(Manufacturing Execution System)에 대해 설명하시오.
10. SDN(Software-defined networking)에 대해 설명하시오.
11. 버디 메모리 할당 (Buddy Memory Allocation)에 대해 설명하시오.
12. 샤딩과 쿼리오프 로딩에 대해 설명하시오.
13. 자기참조관계에 대해 설명하시오.
사물 인터넷이 스마트폰을 이을 새로운 IT 산업의 성장 동력으로 주목 받고 있는 가운데 사물 인터넷을 효과적으로 구현하기 위한 네트워크 인프라의 중요성도 부각되고 있다. 사물 인터넷의 다양한 서비스를 효과적으로 구현하기 위한 네트워크 인프라 기술에 대하여 설명하시오.
다음 요구사항을 만족하는 선풍기의 상태 머신 다이어그램을 작성하고 상태(state) 패턴에 기반한 클래스 다이어그램을 작성하시오. - 선풍기는 기본적으로 OFF 상태에서 시작 - OFF 상태에서 사용자가 선풍기 스위치를 켜면 switch_on 이벤트가 발생하며 ON 상태로 진입. 이때 turn_on 액션을 실행함. 단 전원이 연결된 조건(power_exists 조건)에서만 ON 상태로 진…
이진 탐색 트리(Binary Search Tree)의 개념과 탐색 및 삽입 알고리즘 대하여 설명하고, 아래 예제 코드의 searchNode() 함수와 insertNode() 함수를 완성하시오. #include <stdio.h> #include <stdlib.h> typedef struct Node { Node* Left; Node* Right; int Data; } Node; Node* c…
소셜 네트워크 분석(SNA: Social Network Analysis)의 개념과 주요 분석 방법에 대하여 설명하고, 이 중 Centrality Analysis 에 대하여 상세히 설명하시오.
대량 데이터를 처리하는 빅데이터의 품질은 기존 데이터 품질과는 다른 관점에서 관리가 필요하다. 빅데이터의 주요 품질 요소와 효과적인 빅데이터 품질관리 방안에 대하여 설명하시오.
안전한 금융거래를 위해 사용되는 매체인 OTP(One Time Password)에 대하여 설명하고, OTP 의 인증방식, 활용기술에 대하여 설명하시오.
전자금융 거래의 증가와 함께 금융거래를 위협하는 공격방식 또한 점점 지능화 되어가고 있다. 이에 따라 안전한 전자금융 거래에 대한 대 내외 환경적 요구가 발생하고 있고, 이상거래 탐지시스템(FDS, Fraud Detection System)의 중요성이 부각되고 있다. 이상거래 탐지시스템에 대하여 아래를 설명하시오. 가. 이상거래 탐지시스템의 4 가지 기능 나. 이상거래 탐지시스템의 동기방식,…
ISO/IEC 14764는 ISO/IEC 12207의 유지보수 부분을 상세화 한, S/W 유지보수의 표준 프로세스 이다. ISO/ICE 14764 측면에서 아래를 설명하시오. 가. 변경유형에 따른 S/W 유지보수의 분류 나. S/W 유지보수의 기법 3가지 이상 다. S/W 유지보수의 프로세스
관계대수(relational algebra)는 상용DBMS들에서 널리 사용되는 SQL의 이론적인 기초가 되는 절차적 언어이다. 가. 일반집합연산과 순수관계연산을 설명하시오. 나. 2번 부서나, 3번 부서에 근무하는 모든 직원명과 급여를 조회하는 관계대수 질의문 다. 개발부서에서 근무하는 모든 직원명을 조회하는 관계대수 질의문
IEEE 소프트웨어분과에서 제시하는 SWEBOK(Software Engineering Body of Knowledge)의 10가지 지식영역을 설명하고, 2014년 release된 SWEBOK v3.0의 지식영역을 나열하시오.
클라우드 환경과 모바일 앱 생태계의 출현으로 한두 명으로 구성된 소기업들이 많이 생겨나지 만 백엔드 서비스의 기본 기능을 모든 소기업들이 개발하기에는 분명 무리가 있다. 이를 해결 하기 위한 서비스 모델로 BaaS(Backend as a Service)가 떠오르고 있다. 가. BaaS가 제공하는 서비스 종류 나. BaaS의 핵심 요소기술 다. BaaS서비스 제공업계 현황
다음 시나리오를 기반으로 물음에 답하시오. <시나리오> A 회사는 고품질, 높은 가격의 특수한 주방기구를 카탈로그나 점포를 통해 판매하고 있다. 이 회사는 점포 수가 많지 않고 온라인 비즈니스는 취약하지만 전화를 이용한 고객 서비스가 매우 뛰어나서 좋은 성과를 올리고 있다. 이러한 상황에서 주방기구 분야에도 인터넷 쇼핑이 활성화되고 인터넷 기술로 무장한 경쟁기업들이 대대적으로 생겨나기 시작했…
최근 국내외 ICT 산업의 발전에 힘입어 FINTECH가 주목되고 있다. 해외에서는 상용화된 서비스로 산업을 선도하는데 반해, 국내에서는 금융 관련 규제로 인해 산업 발전이 저해되었다는 주장이 강하다. 이런 상황을 전제로 다음에 대해 기술하시오. 가. 국내외 FINTECH 산업의 최신동향 나. 해외대비 국내 금융거래 관련 특이사항 다. 국내 금융 산업발전을 위한 발전방안
Software Visualization 에 대해 목적, 기대효과, 아키텍처 구현기반기술에 대해 상술하시오.
Merge Sort 알고리즘에 대해 성능과 처리절차에 대하여 기술하시오.
블록암호화 암호성능을 향상시키기 위한 운영 모드에 대해 설명하시오. 가. 운영 모드의 종류에 대해 기술하시오. 나. 각 운영 모드 별 동작원리를 비교 설명하시오. 다. 운영 모드에 따른 성능 개선 사항을 기술하시오.
UNIX FILESYSTEM에서 file 에 access 를 지원하는 i-node 와 pointer structure 에 대해 기술하시오. 가. UNIX 에서 i-node 가 수행하는 역할과 해당 역할을 수행하는데 i-node 가 어떻게 사용되는지 기술하시오. 나. i-node pointer structure 특징과 장점에 대하여 기술하시오. 다. i-node pointer structure…
신뢰성 있는 데이터 전송 프로토콜인 TCP(Transmission Control Protocol)에서 제공하는 흐름제어(Flow Control), 오류제어(Error Control), 혼잡제어(Congestion Control) 기능에 대하여 설명하시오.
1. 캐시 메모리 교체정책에 대해 설명하시오.
2. 행정기관의 클라우드 사무환경의 도입을 위한 데스크톱 가상화에 대해 설명하시오.
3. 크로스사이트 스크립팅(XSS, Cross-site Scripting)에 대해 설명하시오.
4. 인터네트워킹 장비에 대해 설명하시오.
5. 구조기반 소프트웨어 테스트 설계 기법 중에서 MC/DC(Modified Condition/Decision Coverage)에 대해 설명하시오.
6. DM(Delta Modulation)에 대해 설명하시오.
7. 물리적, 논리적 망분리를 비교하시오.
8. 세마포어(Semaphore)와 모니터(Monitor)의 상호관계를 설명하시오.
9. 조합논리 회로 중의 하나인 MUX(Multiplexer)에 대해 설명하시오.
10. IEEE 754(Floating-Point Arithmetic)에 대해서 설명하시오.
11. 기능점수(Function Point)에서 어플리케이션 경계에 대하여 설명하시오.
12. 데이터베이스의 옵티마이저 방식인 RBO, CBO 를 비교하시오.
13. Deadlock 회복기법에 대해 설명하시오.
소프트웨어 프레임워크에 대한 다음 질문에 답하시오. 가. 소프트웨어 프레임워크의 개념과 도입목적 나. 소프트웨어 프레임워크와 라이브러리, 디자인 패턴의 비교 다. 국내 오픈 소스 프레임 워크의 동향
안전한 금융거래를 위해 사용되는 매체인 OTP(One Time Password)에 대하여 설명하고, OTP 의 인증방식, 활용기술에 대하여 설명하시오.
네트워크 라우팅이나 시뮬레이션 게임의 길 찾기에 사용되는 알고리즘에 대한 다음에 질문에 답하시오. 가. 최단경로 알고리즘의 개념 및 종류를 설명하시오. 나. Dijkstra 알고리즘과 A* 알고리즘의 개념 및 탐색 원리를 설명하시오. 다. 다음 그래프에서 최단경로 탐색과정을 Dijkstra 알고리즘으로 설명하시오. ( 정점 S 가 시작점 )
몇 해 전부터 발생했던 금융권에 대한 보안위협에 대한 대비책으로 금융권의 전산센터에 대한 망분리 작업이 마무리 되고 있다. 다음의 질문에 대하여 설명하시오. 가. 금융권 보안위협의 현황 나. 물리적인 망분리의 유형 다. 인터넷PC 와 업무PC 간의 자료 전송 방식
라우팅 프로토콜(Routing Protocol)의 개념과 RIP(Routing Information Protocol), OSPF(Open Shortest Path First) 프로토콜에 대해서 설명하시오.
대량 데이터를 처리하는 빅데이터의 품질은 기존 데이터 품질과는 다른 관점에서 관리가 필요하다. 빅데이터의 주요 품질 요소와 효과적인 빅데이터 품질관리 방안에 대하여 설명하시오.
사용자 데이터 노출 방지를 위한 종단간 암호화(End to End Encryption)에 대하여 설명하고, 종단간 암호화 환경에서 안전한 키 교환을 위한 디피-헬만 키 교환(Diffe-Hellman key exchange) 방법을 설명하시오.
디지털 회로를 구성하는 플립플롭에 대하여 다음 물음에 답하시오. 가. 플립플롭의 동작방식 및 종류 나. R-S 플립플롭의 금지상태 문제와 해결방안 다. J-K 플립플롭의 레이스 현상 및 해결방안
운영체제의 핵심 모듈인 커널(Kernel)에 대하여 아래 내용을 설명하시오. 가. 커널의 개념 나. 커널의 구조 및 종류 다. Monolithic 커널과 Micro 커널의 비교
다음 시나리오를 기반으로 물음에 답하시오. <시나리오> A 회사는 고품질, 높은 가격의 특수한 주방기구를 카탈로그나 점포를 통해 판매하고 있다. 이 회사는 점포 수가 많지 않고 온라인 비즈니스는 취약하지만 전화를 이용한 고객 서비스가 매우 뛰어나서 좋은 성과를 올리고 있다. 이러한 상황에서 주방기구 분야에도 인터넷 쇼핑이 활성화되고 인터넷 기술로 무장한 경쟁기업들이 대대적으로 생겨나기 시작했…
W3C 웹표준 HTML5 에 대하여 설명하시오.
IEEE 소프트웨어분과에서 제시하는 SWEBOK(Software Engineering Body of Knowledge)의 10가지 지식영역을 설명하고, 2014년 release된 SWEBOK v3.0의 지식영역을 나열하시오.
프로세스(process)와 스레드(thread)를 설명하고, 멀티스레딩(Multithreading)의 개념과 종류에 대하여 설명하시오.
지능화되는 공격인 APT 공격은 엔드포인트에 유포되는 악성코드의 예방탐지 및 대응이 핵심이다. APT 대응을 위한 방안 중 엔드포인트 보호에 대하여 다음을 설명하시오. 가. 엔드포인트 공격목표 및 기법 나. 평판기반 탐지보안 다. 행위기반 탐지보안
신뢰성 있는 데이터 전송 프로토콜인 TCP(Transmission Control Protocol)에서 제공하는 흐름제어(Flow Control), 오류제어(Error Control), 혼잡제어(Congestion Control) 기능에 대하여 설명하시오.
클라우드 서비스 브로커리지(CSB, Cloud Service Brokerage)는 2009년 가트너에서 처음 사용한 용어로, 클라우드 기반의 미래 서비스 확산과, 서비스 복잡성 증가에 따라 클라우드 간 연동에 대한 대안으로 떠오르고 있다. 가. CSB의 개념 나. CSB의 유형 다. 오프소스 S/W기반 CSB 프로젝트 현황
UNIX FILESYSTEM에서 file 에 access 를 지원하는 i-node 와 pointer structure 에 대해 기술하시오. 가. UNIX 에서 i-node 가 수행하는 역할과 해당 역할을 수행하는데 i-node 가 어떻게 사용되는지 기술하시오. 나. i-node pointer structure 특징과 장점에 대하여 기술하시오. 다. i-node pointer structure…
Software Visualization 에 대해 목적, 기대효과, 아키텍처 구현기반기술에 대해 상술하시오.