안드로이드 기반의 페이징 기법 시뮬레이터의 설계 및 구현
- Alternative Title
- FIFO, LRU, Optimal 페이지 교체 알고리즘
- Abstract
- 운영체제 교과목은 운영체제의 구성요소와 동작 방식에 관련된 복잡하고 추상적인 개념들 다루는 교과목이지만, 대부분 교재 위주의 이론 수업으로 진행되어 왔다. 따라서 강의 내용에 대한 이해를 돕고 유발을 위해 교육용 도구의 활용이 지속적으로 시도되고 있다. 본 논문에서는 운영체제의 기억장치 관리 정책에 속하는 페이지 교체 알고리즘들의 올바른 이해를 돕기 위해 페이지 교체 과정을 시각적으로 보여주는 안드로이드 기반의 페이지 교체 시뮬레이터를 설계하고 구현하고자 한다.
학습자는 시뮬레이터를 통해 페이지교체 알고리즘 중 FIFO알고리즘, LFU 알고리즘, Optimal 알고리즘에 대한 페이지교체방식과 페이지 부재율을 비교하여 학습하면 텍스트만으로는 이해하기 힘들었던 비가시적이며 추상적인 운영체제 내부의 동작과정이 시각화됨으로써 페이지 교체의 원리를 보다 쉽게 이해할 수 있다. 또한 시뮬레이션의 여러 입력조건들을 학습자가 지접 조절, 선택함으로써 학습자의 능동적인 참여를 유발할 수 있다.
기존의 교육용 시뮬레이션은 학습내용을 전달하는 기능만 강조하여 학습 후 내용에 대한 이해 및 개념의 구조화는 학습자 스스로 분석해야 했기 때문에 학습자 개인의 지적능력에 따라 학습효과가 다르게 나타났다.
본 연구에서는 이러한 문제점을 개선하기 위해 시뮬레이션 학습 직후 학습자 개개인에게 스스로 연습할 수 있는 평가를 제공한다. 시뮬레이터의 비교와 평가 부분은 시뮬레이터를 통해 학습을 하는 동안 학습자가 즉각적인 피드백은 흥미를 유발시킬 수 있게 학습자의 올바른 학습 내용에 대한 이해를 촉진하여 학습효과를 높일 것으로 기대된다.
- Author(s)
- 구리락차
- Issued Date
- 2014
- Awarded Date
- 2014-02
- Type
- Thesis
- Keyword
- 안드로이드 기반의; 페이징 기법; 시뮬레이터; 운영체제 교과목; 안드로이드
- URI
- http://dspace.hansung.ac.kr/handle/2024.oak/7801
- Advisor
- 김일민
- Degree
- Master
- Publisher
- 한성대학교 대학원, 컴퓨터공학과
-
Appears in Collections:
- 컴퓨터공학과 > 1. Thesis
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.