컴퓨터 2

컴퓨터 시스템이 뭐야?

CPU Register, 계산 장치(ALU, Arithmetic Logic Unit), 제어 장치(CU, Control Unit), 캐시 메모리(Cache Memory)로 구성되어 있다. CU에서 명령이 떨어지면 레지스터, 캐시 메모리, RAM, HDD/SDD 에서 부터 데이터를 가져와 레지스터에 할당하고 계산 장치를 통해 알맞게 계산을 하게 되는 시스템이다. 이를 하나의 프로세스의 실행이라고 하며 이를 통해 우리가 컴퓨터를 동작하는 것을 알 수 있다.     RAMRAM 은 주 기억 장치라고 하며 컴퓨터 시스템에서 프로세서가 직접 접근하여 데이터를 읽고 쓸 수 있는 기억 장치로, 프로그램과 데이터를 일시적으로 저장하는 데 사용된다. 데이터가 일시적으로 저장되기 때문에 휘발성 메모리라고도 한다. RAM은..

CS 2024.07.14

데이터 자료구조에 대해 알아보자

데이터 자료구조란 ? 데이터 자료구조(Data Structure)는 데이터를 효율적으로 저장하고 관리하기 위해 사용되는 구조를 말합니다. 자료구조는 데이터를 조직화하고 저장하는 방식에 따라 다양한 형태로 구분되며, 각 자료구조는 특정한 종류의 작업(예: 검색, 삽입, 삭제 등)에 대해 최적화되어 있습니다.   자료구조의 종류배열 Array문자열 String스택 Stack큐 Queue우선순위 큐 Priority Queue연결리스트 Linked List트리 Tree해시테이블 Hash Table그래프 Graph  우선 자료구조의 종류는 크게 두 가지로 나눌 수 있습니다.1. 선형 자료구조 (Linear Data Structures) 2. 비선형 자료구조 (Non-linear Data Structures)  선..

CS 2024.07.14