基于AS技术的计算机网络虚拟实验的开发实践

2018-09-10 04:36
计算机与网络 2018年6期
关键词:实际操作界面计算机网络

在当前的教育辅助手段中,虚拟实验是一种较为常见的方式,近几年来,由于计算机技术的不断发展、创新,使网络虚拟实验教学得到顺利的发展,网络虚拟实验教学,由于其本身的特点,因此,与传统的课堂教学相比,可以有效地将理论学习以及实践学习相结合,在提高学生理论知识的同时,加强学生的实际操作能力。

一、AS技术的概述

AS技术的所有动作,都是按照Adobe Flash Playe运行过程中的编程语言进行的,拥有处理数据的特点,在Flash技术不断发展的前提条件下,AS技术也得到一定的发展,以目前情况来看,AS技术已经成为编程中做最为常用的技术之一,且由于编程功能的逐渐完善,已经成为爱好者的首选技术,不但可以支持动画功能,也可以对动画进行控制。

二、我国计算机网络虚拟实验的现状

在计算机网络虚拟实验中,需要将计算机作为辅助设备,然后采用仿真技术建立平台,试验者可以通过网络在平台上进行实验,达到接近实际操作的效果。在实现虚拟实验的过程中,会在极大程度上节约实验室的修建成本,为实验提供便利。网络虚拟实验的最大优势,便是在将虚拟与现实相结合,在现实实验中完成难度极大的实验,可以通过虚拟实验开展。但是,以目前情况来说,我国大部分的高校都没有建立相应的网络虚拟实验平台,产生此种情况的原因是虚拟实验的开发力度不足。虽然虚拟实验对高校以及实验室的发展具有积极意义,但是由于技术在应用时具有局限性,因此,平台一直没有被建立,需要对网络虚拟实验进一步的开发。

在开发虚拟实验技术时,主要使用的技术有FLASH以及JAVE等,这些技术在应用时,都各有优势或者劣势,并且都可以被运用在网络虚拟实验的开发中。FLASH正是由于本身具有快捷、方便和操作简单的特点,因此其适用范围逐渐增加。

三、以AS技术作为基础的网络虚拟实验开发

1.设置实验界面

在计算机网络虚拟实验中应用AS技术时,需要对开发界面进行设置。在设置阶段中,需要合理的使用计算机文本框以及端口等工具,对终端进行设置,操作界面的主要内容有国家以及电话号码等。在终端界面中,需要设置两个功能按钮,确定以及取消,在用户选择确定摁钮时,便可以进入到操作界面,在此界面中可以设置相关的参数,当用户取消设置时,便可以退出该界面。

2.创建对象

在使用AS技术编写程序时,首先需要将各对象连接在一起,使其成为一个整体的同时,保证各对象具有一定的独立性,当用户对其中一个对象进行改变时,不会使其他对象受到影响,此特点也是AS技术的优势之一。将实验界面进行设置后,便进入创建对象阶段,通过对象将实验的各部分连接在一起,体现整体性。在网络虚拟实验中,对象分为五个方面:

①Text field的主要作用便是将信息输出或者输入,达到信息流通的目的;②Text format的功能是,将系统中运行过的信息进行删除,起到格式化的功能;③XML,起到储存的功能,可以将运行过达到数据或者其他信息进行记录并储存;④Url request的主要作用为,按照用户的操作,对服务器发送相关的请求信息;⑤Urlloader的作用为,接受服务器反馈的信息,然后将信息再次发送,当服务器接收信息后,便可以进行相关的计算,在计算结束后,便将结果反馈回用户。

3.数据的流通

在开展网络虚拟实验时,信息需要通过Url request发送出去,然后接收反馈信息,学生也可以创建一个用于存放信息的文件,可以在实验后,对其进行查询,在完成后,也可以通过发送请求的方式,将其中的信息进行读取。

4.歷史记录的查询

AS技术也具有查询历史信息的作用,系统在记录用户信息后,可以在实验后的操作中,只需要进行简单的操作,便可以对最近执行过的命令进行查询,这种功能具有很重要的意义,当用户所输入的命令较长无法记忆时或者输入较长的命令太过麻烦,都可以使用查询功能,对以往记录进行查询,所以查询功能可以准确的找到在执行过的命令,并且将历史命令存放在数据组中。

5.用户帮助

AS技术在操作时,流程并不复杂,但是做需要的代码较多,在实际操作的过程中,难免会产生输入错误代码的情况,此类情况的产生,会使实验无法顺利的进行。用户帮助功能,具有帮助用户检查打码的作用,用户需要输入“?”系统会弹出相关的命令,但是这一功能需要相关的代码。

6.权限设置

在完成网络虚拟实验的开发后,需要设置程序权限,防止外部网络对其进行访问,并且准确的读取信息,保证整体网络试验的安全,减少重要信息被泄露的几率。计算机的安全沙箱主要分为四种,其中Security.remote是一种为域文件,仅可以读取同一域中的信息,但是可以根据用户的实际要求,将设置进行更改。其余三种为本地文件,Security.local-with-file虽然可以读取本地信息但是不可以进行网络通信。而Security. local-with-network恰好相反,至于Security.local-trusted沙箱可以具有网络通信以及本地信息的的全部功能。

将计算机网络虚拟实验应用于教学活动中,不但可以提高教师的教学效率,并且可以将学生的实际操作能力进行一定程度上的提升,因此,需要加大实验开发的研究力度,不断研发新的技术对其进行改善。

猜你喜欢
实际操作界面计算机网络
共沉淀引发的溶解性有机质在水铁矿/水界面的分子分馏特性*
基于应用型人才培养的《计算机网络》课程教学改革研究
从零开始学用智能手机
浅析计算机网络安全的影响因素与防范措施
人工智能在计算机网络技术中的应用
计算机网络可靠性优化设计方法
职业学校机械专业一体化教学探究
浅析逐级教学在大学英语课程运用的必要性
语文生本课堂中字词教学的实践