SW 전공

SW 전공 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화
이론 75개제목을 선택해 읽기
11
운영체제프로세스·스레드

운영체제, 프로세스와 스레드

커널·시스템콜, 프로세스 상태와 PCB, 스레드·문맥교환·IPC를 학습한다.

12
운영체제CPU 스케줄링

CPU 스케줄링

FCFS·SJF·SRTF·우선순위·RR·HRRN·다단계 큐의 특성과 계산 방법을 학습한다.

13
운영체제동기화·교착상태

프로세스 동기화와 교착상태

경쟁상태, 임계구역, 뮤텍스·세마포어와 교착상태 처리 방법을 구분한다.

14
운영체제메모리·가상 메모리

메모리 관리와 가상메모리

연속할당, 페이징·세그먼테이션, 주소변환, 페이지 교체와 스래싱을 학습한다.

15
운영체제파일 시스템

파일시스템과 입출력 관리

파일·디렉터리, 할당 방식, inode, 입출력·디스크 스케줄링과 Linux 권한 기초를 학습한다.

16
컴퓨터구조수 체계·논리회로

수 체계, 데이터 표현과 논리회로

진법·보수·문자·실수 표현과 부울대수·조합·순서논리회로를 학습한다.

17
컴퓨터구조CPU·명령어

CPU 구조와 명령어 실행

CPU 구성, 주요 레지스터, 명령어 사이클, 명령어 형식과 RISC·CISC를 이해한다.

18
컴퓨터구조주소 지정

주소지정 방식과 유효주소 계산

즉시·직접·간접·레지스터·상대·인덱스·베이스 주소지정의 유효주소를 계산한다.

19
컴퓨터구조인터럽트·DMA

인터럽트와 입출력 제어

인터럽트 처리 순서와 프로그램 I/O·인터럽트 I/O·DMA·채널 방식의 차이를 이해한다.

20
컴퓨터구조파이프라인·캐시

파이프라이닝과 캐시 메모리

파이프라인 해저드와 캐시 지역성·매핑·쓰기 정책·평균 접근시간을 학습한다.