혼공

혼공단

[혼공단 11기] 혼공머신 1주차

코랩 실습 화면 캡처하기 Ch.02(02-1) 확인 문제 풀고, 풀이 과정 정리하기 1.1 지도 학습 2. 3 샘플링 편차 3. 2 행은 샘플을 나타내고 열은 특성을 나타낸다. 1. 구글에서 제공하는 웹 브라우저 기반의 파이썬 실행 환경은 코랩이다. 2. 코랩 노트북에서 쓸 수 있는 마크다운 중에서 다음 중 기울림 꼴로 쓰는 것은 *혼공머신* 또는 _혼공머신_이다. 3. 코랩 노트북은 구글 드라이브에서 실행된다.

혼공단

[혼공단 9기] 혼공컴운 3주차

기본 미션 선택 미션 ​RAID의 정의와 종류 : 주로 하드 디스크와 SSD를 사용하는 기술로, 데이터의 안전성 혹은 높은 성능을 위해 여러 개의 물리적 보조기억장치를 하나의 논리적 보조기억장치처럼 사용하는 기술 RAID0 : 여러 개의 보조기억장치에 데이터를 단순히 나누어 저장하는 구성 방식. 속도가 빠르지만, 하드 디스크 중 하나만 문제가 생겨도 정보를 읽지 못한다. RAID1 : RAID0의 복사본을 만드는 방식. 복구가 간단하지만 속도가 느리고 용량이 적어진다. RAID4 : RAID0에 패리티 비트(오류를 검출하고 복구하기 위한 정보)를 추가한 방식. RAID1보다 용량은 크지만 병목 현상이 있다. RAID5 : RAID4에서 패리티 정보를 분산시켜 병목 현상을 해소한다. RAID6 : RAID..

혼공단

[혼공단 9기] 혼공컴운 2주차

기본 미션 p. 125 확인 문제 2번 p. 155 확인 문제 4번 ​ ​ 선택 미션 코어와 스레드, 멀티 코어와 멀티 스레드의 개념을 정리하기 코어: 전통적으로 생각하는 CPU의 구조로 명령어를 실행하는 부품들이 모인 부품 조합이다. 스레드: 실행 흐름의 단위. 한 번에 이루어지는 명령이라 생각한다. 하드웨어적 스레드와 소프트웨어적 스레드로 나뉜다. 멀티 코어: CPU 하나에 코어가 여러개로 성능이 더 높은 걸 말한다. 멀티 스레드: 하나의 코어로 여러 명령어를 동시에 처리하는 CPU의 기술을 말한다. 예시) 인텔의 하이퍼스레딩 1) 명령어 파이프라이닝: 명령어가 겹치지 않게 CPU의 기능을 나누어 사용하는 것. 2) 슈퍼스칼라: 여러개의 파이프라인을 사용하는 것. 3) 비순차적 명령어 처리: 파이프라..

혼공단

[혼공단 9기] 혼공컴운 1주차

기본 미션 p.51의 확인 문제 3번 p. 65의 확인 문제 3번 ​ ​ 선택 미션 p. 100의 스택과 큐의 개념을 정리하기 스택(stack): 한쪽이 막혀 있는 저장 공간으로, 후입선출(Last In Fist Out) 방식으로 데이터를 관리한다. 스택에 새로운 데이터를 저장하는 명령어를 PUSH라 하고, 스택에 저장된 데이터를 꺼내는 명령어를 POP이라 한다. 재귀함수도 이와 같은 원리라 한다. 큐(queue): 양쪽이 뚤려 있는 저장 공간으로 선입선출(First In First Out) 방식으로 데이터를 관리한다. ​ 개념 정리 컴퓨터의 기본 구조(1장 컴퓨터 구조의 큰 그림) 컴퓨터의 메인 보드에 있는 핵심 부품들을 그림으로 나타냈다. 메인 보드 내부에는 버스라는 통로로 주소, 데이터, 명령어, ..

kyj0015
'혼공' 태그의 글 목록