CS
인터럽트, 시스템 구조, 운영체제 아키텍처 - Operating System 1-1
운영체제가 무엇을 관리하는지, 인터럽트가 실행 흐름을 어떻게 바꾸는지, 그리고 이 구조가 이후 OS 학습의 기반이 되는 이유를 정리합니다.
무난하지 않게
운영체제가 무엇을 관리하는지, 인터럽트가 실행 흐름을 어떻게 바꾸는지, 그리고 이 구조가 이후 OS 학습의 기반이 되는 이유를 정리합니다.

Linked List(연결 리스트)란? 연속적인 메모리에 저장되는 배열과 달리 **동적으로 사슬처럼 연결되어 있는 선형 데이터 구조** 이다. 연결리스트에서 각 칸은 노드(Node)라고 부른다. 각 node는 동적으로 할당되며, data와 주소를 동시에 저장 할 수 있어야 하기 때문에 구조체로 만들 수 있다. 왜 Linked List를 사용...

Data Structure(자료구조)란? Data Structure(자료구조)는 데이터를 효율적으로 저장하고 관리하며 조작하기 위해 설계된 구조다. 예를 들어 도서관을 생각해보면, 책이 10권 밖에 없는 도서관은 딱히 정리를 하지 않아도 원하는 책을 빠르게 고를 수 있다. 하지만 10000개의 책이 있다면? 원하는 책을 고르기까지 ...
🍀 jekyll 블로그 포스팅을 위한 Markdown 문법 정리 제목(Header) 글의 제목을 작성할 때 사용하며, 각 제목마다 permalink가 있다. <h1>,<h2>,<h3>,<h4>,<h5>,<h6> 태그로 변환되고, ‘#’의 갯수에 따라 제목 크기가 나뉜다. # h1 #...