34. 프로그램 설계도의 하나인 NS Chart에 대한 설명으로 가장 거리가 먼 것은?
① 논리의 기술에 중점을 두고 도형을 이용한 표현 방법이다.
② 이해하기 쉽고 코드 변환이 용이하다.
❸ 화살표나 GOTO를 사용하여 이해하기 쉽다.
④ 연속, 선택, 반복 등의 제어 논리 구조를 표현한다.
해설 및 분석:
NS Chart는 프로그램 설계도의 하나로, 주로 프로그램의 흐름을 시각적으로 표현하는 데 사용됩니다. 이를 통해 프로그래머나 시스템 분석가가 프로그램의 제어 흐름이나 논리적 구조를 이해하고 설계하는 데 도움을 줍니다. 각 선택지를 살펴보겠습니다.
1. ① 논리의 기술에 중점을 두고 도형을 이용한 표현 방법이다.
- NS Chart는 도형을 사용하여 논리 흐름을 표현하는 흐름도와 유사한 형태입니다. 이는 프로그램의 제어 흐름을 나타내기 위한 도구로, 다양한 도형을 사용하여 연속적인 흐름이나 조건에 따른 선택적 흐름 등을 시각적으로 표시합니다.
- 따라서, 이 설명은 정확합니다.
2. ② 이해하기 쉽고 코드 변환이 용이하다.
- NS Chart는 시각적으로 표현되기 때문에 이해하기 쉬운 구조를 가지고 있습니다. 또한, 제어 흐름을 시각화함으로써 이를 코드로 변환하는 것이 용이해지므로, 코드 작성 시 설계도를 바탕으로 논리적인 흐름을 그대로 코드로 구현하는 데 유리합니다.
- 따라서, 이 설명도 정확합니다.
3. ❸ 화살표나 GOTO를 사용하여 이해하기 쉽다.
- NS Chart에서 화살표는 제어 흐름을 나타내는 중요한 요소로 사용되지만, GOTO는 프로그램 설계에서 권장되지 않는 방식입니다. GOTO는 비구조적이고 혼란을 야기하는 제어 흐름을 유발할 수 있기 때문에, NS Chart에서는 제어 흐름을 명확하게 나타내는 방법을 사용하는 것이 일반적입니다. 따라서 GOTO는 NS Chart의 설계 방식과 맞지 않습니다.
- 따라서, 이 설명은 틀립니다.
4. ④ 연속, 선택, 반복 등의 제어 논리 구조를 표현한다.
- NS Chart는 제어 논리 구조를 표현하는 데 매우 유용합니다. 연속적인 흐름, 조건에 따른 선택적 흐름, 반복 구조 등을 도형과 화살표로 나타내며 이러한 제어 흐름을 시각적으로 쉽게 이해할 수 있게 도와줍니다. 이는 프로그램 설계에서 필수적인 요소들입니다.
- 따라서, 이 설명은 정확합니다.
결론:
정답은 **❸ "화살표나 GOTO를 사용하여 이해하기 쉽다."**입니다.
NS Chart에서는 GOTO를 사용하지 않고, 구조적인 흐름을 중요시합니다. GOTO는 비구조적인 제어 흐름을 유발할 수 있으므로, NS Chart에서는 권장되지 않습니다.
'기출문제 > 정보처리기사' 카테고리의 다른 글
2022년 1회 정보처리기사 기출문제 36번 (0) | 2025.03.05 |
---|---|
2022년 1회 정보처리기사 기출문제 35번 (0) | 2025.03.05 |
2022년 1회 정보처리기사 기출문제 33번 (1) | 2025.03.05 |
2022년 1회 정보처리기사 기출문제 32번 (0) | 2025.03.05 |
2022년 1회 정보처리기사 기출문제 31번 (0) | 2025.03.05 |