바로가기

주메뉴

강의사진
  • 주제분류
    공학 >컴퓨터ㆍ통신 >컴퓨터공학
  • 강의학기
    2015년 2학기
  • 조회수
    17,504
  • 평점
    4/5.0 (5)
강의계획서
강의계획서
본 교육 콘텐츠의 교수 목표는 운영체제의 기본개념을 이해하고 이를 통해 효율적인 응용 프로그램을 작성할 수 있는 능력을 기르는데 있다.

본 교육 콘텐츠의 교수 내용은 선수 과목 개념이 완전히 이해하지 못하는 학생도 본 교육 콘텐츠를 소화할 수 있도록 필요한 자료구조의 개념을 이해할 수 있도록 선-후수연계 개념으로 구성되어 있다.

본 교수 내용은 다음과 같이 8개의 장으로 구성되어 있으며 각 장마다 연관된 자료구조 강의가 포함되어 있다.

괄호안은 각 운영체제 장마다 연관된 자료구조 내용이다.
운영체제 개요
배속
  • 이전차시
  • 다음차시

차시별 강의

PDF VIDEO SWF AUDIO DOC AX
1. 운영체제 개요 운영체제의 정의, 인터럽트 URL
인터럽트 인터럽트 구조, IV, DMA URL
I/O 구조 I/O 구조, 컴퓨터의 종류, 멀티프로그래밍의 개념 URL
2. 듀얼 모드 듀얼 모드 URL
시스템 보호 듀얼 모드와 타이머 인터럽트 URL
운영체제 종류 운영체제 기능, 컴퓨터 시스템 종류 URL
3. 시스템 콜 System call URL
파라미터 전달 파라미터 전달과 OS 구현 URL
운영체제 종류 단일, 다층구조, 마이크로커널 URL
운영체제 종류 2 모듈러 구조, 모바일 운영체제 URL
4. Process 개념 프로세스 개념, 상태, PCB URL
Scheduler 개념 Process schedule, creation URL
Process 종료 Process termination, communication URL
Process 통신 Process communication, synchronication URL
API API (posix, windows) URL
5. Thread 개념 Thread와 multicore programming URL
Threads User thread and kernel thread URL
과제2 설명 Multi process programming URL
Thread issues thread pool, threas signals URL
Thread 예제 Windows thread, Solaris threads URL
6. CPU Scheduling Scheduling의 필요성, 종류, criteria URL
Scheduling 2 FCFS, SJF URL
Scheduling 3 Preemptive SJF URL
Scheduling 4 Priority scheduling URL
Scheduling 5 RR, Multilevel queue URL
Thread scheduling Pthread, Solaris thread URL
7. Synchronization Race condition, Critical section URL
Sync solution Software solution, H/W solution URL
Sync solution 2 H/W solution 2, semaphore URL
Semaphore Semaphore 개념 및 응용 URL
Semaphore Semaphore and deadlock URL
Sync problems Bounded buffer, r/w problem URL
Sync problems 2 r/w problem 2, dining philosophers problem URL
Monitor Monitor와 여러 운영체제의 동기화 URL
8. 메모리 관리 연속 메모리 관리 URL
메모리 관리 2 Swapping과 multi partition URL
메모리 관리 3 fragmentation, segment, paging URL
메모리 관리 4 paging 2 URL
메모리 관리 5 page table URL
9. 가상 메모리 demand paging URL
가상 메모리 2 page replacement algorithm URL
가상 메모리 3 LRU page replacement algorithm URL
가상 메모리 4 LRU 2, second chance algorithm URL
가상 메모리 5 Thrashing과 그 해결책 URL
10. 시간복잡도 시간복잡도 개념, big-O 표기법 소스URL
11. 배열 배열의 개념 및 활용 소스URL
12. 큐의 개념 및 활용 소스URL
13. 트리구조 트리의 개념, 용어 및 C로 구현 소스URL
14. 해쉬 해쉬, 충돌, 체이닝 소스URL

연관 자료

loading..

사용자 의견

강의 평가를 위해서는 로그인 해주세요.
운영자2020-04-03 17:02
KOCW입니다. 3-1차시 시스템 콜 강의의 오류를 확인하여 수정했습니다.
stayfool92a 2020-04-03 16:43
3차시 첫번째 강의, 정확히는 7번째 강의가 재생이 안되네요 확인부탁드려요.
운영자2018-10-04 10:03
KOCW입니다. 강의자료에 대해 금오공과대학교로 문의했습니다. 답변이 오는대로 안내 드리도록 하겠습니다.
durong 2018-10-04 09:25
강의자료 부탁드리겠습니다. 화면에 비춰지는 강의자료는 화질이 안좋아서 거의 안보이네요..ㅠㅠ

이용방법

  • 동영상 유형 강의 이용시 필요한 프로그램 [바로가기]
    실버라이트 강의 이용시 필요한 프로그램 [바로가기] 강의가 나오지 않을 때 - 인터넷 메뉴모음 - 도구 - 호환성 보기 설정-이 웹 사이트 추가에 kinxcdn.com, kocw.net 사이트 추가

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

이용조건