컴파일러 2

2. 컴퓨터의 구성 - 하드웨어, 소프트웨어

하드웨어와 소프트웨어는 각각 어떤 목적으로 만들어졌고, 무엇으로 구성되어 있는지 알아보도록 한다.  1. 하드웨어와 소프트웨어1) 컴퓨터의 구성요소- 하드웨어: 컴퓨터를 구성하고 있는 물리적 부품 (컴퓨터, 키보드, 마우스) ≒ 사람의 신체 - 소프트웨어: 다양한 장치들을 동작시켜 특정 작업을 해결하는 프로그램 (ms office, adobe, windows) ≒ 영혼 또는 지적 능력 * 사람이 입력 -> 기억 & 저장 -> 제어 -> 연산 -> 출력이라는 단계를 통해 문제를 해결하듯이, 컴퓨터도 마찬가지이다.  2) 하드웨어: 기능에 따라 입력장치, 기억·저장 장치, 제어장치, 연산장치, 출력장치로 구분 (폰 노이만 구조) 3) 소프트웨어: 하드웨어가 언제 어떻게 동작하여 문제를 해결할 수 있는지 지시..

1. 컴퓨터의 이해 - 데이터, 정보, 컴퓨터, 프로그램

프로그래밍을 잘 하기에 앞서 컴퓨터의 정보 처리 과정과 방법을 아는 것이 중요하다. 이번 포스팅에서는 데이터와 정보, 컴퓨터의 개념, 컴퓨터와 프로그램의 관계를 통해 컴퓨터에 대해 알아보도록 한다.  1. 데이터와 정보1) 데이터의 개념: 어떤 현상이나 사실에 대한 '설명' 또는 '설명의 집합' - 컴퓨터 분야에서의 데이터: 관찰이나 측정을 통해 수치, 문자 형태의 표현할 수 있는 질적 또는 양적 '값'  ex) 붉다, 밝다, 뜨겁다(질적 데이터), 3500도(양적 데이터)  2) 정보의 개념: 문제 또는 질문을 해결하기 위해 사용할 수 있는 '데이터' 와 '데이터의 집합' - 컴퓨터 분야에서의 정보: 관찰과 측정을 통해 얻은 데이터를 처리하여 실제 문제 해결에 도움이 되는 데이터 또는 결과물  3) 정..