알고리즘이란 어떤 작업을 수행하기 위해 입력을 받아 원하는 출력을 만들어내는 과정을 기술한 것.알고리즘을 설계하기 위해서는 우선 해야 할 작업을 명확하게 명시해야 한다.설계하려는 알고리즘이 "무엇을"하는지 입력과 출력으로 명시할 수 있다.ex) 학생 100명의 시험 점소를 입력으로 받아 최고점을 출력하는 작업을 할 때 입출력 표현입력 : 100개의 점수출력 : 입력된 100개의 점수 중 최댓값입출력의 구체화된 표현입력 : 100개의 변수 x[1], ... x[100]의 값출력 : x[1], ..., x[100] 중 최댓값이 입출력을 요구하는 알고리즘의 대략 형태maxScore(x[], n){x[1...n]의 값을 차례대로 보면서 최댓값을 계산한다. //1return 찾은 최대값;}위에 작성한 서술적 표..