빼미의 개발일기

[컴퓨터 구조] - 1강. 컴퓨터 구조를 알아야 하는 이유 본문

프로그래밍/컴퓨터 구조

[컴퓨터 구조] - 1강. 컴퓨터 구조를 알아야 하는 이유

빼미01 2023. 5. 8. 04:48
이 글은 한빛미디어 '혼자 공부하는 컴퓨터 구조 + 운영체제'를 공부하고 정리한 내용입니다.

 

1강. 컴퓨터 구조를 알아야 하는 이유
  • 문제해결 능력을 기를 수 있다.
  • 성능, 용량, 비용을 고려한 개발을 할 수 있다.

◆ 문제 해결 능력이라면?

- 동일한 코드더라도 어떤 PC에선 동작을 하지 않는 경우가 더러 있다. 이때 컴퓨터의 구조와 내부를 분석할 수 있는 능력이 있다면 이를 모르는 사람과 비교하더라도 더 다양한 문제 해결 방법을 고민하고 적용할 수 있다.

  • 컴퓨터를 관조 할 수 있는 능력. 즉 문법에 맞는 소스 코드를 컴퓨터에 입력만 하는 개발자가 아닌 컴퓨터를 내려다보며 문제를 해결할 수 있는 개발자가 될 수 있다.

 

◆ 성능, 용량, 비용?

- 생황이나 본인의 환경에 따라서 컴퓨터의 성능, 용량, 비용은 천차만별로 다양해질 수 있다. 웹사이트건 게임이 되었건 전부 컴퓨터가 실행해야 하는 프로그램들이고, 이는 얼마나 연산을 하게 되는지. 얼마나 무거운지에 따라 갖춰야 할 컴퓨터의 스펙은 달라진다. 결국 컴퓨터 구조를 학습해 나가면서 그 이야기의 결론은 이 때문에 성능이 어떻고, 용량은 어떠하며, 그로 인해 이런 비용이 책정된다는 걸로 귀결될 것이기 때문에 컴퓨터 구조와 사양이 어떻게 형성되는지를 알아가는 건 중요하다.

Comments