컴퓨터와 데이터 컴퓨터 프로그램이 가능한 데이터 처리기 programmable data processor 프로그램을 통해서 데이터를 입력하여 처리, 저장 검색, 출력하는 전자적 장치 프로그램 컴퓨터가 데이터를 어떻게 처리할지를 알려주는 일련의 명령어 집합 처리 가능한 작업의 유형과 연산의 집합을 결정 → 특수 목적의 작업을 처리하는 기계가 아니라, 다양한 형태의 작업을 수행할 수 있는 범용의 기계 프로그래밍 과정의 결과물 주어진 문제의 해결 방법과 절차를 찾는다. → 알고리즘 적절한 프로그래밍 언어를 사용해서 컴퓨터가 이해할 수 있는 형태로 표현 컴퓨터의 장점 신속한 처리 처리 결과의 정확성: 유효한 입력과 프로그램이 주어지면 항상 정확한 결과 생성 자동: 프로그램 지시에 따라 자동으로 처리 → 사람의 ..