• 제목/요약/키워드: Simulation App

검색결과 34건 처리시간 0.025초

Development of Simulation App Tool for Understanding 8 Process Scheduling Policies

  • Lee, Kyong-ho
    • 한국컴퓨터정보학회논문지
    • /
    • 제26권9호
    • /
    • pp.213-221
    • /
    • 2021
  • 본 연구에서는 학습자들이 다중 프로그래밍의 프로세스 스케줄링 정책 8가지를 잘 이해할 수 있도록 돕는 방법 중 하나로 시뮬레이션 앱을 개발하였다. 학습에서 시뮬레이션 형태의 앱은 실제와 유사한 환경을 제공해야 하며 학습자가 연습할 수 있도록 해야 한다. 이렇게 하기 위해 학습자들의 요구 사항을 조사 분석하고 학습자들의 이해를 중심으로 목적을 정하고, 설계하고 프로그래밍 하여, 8가지 스케줄링 정책을 시뮬레이션 할 수 있는 도구로서의 앱을 만들었고, 이것들이 잘 수행되고 있음을 보였다. 특히 지면 교재의 한계인 단계적 다양한 입력에 대한 단계적 다양한 도해와 그에 따른 설명을 갖지 못하는 문제를 이런 도구를 이용하여 해결할 수 있음을 보여주었다.

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

  • Lee, Kyong-ho
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권9호
    • /
    • pp.193-201
    • /
    • 2020
  • 본 연구에서는 Test-and-Set 알고리즘을 수행하는 시뮬레이션 앱을 개발하였다. Test-and-Set 알고리즘은 고난이도 알고리즘이라 이를 이해하기 어려워하는 학습자들을 위하여 이 시뮬레이션 앱을 만들었다. 본 시뮬레이션 앱을 이용하여 Test-and-Set 알고리즘의 이해를 원하는 학습자들이 모여 팀을 이루고 논의하며 실습을 할 수 있도록 하였으며, 이런 여러 팀들이 동시에 실습할 수 있도록 만들었다. 구성한 시뮬레이션 앱에서 기계어 명령어라고 가정한 Test-and-Set 명령어를 큐를 이용하여 인터럽트 받지 않게 구성하였으며, 임계영역 문제에서 해결해야 하는 '상호배제', '진행', '제한된 대기'의 3조건이 모두 잘 수행됨을 볼 수 있었다.

