2021/11 39

5G 기반 스마트시티 영상 정보 수집 및 지능형 분석 시스템

▣ 5G 기반 스마트시티 영상 정보 수집 및 지능형 분석 시스템 (TTAK.KO-10.1266-Part1, 2020-12-10) ■ 5G 기반 스마트시티 영상 정보 수집 시스템 기능적 요구사항 ■ 5G 기반 스마트시티 지능형 분석 시스템 기능적 요구사항 2021년 78번 정답 : 3번 1) 5G 기반 스마트시티 지능형 분석 시스템 기능적 요구사항임 2) 추출된 이벤트 객체 -> 추출된 시티 객체 기반 3) 정답 4) 프레임 메타데이터 생성 주기를 입력 받아 설정할 수 있어야 한다.

시스템구조 2021.11.18

외부 인터페이스_썬더볼트(Thunderbolt)

▣ 외부 인터페이스_썬더볼트(Thunderbolt) 썬더볼트(Thunderbolt)는 데이터를 외부와 주고 받을 수 있는 데이터 포트의 일종으로 인텔과 애플이 개발 하였음 2017년 인텔이 라이선스를 무료로 공하면서 점유율을 높이고 있음 USB 3.1 Type-C를 사용한 썬더볼트 3의 속도는 썬더볼트 2보다 2배 더 빨라진 40Gbps였으며, 다양한 확장성을 가짐 썬더볼트 3는 데이터 전송은 물론, 최대 100W의 전력 공급이 가능함. 이를 통해 최대 두 개의 4K 디스플레이 혹은 한 개의 5K 디스플레이를 연결할 수 있고 외장 그래픽카드 연결도 가능함 2021년 76번 정답 : 4번 썬더볼트(Thunderbolt)는 데이터를 외부와 주고 받을 수 있는 데이터 포트의 일종으로 인텔과 애플이 개발 하였음..

시스템구조 2021.11.18

AOP_관점 지향 프로그래밍, Advice, Target, Joinpoint, Pointcut, Weaving, Spring 스프링

▣ AOP(Aspect Oriented Programming)_관점 지향 프로그래밍, Advice, Target, Joinpoint, Pointcut, Weaving, Spring 스프링 기능을 핵심 비즈니스 로직과 공통 모듈로 구분하고 핵심 로직에 영향을 미치지 않고 사이사이에 공통 모듈을 효과적으로 잘 끼워 넣어 중복성을 감소시킬 수 있는 개발 방법 ■ AOP 목적 및 장점 "중복을 줄여서 적은 코드 수정으로 전체 변경을 할 수 있게하자"라는 목적에서 출발 AOP의 필요성을 이해하는 가장 기초가 되는 개념은 '관심의 분리(Separation of Concerns)' 임 핵심관점(업무로직) + 횡단관점(트랜잭션/로그/보안/인증 처리 등) 으로 관심의 분리를 실현 중복되는 코드 제거, 효율적인 유지보수,..

다중, 병렬 프로세서 시스템_공유 기억장치, 분산 기억장치, 크로스바 스위치, 운영체제, 공유 메모리, 메시지 전달

▣ 다중, 병렬 프로세서 시스템_공유 기억장치, 분산 기억장치, 크로스바 스위치, 운영체제 공유 기억장치 (shared memory) 분산 기억장치 (distributed memory) 모든 프로세서들이 상호연결망에 의해 접속된 주기억장치를 공유 프로세서들은 주기억장치의 어느 영역이든 엑세스할 수 있으며 그에 걸리는 시간은 동일함 프로세서간 통신은 메모리 공유를 통해 이루어짐 통신 방식이 간단해 통신 시간이 짧지만, 공유 메모리를 사용하기 때문에 많은 프로세서가 동시에 통신할 수는 없음 프로세서가 원격 기억장치(remote memory)에 직접 엑세스할 수 없는 시스템 구조 프로세서들과 기억장치들은 메시지-전송(message passing)을 지원하는 상호연결망으로 접속함 메시지 송수신 방식을 사용하기 ..

