Computer Science32 컴퓨터 4가지 핵심 부품과 메인보드(시스템 버스) 목차 컴퓨터 4가지 핵심 부품 컴퓨터의 핵심 부품 CPU(중앙처리장치), 메모리(주기억장치, RAM), 보조기억장치, 입출력장치(I/O device). 컴퓨터의 핵심 부품들은 메인보드를 통해 연결 핵심 부품들 사이의 소통은 주로 메인보드 내부의 시스템 버스를 통해 이루어짐 CPU(중앙처리장치) 컴퓨터의 두뇌 역할 메모리에 저장된 명령어를 읽어 들이고, 읽어 들인 명령어를 해석하고 실행하는 부품 CPU 내부 구성 요소 산술논리연산장치 (ALU : Arithmetic Logic Unit) 계산만을 위해 존재하는 부품 레지스터 (Register) CPU 내부의 작은 임시 저장 장치 프로그램을 실행하는 데 필요한 값들을 임시로 저장 CPU 안에는 여러 개의 레지스터가 존재하고 각기 다른 이름과 역할을 가지고 있.. 2024. 3. 27. 하이퍼텍스트(Hypertext) / 하이퍼링크(Hyperlink) 목차 하이퍼텍스트(Hypertext) / 하이퍼링크(Hyperlink) 하이퍼텍스트(Hypertext)는 하이퍼링크(Hyperlink)를 포함하는 텍스트를 말합니다. 이 하이퍼링크를 통해 관련된 다른 텍스트 문서나, 이미지, 비디오 등의 다양한 콘텐츠로 쉽게 이동 가능합니다. 즉, 하이퍼텍스트 시스템은 정보를 비선형적으로 구성하고 탐색할 수 있게 해줍니다. 하이퍼텍스트는 웹 페이지를 포함한 넓은 범위의 디지털 문서나 정보에 적용되는 개념입니다. 웹 페이지는 하이퍼텍스트의 한 형태로 볼 수 있습니다. 웹 페이지는 HTML로 작성되는데, 여기서 HTML이 하이퍼텍스트 마크업 언어(HyperText Markup Language)입니다. 따라서, 웹 페이지는 하이퍼텍스트 원리를 기반으로 구성되며, 사용자가 정보.. 2024. 3. 26. 팬케이크 정렬(Pancake sort) 목차 팬케이크 정렬(Pancake sort) 설명 팬케이크 정렬 알고리즘은 무작위로 쌓여있는 팬케이크를 정렬하는 방법이라고 생각하면 됩니다. 뒤집개를 이용해서 제일 꼭대기부터 뒤집개까지를 잡고 뒤집어 가며 정렬하는 것입니다. 같은 말로 0~k까지의 순서를 확 뒤집는 flip을 사용한 정렬방법이라고 할 수 있습니다. 정렬 방법 무작위로 쌓여있는 팬케이크 중에서 가장 큰 팬케이크 찾아 그 펜케이크 밑에 뒤집개를 두고 크게 한번 뒤집습니다. 그러면 제일 큰 팬케이크가 제일 위에 쌓이게 됩니다. 그다음에 이제 전체 팬케이크 탑을 한번 뒤집게 되면 제일 큰 팬케이크가 아래로 오게 됩니다.. 다음으로 제일 아래 깔린 팬케이크를 제외하고 그다음으로 큰 팬케이크를 찾고 거기를 기준으로 뒤집개를 두고 뒤집습니다. 그러면.. 2024. 3. 15. 데이터 모델링 목차 데이터 모델링 데이터 모델링 설명 데이터 모델링은 데이터베이스 설계의 핵심 과정입니다. 데이터 모델링(데이터베이스 설계) = 개념적 데이터 모델링 + 논리적 데이터 모델링 개념적 데이터 모델링(conceptual modeling) :현실 세계에서 중요 데이터를 추출하여 개념 세계로 옮기는 작업 논리적 데이터 모델링(logical modeling) : 개념 세계의 데이터에서 데이터베이스에 저장할 구조를 결정하고 이 구조로 표현하는 작업 데이터 모델 설명 데이터 모델링을 쉽게 도와주는 도구가 데이터 모델(data model)입니다. 일반적으로 데이터 모델은 데이터 구조(data structure), 연산(operation), 제약조건(constraint)으로 구성됩니다. 데이터 모델은 데이터 모델링의 .. 2024. 3. 11. 이전 1 ··· 4 5 6 7 8 다음