프로그램 작성 시 구조화 프로그래밍(structured programm… | [전자캐드기능사 필기] 02년 1회차 기출문제 상세 페이지
1[전자캐드기능사 필기] 02년 1회차
프로그램 작성 시 구조화 프로그래밍(structured programming)을 작성하는 목적은?
1
복잡한 문제를 해결하기 위해
2
가급적 짧은 프로그램을 작성하기 위해
3
내용 파악이 용이하고 수정하기 쉽게 하기 위해
4
복잡하게 작성하여 사용자로 하여금 손대지 못하게 하기 위해
해설
구조화 프로그래밍은 프로그램을 순차·선택·반복의 기본 구조와 모듈로 나누어 작성함으로써 내용 파악이 쉽고 수정(유지보수)하기 쉽게 만드는 것이 목적이다.
그 결과 오류를 찾아 고치기 쉬워지고 여러 사람이 나누어 개발하기도 편해진다.
- 복잡한 문제 자체를 없애 주는 것이 아니라, 복잡한 문제를 다루기 쉬운 단위로 나누는 기법이다.
- 프로그램 길이를 줄이는 것이 목적이 아니며, 구조를 갖추느라 오히려 길어지기도 한다.
- 사용자가 손대지 못하게 하려는 의도는 읽기 쉽게 만든다는 취지와 정반대이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.