728x90
반응형

정보시스템 감리 기출해설/시스템 구조 해설 24

(제 23회) 시스템 구조 / (98)~(100) 해설

98. 인-메모리 방식으로 연산을 수행하는 Spark에 관한 설명으로 가장 적절하지 않은 것은? ① 하둡2.0(YARN 환경)에서는 Spark를 지원하지 않는다.② 맵리듀스 연산에 비해 그 계산 속도가 매우 빠르다,③ 파이썬, 스칼라, 자바 언어를 사용하여 개발할 수 있다.④ 기계학습, 그래프 연산 등 반복적인 계산 문제를 해결하는 데 적합하다. ▣ 아파치 스파크(Apache Spark)맵듀리스와 유사한 일괄 처리 기능실시간 데이터 처리 기능(Spark Streaming)SQL과 유사한 정형 데이터 처리 기능(Spark SQL)그래프 알고리즘(Spark GraphX)머신러닝 알고리즘(Spark MLlib)스파크는 메모리 효율을 높여서 하둡의 맵리듀스 보다 10~100배 빠르게 설계맵듀리스처럼 잡에 필요한..

(제 23회) 시스템 구조 / (96)~(97) 해설

96. 다음 중 시계열 데이터를 예측하는데 주로 사용되는 딥러닝 모델로서 시간 t에서의 은닉층 (hidden layer) 출력값이 시간 t+1에서의 은닉층 입력값으로 사용되는 특징을 가진 것으로 가장 적절한 것은? ① 로지스틱회귀(logistic regression)② 순환신경망(recurrent neural network)③ 퍼셉트론(perceptron)④ 합성곱신경망(convolutional neural network) ▣ RNN 개념 및 구성도구분설명개념내부에 루프를 가진 네트워크로 신호가 한쪽 방향으로 흘러가는 것이 아니라 순환 구조를 가지는 신경망유닛간의 연결이 Directed Cycle 을 형성해 자신을 가리키며 Recurrent Weight 을 포함하고 입력/출력을 시퀀스 단위로 처리하는 신..

(제 23회) 시스템 구조 / (94)~(95) 해설

94. 다음 활성화 함수 중에 오류 역전파 학습 알고리즘의 적용에 필수인 미분 가능한 특징을 갖고 있지만 기울기 소실(vanishing gradient) 문제를 발생시키는 활성화 함수로 가장 적절한 것은? ① 계단 함수 ② 렐루 함수③ 시그모이드 함수 ④ 선형 함수 ▣ 활성화 함수유형개념도설명항등함수(identity function)양극성이며 선형 연속 함수임f(NET)=NET입력의 가중함이 그대로 출력됨경사함수(ramp function)단극성이며, 선형연속 함수임계단함수(step function)단극성 또는 양극성 이진 함수이며, 디지털 형태의 출력이 요구되는 경우에 주로 사용됨시그모이드 함수(sigmoid function)단극성 또는 양극성 비선형 연속 함수이며, 신경망 모델의 활성화 함수로써 가장 ..

(제 23회) 시스템 구조 / (92)~(93) 해설

92. 다음 그림은 SCTP(Stream Control Transmission Protocol)의 연결설정 과정을 보여주고 있다. 괄호 에 들어가야 하는 메시지로 가장 적절한 것은? ① COOKIE ECHO ② COOKIE INIT③ COOKIE REQ ④ COOKIE SYN ▣ 해설 4-way HandshakeSCTP 세션 초기화는 4단계 절차 구성SCTP-A 는 INIT 메시지를 SCTP-Z 전송하여 세션 초기화 시작SCTP-Z는 INIT 응답으로 자신이 사용할 IP 주소 목록포함한 INIT-ACK 메시지 전송이후 COOKIE ECHO 와 ACK 메시지 교환 후 세션 초기화 마무리COOKIE ECHO 에서 SCTP PCB(Protocol contorol biock)상태 정보 생성하며, 정당한 COOK..

(제 23회) 시스템 구조 / (90)~(91) 해설

90. IPv4에서 단편화(fragmentation)가 발생된 패킷은 헤더의 내용이 수정되어야 한다. 다음 IPv4 의 헤더 정보 중에서 변경되지 않는 헤더의 정보로 가장 적절한 것은? ① 전체 길이 정보② 체크섬(checksum) 정보③ 식별자(identification) 정보④ 단편화 오프셋(fragmentation offset) 정보 ▣ IPv4 헤더 구조 Version버전headerOption 을 포함한 헤더 크기 지정TOS(Type Of Service)4가지 서비스 형태 지정→ 처리량, 전달 지연, 신뢰성, 우선순위 등을 지정Total length헤더 + Payload 크기Identification각 IP 데이터그램의 일련 번호flag분할된 데이터그램이 더 있음을 알림fragment offset..

