컴퓨터시스템응용기술사 132회: Difference between revisions

From IT Wiki
(새 문서: *'''상위 문서: 컴퓨터시스템응용기술사 기출 문제''' ==교시== *1. 몬테 카를로 방법(Monte Carlo Method) *2. NaaS(Network as a Service) *3. 오토인코더(Autoencoder) *4. 전이학습(Transfer Learning) *5. ATAM(Architecture Trade-off Analysis Method)과 CBAM(Cost Benefit Analysis Method) *6. PNM(Processing Near Memory) *7. NoSQL의 CAP(Consistency, Availability, Partition Tolerance) *8. RPA(Robotic Process Automation) *9. 알고리즘의 시간복...)
 
No edit summary
Line 1: Line 1:
*'''상위 문서: [[컴퓨터시스템응용기술사 기출 문제]]'''
*'''상위 문서: [[컴퓨터시스템응용기술사 기출 문제]]'''
==교시==
==교시==
*1. 몬테 카를로 방법(Monte Carlo Method)
*1. TCAM(Ternary Content Addressable Memory)의 개념과 활용사례
*2. NaaS(Network as a Service)
*2. 폴락의 법칙(Pollack’s Rule)
*3. 오토인코더(Autoencoder)
*3. Canary Test
*4. 전이학습(Transfer Learning)
*4. 세마포어(Semaphore)의 개념과 주요 연산(P연산, V연산)
*5. ATAM(Architecture Trade-off Analysis Method)과 CBAM(Cost Benefit Analysis Method)
*5. 전송 제어 프로토콜(TCP, Transmission Control Protocol)의 4-way handshake
*6. PNM(Processing Near Memory)
*6. “소프트웨어 기술성 평가기준 지침”(과학기술정보통신부고시, 제2021-98호)에 명시된 기술제안서 평가항목
*7. NoSQL의 CAP(Consistency, Availability, Partition Tolerance)
*7. 전자정부사업관리 위탁(PMO, Project Management Office)
*8. RPA(Robotic Process Automation)
*8. 디지털 리터러시(Digital Literacy)
*9. 알고리즘의 시간복잡도(Time Complexity), 공간복잡도(Space Complexity)
*9. 네트워크 실시간 측위(NRTK, Network RealTime Kinematic)
*10. 지능정보화 기본법
*10. 만리장성 모델(Chinese Wall Model, Brewer-Nash Model)
*11. xAPI(eXperience Application Interface)
*11. 파인튜닝(Fine-tuning)
*12. CBPR(Cross Border Privacy Rule)
*12. 영지식 증명(Zero Knowledge Proof)
*13. CSRF(Cross-Site Request Forgery
*13. 슈퍼 앱(Super APP)
==교시==
==교시==
*1. 마르코프 특성(Markov Property)은 미래 상태의 조건부 확률분포가 과거 상태와는 독립적으로 현재 상태에 의해서만 결정된다는 것을 뜻한다. 이와 관련하여 다음을 설명하시오.
*1. 컴퓨터 시스템은 내부/외부에서 발생하는 각종 event에 대처하기 위해, 다양한 방식으로 인터럽트(interrupt) 체계를 구현하고 있다. 이와 관련하여 아래 사항을 설명하시오.
**가. 마르코프 결정 프로세스(Markov Decision Process)와 전이확률(Transition Probability)
**가. Polling 방식
**나. 상태가치함수(State Value Function)와 액션가치함수(State-Action Value Function)
**나. Daisy-Chain 방식
**다. 벨만기대방정식(Bellman Expectation Equation)과 벨만최적방정식(Bellman Optimality Equation)
**다. Vector Interrupt 방식
*2. 프로세스 스레싱(Thrashing)의 정의, 발생 원인과 해결방법을 설명하시오.
*2. 사물인터넷은 일생생활에서 AI와 융합되어 지능형 IoT로 진화하고 있다. 이와 관련하여 아래 사항을 설명하시오.
*3. 현행 데이터베이스 데이터량을 기준으로 TO-BE 데이터량을 예측하고자 한다. 이와 관련하여 다음을 설명하시오.
**가. AIoT(Artificial Intelligence of Things) 개념
**가. 데이터베이스 용량산정 방법 별 개념 및 장·단점
**나. AIoT의 보안 취약점
**나. 데이터베이스 용량산정 기준
**다. AIoT 디바이스 보안기술 3가지
*4. 네트워크 자원을 보다 효율적으로 관리하고 최적화하기 위해, 네트워크 인프라에 머신러닝 기법을 적용하고 있다. 이와 관련하여 다음을 설명하시오
*3. 인터넷 제어 메시지 프로토콜(ICMP, Internet Control Message Protocol)과 인터넷 그룹 관리 프로토콜(IGMP, Internet Group Management Protocol)을 비교하여 설명하시오.
**가. 네트워크 인프라에 SDN(Software Defined Networking)을 이용하여 머신러닝 기법을 적용하는 이유
*4. 이동형 로봇의 대인 충돌 안전성 평가 방법(정보통신단체표준, TTAK.KO-10.1223)에 대하여 아래 사항을 설명하시오.
**. SDN에서 강화학습 적용방안
**가. 충돌 시험에서의 충격 속도 측정방법
*5. 칩렛(Chiplet)에 대하여 다음을 설명하시오.
**나. 충돌 시험용 인체모형(더미, dummy)
**가. 칩렛의 개념
**. 인체모형 측정 데이터
**나. 칩렛 구조의 장점
*5. 정보시스템 마스터플랜(ISMP, Information System Master Plan)에 대하여 아래 사항을 설명하시오.
**다. 칩렛을 이어붙이는 방법
**가. ISMP와 EA(Enterprise Architecture), ISP(Information System Planning)에 대하여 각각 설명하고 상호 비교
*6. 클라우드 서비스에 대하여 다음을 설명하시오.
**나. 투입공수에 의한 사업대가 산정방식을 적용한 ISMP 수립비 산정 절차, 주요내용, 산출물
**가. IT자원 유형에 따른 분류
*6. 개방형 무선 접속망 Open RAN(Open Radio Access Network)은 서로 다른 장비 간 상호 연동을 가능하게 하는 기술이다. 이와 관련하여 아래 사항을 설명하시오.
**나. 서비스 개방 여부에 따른 분류
**가. Open RAN의 개념
**다. MSP(Managed Service Provider)의 역할
**나. Open RAN의 구성요소
**다. RAN과 Open RAN의 비교
==교시==
==교시==
*1. 현재의 딥러닝 기술은 사람의 눈으로 식별되지 않을 만큼 작은 노이즈를 추가해서 만든 적대적 예제(Adversarial Example)를 활용한 공격에 취약하다. 이와 관련하여 다음을 설명하시오.
*1. 앰비언트 컴퓨팅(Ambient Computing)은 인간의 개입이 없어도 시스템이 스스로 동작하는 기술이다. 이와 관련하여 아래 사항을 설명하시오.
**가. White-box Black-box 적대적 공격에 대한 개념과 장·단점 비교
**가. 앰비언트 컴퓨팅의 개념
**나. 적대적 훈련(Adversarial Training) 및 Defense GAN(Generative Adversarial Networks) 방어기법
**나. 개념도 기술요소
*2. 개인정보 비식별 처리와 관련하여 다음을 설명하시오.
**다. 앰비언트 컴퓨팅과 IoT(Internet of Things) 비교
**가. 개인정보 비식별 처리 유형
*2. 가상머신(Virtual Machine)과 컨테이너(Container)에 대하여 구체적으로 설명하고, 공통점과 차이점을 상세히 설명하시오.
**나. 비식별 개인정보의 위험 요인
*3. 맨체스터 코딩(Manchester Coding)은 데이터 저장과 디지털 데이터 통신 분야에서 다양하게 활용되는 코딩방식이다. 이와 관련하여 아래사항을 설명하시오.
*3. 디스크 여러 개를 활용하여 속도를 높이고 안정성을 향상시키는 기술인 RAID(Redundant Array of Inexpensive Disk) 기술 중 RAID5와 RAID6에 대하여 설명하고, 최소 디스크 수량 및 고장 허용 측면에서 비교하여 설명하시오.
**가. 맨체스터(Manchester) 코딩방식의 개념
*4. 데이터베이스에 사용되는 트랜잭션의 개념과 이를 정의하는 4가지 중요한 속성을 가리키는 ACID의 각 요소에 대하여 설명하시오.
**나. 맨체스터 인코딩 및 디코딩
*5. 공공기관 정보화 사업 추진 국가정보원 보안성 검토 절차를 설명하시오.
**다. 맨체스터 코딩방식과 차등(Differential) 맨체스터 코딩방식
*6. 데이터옵스(DataOps)의 주요 기술을 설명하고, 데브옵스(DevOps)와의 차이점을 설명하시오.
*4. 중앙처리장치(CPU) 내에 구성된 제어장치(Control Unit)의 구현 방법과 관련하여 아래 사항을 설명하시오.
**가. micro-programmed 구현방법
**나. hard-wired 구현방법
**다. 구현 방법 간 상호비교
*5. 객체 지향 프로그래밍 기법을 활용한 소프트웨어 설계 고려해야 할 원칙(일명 SOLID 원칙) 5가지를 제시하고 설명하시오.
*6. 정보통신산업진흥원에서 제시한 소프트웨어사업 영향평가에 대하여 아래 사항을 설명하시오.
**가. 영향평가 대상기관
**나. 소프트웨어사업 영향평가 체계
**다. 평가항목
==교시==
==교시==
*1. 강화학습(Reinforcement Learning)은 최적의 행동정책을 찾아가는 기계학습 방법이다. 이와 관련하여 다음을 설명하시오.
*1. 컴퓨터 시스템의 캐시(Cache) 메모리와 관련하여 아래 사항을 설명하시오.
**가. 가치기반 강화학습, 정책기반 강화학습, 액터 크리틱(Actor-Critic) 강화학습
**가. 캐시메모리에서 주소 매핑(mapping)이 필요한 이유와 주소 매핑(mapping) 방식
**나. 정책경사(Policy Gradient) 방식 강화학습
**나. 캐시 쓰기 정책(write policy)
*2. 추천시스템은 사용자의 과거 행동데이터 등을 바탕으로 사용자가 좋아할 만한 정보나 제품을 제시해 주는 시스템이다. 이와 관련하여 다음을 설명하시오.
**다. 다중 프로세서 시스템에서 캐시 일관성(Cache Coherence)을 유지하기 위한 기법
**가. 컨텐츠 기반 필터링(Content-based Filtering)과 협업적 필터링(Collaborative Filtering) 기법
*2. 한국지능정보사회진흥원에서 제시한 클라우드 서비스 활용사업 감리 점검에 대하여 아래 사항을 설명하시오.
**나. 행렬분해(Matrix Factorization) 기반 협업적 필터링
**가. 공공부문의 클라우드 사업 유형
*3. 캐쉬 메모리(Cache Memory)에 대하여 다음을 설명하시오.
**나. 클라우드 서비스 활용사업의 점검 단계, 활동, 검토항목
**가. 캐쉬 메모리의 개념과 구조
*3. 디지털 트윈 기술을 이용한 제조(정보통신단체표준, TTAK.KO-11.0284)에 대하여 아래사항을 설명하시오.
**나. 지역성(Locality)의 개념과 유형
**가. 제조를 위한 디지털 트윈(digital twin) 기술 개념
**다. 캐쉬 일관성(Coherence) 문제의 원인과 해결 방법
**나. 제조 디지털 트윈(digital twin) 프레임워크
*4. 스마트홈 연결 표준인 매터(Matter)에 대하여 다음을 설명하시오.
**다. 액터(actor) 정보 테이블의 항목 및 항목 값
**가. 매터의 개념
*4. 운영체제에서 발생할 수 있는 deadlock 현상에 대하여 아래 사항을 설명하시오.
**나. 기존 스마트홈 표준의 한계점과 매터의 장점
**가. deadlock의 개념
**다. 매터 Network Stack
**나. deadlock과 starvation의 차이점
*5. 시스템 성능 테스트 수행 성능 지표 관련하여 다음 물음에 답하시오.
**다. deadlock이 발생하기 위한 조건 4가지
**가. 응답시간(Response Time), 대기시간(Think Time), 동시사용자(Concurrent User),활성사용자(Active User), TPS(Transaction Per Second)를 설명하시오.
**라. deadlock 발생 처리 방안
**나. 동시사용자(Concurrent User)가 100명이고, 응답시간(Response Time)이 5초 이내 이며, 대기시간(Think Time)이 15초인 시스템의 경우, TPS를 구하시오.
*5. 서포트 벡터 머신(Support Vector Machine)은 기계학습 분야에서 많이 활용되는 학습모델이다. 아래 사항을 설명하시오.
*6. 공공기관 정보화 사업 추진 시 상용SW 직접구매 제도와 관련하여 다음을 설명하시오.
**가. SVM의 개념
**가. 상용SW 직접구매 적용대상
**나. SVM의 동작방식
**나. 상용SW 직접구매 예외기준
**다. SVM의 장단점 및 활용사례
**다. 상용SW 직접구매와 일괄발주 비교
*6. 초저지연 서비스와 부하분산을 위한 모바일 엣지 컴퓨팅(Mobile Edge Computing) 기술이 확대되고 있다. 아래 사항을 설명하시오.
**가. 모바일 엣지 컴퓨팅의 개념
**나. 모바일 엣지 컴퓨팅의 플랫폼 구조 및 구성요소
**다. 모바일 5G에서 엣지 컴퓨팅 적용 방안

Revision as of 07:08, 8 February 2024

교시

  • 1. TCAM(Ternary Content Addressable Memory)의 개념과 활용사례
  • 2. 폴락의 법칙(Pollack’s Rule)
  • 3. Canary Test
  • 4. 세마포어(Semaphore)의 개념과 주요 연산(P연산, V연산)
  • 5. 전송 제어 프로토콜(TCP, Transmission Control Protocol)의 4-way handshake
  • 6. “소프트웨어 기술성 평가기준 지침”(과학기술정보통신부고시, 제2021-98호)에 명시된 기술제안서 평가항목
  • 7. 전자정부사업관리 위탁(PMO, Project Management Office)
  • 8. 디지털 리터러시(Digital Literacy)
  • 9. 네트워크 실시간 측위(NRTK, Network RealTime Kinematic)
  • 10. 만리장성 모델(Chinese Wall Model, Brewer-Nash Model)
  • 11. 파인튜닝(Fine-tuning)
  • 12. 영지식 증명(Zero Knowledge Proof)
  • 13. 슈퍼 앱(Super APP)

교시

  • 1. 컴퓨터 시스템은 내부/외부에서 발생하는 각종 event에 대처하기 위해, 다양한 방식으로 인터럽트(interrupt) 체계를 구현하고 있다. 이와 관련하여 아래 사항을 설명하시오.
    • 가. Polling 방식
    • 나. Daisy-Chain 방식
    • 다. Vector Interrupt 방식
  • 2. 사물인터넷은 일생생활에서 AI와 융합되어 지능형 IoT로 진화하고 있다. 이와 관련하여 아래 사항을 설명하시오.
    • 가. AIoT(Artificial Intelligence of Things) 개념
    • 나. AIoT의 보안 취약점
    • 다. AIoT 디바이스 보안기술 3가지
  • 3. 인터넷 제어 메시지 프로토콜(ICMP, Internet Control Message Protocol)과 인터넷 그룹 관리 프로토콜(IGMP, Internet Group Management Protocol)을 비교하여 설명하시오.
  • 4. 이동형 로봇의 대인 충돌 안전성 평가 방법(정보통신단체표준, TTAK.KO-10.1223)에 대하여 아래 사항을 설명하시오.
    • 가. 충돌 시험에서의 충격 속도 측정방법
    • 나. 충돌 시험용 인체모형(더미, dummy)
    • 다. 인체모형 측정 데이터
  • 5. 정보시스템 마스터플랜(ISMP, Information System Master Plan)에 대하여 아래 사항을 설명하시오.
    • 가. ISMP와 EA(Enterprise Architecture), ISP(Information System Planning)에 대하여 각각 설명하고 상호 비교
    • 나. 투입공수에 의한 사업대가 산정방식을 적용한 ISMP 수립비 산정 절차, 주요내용, 산출물
  • 6. 개방형 무선 접속망 Open RAN(Open Radio Access Network)은 서로 다른 장비 간 상호 연동을 가능하게 하는 기술이다. 이와 관련하여 아래 사항을 설명하시오.
    • 가. Open RAN의 개념
    • 나. Open RAN의 구성요소
    • 다. RAN과 Open RAN의 비교

교시

  • 1. 앰비언트 컴퓨팅(Ambient Computing)은 인간의 개입이 없어도 시스템이 스스로 동작하는 기술이다. 이와 관련하여 아래 사항을 설명하시오.
    • 가. 앰비언트 컴퓨팅의 개념
    • 나. 개념도 및 기술요소
    • 다. 앰비언트 컴퓨팅과 IoT(Internet of Things) 비교
  • 2. 가상머신(Virtual Machine)과 컨테이너(Container)에 대하여 구체적으로 설명하고, 공통점과 차이점을 상세히 설명하시오.
  • 3. 맨체스터 코딩(Manchester Coding)은 데이터 저장과 디지털 데이터 통신 분야에서 다양하게 활용되는 코딩방식이다. 이와 관련하여 아래사항을 설명하시오.
    • 가. 맨체스터(Manchester) 코딩방식의 개념
    • 나. 맨체스터 인코딩 및 디코딩
    • 다. 맨체스터 코딩방식과 차등(Differential) 맨체스터 코딩방식
  • 4. 중앙처리장치(CPU) 내에 구성된 제어장치(Control Unit)의 구현 방법과 관련하여 아래 사항을 설명하시오.
    • 가. micro-programmed 구현방법
    • 나. hard-wired 구현방법
    • 다. 구현 방법 간 상호비교
  • 5. 객체 지향 프로그래밍 기법을 활용한 소프트웨어 설계 시 고려해야 할 원칙(일명 SOLID 원칙) 5가지를 제시하고 설명하시오.
  • 6. 정보통신산업진흥원에서 제시한 소프트웨어사업 영향평가에 대하여 아래 사항을 설명하시오.
    • 가. 영향평가 대상기관
    • 나. 소프트웨어사업 영향평가 체계
    • 다. 평가항목

교시

  • 1. 컴퓨터 시스템의 캐시(Cache) 메모리와 관련하여 아래 사항을 설명하시오.
    • 가. 캐시메모리에서 주소 매핑(mapping)이 필요한 이유와 주소 매핑(mapping) 방식
    • 나. 캐시 쓰기 정책(write policy)
    • 다. 다중 프로세서 시스템에서 캐시 일관성(Cache Coherence)을 유지하기 위한 기법
  • 2. 한국지능정보사회진흥원에서 제시한 클라우드 서비스 활용사업 감리 점검에 대하여 아래 사항을 설명하시오.
    • 가. 공공부문의 클라우드 사업 유형
    • 나. 클라우드 서비스 활용사업의 점검 단계, 활동, 검토항목
  • 3. 디지털 트윈 기술을 이용한 제조(정보통신단체표준, TTAK.KO-11.0284)에 대하여 아래사항을 설명하시오.
    • 가. 제조를 위한 디지털 트윈(digital twin) 기술 개념
    • 나. 제조 디지털 트윈(digital twin) 프레임워크
    • 다. 액터(actor) 정보 테이블의 항목 및 항목 값
  • 4. 운영체제에서 발생할 수 있는 deadlock 현상에 대하여 아래 사항을 설명하시오.
    • 가. deadlock의 개념
    • 나. deadlock과 starvation의 차이점
    • 다. deadlock이 발생하기 위한 조건 4가지
    • 라. deadlock 발생 시 처리 방안
  • 5. 서포트 벡터 머신(Support Vector Machine)은 기계학습 분야에서 많이 활용되는 학습모델이다. 아래 사항을 설명하시오.
    • 가. SVM의 개념
    • 나. SVM의 동작방식
    • 다. SVM의 장단점 및 활용사례
  • 6. 초저지연 서비스와 부하분산을 위한 모바일 엣지 컴퓨팅(Mobile Edge Computing) 기술이 확대되고 있다. 아래 사항을 설명하시오.
    • 가. 모바일 엣지 컴퓨팅의 개념
    • 나. 모바일 엣지 컴퓨팅의 플랫폼 구조 및 구성요소
    • 다. 모바일 5G에서 엣지 컴퓨팅 적용 방안