바로가기

모두를 위한 열린 강좌 KOCW

주메뉴

강의사진
  • 주제분류
    공학 >컴퓨터ㆍ통신 >컴퓨터과학
  • 강의학기
    2019년 2학기
  • 조회수
    17,857
  • 평점
    5/5.0 (2)
강의계획서
강의계획서

차시별 강의

PDF VIDEO SWF AUDIO DOC AX
1. 비디오 운영체제 개요 운영체제 정의, 컴퓨터란, ISA, API, 컴퓨터구조 기본 용어, 기계어, 컴퓨터 역사, 튜링 머신 URL
2. 비디오 운영체제 역사, 프로세스 Batch 시스템, multiprogramming/multitasking, Time sharing system, 프로세스, 가상 메모리, 변수의 life와 scope, local 변수, global 변수, context switching URL
3. 비디오 프로세스 process control block, context, 프로세스의 생성과 소멸, 프로세스 그래프, 프로세스 상태 URL
4. 비디오 인터럽트와 Exception, 쓰레드 Exception과 Interrupt 어떻게 다른가, Exception의 종류, 인터럽트의 종류, 쓰레드란, 프로세스와의 차이, 멀티쓰레딩의 장점 URL
5. 비디오 쓰레드 사용자 수준 쓰레드, 커널 쓰레드, 두 방식의 장단점, 멀티코어와 쓰레드 URL
6. 비디오 상호 배제와 동기 프로세스 사이의 경쟁과 협력, mutual exclusion, critical section, race condition, deadlock, starvation, atomic instruction, semaphore URL
7. 비디오 상호 배제와 동기 semaphore 예제, 세마포어, 모니터, 메시지를 이용한 상호 배제 구현 URL
8. 비디오 상호 배제와 동기, 데드락 메시지 예제, 데드락 정의, 데드락 조건, 데드락의 세 가지 해결 방안 URL
9. 비디오 데드락 데드락 방지, 회피, 감지 알고리즘들 URL
10. 비디오 시그널, 메모리 관리 signal 개념, 예제, 메모리 관리, static and dynamic partitioning URL
11. 비디오 메모리 관리 placement 알고리즘, 버디 시스템, 페이징, 세그멘테이션 URL
12. 비디오 캐시와 메모리 계층 캐시의 3가지 구조, locality principle, 캐시 미스의 종류 URL
13. 비디오 가상 메모리 가상 메모리와 물리적 메모리, 가상 주소와 물리적 주소, 페이지 테이블, TLB URL
14. 비디오 가상 메모리 TLB 구조, 페이지 테이블 엔트리, segmentation, 페이지 교체 알고리즘 URL
15. 비디오 가상 메모리 Working set 개념, URL
비디오 CPU 스케줄링 단기, 중기, 장기 스케줄링, CPU 스케줄링 알고리즘들 URL
비디오 CPU 스케줄링, 멀티프로세서 스케줄링 fair share scheduling, 멀티프로세서 종류 URL
비디오 멀티프로세서 스케줄링 병령성 granularity, 쓰레드 스케줄링 알고리즘 URL
비디오 실시간 스케줄링 실시간 태스크 종류, URL
비디오 실시간 스케줄링 데드라인 스케줄링, 화상 탐사선에서의 실시간 스케줄링 문제 URL
비디오 디스크 스케줄링 자기 디스크 구조, 디스크 액세스 타임, 디스크 스케줄링 알고리즘, RAID URL
비디오 파일 관리 파일 구조, 레코드 블로킹, 파일 할당 방법 URL

연관 자료

loading..

사용자 의견

강의 평가를 위해서는 로그인 해주세요. 로그인팝업
운영자2020-04-10 09:15
KOCW입니다. 해당 강의는 강의자료 제공이 어렵다는 고려대학교의 답변입니다. 양해 부탁드립니다.
we******* 2020-04-09 18:51
강의자료는 어떻게 구할 수 있나요?

이용방법

  • 동영상 유형 강의 이용시 필요한 프로그램 [바로가기]


    ※ 강의별로 교수님의 사정에 따라 전체 차시 중 일부 차시만 공개되는 경우가 있으니 양해 부탁드립니다.

이용조건