Computer Science

컴퓨터 구조 시작하기 컴퓨터의 구조를 왜 알아야할까요? 개발 언어를 학습하고 문법에 맞게 코드를 작성하면 프로그램을 개발하고 실행하는데 전혀 지장이 없는데 말입니다. 강의나 책 혹은 블로그 등에서 발견한 코드를 그대로 작성했는데도 제대로 작동하지 않았던 경험이 한두번 쯤은 있었을 것입니다. 분명 개발 환경에서는 잘 동작했는데 사용자의 환경에서는 동작하지 않는 문제가 발생하기라도 하면 난감하기 짝이 없습니다. 결국 프로그램을 작동 시키는 것은 컴퓨터가 하는 일이니 문제를 찾으려면 컴퓨터를 이해하는 것이 필요합니다. 따라서 임베디드 개발이 목적이 아니더라도 컴퓨터의 구조는 알고 넘어가는 것이 좋을 것입니다. 대기업 채용 공고에서도 이러한 역량을 중요하게 생각하기 때문에 컴퓨터 구조에 대한 소양을 검증하거나 ..
컴퓨터 구조 컴퓨터 시스템의 기본적인 구조와 동작 원리를 배우는 이론. CPU와 입출력 장치의 기능을 이해하고 병렬 및 분산 컴퓨터의 기본적인 구조 동작 원리를 배웁니다. 주 교재는 인강을 듣는 것으로 학습하지만 부 교재로서 [혼자 공부하는 컴퓨터 구조+운영체제]를 활용해서 학습합니다. 집중적으로 학습할 내용은 아래와 같습니다. 명령어 데이터 CPU 메인 메모리와 캐시 메모리 보조 기억 장치와 입출력 장치 운영체제 사용자가 컴퓨터를 쉽게 다룰 수 있게 해주는 인터페이스, 컴퓨터 자원을 효율적으로 관리하기 위한 시스템 등으로 정의된다. 운영체제는 하드웨어와 소프트웨어를 관리하는 특수한 프로그램이라고 할 수 있다. 주 교재는 인강을 활용하지만 부 교재로써 [혼자 공부하는 컴퓨터 구조+운영체제]를 병행하여 학..
Yukihira
'Computer Science' 카테고리의 글 목록
Mastodon