본문 바로가기
매일코딩/알고리즘

6.알고리즘 - 분석

by 인생여희 2016. 11. 6.
반응형





분석


-문제이해


반드시 입력받아야 하는 값이 있는가?


정해진 상수가 있는가?


결과를 도출할 수 있는 공식이나 절차가 있는가?


(문제이해 단계는 문제에서 요구하는 결과와 주어진 조건을 파악한 후 컴퓨터 기본기능과 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

댓글