한양대 대학원 컴퓨터 소프트웨어
2024.10.23
1. 프로그램과 알고리즘
1.1. 프로그램과 알고리즘의 개념 및 차이점
알고리즘은 프로그래밍을 진행할 때 특정 문제를 해결하기 위하여 진행되는 논리적인 순서를 의미한다. 보통 경험적 지식, 규칙들의 집합 등과는 반대되는 용어라고 할 수 있다. 보통 어떤 문제를 해결하기 위해 컴퓨터에서 사용할 수 있는 정확한 방법을 알고리즘이라고 한다. 알고리즘은 단계별로 구성된 유한 집합으로 되어있는데, 여기서 단계들은 하나 또는 그 이상으로 연산이 필요하다. 이때 컴퓨터는 각 연산들을 수행하기 위해 지정된 조건들을 만족해야 한다.
프로그램은...
2024.10.23