Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

순서도

No description
by

고운 정

on 29 November 2012

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of 순서도

순서도의 의의 컴퓨터에 의해 처리하고자 하는 문제를 분석하여 그 처리 순서를 단계화시켜 상호간의 관계를 일정한 기호 를 사용하여 일목요연하게 나타낸 그림을 순서도라 한다.
순서도는 사무 간소화나 작업 합리화를 위해 우리 사회에 많이 사용되어 오고 있지만 특히 컴퓨터에 의해 어떤 업무를 처리하기 위해서는 이 도표가 없어서는 안될 만큼 중요시 되고 있다. 컴퓨터에 있어서 순서도는 프로그램을 작성하는 경우 무엇보다도 처리의 순서나 흐름이 중요하므로 이 순서도를 얼마나 잘 작성하느냐 하는 것은 곧 얼마나 우수한 프로그램이 되느냐 하는 문제 해결의 열쇠가 되는 것이다. 일반적인 순서도의 역할 순서도의 종류 순서도의 의의와 역할
⑴ 프로그램 코딩의 기초가 된다.

전산처리되는 업무는 대개가 복잡하여 하루 이틀에 프로그래밍이 끝나지는 않는다. 이렇게 복잡한 업무를 순서도를 작성하지 않고 직접 컴퓨터 언어를 이용하여 코딩한다는 것은 무리가 따르며, 설사 코딩이 이루어진다 해도 정확성이 없고 최대한의 능력을 발휘할 수도 없다. 이것은 초안없이 원고를 작성하는 것과 같은 불안이 따르기 때문에 반드시 순서도에 의한 코딩이 이루어져야 한다.

⑵ 타인에게 전달하기 용이하다.

이미 개발된 업무를 다른 사람에게 인계할 때나 매우 중요한 업무에서 경영자 등의 여러 인원에게 업무의 내용을 이해시킬 경우 도표로된 순서도를 그 자료로 사용함이 다른 자료보다 이해도가 빠르고 문제 처리의 과정을 한눈에 파악할 수 있다.

⑶ 디버깅(debugging)이 용이하다.

디버깅이란 프로그램이 완전한 것이 될 때까지 프로그램상에 있는 에러를 수정하는 작업으로 프로그램 작성에 있어서 가장 중요 한 단계이기도 하다. 시급히 요구되는 결과표를 눈앞에 두고 에러 때문에 처리 못하는 처지를 상상만 해도 알 수 있을 것이다. 순서도는 논리적인 체계를 순서에 의해 도표로 나타낸 것이기에 언어의 규칙에 따라 코딩된 프로그램보다 정확성이 높고, 또 이해하기 빠르다는 것은 두말할 필요가 없다. 따라서 테스트 런(test run) 결과 에러가 발생할 때는 순서도를 검토 확인해서 수정하는 것이 업무 처리에 효율적이다.

⑷ 프로그램 보관시 자료가 된다.

이미 개발된 시스템을 잘 보존하기 위해서는 프로그램의 보존이 필수적으로 따라야 하는데, 이때 카아드 덱(card deck)이나 테이프화된 프로그램만을 보관하는 것은 원본이 없는 서류를 보관하는 것과 흡사하다. 그러므로 언어나 기종에 구애받지 않는 순서도를 보관하여 어떠한 경우에도 완전하도록 대처해야 한다.
이상의 순서도의 역할을 미루어 볼 때 순서도를 작성한다는 것은 프로그래밍에 있어서 가장 중요한 위치를 차지한다고 볼 수 있다. 컴퓨터 처리에 있어서 사용되는 순서도는 일반적으로 표시 정도의 세분도에 의하여 구분되며, 크게 시스템 플로우챠트(system flowchart)와 프로그램 플로우챠트(program flowchart) 두 종류로 나누어진다.
시스템 플로우챠트는 자료의 흐름을 중심으로 하여 시스템 전체의 작업 내용을 총괄적으로 도시한 것을 말하며 주로 시스템 분석 가가 시스템 설계나 분석을 할 때에 작성된다.
프로그램 플로우챠트는 시스템 전체의 작업, 즉 시스템 플로우챠트 중에서 컴퓨터 처리를 하는 부분을 중심으로 자료 처리에 필요한 모든 조작의 순서를 도시한 것으로서 주로 프로그래머가 작성하게 된다. ● 단말(terminal) ● 입출력(I/O symbol) ● 처리(process) ● 비교 판단(decision) 이상으로 2학기 정보 수행평가를 마치겠습니다!! 1331 정고운 ● 준비(preparation)
Full transcript