컴퓨터시스템응용기술사 122회

IT위키


개요[편집 | 원본 편집]

일정[편집 | 원본 편집]

  • 필기 시험일자:
  • 필기 발표일자:
  • 실기 시험일자:
  • 최종 합격자 발표일:

합격자[편집 | 원본 편집]

  • 필기 합격자는 총
  • 최종 합격자는 총

총평[편집 | 원본 편집]

기출 문제[편집 | 원본 편집]

1교시[편집 | 원본 편집]

2교시[편집 | 원본 편집]

  • 1. 자율주행의 기술동향 및 핵심기술에 대하여 설명하시오.
  • 2. OSI 7-Layer데이터링크 계층에서 제공하는 서비스에 대하여 설명하시오.
  • 3. 데이터 웨어하우스(Data Warehouse)데이터 레이크(Data Lake)의 특징을 비교하고, 빅데이터의 요소기술과 기술영역별 표준화 대상항목을 설명하시오.
  • 4. 최근 개정된 데이터 3법의 주요 개정내용과 개인정보/가명정보/익명정보의 활용 가능 범위, 기대효과, 후속 추진현황을 설명하시오.
  • 5. 패션 의류용 이미지를 분류하는 다층 신경망을 만들려고 한다. 의류용 이미지는 바지, 치마, 티셔츠 등 10가지 유형의 흑백이미지(32*32 pixels)로 구성되어 있고, 학습에 투입할 이미지 데이터는 검증 및 테스트용 데이터를 제외하고 총 48,000장이다. 입력층, 은닉층, 출력층의 완전연결(fully connected) 3계층으로 구성되어 있고 은닉층의 뉴런 개수는 100개일 때, 다음에 대하여 설명하시오.
    • 가. 신경망 구성도
    • 나. 입력층의 입력개수, 출력층의 뉴런개수, 학습할 가중치와 절편의 총 개수
    • 다. 원핫인코딩(One-Hot Encoding)과 소프트맥스(Softmax)함수
  • 6. 인공지능(AI) 윤리의 개념, 주요사례, 고려사항 및 추진방향을 설명하시오.

3교시[편집 | 원본 편집]

  • 1. 오픈소스 솔루션은 상용 소프트웨어처럼 사용료는 요구하지 않지만, 대신 반드시 준수해야 하는 의무조항이 있다.
    • 가. 오픈소스 솔루션의 의무조항을 설명하시오.
    • 나. 오픈소스 솔루션과 상용 소프트웨어의 특징을 비교하여 설명하시오.
  • 2. 4차 산업혁명의 주요 기술로서 블록체인기술이 활용되고 있다.
    • 가. 블록체인 기술의 장점, 시스템 구축에 필요한 핵심기술을 설명하시오.
    • 나. 공개형과 허가형 블록체인을 비교하여 설명하시오.
  • 3. DNS(Domain Name System)가 제공하는 서비스에 대하여 설명하시오.
  • 4. 6G 이동통신기술에 대하여 설명하시오.
  • 5. 머신러닝 모델은 학습과 함께 검증 및 평가 과정이 필요하다.
    • 가. 교차검증(k-fold Cross Validation) 기법에 대하여 설명하시오.
    • 나. 머신러닝 모델의 평가방법에 대하여 설명하시오.
  • 6. 경사하강법(Gradient Descent)은 인공신경망 학습을 최적화하기 위한 기법이다.
    • 가. 평균제곱오차 비용함수를 가중치에 대해 편미분한 후 학습률을 곱한 값을 기존 가중치에서 차감하여 가중치 갱신을 수행한다고 가정할 때, 가중치 최적해의 좌측 또는 우측 어디에서 시작하든 상관없이 최적해를 향해 진행하는 이유를 수식적으로 설명하시오.
    • 나. 확률적경사하강법, 배치경사하강법, 미니배치경사하강법의 개념과 특징을 비교하여 설명하시오.

4교시[편집 | 원본 편집]

  • 1. 종료단계 감리 시 감리원은 구현기능을 직접 테스트하여 과업이행여부를 판정하도록 정보시스템감리 수행가이드에 안내되어 있다.
    • 가. 감리원이 직접 테스트하는 것이 현실적으로 어려운 사례를 설명하시오.
    • 나. 검토 및 확인, 제3자검증 점검방법을 통한 개선방안을 설명하시오.
  • 2. 정렬 알고리즘은 컴퓨터 분야에서 가장 많이 연구된 분야 중 하나이다.
    • 가. 선택정렬(Selection Sort)과 삽입정렬(Insertion Sort), 퀵정렬(Quick Sort) 알고리즘을 설명하시오.
    • 나. 다음 키 값을 갖는 파일을 퀵정렬(Quick Sort) 알고리즘을 사용하여 오름차순으로 정렬하려고 한다. 피벗이 50일 때 수행되는 분할과정을 단계적으로 설명하시오. (단, n=8 : 50, 80, 20, 90, 40, 10, 30, 60)
  • 3. UDP(User Datagram Protocol)가 제공하는 서비스를 설명하시오.
  • 4. 정보보안의 주요한 세 가지 목적 및 각각의 목적을 위협할 수 있는 공격방법에 대하여 설명하시오.
  • 5. 응용시스템 개발과정에서 적용할 테스트 기법을 결정하는데 고려해야 할 사항과 단위 테스트를 종료하는 기준을 설명하시오.
  • 6. 클라우드 컴퓨팅은 ICT를 실현하는 핵심 기술로 인식되고 있다.
    • 가. 클라우드 컴퓨팅의 기반기술 개념 및 요소기술을 설명하시오.
    • 나. 클라우드 컴퓨팅의 생태계를 설명하시오.

같이 보기[편집 | 원본 편집]