실력 있는 개발자가 되려면 반드시 알아야 할 기본 지식이다. 컴퓨터 구조를 이해하면 얻을 수 있는 이점이 많다.
문제해결
컴퓨터 구조를 이해하고 있다면 문제 상황을 빠르게 알 수 있으며, 문제 해결의 실마리를 다양하게 찾을 수 있고, 더 좋은 해결책을 고민할 수 있는 능력이 생긴다. 이러한 사고가 가능하면 미지의 대상이 아닌 분석의 대상이 된다.
이러한 역량은 업무를 수행 할 때 필요하며 기업의 각종 기술 면접에서 컴퓨터구조에 관한 소양을 검증하거나 반드시 알아야 하는 분야로 명시하기도 한다.
성능, 용량, 비용
만약 웹 사이트를 개발하였고, 사용자들에게 선보이려면 서버 컴퓨터가 필요한데, 다양한 종류의 서버컴퓨터가 있고, 그마다 CPU, 메모리등이 다르고 그에 따라 성능, 용량, 비용이 다양하다.
만약 무작정 비싼 컴퓨터를 쓴다고 하면 낭비가 될 것이고, 무작정 싼 컴퓨터를 사용한다고 하면 성능이 부족하여 곤란한 상황에 처할 수 있다.
꼭 서버 컴퓨터를 구매하지 않아도 클라우드 서비스를 이용한다고 해도 선택에 대한 고민은 마찬가지이다.
'Computer Science > Computer Structure' 카테고리의 다른 글
컴퓨터 구조 이해하기 (0) | 2023.06.16 |
---|