스마트계약(Smart Contract)에 대하여 설명하시오.
1. 스마트계약(Smart Contract)에 대하여 설명하시오.
1. 스마트계약(Smart Contract)에 대하여 설명하시오.
2. DB Table partitioning에 대하여 설명하시오.
3. RACI차트에 대하여 설명하시오.
4. 블록암호 운영모드에 대하여 설명하시오.
5. CARTA접근법에 대하여 설명하시오.
6. 회귀분석에 대하여 설명하시오.
7. B트리에 대하여 설명하시오
8. 5G 이동통신 표준화 동향에 대해서 설명하시오.
9. 시큐어코딩(Secure Coding)에 대해서 설명하시오.
10. 무선전력전송기술에 대해서 설명하시오.
11. 소프트웨어 안전성 분석기법에 대해서 설명하시오.
12. 디자인패턴과 리팩토링을 설명하시오.
13. ISO 15408에 대해서 설명하시오.
1. 순차적 연산을 수행하는 기존 컴퓨터 기술로는 다량의 정보를 한번에 처리할 수 있는 기능이 제한적이다. 이에 초 병렬적 특성을 갖는 DNA 컴퓨터 기술이 모색되고 있다. 이와 관련하여 다음의 질문에 답하시오. 1) DNA 컴퓨터의 개념 2) DNA 컴퓨터 알고리즘 처리 방식과 연산자 3) DNA 컴퓨터를 이용한 최소경로문제 해법
2. 주기억장치 배치 전략 기법(Memory Placement Strategy)을 설명하고 각 배치 전략 기법을 적용할 경우, 다음과 같은 기억장소 리스트에서 10K 크기의 작업은 어느 기억공간에 할당되는지 설명하시오. (단, 탐색은 위에서 아래로 한다.)
3. 객체 검출(Object Detection)을 위한 R-CNN(Regions with CNN features)과 Faster R-CNN(Faster Regions with CNN)에 대하여 설명하시오.
4. 블록체인(Blockchain) 시스템은 크게 블록체인(Blockchain)에 참가하는 노드의 참여 제한 여부에 따라 비허가형(Permissionless) 블록체인과 허가형(Permissioned) 블록체인으로 나눌 수가 있다. 블록체인에서의 합의 알고리즘 개념과 합의알고리즘 유형을 설명하시오.
5. 스마트팩토리는(Smart Factory) 기존의 제조업 경쟁력을 향상시키고 변화화는 시장 환경에 적극적으로 대응하기 위해 기존 제조산업에 ICT를 결합한 제조방식이다. 1) 스마트팩토리의 추진배경과 개념을 설명하시오. 2) 스마트팩토리 주요 핵심기술을 설명하시오. 3) 스마트팩토리 도입 방안을 설명하시오
6. 정보시스템 감리는 전자정부법에 따라 발주자의 업무 부담 완화, 전문성 보안 등을 위해 도입되었다. 정보시스템 감리에 대하여 아래 질문에 답하시오. 1) 정보시스템 감리의 개념, 목적, 대상을 설명하시오. 2) 감리와 감사를 비교 설명하시오. 3) 정보시스템 감리 형태의 분류를 수행시점, 방법, 결과물로 설명하시오
1. 자율주행 자동차의 보안위협, 보안기술, 보안표준에 대해 설명하시오.
2. 정보화시스템 개발 프로젝트에서 고객이 요구하는 수준의 품질을 충족시키는 것은 중요한 활동이다. 프로젝트 수행시 품질관리 프로세스를 설명하고, 품질관리도구 5가지 이상을 설명하시오
3. 다중프로세스 환경에서 적용하는IPC(Inter Process Communication)에 대해 설명하고, 메시지큐 (Message Queue)방식과 공유 메모리(Shared Memory) 방식을 상세히 설명하시오.
4. 4차 산업혁명에 있어 CPS의 역할은 대단히 중요하다. CPS의 개념 및 다양한 산업내 활용 범위와 보안위협에 대해 설명하시오
5. 블록체인 기술에 대한 문제점을 폭 넓게 제시하고 해결 방안으로 대두되는 채굴 없는 블록체인 기술에 대해 설명하시오.
6. 보다 빠르게 소프트웨어의 지속적인 통합과 배포를 위해 애자일 방법론을 도입하는 기업이 늘고 있다. 애자일 방법 도입과 관련하여 아래 문항에 답하시오. 1) 애자일 방법론 구현을 위한 조직과 도구 측면의 전략 2) 품질 확보를 위한 애자일 테스팅 방안
1. 버블정렬(Bubble Sort) 대해 설명하고, 아래 제시된 숫자를 버블 정렬기법을 이용하여 정렬하시오. ( 오름차순 정렬 : 5, 8, 1, 4, 2 )
2. DB 보안프레임워크(DataBase Security Framework)에 대해 설명하시오
3. 프로젝트 수행시에 다양한 영역에서 위험요소가 존재한다. 이를 적절히 관리하기 위한 위험관리절차, 위험에 대한 대응전략을 설명하시오.
4. Mccabe 회전 복잡도(Cyclomatic Complexity)에 대해 설명하고 주어진 문제의 복잡도를 계산 하시오
5. 소프트웨어 안전성은 자율주행 자동차, 무인 항공 및 헬스케어와 같은 미션크리티컬한 분야로 인해 그 중요성이 더욱 커지고 있다. 이러한 분야의 소프트웨어 안정성의 분석 기법 및 보증 방안에 대해서 설명하시오.
6. 음성 인식을 통한 응답 기술로 활용 가능한 음성 합성(Speech Synthesis) 기술과 이 때 적용 되는 어텐션 메커니즘(Attention Mechanism)에 대해 설명하시오
1. ITSM(IT Service Management)에 대해서 설명하시오.
2. 디자인 씽킹(Design Thinking)에 대해서 설명하시오.
3. ISO 25000에 대해서 설명하시오.
4. 데이터베이스 옵티마이저의 QEP절차를 설명하시오.
5. 폰노이만(Von Neumann)아키텍처에 대해서 설명하시오.
6. CMMi에 대해서 설명하시오.
7. 소프트웨어 품질보증(Quality Assurance)에 대해서 설명하시오.
8. XAI (Explainable AI)에 대하여 설명하시오.
9. ARQ(Automatic Repeat Request)에 대하여 설명하시오.
10. SPF(Sender Policy Framework)에 대하여 설명하시오.
11. 신경모방 칩(Neuromorphic Chip)에 대하여 설명하시오.
12. NoSQL에 대하여 설명하시오.
13. Aging기법에 대하여 설명하시오.
1. 국내에서 공개 소프트웨어(Free and Open Software, FOSS) 활용이 빠르게 늘고 있으나 라이센스(License) 위반에 따른 법적 분쟁, 적용의 한계 및 사후 관리에 대한 문제점도 증가하고 있다. 이를 해결하기 위한 공개 소프트웨어 거버넌스(Governance) 프레임워크(Framework)에 대하여 설명하시오.
2. 데이터 모델링(Data Modeling)에서 연결함정(Connection Trap)을 설명하시오.
3. 국가에서 보유하고 있는 다양한 데이터를 개방하여 국민들이 보다 쉽고 용이하게 공유 및 활용할 수 있도록 개방하고 있다. 이런 개방되는 공공 데이터의 품질을 관리하기 위한 공공데이터 품질관리 수준평가 체계에 대하여 설명하시오.
4. CPU의 주요 구성요소로는 ALU, Register, CU(Control Unit)가 있다. CU의 기능과 내부구조에 대해서 설명하시오.
5. 소프트웨어를 구축할 때에는 요구사항 추출이 중요하다. 요구의 기능적/비기능적 분류와 사례를 설명하고, 요구 추출의 어려움을 설명하시오.
6. 사물인터넷(IoT: Internet of Things) 기술을 통해 최근 재난•안전 분야에서도 적극적으로 활용되어 국민안전을 도모하기 위한 재난관리 기술 및 서비스 적용이 확대되고 있다. 제 4차 산업혁명 사회의 재난예방과 IoT기반 재난 예방 및 모니터링에 대해 설명하시오.
1. 주기억장치 관리 기법을 설명하고 페이징 기법과 세그먼트 기법에 대해서 설명하시오
2. CPU 결함에 따른 캐시 부채널 공격과 멜트다운, 스펙터 취약점을 예시를 들어 설명 하시오
3. PMO의 품질향상과 함께 전자정부사업의 안정적인 추진을 도모하기 위해 PMO사업자의 활동을 점검할 수 있는 수단을 제공하는 "전자정부 사업관리 위탁(PMO)활동 점검가이드"가 발표되었다. 전자정부 사업관리 위탁(PMO)활동 점검가이드에 대해 질문에 답하시오. 가. PMO 사업자의 역할 나. PMO 활동 점검 지표와 점검 절차
4. 다음 모델에서 배송 엔티티에서 고객의 정보를 찾을 떄 성능향상과 SQL문장을 단순화하게 할 수 있도록 반정규화를 수행하시오. <쿼리의 결과> 배송번호 조회를 통해 고객번호, 고객명, 배송일시 상세 정보 조회 <참고: 정규화 모델에서의 쿼리> SELECT D.고객번호, D.고객명, A.일시 FROM 배송 A, 주문목록 B, 주문 C, 고객 D WHERE A.배송번호 = ‘201510010…
5. 인공지능,빅데이터 등 4차 산업혁명으로 대변되는 새로운 기술의 발전이 대용량의 데이터를 효율적으로 처리하는 GPU의 성장을 견인하고 있고 최근 국내에서 금융산업에서도 GPU기반의 아키텍처 도입되고 있다. 다음 아래의 질문에 대하여 설명하시오. 가. GPU와 GPGPU 개념 나. GPU와 CPU의 차이점
6. 운영체제(OS)에서 수행되는 일련의 프로세스 전환과정을 문맥교환(context switch)이라고 한다. 이와 관련하여 다음을 설명하시오. 가. 문맥(context)의 의미 나. 문맥교환의 절차 다. 문맥교환의 발생 조건
1. 스위치를 이용하여 통신망 구축 시 통신망의 신뢰성을 제공하기 위해 이중화 구조를 사용한다. 이중화 구조에서 발생 될 수 있는 문제점에 대해서 설명하고, 이를 해결할 수 있는 STP(Spanning-Tree Protocol)에 대해서 설명하시오.
2. 머신러닝 학습에서 발생하는 언더피팅(Underfitting)과 오버피팅(Overfitting)에 대해서 설명하고 극복 방안에 대해서 제시하시오.
3. 개인정보의 암호화를 저장 시 암호화 방식을 설명하고, 암호화 방식 선택 시 고려사항에 대해서 설명하시오.
4. 정부가 취약한 소프트웨어(SW) 산업의 국가경쟁력을 제고하기 위해 '소프트웨어산업 진흥법' 전부 개정안을 마련하여 입법예고에 들어갔다. 소프트웨어 산업 진흥법 개정안의 입법 배경과 개정안의 주요내용에 대하여 기술하시오
5. 메모리 관리방식 중 고정분할과 가변분할에 대하여 설명하고, 메모리 단편화(Memory Fragmentation)의 원인 및 해결방안에 대하여 설명하시오.
6. CRC(Cyclic Redundancy Check)의 원리를 기술하고, 수신측에서 (a) "10011010011" , (b) "10010010011"을 수신하였다. 수신된 메시지에 대한 오류 여부를 확인하시오. (단, 생성 다항식은 G(X)=X^4+X^2+1 )