총 29개
-
Pintos Project 1 final report - Alarm clock, Priority Scheduling, Advanced Scheduling2025.01.161. Alarm clock 기존의 busy-waiting 방식을 sleep/wake-up 방식으로 변경하는 것은 시스템 자원을 효율적으로 사용하는 데 매우 중요하다. busy-waiting 방식은 프로세서가 일정한 시간동안 아무 작업도 하지 않고 반복적으로 상태를 확인하는 방법으로, 타이머나 조건이 충족될 때까지 CPU가 루프를 반복하며 기다린다. 이로 인해 CPU 사이클을 낭비하게 됨으로써 CPU 자원이 불필요하게 낭비되고, 전력 소비를 증가시킬 수 있다. 반면, sleep/wake-up 방식은 프로세서가 작업을 기다리는 동안 유...2025.01.16
-
Pintos Project 1 한국어 설명서 (design report) - Alarm clock, Priority Scheduling, Advanced Scheduling2025.01.161. thread Pintos에서는 thread creation과 thread completion, Round-Robin 방식의 thread switching(simple scheduler)을 이미 구현해 두었다. kernel thread의 struct는 'threads/thread.h'에 선언되어 있으며, thread structure은 4kB page를 차지한다. struct thread는 page의 시작부분부터 공간을 차지하고, 나머지 부분은 thread의 stack을 위해 이용된다. 따라서 kernel stack을 위한 공간...2025.01.16
-
프로세스의 개념과 정의, 프로세스의 상태, 프로세스의 상태전이, 스케줄링의 개요와 목적, 비선점 스케줄링의 개요와 종류, 선점 스케줄링의 개요와 종류2025.05.051. 프로세스의 개념과 정의 프로세스는 운영체제에서 실행 중인 프로그램의 인스턴스를 의미합니다. 프로세스는 프로그램 코드, 데이터, 스택, 힙 등과 같은 메모리 구조와 CPU 레지스터, 프로그램 카운터 등과 같은 자원들을 포함합니다. 프로세스는 운영체제에 의해 관리되며, 독립적인 실행 단위로 간주됩니다. 프로세스는 프로세스 제어 블록(PCB)이라는 데이터 구조를 통해 운영체제에 의해 추적 및 관리됩니다. 2. 프로세스의 상태 프로세스는 실행 과정에서 여러 가지 상태로 변화하며, 일반적으로 새로운 (New), 실행 중 (Running...2025.05.05
-
생산계획 및 통제: 마스터 스케줄과 수요관리2025.11.141. Planning Bill of Materials (PBM)와 Two-Level Master Schedule ATO 환경에서 마스터 스케줄을 개발할 때 수요예측은 최종제품이 아닌 옵션 수준에서 이루어진다. Planning Bill of Materials(슈퍼 빌)는 이를 위해 개발되며, 과거 판매율을 기반으로 각 옵션의 비율을 설정한다. Two-level master schedule은 상위 레벨에서 최종제품의 예측값으로 공통부품에 대한 MS를 수립하고, 하위 레벨에서 모든 옵션 레벨에 대해 MS를 수립한다. 이를 통해 고객 주문...2025.11.14
-
프로세스의 스케줄링과 상태 변화에 대해 조사하시오2025.01.181. 프로세스 스케줄링의 기본 원리 프로세스 스케줄링은 CPU의 효율적 사용을 극대화하기 위해 고안된 방법으로, 여러 프로세스가 동시에 실행되는 것처럼 보이게 한다. 이는 단순한 시간 분할이 아니라, 다양한 스케줄링 알고리즘을 통해 이루어진다. 가장 기본적인 알고리즘으로는 라운드 로빈(Round Robin)이 있으며, 우선순위 기반 스케줄링도 중요한 알고리즘이다. 2. 프로세스 상태 변화의 상세 과정 프로세스는 생성부터 종료까지 다양한 상태를 거치며, 이러한 상태 변화를 이해하는 것은 시스템 성능 최적화와 관련하여 매우 중요하다. ...2025.01.18
-
생산계획 및 통제: 마스터 스케줄 관리2025.11.141. 마스터 스케줄(Master Schedule, MS) 마스터 스케줄은 짧은 기간에 대해 상세하게 계획하며 고객의 주문을 반영하는 특징이 있다. 효율적인 운영을 위해서는 누적 소요시간(cumulative lead time)보다 마스터 스케줄 계획기간을 같거나 길게 두어야 한다. S&OP 기간이 마스터스케줄보다 길고, 마스터스케줄이 누적 소요시간보다 길어야 한다. 마스터 스케줄은 S&OP를 분해하며, 고객의 실제 주문수량을 수요예측에 직접 반영하는 유일한 기법이다. 2. 타임펜스(Time Fence) 관리 타임펜스는 마스터스케줄 관...2025.11.14
-
물류관리3공통 빈칸에 적절한 단어추가하여 문장완성 A사는 핵심 공급자로 부품B구입한다 공급사슬관리Supply Chain Management SCM 기업사례소개하시오002025.01.261. ERP 시스템 ERP (Enterprise Resource Planning) 시스템은 생산, 재무, 유통 등 제반 경영 기능이 효율적으로 관리될 수 있도록 정보를 제공하고 의사결정을 지원하는 기업의 통합정보시스템입니다. 단일 데이터베이스를 사용하며, 기업이 프로세스 표준화를 달성하는 데 도움이 됩니다. 2. MPS (Master Production Schedule) MPS (Master Production Schedule)는 제품 생산일정과 부품/반제품의 소요량 및 조달기간 등을 고려하여 언제, 얼마만큼의 부품/반제품을 주문 ...2025.01.26
-
운영체제 RoundRobin Scheduling 구현 과제2025.04.281. PCB 구조체 정의 PCB 구조체의 멤버 변수로는 프로세스 ID, 실행 시간, 생성 시간, 잔여 시간이 있습니다. 프로세스 ID는 중복되지 않으며 우선순위는 존재하지 않습니다. 2. PCB 구조체의 할당, 초기화, 반환 프로세스 생성 시 사용자로부터 프로세스 ID, 실행 시간, 생성 시간을 입력받아 PCB 구조체를 생성하고 PCB 리스트에 연결합니다. 프로세스 종료 시 해당 PCB를 PCB 리스트와 준비 리스트에서 삭제합니다. 3. 라운드로빈 스케줄링 준비 리스트의 프로세스를 시간 순서대로 실행합니다. 프로세스의 잔여 시간이 ...2025.04.28
-
자폐성 장애의 초기 특성과 자폐성 장애의 선별-진단 검사도구, 초기 진단과정에서 부모가 극복해야 할 사항2025.05.071. 자폐성 장애의 초기 특성 자폐성 장애는 아이의 발달 초기에 나타나는 신경 발달 이상으로, 대개 3살 이전에 발견된다. 이러한 초기 특성은 아이가 말을 하지 않거나 말의 발음, 억양 등에 문제가 있을 수 있다는 것이다. 또한 자폐성 아이들은 사회성 및 상호작용 능력이 저하되어 있기 때문에, 눈을 바라보지 않거나 표정이 풍부하지 않은 것이 특징이다. 이러한 자폐성 장애 아이들은 일정한 패턴으로 반복되는 행동이나 이상한 관심사를 가지는 경우가 많다. 또한 강한 미각감각과 과민성 등의 문제도 나타날 수 있다. 2. 자폐성 장애의 선별...2025.05.07
-
스키너의 조작적 조건형성과 행동수정 실제 적용2025.11.121. 조작적 조건형성(Operant Conditioning) 스키너의 조작적 조건형성은 Thorndike의 도구적 조건화에서 유래되었으며, 동물이 지렛대를 조작하여 보상을 얻는 실험을 통해 발전했습니다. 효과의 법칙에 따르면 특정 행동에 따르는 결과가 다음 행동의 원인이 되며, 행동은 보상과 벌에 의해 유지 또는 통제됩니다. 스키너 박스 실험에서 쥐는 지렛대를 누르는 행동을 통해 먹이라는 강화를 받음으로써 해당 행동을 학습하게 되는데, 이러한 자발적 행동이 강화를 받아 학습되는 과정을 조작적 조건형성이라 합니다. 2. 강화계획(Re...2025.11.12
