2026년 2학기 11월 12일 개강일
| 학습기간 | 2026.11.12(Thu) ~ 2027.02.24(Wed) / 15주 | 인정학점 | 3학점 |
|---|---|---|---|
| 개발교수 | 김지영 | 운영교수 | 강영진 |
| 관련전공 (이수구분) |
학사 :
게임프로그래밍학 전공
전자공학 전공
정보보호학 전공
정보통신공학 전공
컴퓨터공학 전공(전필)
전문학사 : 인터넷정보 전공 정보보호 전공 정보시스템개발 전공(전필) 정보처리 전공(전필) 정보통신 전공 정보통신설비 전공 컴퓨터네트워크 전공(전필) |
||
| 수강료 | 150,000원 120,000원 | ||
초기의 시스템부터 최근의 다중 프로그램 시스템의 발전 과정, 운영체제의 구성 요소와 조직 형태, 스케줄링, 메모리 관리, 파일 시스템 입문과 접근법, 할당 방법 등을 숙지해 컴퓨터를 이해하는 능력을 배양하기 위해, 본 교과목은 운영체제의 정의, 운영체제의 구조, 프로세스, 중앙처리 장치와 스케줄링, 교착상태, 메모리 경영, 가상 메모리, 파일 시스템 등을 학습한다.
1. 운영체제의 기본 개념 및 기능과 서비스에 대해 설명할 수 있다. 2. 운영체제에서의 프로세스와 스레드의 의미를 설명할 수 있다. 3. 운영체제의 프로세스 스케줄링 기법에 대해 설명할 수 있다. 4. 운영체제의 병행 프로세스와 프로세스 간의 상호배제 및 동기화에 대해 설명할 수 있다. 5. 운영체제 교착상태의 의미와 발생 조건 및 해결 방법에 대해 설명할 수 있다. 6. 운영체제의 주기억장치와 가상기억장치 그리고 프로세스 적재 정책에 대해 설명할 수 있다. 7. 입출력 시스템과 자기 디스크, 디스크 스케줄링 그리고 파일 관리에 대해 설명할 수 있다. 8. 디렉토리 시스템의 구조와 운영체제 보안에 대해 설명할 수 있다. 9. 유닉스 운영체제의 개념과 관리 방법 그리고 파일 시스템에 대해 설명할 수 있다.
※ 참여도 평가 : 토론(또는 탐구활동) 및 강의평가
진도율 80% 이상 및 총점 60점 이상