시스템구조 2021.11.13

네트워크 구축을 위한 장비 규모 산정 지침(TTAK.KO-01.0103/R1, 17.6.28)

▣ 네트워크 구축을 위한 장비 규모 산정 지침(TTAK.KO-01.0103/R1, 17.6.28) ■ L2/L3 스위치(라우터 포함) 2020년 99번 정답 : 4번 L2/L3 스위치 규모산정 항목 다운링크 포트용량, 소요 다운링크 포트수, 다운링크 확장계수, 다운링크 안정성 계수, 다운링크별 보정계수, 업링크 포트 이중화, 이론적 패킷처리상수, 양방향 상수 시스템 확장 고려상수는 L4/L7 스위치, MSPP&Carrier Ethernet장치의 산정항목임

시스템구조 2021.11.13

메일 프로토콜_SMTP, POP3, IMAP, PGP, 인증, 암호화, S/MIME

▣ 메일 프로토콜_SMTP, POP3, IMAP SMTP (Simple Mail Transfer Protocol) 응용계층 / TCP포트 25번 사용 HELO 명령(통신로의 사용개시 선언)을 보내 메시지 송신을 시작함을 알림 송신자명(from:)을 나타내는 MAIL명령과 수신처(To:)를 나타내는 RCPT 명령을 보냄 DATA명령(메시지 송신개시) 뒤에 메시지 본체를 보냄 메시지의 종료는 5개의 문자로 이루어진 특수 문자열을 통해 표시하며, QUIT명령을 통해 메일 전송을 종료 POP3 (Post Office Protocol version3) 응용계층 / TCP포트 110번 사용 서버로부터 사용자 로컬 메일 프로그램으로 전자 메일을 옮겨줌 POP을 사용하기 위해서는 메일 서버에 POP서버가 설치되어 있어..

시스템구조 2021.11.12

머신러닝_과대적합(Overfitting), 과소적합(Underfitting), 드롭아웃

▣ 머신러닝_과대적합(Overfitting), 과소적합(Underfitting) ■ 과대적합(Overfitting) 과대적합은 학습데이터에 대해 과하게 학습하여 실제 데이터에 대한 오차가 증가하는 현상 ▶ 해결방안 파라미터 수가 적은 모델을 선택하거나, 모델에 제약을 가하여 단순화 훈련 데이터를 더 많이 확보 훈련 데이터의 잡음을 줄임 (Outlier, Error 제거) ■ 과소적합(Underfitting) 과소적합은 과대적합의 반대 개념 모델이 너무 단순해서 데이터의 내재된 구조를 학습하지 못할 때 발생 ▶ 해결방안 파라미터가 더 많은 강력한 모델을 선택 학습 알고리즘에 더 좋은 특성을 제공 모델의 제약을 줄임 2020년 89번 정답 : 3번 과대적합은 학습데이터에 대해 과하게 학습하여 실제 데이터에 ..

시스템구조 2021.11.11

머신러닝_딥러닝_텐서플로우(TensorFlow)

▣ 머신러닝_딥러닝_텐서플로우(TensorFlow) 구글이 2011년에 개발을 시작하여 2015년에 오픈 소스로 공개한 기계학습 라이브러리 딥러닝과 기계학습 분야를 일반인들도 사용하기 쉽도록 다양한 기능들을 제공 하이 레벨 프로그래밍 언어로 알려진 Python을 활용하여 연산처리를 작성할 수 있음 ▶ 특징 데이터 플로우 그래프를 통한 풍부한 표현력 아이디어 테스트에서 서비스 단계까지 이용 가능 계산 구조와 목표 함수만 정의하면 자동으로 미분 계산을 처리 Python, C++, Go, Java, R을 지원하며, SWIG를 통해 다양한 언어 지원 가능 구글은 텐서플로우 엔진을 오픈소스 라이센스(Apache 2.0)로 공개 구글이 지메일, 구글 포토스, 검색, 음성인식 같은 상용 제품에 텐서플로우를 사용한 것..

시스템구조 2021.11.11