免费论文查重: 大雅 万方 维普 turnitin paperpass

谈述计算机网络教学中虚拟机技术运用

最后更新时间:2024-02-05 作者:用户投稿原创标记本站原创 点赞:24237 浏览:109134
论文导读:
摘 要 虚拟机是利用软件技术配合硬件加速技术开发的一类软件,它的应用范围非常广泛,最主要的用途是操作系统调试、进行危及系统安全的各类实验或者是体验其他操作系统。在计算机网络教学中对于计算机的应用主要是后两种,本文将探讨如何应用虚拟机于网络教学中。
关键词 网络教学 虚拟机
:A
Application of Virtual Machine Technology in Computer Networks Teaching
LI Jing
(Jiangsu Agri-animal Husbandry Vocational College, Taizhou, Jiangsu 225300)
Abstract Virtual machine is a class of software to use software technology with hardware acceleration technology developed, it's a very broad range of applications, the main purpose is the operating system debugging, perform compromise system security is to experience all kinds of experiments or other operating systems. In a computer network for teaching computer applications is mainly the latter two, this article will explore how to apply virtual machine on the network teaching.
Key words network teaching; virtual machine
0 引言
教学环境的构建是网络教学的基础,但是在网络教学中需要用到的教学环境较多,如果全部都使用真实的硬件来构建的话无疑会加大学校的负担,也会给学生带来麻烦,而且学生的技术水平有限,很容易破坏教学环境,这些都是构建网络教学平台需要考虑到的理由。为了解决这些理由,现在许多的网络教学环境都采用虚拟机技术构建,虚拟机的特点恰好可以解决以上提出的理由,因此,将虚拟机技术应用于网络教学中是一个可行且非常有作用的手段。
1 虚拟机技术特点对网络教学的益处

1.1 虚拟机的特点与选用

虚拟机技术诞生于上个世纪,它的主要作用是模拟各种硬件,能够支撑起一个虚拟的操作系统在其上运转。随着虚拟机技术的发展,虚拟机软件又增加了众多的功能,使之功能愈趋强大。首先是虚拟机软件能够提供完备的硬件支持,如CPU、硬盘、网卡、声卡、显卡、内存以及各类端口等等。其次是能够很好地支持虚拟系统与主机之间的资源共享,如输入输出设备、文件系统等等。还有如创建分支、快照等等,方便进行各类实验以及恢复环境。按照不同的虚拟机实现技术,虚拟机可以分为两类:第一类为纯粹使用软件进行硬件模拟的虚拟机,如bochs等,这类虚拟机运转速度较慢,但是可调试性非常强大,所以常用于操作系统级别的调试工计算机网络教学中虚拟机技术的运用相关论文由www.7ctime.com收集,如需论文.作。第二类为软件模拟配合硬件辅助技术的虚拟机,也是使用最为广泛的虚拟机,如Vmware、VirtualBox等等,这类虚拟机的功能较为强大,由于使用了硬件辅助技术,所以运转速度也更快。在网络教学中基本不会涉及操作系统级别的调试,所以最好使用此类的虚拟机软件进行网络教学环境构建。

1.2 网络教学中使用虚拟机的益处

按照上节所述的虚拟机的特点,结合网络教学中的对于教学环境的要求。可以总结出在网络教学中使用虚拟机的益处。
(1)虚拟机可以模仿各种硬件,并不存在真实的硬件,所以不怕各种危险的操作损坏硬件。(2)虚拟机中的操作系统是可以很方便地进行还原操作的,即使学生损坏了操作系统也可以快速地恢复原样。(3)可以在一台计算机安装多个虚拟操作系统,并可以方便地进行各种硬件资源共享,方便构建不同系统环境。(4)降低主机的运转负担,可以放心地安装和使用各种软件,不会留下任何的痕迹,同时将应用软件放在虚拟操作系统中也可以加快主机的运转速度。(5)保密性高,可以作为功能加强版的沙盘系统使用。
2 在网络教学中虚拟机的具体运用方向
虚拟机软件的功能非常多,在网络教学中应该充分结合自身的实际要求,发挥虚拟机的特点,辅助教学顺利进行。按照不同的使用要求,可以分为以下几种情况:

2.1 构建各种操作系统环境

在网络教学课程中,涉及到各种各样的操作系统,如Windows系列操作系统以及各种发行版Linux操作系统。但是显然学校是不可能每一种操作系统都使用一台计算机,即使使用多操作系统共存的方式构建网络教学环境,也会浪费许多的人力与时间,因此,使用虚拟机安装各类操作系统是虚拟机在网络教学中最重要的用途。
这样学校节省了大笔资金,学生也可以方便地学习各种不同操作系统。同时,虚拟机软件对于虚拟的操作系统的设置都是可以导出的,硬盘文件同样可以在真实机上进行操作,所以一个操作系统可以很方便地从一台计算机复制中到另一台计算机中,适合大面积地更新操作系统且能减少更新时间。同时结合虚拟机软件提供的快照功能,可以建立用于不同情况下的差别不大的系统的快照,这样就可以在不同的系统情况间快速切换了。

2.2 网络环境搭建

计算机网络课程往往会涉及到多个计算机,因此可以用虚拟机软件在一台计算机上虚拟安装多个操作系统,通过设置硬件让多个虚拟的操作系统共享网卡,就可以让学生进行类似局域网构建、网络安全防御等等实验,从宏观上感受网络。计算机网络教学中虚拟机技术的运用由提供海量免费论文范文的www.7ctime.com,希望对您的论文写作有帮助. 全文地址:www.7ctime.com/jsjbdlw/lw36970.html上一论文:谈谈独立学院计算机专业人才培养模式的调整