모두CBT

문제 해결을 위한 알고리즘을 기술하는 방법이 아닌 것은? | [7급 국가직 알고리즘] 23년 1회차 기출문제 상세 페이지

1[7급 국가직 알고리즘] 23년 1회차
문제 해결을 위한 알고리즘을 기술하는 방법이 아닌 것은?
1
순서도(flowchart)를 사용하여 도식화한다.
2
의사 코드(pseudo code)를 사용하여 기술한다.
3
추상 데이터 타입(abstract data type)만으로 기술한다.
4
단계별로 명확한 문장(자연어)으로 기술한다.
해설

추상 데이터 타입은 자료와 연산의 명세일 뿐 처리 절차를 나타내지 않으므로, 추상 데이터 타입만으로 기술하는 것은 알고리즘 기술 방법이 아니다.

알고리즘은 문제를 푸는 단계적 절차이므로 자연어, 순서도, 의사 코드, 프로그래밍 언어처럼 실행 순서를 표현할 수 있는 수단으로 기술한다.

  • 순서도는 처리 흐름을 도형으로 나타내는 기술 방법이다.
  • 의사 코드는 특정 언어에 얽매이지 않고 절차를 표현하는 대표적 기술 방법이다.
  • 자연어 기술도 단계가 명확하면 알고리즘 기술 방법이 된다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 알고리즘] 23년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 알고리즘 기출문제 암기장 전체 보기