
총 33개
-
os 기출문제2025.01.201. Process Synchronization 1. 현재 count 변수의 값이 5이고, 두 프로세스 producer와 consumer가 각각 다음과 같이 (interleaved) 실행된다고 할 때, 마지막으로 저장되는 counter 변수의 값은 6입니다. 2. 다른 프로세스(또는 스레드)들과 공유하는 자원(변수, 파일 등)을 다루는 코드 영역을 일컫는 용어는 critical section입니다. 3. non-preemptive scheduling을 설명하는 말이 아닌 것은 2) The scheduler can interrupt ...2025.01.20
-
2023년 데이터베이스의 기초 및 핵심파악2025.05.081. 데이터베이스 이해 데이터베이스는 '한 조직의 여러 응용 시스템을 다수의 사용자가 공용(shared)으로 사용하기 위해 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합'이라고 정의된다. 데이터베이스는 파일 처리 시스템과 달리 자기 기술성, 추상화, 다중 뷰, 동시성 제어 등의 기능을 통해 파일 처리 시스템의 문제점을 극복한다. 데이터베이스 시스템은 3단계 구조, 즉 개념적 단계, 논리적 단계 그리고 물리적 단계로 구성된다. 2. 데이터베이스 모델링 데이터베이스 모델링 과정은 사용자 요...2025.05.08
-
집적회로의 미세화에 대한 무어의 법칙과 그 한계2025.05.051. 무어의 법칙 무어의 법칙은 인텔의 공동 창업자인 고든 무어가 1965년에 발표한 예측으로, 집적회로의 밀도가 매년 대략 2배씩 증가한다는 것을 예측한 것입니다. 이 예측은 현재까지도 크게 벗어나지 않고 지속되어 왔으며, 집적회로 기술의 발전으로 트랜지스터의 크기가 작아지고 적은 면적에 더 많은 트랜지스터를 배치할 수 있게 되었습니다. 이러한 집적회로의 미세화는 전자제품의 성능 향상과 크기 감소 등 다양한 혜택을 제공했습니다. 2. 나노기술 나노기술은 나노미터 단위의 기술을 이용하여 소자를 만드는 기술로, 더욱 미세한 소자를 만...2025.05.05