더북(TheBook)

2.3.1 순차 컴퓨팅의 장점과 단점

순차 컴퓨팅에는 여러 장점이 있지만, 단점도 있다.

 

단순성(장점)

순차 컴퓨팅은 어떠한 프로그램에도 적용할 수 있는 패러다임이다. 명확하며 예측이 가능한 개념이므로 일반적으로 쓰인다. 작업을 분할할 때도 자연스럽게 작업의 순서를 생각하게 된다. 요리한 다음, 먹고, 설거지하는 것이 자연스러운 작업의 배치 순서다. 먼저 식사를 하고, 설거지를 한 다음, 요리를 한다는 것은 이치에 맞지 않는다.

순차 컴퓨팅은 무엇을 언제 할지에 대한 정보를 명확히 담은 단계별 명령이 있으므로 직관적이다. 또한 어떤 단계를 실행할 때 이전 단계가 실행됐는지 일일이 확인할 필요도 없다. 이전 작업의 실행이 끝나지 않았다면 현재 작업은 실행되지도 않았을 것이기 때문이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.