1. 구조적 프로그래밍이란?

 구조적 프로그래밍(Structure Programming)이란 프로그램을 피라미드와 같은 구조로 만들고 탑-다운(Top-Down)의 형태로 제어하도록 되어 있습니다. 그리고 구조를 이루는 각각의 단위는 순차, 제어(if,select문 등), 반복(for, while 등)의 세 구조로써 이루어진 프로그래밍 방법론입니다


2. 구조적 프로그래밍 방법
(1) 구조적 설계(하향식 설계)란 ?

     구조적 프로그래밍은 프로그램의 개발 단계에서 적용되는 구조화 기법으로서

      모두가 위에서 아래로의 단계적인 설계 방법인 하향식 설계를 한다,


(2) 구조적 설계 방법은 ?
   -순차 구조:직전형 구조로서, 제어 흐름이 위에서 아래로, 왼쪽에서 오른쪽으로 순차적으로 실행되는 구조이다


   -선택 구조:분기형 구조로서, 주어진 조거느이 만족여부에 따라 처리 대상과 순서를 달리할 때 사용되는 구조이다.

                  처리가 끝나의 하나의 출구에서 실행이 만나게 된다.
   -반복 구조:반복형 구조로서, 주어진 조건이 만족될 때까지 일정 부분을 반복적으로 처리하는 구조이다.


(3) 구조적 설계의 효과 4가지를 적으시오?

1.기존의 방식에 비하여 보다 많은 규칙성을 부여함으로써, 설계 시간이 단축되고 프로그램의 정확도가 높아진다.

2.기본적인 논리 구조만을 가지고 설계함으로써, 프로그램의 구조를 보다 간결하게 표현할 수 있다.

3.프로그램을 모듈화함으로써 오류 수정 및 삽입과 삭제가 용이하다.

4.작업의 흐름과 코딩 순서가 일치하므로, 논리 흐름을 쉽게 이해할수 있다

반응형

'Computing..' 카테고리의 다른 글

의사(疑似) 코드 (pseudo code)  (0) 2007.11.03
와이브로(WiBro)..  (0) 2007.10.20
숫자키패드로 특수문자 입력하기  (0) 2007.10.17
Posted by 따뜻한 세상
,