그래프를 이용하여 최적 경로를 찾는 데 이용되는 최소 신장 트리(Minimal spanning tree) 알고리즘에 대하여 설명하시오
1.그래프를 이용하여 최적 경로를 찾는 데 이용되는 최소 신장 트리(Minimal spanning tree) 알고리즘에 대하여 설명하시오
1.그래프를 이용하여 최적 경로를 찾는 데 이용되는 최소 신장 트리(Minimal spanning tree) 알고리즘에 대하여 설명하시오
2. 클라우딩 컴퓨팅 환경에서 데이터 정보 보호에 대하여 설명하시오.
3. UNIX 커널 내에서 파일을 관리하기 위한 자료 구조로 inode를 사용한다. Inode 내에서 데이터 블록을 관리하는 방법에 대하여 설명하시오.
4. 우선순위(Priority) 기반 CPU 스케쥴링 알고리즘에 대하여 설명하시오.
5. PIMS(Personal Information Management System)에 대하여 설명하시오.
6. DB 이상현상(Anomaly)에 대하여 설명하시오.
7. OWASP Top 10(Open Web Application Security Project Top 10)에 대하여 설명하시오.
8. 하이브리드(Hybrid) MMDBMS에 대하여 설명하시오.
9. 복잡한 현상의 분석에 사용하는 대리인 기반 모델(ABM:Agnet-Based Model)에 대하여 설명하시오.
10. 시맨틱 웹(Semantic Web)의 필요성과 특징에 대하여 설명하시오.
11. 프로세스 마이닝(Process mining)에 대하여 설명하시오.
12. 시스템 다이내믹스(System Dynamics)에서 활용되는 인과 루프 프로그램(Gausal loop diagram)을 사용하는 신제품이 입소문(word of mouth)에 의해 매출이 증가되는 현상을 설명하시오.
13. 테스트 중심 개발(Test-driven development)의 사이틀(cycle)에 대하여 설명하시오.
1. 스마트 폰의 보안 취약점에 대하여 설명하시오.
2. Java 프로그램을 작성하고 실행시키는 일련의 과정을 JVM(Java Virtual Machine) 중심으로 설명하시오.
3. 빅데이터(Big Data) 분석과 기존 경영정보 분석과의 차이점에 대하여 설명하고, 빅데이터 분석의 활용효과에 대하여 설명하시오.
4. 컴퓨터 포렌식(Computer forensics)의 원칙, 유형 및 관련기술에 대하여 설명하시오.
5. 구글과 애플의 비즈니스 생태계 전략을 다면 플랫폼(Multi-sided Platform)차원에서 설명하시오.
6. HTML5에서 사용되는 웹스토리지(Web Storage)를 HTTP 쿠키(cookie)와 비교하여 차이점 중심으로 설명하시오.
1. 안드로이드 시스템 구조에 대하여 설명하시오.
2. 다음 UNIX 시스템 호출을 이용하는 프로그래(UNIX System V 기준)을 보고 물음에 답하시오. 가) 위 프로그램의 동작 과정을 fork, execl 시스템 호출 중심으로 설명하시오. 나) 위 프로그램의 동작 과정과 동일한 결과를 얻기 위한 UNIX 명령어를 작성하시오.
3. 개인정보 유출을 방지하기 위한 데이터베이스 접근제어 모델 3가지에 대하여 설명하시오.
4. APT(Advanced Persistent Threat) 공격기법과 대응방법에 대하여 설명하시오.
5. 워크플로우 패턴(Workflow pattern)을 기본적 제어 패턴(Basic control pattern)중심으로 설명하시오.
6. 소셜 네트워크 분석(Social network analysis)의 개념과 방법에 대하여 설명하시오.
1. 자동차용 전장장치(ECU : Electronic Control Unit) 플랫폼인 AUTOSAR(AUTomotive Open System Architecture) 소프트웨어의 구조에 대하여 설명하시오.
2. 2-D(Dimensional) 바코드 시스템에서 데이터를 읽는 과정에 대하여 설명하시오.
3. 데이터 마이닝(Data mining)의 과정, 기법 및 활용사례애 대하여 설명하시오.
4. 효과적인 개인정보보호를 위한 DB 암호화 구축전략, 절차 및 데이터베이스 암호화 기술에 대하여 설명하시오.
5. 소프트웨어 테스팅의 주요 이슈들을 제시하고, 이 중 비기능적 테스팅(Non-functional testing)과 동적 테스팅(Dynamic testing)을 구체적으로 설명하시오.
6. P2P(Peer-to-peer) 알고리즘의 개념과 시스템 구조를 설명하고, 이 알고리즘이 CDN(Content Delivery Network)에서 어떻게 이용되는지 설명하시오.
1. Blocked I/O와 Non-Blocked I/O의 차이점에 대하여 설명하시오.
2. ACPI(Advanced Configuration and Power Interface)에 대하여 설명하시오.
3. I^2C 통신방식에 대하여 설명하시오.
4. 네트워크 전송에서 슬라이딩 윈도우(Sliding Window) 알고리즘에 대하여 설명하시오.
5. 라우터 Backbon 네트워크에 대하여 설명하시오.
6. 메모리 인터리빙(Memory Interleaving)의 개념과 활용방식에 대하여 설명하시오.
7. 수퍼스칼라, VLIW((Very Long Instruction Word), 슈퍼파이프라인을 비교하여 설명하시오.
8. 터보부스터와 오버클로킹을 비교하여 설명하시오.
9. 빅데이터(Big Data) 처리 분석 기술인 하둡(Hadoop)에 대하여 설명하시오.
10. 데이터 마이닝 기술에서 연관규칙을 찾아주는 Apriori 알고리즘을 예를 들어 설명하시오.
11. 클라우드 컴퓨팅의 멀티테넌시(Multi-Tenancy) 보안에 대하여 설명하시오.
12. 윈도우(Windows) 운영체제의 부팅 순서를 단계별로 설명하시오.
13. 정보보안에서 저지통제(Deterrent Control), 탐지통제(Detective Control), 교정통제(Corrective Control), 예방통제(Preventive Control)를 설명하시오.
1. Addressing Mode의 종류에 대하여 Add 명령사례를 이용하여 설명하시오.
2. 멀티스래팅(Multithreading)의 개념과 종류에 대하여 설명하고, Latency와 Througput 관점에서 장단점을 설명하시오.
3. 분산처리 시스템에서 Mutual Exclusion을 구현하기 위한 Time Ring 알고리즘과 Time Ordering 알고리즘의 동작을 설명하시오.
4. 데이터 압축기법인 런렝스(Run Length)코딩과 허프만(Huffman)코딩에 대하여 설명하시오.
5. 스마트폰 기반의 보안위협 및 대응책을 스마트폰 하드웨어, 스마트폰 소프트웨어, 네트워크, 에플리케이션 마켓 등의 관점에서 설명하시오.
6. 소프트웨어 테스트 프로세스 성숙도 평가모델 TMMi(Test Maturity Model Intergration)와 시스템개발 프로세스 성숙도 평가모델 CMMi(Capacity Maturity Model Intergration)는 5레벨의 단계적 평가 프레임워크이다, TMMi 모델과 CMMi 모델을 각각설명하시오.
1. 캐시(Cache) 서버를 이용한 웹 서버의 부하 분산 방법에 대하여 설명하시오.
2. 하드웨어 인터럽트와 소프트웨어 인터럽트의 처리 흐름에 대하여 설명하시오.
3. 라우팅 프로토콜인 RIP(Routing Information Protocol), EGP(Exterior Gateway Protocol), BPG(Border Gateway Protocol)를 비교하여 설명하시오.
4. 서로 다른 컴퓨터 시스템이나 단말기간의 통신 규약인 프로토콜이 가져야 하는 기능을 TCP(Transmission Control Protocol)의 사례를 들어 설명하시오.
5. 웹 서비스가 네트워크 상에 있는 컴퓨터들 간에 상호운용이 가능한 것은 표준규격인 WSDL, SOAP, UDDI가 웹 서비스를 정의, 등록 및 전송하게 해 주기 때문이다. 각 표준이 SOA를 구현하기 위하여 웹서비스로 등록하고, 찾고, 사용하는데 어떤 역할을 하는지 설명하시오.
6. 임베디드 시스템을 테스트하기 위한 하드웨어 및 소프트웨어 테스트 기법에 대하여 설명하시오.
1. CPU가 명령을 수행하기 위한 파이프라이닝(Pipelining)의 개념과 파이프라이닝을 방해하는 위험 요소에 대하여 설명하시오.
2. 멀티코어 어플리케이션의 최적화하기 위한 프로그래밍과 컴파일러의 활용방법을 설명하시오.
3. 컴퓨터 아키텍처 관점에서 클라이언트/서버, 분산 컴퓨팅, 클라우드 컴퓨팅의 개념과 활용을 비교하여 설명하시오.
4. 네트워크 관리에서 DNS(Domain Name Server)의 관리정보와 기본동작 내용에 대하여 설명하시오.
5. 가전제품이나 보안 시스템 등의 장치들을 인터넷에 접속하는 표준 방식인 OSGi(Open Service Gateway Initiative) 프레임워크(Framework)의 각 레이어(Layer)별 기능(역할)을 설명하시오.
6. 교통정보 서비스를 제공하는 ITS(Intelligent Transportation System)에서 정보수집, 정보처리, 정보표출 측면의 구성 요소와 요소별 산정방법을 설명하시오.