USING VIRTUAL COMPUTERS IN TEACHING COURSES OF INFORMATION TECHNOLOGIES
https://doi.org/10.24411/2225-8264-2020-10022
Abstract
N the article is considered methodic of using virtual computers in the process of teaching courses linked with computer technologies. For illustration of using considered methodic the practical example is given lessons about microprocessors’ architectures and assembler programming. To avoid using too expensive software there is used legacy utility DEBUG. This utility is found in free distributing operating system FreeDOS. Working in this system can give students the possibility to learn the methods of working with command line interface. The most effective method of working in the operating system FreeDOS is installing it on virtual computer. To reach this aim in this work it is used virtual computer Oracle VM VirtualBox. All used software is found in free access doesn’t need any paying and doesn’t use much memory. These properties are very useful in education offices. On the first steps of learning microprocessors’ architectures is very useful utility DEBUG which may be used for translating small programs’ fragments using arithmetic expressions. Using and exploring these fragments makes it possible to demonstrate most important methods of using registers of different types in running programs. Using the tracing of programs makes it possible to learn the performing of each command and get detailed views of microprocessors’ working. In the work is also noted that there 65 Вестник Сибирского института бизнеса и информационных технологий № 2 (34) 2020 are two different types of virtual computers used in the education. There are some emulating real microprocessors and computers, and others used for compiling high-level language programs into programs for microprocessors.
About the Author
V. C. Razgonyaev
Siberian Institute of Business and Information Technologies
Russian Federation
References
1. Обзор среды CLR [Электронный ресурс] / - Режим доступа: https://docs.microsoft.com/ruru/dotnet/standard/clr, свободный
2. Рудаков, П. И. Язык Ассемблера: уроки программирования. [Текст] / П. И. Рудаков, К. Г. Финогенов. - М.: ДИАЛОГ-МИФИ, 2001. - 640 с
3. FreeDOS [Электронный ресурс] / - Режим доступа: https://www.freedos.org/, свободный
4. Holcombe, J. Survey of operating systems -3rd ed. / J. Holcombe, C. Holcombe- NY: McGraw-Нill, 2012. - 432 p
5. Java Virtual Machine (JVM) PC [Электронный ресурс] / - Режим доступа: https://www.java.com/en/download/, свободный
6. VirtualBox [Электронный ресурс] / - Режим доступа: https://www.virtualbox.org/, свободный
7. VMware Workstation [Электронный ресурс] / - Режим доступа: https://www.vmware.com/ru/products/workstation-pro/workstation-pro-evaluation.html, свободный
8. Windows Virtual PC [Электронный ресурс] / - Режим доступа:https://www.microsoft.com/ruRU/download/details.aspx?id=3702, свободный
For citations:
Razgonyaev V.C.
USING VIRTUAL COMPUTERS IN TEACHING COURSES OF INFORMATION TECHNOLOGIES. Herald of Siberian Institute of Business and Information Technologies. 2020;(2):61-66.
(In Russ.)
https://doi.org/10.24411/2225-8264-2020-10022
Views:
122