Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
NEW
보안 · 네트워크

/

시스템 · 운영체제

IT 필수 지식 - 운영체제 기초 제대로 배우기

본 과정은 컴퓨터공학의 핵심 과목 중 하나인 운영체제의 기초 개념을 다루는 강좌입니다. 운영체제는 컴퓨터 시스템의 효율적인 자원 관리와 사용자 환경 제공을 위한 핵심 소프트웨어로, 학습자는 이 과정을 통해 운영체제가 어떻게 동작하고, 어떤 구성 요소로 이루어져 있는지 체계적으로 이해할 수 있습니다. 또한, 다양한 운영체제의 구조와 기능을 학습함으로써 프로세스, 기억장치, 파일 시스템, 디스크 관리 등 운영체제의 세부 동작 원리를 익히고, 실제 개발 및 시스템 활용에 필요한 기초 지식을 탄탄히 다질 수 있습니다. 본 과정을 통해 학습자는 운영체제에 대한 전반적인 이해를 확보하고, 심화된 컴퓨터공학 학습과 실무 적용에 자신감을 가질 수 있을 것입니다.

1명 이 수강하고 있어요.

  • 유용한IT학습

이런 걸 배울 수 있어요

  • 학습자는 운영체제가 어떻게 작동하고, 어떤 구성 요소로 이루어져 있는지 이해할 수 있습니다.

  • 운영체제의 주요 기능(프로세스 관리, 기억장치 관리, 파일 시스템, 디스크 스케줄링 등)을 학습하여 컴퓨터 시스템의 효율적인 동작 원리를 익힙니다.

IT 필수 지식 - 운영체제 기초 제대로 배우기

본 과정은 컴퓨터공학의 핵심 과목 중 하나인 운영체제의 기초 개념을 다루는 강좌입니다.
운영체제는 컴퓨터 시스템의 효율적인 자원 관리와 사용자 환경 제공을 위한 핵심 소프트웨어로,
학습자는 이 과정을 통해 운영체제가 어떻게 동작하고, 어떤 구성 요소로 이루어져 있는지 체계적으로 이해할 수 있습니다.

또한, 다양한 운영체제의 구조와 기능을 학습함으로써 프로세스, 기억장치, 파일 시스템, 디스크 관리 등 운영체제의 세부 동작 원리를 익히고,
실제 개발 및 시스템 활용에 필요한 기초 지식을 탄탄히 다질 수 있습니다.

본 과정을 통해 학습자는 운영체제에 대한 전반적인 이해를 확보하고,
심화된 컴퓨터공학 학습과 실무 적용에 자신감을 가질 수 있을 것입니다.

이런 내용을 배워요

IT 필수 지식 - 운영체제 기초 제대로 배우기 1

1강 : 수업 자료

학습에 필요한 참고자료 및 예제 코드 제공


2강 : 서론

운영체제 학습의 필요성과 학습 목표 소개


3강 : 운영체제의 종류와 역사

운영체제의 발전 과정 (Batch, 시분할, 분산, 현대 OS)
주요 운영체제(Windows, Unix/Linux, macOS, 모바일 OS)의 특징


4강~5강 : 컴퓨터의 구조 (1,2)

하드웨어 기본 구성(입출력 장치, CPU, 메모리, 저장장치)
명령어 실행 과정과 인터럽트 개념


6강 : 운영체제의 구조

커널(Kernel)과 시스템 콜(System Call)
단일형, 계층형, 마이크로커널 구조 비교


7강~10강 : 메모리 관리

메모리 할당 기법 (고정 분할, 가변 분할)
페이징, 세그멘테이션
가상 메모리와 요구 페이징
페이지 교체 알고리즘 (FIFO, LRU, OPT 등)

IT 필수 지식 - 운영체제 기초 제대로 배우기 2

11강 : 수업 자료

심화 학습을 위한 자료 및 연습문제 제공


12강~15강 : 프로세스 관리 (1~4)

프로세스 개념과 상태 전이
CPU 스케줄링 기법 (FCFS, SJF, 우선순위, RR)
프로세스 동기화와 IPC(파이프, 메시지 큐, 세마포어)
스레드(Thread)와 멀티스레딩


16강 : 병행 프로세스

임계구역 문제와 상호 배제
동기화 기법 (세마포어, 모니터)


17강 : 교착상태

교착상태 발생 조건
교착상태 예방, 회피(은행가 알고리즘), 탐지 및 회복


18강 : 입출력과 보조기억장치 관리

I/O 시스템 개요
디스크 스케줄링 기법 (FCFS, SSTF, SCAN, C-SCAN)


19강~20강 : 파일 관리 (1,2)

파일 개념과 접근 방법
디렉토리 구조, 파일 할당 방식
파일 보호 및 최신 파일시스템 개요

수강 전 참고 사항

이 강의는 지식공유자의 질문/답변을 제공하지 않습니다

학습 자료

주차별 교안이 pdf파일로 제공됩니다

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 운영체제에 대해 자세히 학습하고 싶은 회원 누구나

  • 컴퓨터공학 지식을 공부하고 싶은 회원 누구나

안녕하세요
입니다.

8,256,009

수강생

6,086

수강평

4.6

강의 평점

244

강의

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

커리큘럼

전체

20개 ∙ (9시간 10분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중 (5일 남음)

₩55,440

30%

₩79,200

유용한IT학습님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!