목차 Process - 실행중인 프로그램 프로그램은 실행되기 전까지는 보조기억장치에 있는 데이터 덩어리지만, 이 프로그램을 메모리에 적재하고 실행하는 순간 이 프로그램은 프로세스가 된다. 프로세스의 요소 - 프로그램 코드 - 데이터 집합 - PCB (Process Control Block) PCB는 프로세스를 만들기 위함. 프로세스마다 생성된다. PCB에 대해 더 자세히 알아보자. PCB (Process Control Block) 다중 프로세스나 멀티프로세싱을 가능하게 해주는 중요한 기능이다. 프로세스가 인터럽트를 받으면 program counter의 현재 값과 process register를 적절한 곳에 저장한다. 그리고 프로세스의 상태를 blocked나 ready처럼 바뀐다. blocked와 read..
🖥️ Computer Science
목차 1.1 Basic Elements Operating System (운영체제) 가 하는 일 1. Exploits(활용) the hardware resources 2. Provides(제공) a set of services to system users 3. Manages(관리) secondary memory and I/O devices Processor(CPU) Main memory - Control Unit (제어장치) - volatile - ALU - referred to as real memory - registers I/O modules System Bus - secondary memory(hard disk) - communication among - communications equipment..
목차 데이터 통신(Data Communications) 통신 매체의 형태를 통하여 두 디바이스 사이에서 데이터 교환이 이루어지는 것 데이터 통신 시스템의 효율성 - Delivery : 시스템은 올바른 목적지에 전달되어야 한다. - Accuracy : 시스템은 정확하게 전달되어야한다. - Timeliness : 시스템은 알맞은 때에 데이터를 전달해야 한다. - Jitter : 패킷 도착시간에서의 변수를 나타난다. ex) 비디오 패킷이 매번 30ms 마다 전송된다 했을때 몇몇 패킷은 고르지 않은 품질을 가지고 40ms 딜레이를 갖고 전송된다 네트워크 (Network) 통신이 가능한 디바이스들 집합의 상호연결이다. 디바이스는 컴퓨터,데스크탑,휴대폰 또는 데이터의 형태를 바꿀 수 있는 라우터, 스위치, 모뎀 같..