반응형
분석
-문제이해
반드시 입력받아야 하는 값이 있는가?
정해진 상수가 있는가?
결과를 도출할 수 있는 공식이나 절차가 있는가?
(문제이해 단계는 문제에서 요구하는 결과와 주어진 조건을 파악한 후 컴퓨터 기본기능과 3가지 기본 제어구조를 적용하여 수작업으로 문제를 풀어보는 단계)
-자료명세서
자료를 찾아내는 단계에 따른 구분
출력자료: 외부로 출력되는 자료를 저장하는 기억장소
입력자료: 외부로부터 입력되는 자료를 저장하는 기억장소
준비자료: 문제 이해단계에서 입력과 출력이 아닌 자료를 저장하는 기억장소
기호상수: 상수에 대한 명칭정의
처리자료: 처리과정에서 발견되는 자료를 저장하는 기억장소
추가자료: 설계를 진행하면서 필요한 자료를 저장하는 기억장소
-처리과정
구체적인 방법보다는 무슨일을 할 것인가 만을 기술합니다.
입력, 치환, 산술, 관계, 논리, 출력의 기본 기능 단위로 한 번에 한가지 일만 기술합니다.
반드시 목적어 + 동사 형식으로 기술합니다.
반응형
'매일코딩 > 알고리즘' 카테고리의 다른 글
8.알고리즘 - 검토 (0) | 2016.11.06 |
---|---|
7.알고리즘 - 설계 (0) | 2016.11.06 |
5.알고리즘 - 소프트웨어 생명주기 (0) | 2016.11.06 |
4.알고리즘 - 식과문장&제어문 (0) | 2016.11.03 |
3.알고리즘 - 기억저장소 (0) | 2016.11.03 |
댓글