Browse > Article
http://dx.doi.org/10.9708/jksci.2020.25.09.193

Development of Simulation App for Understanding Test-and-Set Algorithms that Multi Learner Can Use Simultaneously  

Lee, Kyong-ho (Dept. of Information Communication and Software, Halla University)
Abstract
In this study, we developed a simulation app that performs the Test-and-Set algorithm. The test-and-set algorithm is a highly difficult algorithm, so this simulation app was created for learners who have difficulty understanding it. Learners who want to understand the Test-and-Set algorithm gather to form a team, and use this simulation app to discuss and practice, and these teams can practice at the same time. The test-and-set, which is assumed to be a machine language, is not interrupted by using a queue, and it can be seen that the configured simulation app performs well in all three conditions of 'mutual exclusion', 'progress', and 'bounded waiting' that must be solved in the critical area problem.
Keywords
Algorithm; Concurrency; Critical Section; Test-and-Set;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 JinGu Jung, Consumer Post, http://www.consumerpost.co.kr/news/articleView.html?idxno=207946
2 Hoang Youn-ju, "A Study on the 3D Augmented Reality Animation Education Method for Elementary School Arts Using Smartphone Application 'Quiver'", Korean Elementary Art Education Association, Vol. 60, No. 0, pp. 277-308, 2020 02.
3 Ahn Sung-ho, "Research on Teaching Effective Smart-phone Video Production in Film Production Classrooms", ASIAN CINEMA STUDIES, Vol. 10, No. 2, pp. 161-179, 2018 04.
4 Eun Joo Yang, Min Sun Kang, "Development of Music-Science Convergence Program(STEAM): Focusing on Popular Music Instrument Making and Smart phone Application Composition", Korean Association of Arts Education, Vol. 13, No. 3, pp. 206-220, 2015 09.
5 Kim, Seok-Hun; Woo, Hee-Sun, "Design of Children and Adolescent's Parents for oral health convergence education App in Mobile Environments", Journal of The Korea Society of Computer and Information, Vol. 22 No. 1, pp. 57-62, Janurary 2017.   DOI
6 Su-jeong Jeong, Keol Lim, Yujung Ko, Hyunae Sim, Kyungyeon Kim, "The Analysis of Trends in Smart Phone Applications for Education and Suggestions for Improved Educational Use", Journal of Digital Contents Society, Vol. 11, No. 2, pp. 203-216, Jun. 2010
7 Yeonjung Joe, Seongyoun Hong, "Education Culture Research", Inha University Education Research Institute, Vol. 20, No. 3, pp. 99-124, 2014
8 WIKIPEDIA, App Inventor for Android, https://ko.wikipedia.org/wiki/%EC%95%B1_%EC%9D%B8%EB%B2%A4%ED%84%B0
9 WIKIPEDIA, Firebase, https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%9D%B4%E C%96%B4%EB%B2%A0%EC%9D%B4%EC%8A%A4
10 S.team, Firebase, https://s-team.tistory.com/3
11 Choi, Yun-Chul, "Multimedia Course", SengNeungChulPan, pp.28-29, 2014
12 Im, SungRag; Jung, Won-il, "Operating System", 21SeGiSa, pp.75-98, 2013
13 Gu, Hyun-He, "Operating System", HanBit Academy, pp.155-168, 2016