Interaction Models of Substrate Peptides and β-Secretase Studied by NMR Spectroscopy and Molecular Dynamics Simulation

  • Lee, Jee-Young;Lee, Sung-Ah;Kim, Jin-Kyoung;Chae, Chi-Bom;Kim, Yangmee
    • Molecules and Cells
    • /
    • 제27권6호
    • /
    • pp.651-656
    • /
    • 2009
  • The formation of ${\beta}$-amyloid peptide ($A{\beta}$) is initiated from cleavage of amyloid precursor protein (APP) by a family of protease, ${\alpha}$-, ${\beta}$-, and ${\gamma}$-secretase. Sub W, a substrate peptide, consists of 10 amino acids, which are adjacent to the ${\beta}$-cleavage site of wild-type APP, and Sub M is Swedish mutant with double mutations on the left side of the ${\beta}$-cleavage site of APP. Sub W is a normal product of the metabolism of APP in the secretary pathway. Sub M is known to increase the efficiency of ${\beta}$-secretase activity, resulting in a more specific binding model compared to Sub W. Three-dimensional structures of Sub W and Sub M were studied by CD and NMR spectroscopy in water solution. On the basis of these structures, interaction models of ${\beta}$-secretase and substrate peptides were determined by molecular dynamics simulation. Four hydrogen bonds and one water-mediated interaction were formed in the docking models. In particular, the hydrogen bonding network of Sub M-BACE formed spread over the broad region of the active site of ${\beta}$-secretase (P5-P3'), and the side chain of P2- Asn formed a hydrogen bond specifically with the side chain of Arg235. These are more favorable to the cleavage of Sub M by ${\beta}$-secretase than Sub W. The two substrate peptides showed different tendency to bind to ${\beta}$-secretase and this information may useful for drug development to treat and prevent Alzheimer's disease.

프로그래밍 도구에 따른 로봇활용수업 학습방안 (The Perception for Software Education of pre-Service Special Elementary Teacher)

  • 김세민;류창수;유강수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.635-637
    • /
    • 2016
  • 본 연구는 같은 로봇 교구에 다른 프로그래밍 도구를 적용하였다. 로봇은 레고 마인드스톰 NXT을 활용하였다. 프로그래밍 도구는 일반적인 블록 프로그래밍 도구로는 NXT-G를 사용하였고, 시뮬레이션 프로그래밍 도구로는 MSRDS를 사용하였으며, 모바일 프로그래밍 도구로는 앱 인벤터(App Inventor)를 사용하였다. 위 3가지 프로그래밍 도구에 따라 학습들의 흥미와 학습효과를 이끌어 낼 수 있다.

  • PDF

가상현실 기반 메이커 교육 프로그램 설계원리 개발 및 적용 : 시뮬레이션 앱 구현을 중심으로 (Developing and Applying Design Principles for Maker Programs Using Virtual Reality : Focusing on the Development of Simulation Application)

  • 박태정
    • 한국IT서비스학회지
    • /
    • 제19권6호
    • /
    • pp.161-175
    • /
    • 2020
  • The current study aimed to develop the design principles for maker programs using virtual reality and apply them in developing a simulation mobile application. First, through collecting and analyzing the relevant studies and cases eight design principles with four components were derived. Then, these initial design components and principles were revised and improved in accordance with evaluations of an expert panel composed of three professors/researchers, two teachers, and two IT industrial experts. Based on the revised design principles, a VR simulation app for maker education was developed and evaluated on whether the principles were properly applied to the app development by the expert panel. The finalized eight design principles, as a research outcome, can contribute to the design and development of various types of educational programs that can replace the actual making experience even in educational fields where it is difficult to build maker spaces or provide materials and equipment. In the near future, empirical studies are expected to develop customized maker programs considering the characteristics, levels, and needs of students and verify their educational effectiveness.

Iterative Multiple Symbol Differential Detection for Turbo Coded Differential Unitary Space-Time Modulation

  • Vanichchanunt, Pisit;Sangwongngam, Paramin;Nakpeerayuth, Suvit;Wuttisittikulkij, Lunchakorn
    • Journal of Communications and Networks
    • /
    • 제10권1호
    • /
    • pp.44-54
    • /
    • 2008
  • In this paper, an iterative multiple symbol differential detection for turbo coded differential unitary space-time modulation using a posteriori probability (APP) demodulator is investigated. Two approaches of different complexity based on linear prediction are presented to utilize the temporal correlation of fading for the APP demodulator. The first approach intends to take account of all possible previous symbols for linear prediction, thus requiring an increase of the number of trellis states of the APP demodulator. In contrast, the second approach applies Viterbi algorithm to assist the APP demodulator in estimating the previous symbols, hence allowing much reduced decoding complexity. These two approaches are found to provide a trade-off between performance and complexity. It is shown through simulation that both approaches can offer significant BER performance improvement over the conventional differential detection under both correlated slow and fast Rayleigh flat-fading channels. In addition, when comparing the first approach to a modified bit-interleaved turbo coded differential space-time modulation counterpart of comparable decoding complexity, the proposed decoding structure can offer performance gain over 3 dB at BER of $10^{-5}$.

사용자 이동성과 센서 밀집도를 고려한 앱 프로파일 기반 센서 레지스트리 시스템의 성능 평가 (Performance Evaluation of App Profile-based Sensor Registry System considering User Mobility and Sensor Density)

  • 김종현;이석훈;정동원
    • 한국정보기술학회논문지
    • /
    • 제17권4호
    • /
    • pp.87-97
    • /
    • 2019
  • SRS는 특정 센서 네트워크 및 센서 유형에 독립적으로 센서 데이터의 의미를 모바일 기기에 즉시적으로 처리하기 위해 제안되었다. 하지만 새로운 센서 데이터를 수신할 때 마다 센서 데이터 검사 연산을 반복적으로 수행하게 되어 성능 저하를 야기한다. 이러한 문제점을 해결하기 위해 앱 프로파일 기반 SRS가 제안되었다. 앱 프로파일 기반 SRS는 프로파일을 통해 SRS 문제점을 개선하였으나 가상 시뮬레이션 환경에서 실험이 이루어졌으며 이 후 실시간 환경에서 실험을 하였으나 동적인 다양한 요소들을 고려하여 실험하지 못했다. 따라서 이 논문은 사용자의 이동성, 센서 밀집도 등의 인자를 고려하여 실험 평가를 실제 환경에서 수행하고 실험 결과의 분석을 통해 앱 프로파일 기반 SRS의 성능을 평가한다. 그 결과 앱 프로파일 기반 SRS는 밀집도와 센서의 종류에 큰 영향을 받으며, 센서 노드 수는 영향을 받지 않는 것을 알 수 있다.

스마트폰 기반 기능성 시뮬레이션 게임 개발 사례 분석 (Development and Usability Analysis of a Serious Simulation Game on the Smart Phone)

  • 안상하;노창현
    • 한국게임학회 논문지
    • /
    • 제11권6호
    • /
    • pp.139-148
    • /
    • 2011
  • 스마트폰 게임 시장이 급격한 성장세를 보임에 따라 다양한 게임들이 등장하고 있다. 여러 장르의 스마트폰 게임 중에서 교육/훈련용 시뮬레이션 게임은 거의 출시되지 않고 있는 현실이다. 본 연구는 스마트폰 기반의 시뮬레이션 게임의 사용성 및 사업화 가능성을 분석하기위해 주차시뮬레이션 게임을 개발하여 아이폰 및 안드로이드 버전을 직접 퍼블리싱하였다. 개발된 주차 시뮬레이션 게임은 스마트폰 환경에서 최대한 현실과 유사한 경험을 하면서도 몰입감을 줄 수 있도록 설계되었다. 아이폰의 경우 출시 한 달 만에 30만 건 이상이 다운로드 되었고, 안드로이드 버전의 경우도 폭발적인 사용자 증가가 일어나고 있다. 이는 UI 및 화면의 제약이 있더라도 스마트폰 기반의 교육/훈련용 시뮬레이션 게임이 사용자들을 충분히 확보 할 수 있으며 상업적으로도 성과를 낼 수 있다는 것을 의미한다.

Chloride diffusivity of concrete: probabilistic characteristics at meso-scale

  • Pan, Zichao;Ruan, Xin;Chen, Airong
    • Computers and Concrete
    • /
    • 제13권2호
    • /
    • pp.187-207
    • /
    • 2014
  • This paper mainly discusses the influence of the aggregate properties including grading, shape, content and distribution on the chloride diffusion coefficient, as well as the initiation time of steel corrosion from a probabilistic point of view. Towards this goal, a simulation method of random aggregate structure (RAS) based on elliptical particles and a procedure of finite element analysis (FEA) at meso-scale are firstly developed to perform the analysis. Next, the chloride diffusion coefficient ratio between concrete and cement paste $D_{app}/D_{cp}$ is chosen as the index to represent the effect of aggregates on the chloride diffusion process. Identification of the random distribution of this index demonstrates that it can be viewed as actually having a normal distribution. After that, the effect of aggregates on $D_{app}/D_{cp}$ is comprehensively studied, showing that the appropriate properties of aggregates should be decided by both of the average and the deviation of $D_{app}/D_{cp}$. Finally, a case study is conducted to demonstrate the application of this mesoscopic method in predicting the initiation time of steel corrosion in reinforced concrete (RC) structures. The mesoscopic probabilistic method developed in this paper can not only provide more reliable evidences on the proper grading and shape of aggregates, but also play an important role in the probability-based design method.

화상 이미지내의 피사체 크기 계측을 위한 스마트 폰 어플 설계 (Design of a Smart Phone App for Measuring Object Size in a Picture Image)

  • 오선진
    • 한국인터넷방송통신학회논문지
    • /
    • 제13권5호
    • /
    • pp.135-142
    • /
    • 2013
  • 하드웨어와 부품 소재 산업의 급속한 발전으로 휴대 단말의 진화가 거듭되고 있으며, 모바일 폰을 이용한 다양한 응용 기술들이 최근 스마트 응용의 주류를 이루고 있다. 특히 스마트 기기의 카메라 모듈을 이용한 흥미로운 어플들이 지속적으로 개발되고 있어 다양한 모바일 응용의 사용이 가능하게 되었다. 본 논문에서는 스마트 기기의 카메라 모듈로 촬영한 화상 이미지내의 특정 피사체의 실물 크기를 비교적 정확하게 계측하기 위한 스마트 폰 어플을 설계하고 구현하였다. 이때 피사체의 정확한 계측을 위해 촬영 상황에 따라 4가지 계측 모드로 구현하였고, 스마트폰 기종이나 시스템 SW에 따라 촬영 결과 화상 이미지의 차이를 최소화할 수 있도록 0점 조절 모듈을 두어 조정하였다. 본 논문에서 구현한 어플의 계측 정확도는 모의실험을 통해 비교 분석하였다.