Giter Club home page Giter Club logo

wow-dinosaur's Introduction

🦕 우와! 공룡이다!!!!

(wow! Dinosaur!!!)

📜 목차

  1. Member
  2. Rule
  3. Lecture
  4. Contents

✌️ Member

Members and Github Address

Github Address
🐍 Baem
🦦 Hamo
🧑🏼‍🏫 Kyo
😺 SummerCat
💭 Som
👩‍💻 TottalE
🎱 Woong

📓 Rule

  1. 모든 정보들은 Discussion 활용하도록 한다.
  2. 매주 화요일 금요일 9시에 스터디(강의)진행
  3. 매주 하루 각 주마다 토의 진행 (일정 추후 의논)

⌨ Lecture

혼자 공부하는 컴퓨터 구조 운영체제 공룡책
03 -표1_혼자-공부하는-컴퓨터-구조운영체제-562x768
youtube 한빛미디어 강의 운영체제 공룡책 강의 Inflearn

📘 table of contents

Due to : 22. 10. 31.

혼자 공부하는 컴퓨터 구조 운영체제

date 목 차 check
1주차
09. 17 ~ Chapter 01 컴퓨터 구조 시작하기
" 01-1 구조를 알아야 하는 이유
" 01-2 컴퓨터 구조의 큰 그림
" Chapter 02 데이터
" 02-1 0과 1로 숫자를 표현하는 방법
" 02-2 0과 1로 문자를 표현하는 방법
" Chapter 03 명령어
" 03-1 소스 코드와 명령어
" 03-2 명령어의 구조
" Chapter 04 CPU와 작동 원리
" 04-1 ALU와 제어장치
~ 09. 25 04-2 레지스터
2주차
09. 26 ~ 04-3 명령어 사이클과 인터럽트
" Chapter 05 CPU 성능 향상 기법
" 05-1 빠른 CPU를 위한 설계 기법
" 05-2 명령어 병렬 처리 기법 1
" 05-3 CISC와 RISC
" Chapter 06 메모리와 캐시 메모리
" 06-1 RAM의 특징과 종류
" 06-2 메모리의 주소 공간
3주차
" 06-3 캐시 메모리
" Chapter 07 보조기억장치
" 07-1 다양한 보조기억장치
" 07-2 RAID의 정의와 종류
" Chapter 08 입출력장치
" 08-1 장치 컨트롤러와 장치 드라이버
" 08-2 다양한 입출력 방법
" Chapter 09 운영체제 시작하기
" 09-1 운영체제를 알아야 하는 이유
4주차
" 09-2 운영체제의 큰 그림
" Chapter 10 프로세스와 스레드
" 10-1 프로세스 개요
" 10-2 프로세스 상태와 계층 구조
" 10-3 스레드
" Chapter 11 CPU 스케줄링
" 11-1 CPU 스케줄링 개요
" 11-2 CPU 스케줄링 알고리즘
5주차
" Chapter 12 프로세스 동기화
" 12-1 동기화란
" 12-2 공유 자원과 임계 구역
" Chapter 13 교착 상태
" 13-1 교착 상태란
" 13-2 교착 상태 해결 방법
" Chapter 14 가상 메모리
" 14-1 연속 메모리 할당
" 14-2 페이징을 통한 가상 메모리 관리
6주차
" 14-3 페이지 교체와 프레임 할당
" Chapter 15 파일 시스템
" 15-1 파일과 디렉터리
" 15-2 파일 시스템
date problem set Baem Hamo Kyo SummerCat Som TottalE Woong
---------- 운영체제가 뭐길래
---------- 운영체제의 개념과 구조
---------- 프로세스의 이해
---------- 프로세스의 생성
---------- 프로세스간 통신
---------- 프로세스간 통신의 실제
---------- 쓰레드의 이해
---------- 멀티쓰레딩
---------- CPU 스케줄링
---------- 스케줄링 알고리즘
---------- 프로세스 동기화
---------- 동기화 문제의 해결책
---------- 뮤텍스와 세마포어
---------- 모니터와 자바 동기화
---------- 동시성 제어의 고전적 문제들
---------- 철학자들은 왜 굶어 죽었을까?
---------- 철학자들의 저녁식사 Java 버전
---------- 데드락의 이해
---------- 데드락과 뱅커 알고리즘
---------- 주메모리의 관리
---------- 페이징과 스와핑
---------- 가상 메모리와 디맨드 페이징
---------- 페이지 교체 알고리즘
---------- 스토리지와 입출력
---------- 운영체제의 보안

wow-dinosaur's People

Contributors

dylan-yoon avatar dev-summer avatar

Stargazers

som avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.