본문 바로가기

CS2

01. 컴퓨터가 이해하는 정보, 컴퓨터의 4가지 핵심 부품 컴퓨터 구조의 큰 그림 컴퓨터 구조에 대해서 어떤 것을 알아야 하느냐? 컴퓨터가 이해하는 정보 컴퓨터는 0과 1로 표현된 정보만을 이해한다. 0과 1만으로 표현되는 정보에는 크게 두 가지가 있다. 데이터 사진, 이미지, 동영상, 컴퓨터가 이해하는 숫자, 문자 등과 같은 정적인 정보를 가리켜 데이터라고 부른다. 컴퓨터와 주고받는 정보나 컴퓨터에 저장된 정보를 가리킬 때도 데이터라고 부른다. 명령어 컴퓨터는 명령을 처리하는 기계이다. 실질적으로 컴퓨터를 작동 시키는 정보 명령은 데이터를 움직이고 컴퓨터를 작동시킨다. 컴퓨터 프로그램은 '명령어들의 모음'으로 도 정의 된다. 즉 명령어는 컴퓨터를 작동시키는 정보이고, 데이터는 명령어를 위해 존재하는 재료이다. 컴퓨터의 네 가지 핵심 부품 다양한 컴퓨터 들(노트.. 2024. 1. 13.
컴퓨터 구조를 알아야 하는 이유 문제해결 같은 코드를 쓰더라도 제대로 동작하지 않는 경우가 있다. 코드상의 문법적 오류일 수도 있겠지만 이뿐만이 원인이 될 수는 없다. 프로그래밍 언어의 문법만 알고 있다면 해결을 할 수 없을 수도 있다. 하지만 컴퓨터 구조를 이해하고 있다면 문제상황을 빠르게 진단할 수 있고 더 나아가 문제 해결의 실마리를 다양하게 찾을 수 있다. 컴퓨터 내부를 거리낌 없이 들여다 볼 수 있다면 컴퓨터는 미지의 대상 -> 분석의 대상으로 바뀔 것이다. 성능, 용량, 비용 예를 들어 웹사이트를 개발 했다고 해보자 이를 구동시키기 위해서는 서버가 필요할 것이고 서버 컴퓨터가 필요할 것이다. 그런데 인터넷에 '서버 컴퓨터'라고 검색을 해보면 수많은 컴퓨터가 나올 것이다. 우리는 어떤 컴퓨터를 구매해야 하는가? 서버 컴퓨터마다.. 2024. 1. 13.