프로세스 / 스케줄링

개념의미
프로그램실행 전 파일
프로세스실행 중인 프로그램
스케줄링CPU를 어떤 프로세스에 줄지 결정

외우기:

프로세스 = 실행 중

스케줄링 = CPU 배정


로더 Loader

기능의미
할당메모리 공간 확보
연결여러 프로그램 조각 연결
재배치실제 주소에 맞게 변경
적재메모리에 올림

로더 기능 아님

아님이유
스케줄링CPU 배정 기능

외우기:

로더 = 할당 / 연결 / 재배치 / 적재

스케줄링은 로더 아님


MS-DOS 명령어

명령어의미
DIR파일 목록 보기
COPY복사
DEL삭제
REN이름 변경
CD디렉터리 이동
MORE한 화면씩 출력
FORMAT디스크 초기화
CHKDSK디스크 검사
BACKUP백업
RESTORE복구

내부 명령어 / 외부 명령어

구분예시
내부 명령어DIR, COPY, DEL, CD
외부 명령어FORMAT, CHKDSK, BACKUP, RESTORE

외우기:

DIR / COPY / DEL / CD = 내부

FORMAT / CHKDSK / BACKUP / RESTORE = 외부


UNIX 파일 종류

파일 종류의미
일반 파일일반 데이터 파일
디렉터리 파일파일 목록 관리
특수 파일장치 파일

UNIX 파일 종류 아님

아님이유
순차 파일파일 접근 방식 개념

외우기:

UNIX 파일 = 일반 / 디렉터리 / 특수


OSI 계층

계층이름
7응용 계층
6표현 계층
5세션 계층
4전송 계층
3네트워크 계층
2데이터링크 계층
1물리 계층

외우기:

최상위 = 응용 계층


TCP / UDP

구분TCPUDP
연결연결형비연결형
신뢰성높음낮음
속도느림빠름
예시정확한 전송빠른 전송

외우기:

TCP = 신뢰성

UDP = 빠름, 신뢰성 낮음


IPv6 주소 방식

방식의미
Unicast1대1
Multicast1대다 그룹
Anycast가장 가까운 하나

IPv6에 없는 것

없음정리
BroadcastIPv6에서는 사용하지 않음

외우기:

IPv6 = Broadcast 없음