반응형 전공공부/운영체제12 200. 객체지향 기법의 주요 기본 원칙 1. 캡슐화(Encapsulation) 2. 정보 은닉(은폐) (Information Hiding) 3. 상속성(Inheritance) 4. 추상화(Abstraction) 5. 다형성(Polymorphism) 2020. 2. 22. 136. 임계구역(Critical Section) - 다중 프로그래밍 운영체제에서 여러 개의 프로세스가 공유하는 데이터 및 자원에 대하여 어느 한 시점에서는 하나의 프로세스만 자원 또는 데이터를 사용하도록 지정된 공유 자원(영역)을 의미한다. - 임계 구역에는 하나의 프로세스만 접근할 수 있으며, 해당프로세스가 자원을 반납한 후에만 다른 프로세스가 자원이나 데이터를 사용할 수있다. - 임계 구역은 특정 프로세스가 독점할 수 없다. - 임계 구역의 자원이나 데이터는 여러 프로세스가 사용해야 하므로 임계 구역 내에서의 작업은 신속하게 이루어져야 한다. - 프로세스가 임계 구역에 대한 진입을 요청하면 일정 시간 내에 진입을 허락해야 한다. - 현재 임계 구역에서 실행되는 프로세스가 없다면 잔류 영역에서 임계 구역 사용을 기다리고 있는 프로세스의 사용을 허락해.. 2020. 2. 22. 분산운영체제 분산운영체제에 대한 설명을 모두 옳게 나열한 것은? 이미지를 클릭하면 확대 가능합니다.(한번더 클릭하면 원본크기로 변경 됩니다). 1. 가 2. 가, 나 3. 가, 다 4. 가, 나, 다 정답 : [4] 정답률 : 49% 분산운영체제 -분산 시스템이 하나의 운영체제에 의해 구현 -투명성 -설계 복잡 [해설작성자 : zkzkpq] 요고 때문에 틀렸네. ㅠㅠ 투명성 (Transparency) ** - 위치 투명성 : 사용자가 자원들의 위치를 알 필요가 없다. - 이주 투명성 : 자원들을 이동하여도 사용자는 자원의 이름이나 위치를 고려할 필요가 없다. - 복제 투명성 : 사용자에게 통보 없이 파일들과 자원들의 부가적인 복사를 자유롭게 할 수 있다. - 병행 투명성 : 사용자들이 자원들을 자동으로 공유할 수 있.. 2020. 2. 18. 138. 교착 상태 해결방법 - 예방(Prevention) 기법 : 교착 상태가 발생되지 않도록 사전에 시스템을 제어하는 방법으로, 교착 상태 발생 의 4가지 조건 중에서 어느 하나를 제거(부정)함으로써 수행되며 일반적으로 자원의 낭비가 가장 심함. 1. 상호 배제 부정 : 한 번에 여러 개의 프로세서가 공유 자원을 사용할 수 있도록 하는 것이지만, 실제로는 구현하지 않음 2. 점유 및 대기 부정 : 프로세스가 실행되기 전 필요한 모든 자원을 할당하여 프로세스 대기를 없애거나 자원이 점유되지 않은 상태에서만 자원을 요구하도록 함 3. 비선점 부정 : 자원을 점유하고 있는 프로세스가 다른 자원을 요구할 때 점율하고 있는 자원을 반납하고, 요구한 자원을 사용하기 위해 기다리게 함 4. 환형 대기 부정 : 자원을 선형 순서로 분류하여 고.. 2020. 2. 18. 이전 1 2 3 다음 반응형