(제 23회) 시스템 구조 / (88)~(89) 해설

88. SDN(Software Defined Network) 기술 중 자신이속한 도메인에 있는 모든 네트워크 기기들과 대화하고 관련 네트워크를 프로그래밍할 수 있는 기술로 가장 적절한 것은?  ① 스위칭 기술 ② 오버레이 기술③ 라우팅 기술 ④ 컨트롤러 기술 ▣ 해설 요소기술특징API 플랫폼네트워크와 애플리케이션을 연계컨트롤러 및 에이전트다양한 네트워크 장비와 애플리케이션 사이에서 역할네트워크 오버레이물리적인 네트워크와 가상 네트워크를 포괄하는 네트워크 가상화 플랫폼정답 : ④  89. LAN 스위칭 기술을 구분할 때, Cut-Through 스위0치, Interim Cut-Through 스위치, Store-and-Forward 스위치로 나눌 수 있다. 이를 구분하는 기준으로 가장 적절한 것은? ① 포트 ..

(제 23회) 시스템 구조 / (86)~(87) 해설

86. 두 네트워크 간의 상호 경쟁을 통해 네트워크의 성능을 향상시키는 개념을 포함하고 있는 딥러닝 방식으로 가장 적절한 것은? ① CNN(Convolutional Neural Network)② GAN(Generative Adversarial Network)③ RNN(Recurrent Neural Network)④ SVM(Support Vector Machine) ▣ 해설CNNComvolution Neural Network데이터의 특징을 추출하여 특징들의 퍄턴을 파악하는 구조CNN 알고리즘은 Convolution 과정과 Polling 과정을 통해 진행Convolution Layer 와 Polling Layer 를 복합적으로 구성하여 알고리즘을 만듦GANGenerative Adversarial Networ..

(제 23회) 시스템 구조 / (84)~(85) 해설

84. 명령어 파이프라인은 해저드(Hazard)라는 중대한 문제를 발생시킨다. 다음 중 일반적인 파이프라인 해저드의 종류로 가장 적절하지 않은 것은?  ① Structural Hazard ② Register Hazard③ Data Hazard ④ Control Hazard ▣ 해설Structural Hazards하드웨어가 여러 명령들의 수행을 지원하지 않기 때문에 발생, 자원충돌Data Hazards명령의 값이 현재 파이프라인에서 수행 중인 이전 명령의 값에 종속RAQ,WAR,WAW 해저드가 존재Control Hazards분기(jump 나 brunch 등) 명령어에 의해서 발생(분기를 결정하는 시점에 잘못된 명령이 파이프라인에 있을 경우 발생)정답 : ②  85. 하둡 Ver 3.0에서 새로 추가된 기술..

(제 23회) 시스템 구조 / (82)~(83) 해설

82. 다음 중 경로설정(routing)에 대한 설명으로 가장 적절하지 않은 것은?  ① 경로설정 테이블(routing table)은 정적 혹은 동적으로 구성될 수 있다.② 유니캐스트 경로설정 프로토콜과 멀티캐스트 경로 설정 프로토콜이 존재한다.③ 자율 시스템(Autonomous System)내에서 사용되는 IGP와 자율 시스템 간에 사용하는 EGP로 구분된다.④ Bellman-Ford 알고리즘을 사용하는 링크 상태 라우팅과 Dijkstra 알고리즘을 사용하는 거리 벡터 라우팅으로 구분된다. ▣ 해설구분정적 라우팅동적 라우팅관리수동(운영요원 작업)네트워크 변화(라우터 추가/변경/장애)자동인지 불가자동(자동 구성)네트워크 변화 자동 인지, 경로 재구성인터페이스변경이 적을 때 유리변경이 많을 때 유리중간경로..

(제 23회) 시스템 구조 / (80)~(81) 해설

80. 컴퓨터는 2의 보수 (2`s complement) 체계를 사용해 정수를 표현한다. 10진수 –5에 대한 4비트를 사용한 2의 보수로 가장 적절한 것은? ① 1110 ② 1101③ 1011 ④ 1010 ▣ 해설10진수의 5의 2진수 표현 2. 그런데 10진수 -5를 2진수로 표현해야 하므로 => 1101 이 됨 3. 따라서 1101의 2의 보수를 구하면1) 1101의 1의 보수 => 0과 1을 반전 시킴2) 1101의 2의 보수 => 1010 + 1※ -5의 2의 보수와 5의 2의 보수는 동일하게 1011, 2의 보수는 '-' 를 계산하기 위한 목적을 첫비트는 항상 1임 정답 : ③  81. 다음 중 선점(preemptive) CPU 스케줄링 정책에 대한 설명으로 적절한 것을 모두 고른 것은?가. ..

728x90
반응형