基于IDE模式的Java实验平台研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着计算机技术的飞速发展,计算机语言也在不断更新。集成开发环境(IDE)作为一种软件开发工具也不断地智能化、专业化。在教育领域中,过于依赖智能化的集成开发环境使初学者忽视了对计算机语言的基础学习,同时,过于专业化的集成开发环境也增加了初学者的学习负担。本文介绍的基于IDE模式的Java实验平台就在智能化和基础学习中找到了一个平衡点。不仅如此,该平台还利用了计算机网络技术,实现了在线交流与编程监控功能,方便了在计算机语言实验中教师与学生的互动。提高了教学效率和教学效果。
With the development of the computer technonlogy,computer language is updated constantly.Integrated Develop Environment(IDE),which is used as a tool for software engineering,becomes more intellective and professional.In education field,excessive dependence on intellective IDE makes the beginner ignore the basic learning of the computer language and excessive speciality of IDE enhance the learning burden of the beginner.Java Experiment Platform,which is introduced by this thesis,found an equilibrium point between the intelligence of the IDE and basic learning of the computer language.Additionally,this platform takes the advantage of the network technique and implments the function of the online communication and program monitor.It is convenient for the interaction between teacher and student.Therefore,the education effciency and effect is increased.
引文
[1]Sun Microsystems.Java Platform Standard Edition 6 API Specification[EB/OL].http://java.sun.com/javase/6/docs/api/index.html,2006.
    [2]Gerwin Klein.The Fast Scanner Generator for Java[EB/OL].http://www.JFlex.de,2007-10-29.
    [3]Piotr Kobzda.Java Compiler Tool[EB/OL].http://www.velocityreviews.com/forum s/t318697-javacompilertool.html,2006-7-23.
    [4][美]Kathy Walrath,邓一凡译.JFC Swing标准教材[M].北京:电子工业出版社,2005.100-113.
    [5]Tim Lindholm.The JavaTM Virtual Machine Specification[EB/OL].http://java.s un.com/docs/books/jvms/second_edition/html/VMSpecTOC.doc.html,1999
    [6]Thibault Estier.What is BNF notation[EB/OL].http://cui.unige.ch/db-research /Enseignement/analyseinfo/AboutBNF.html,1998.
    [7]Lars Marius Garshol.BNF and EBNF[EB/OL].http://www.garshol.priv.no/download /text/bnf.html,2003-07-21.
    [8]Sreeni.BNF for java 1.5[EB/OL].http://www.cs.rpi.edu/academics/courses/fall 05/proglang/pa2/Java1.5.html,2004-2-24.
    [9]Sun Microsystems.Understanding the Caret and Highlighter Interfaces of Text Components[EB/OL].http://java.sun.com/new2java/supplements/2005/Dec05.html,2005-12.
    [10]John O'Conner.Swing Connection Customize You JList Display[EB/OL].http://j ava.sun.com/developer/technicalArticles/GUI/jlist/,2005-12.
    [11]The Apache Software Foundation.MINA Beginning[EB/OL].http://www.blogjava.n et/hengheng123456789/archive/2007/09/03/142325.html,2007-9-3.
    [12]戴贾林.Java NIO API详解[EB/OL].http://blog.csdn.net/daijialin/archive/2004/12/27/231384.aspx,2004-12-27.
    [13]沈金龙.计算机通信与网络[M].北京:北京邮电大学出版社,2002.18-30.
    [14][美]Bruce Eckel.Thinking in Java(Thrid Edition)[M].北京:机械工业出版社,2004.650-670.
    [15]Cay S.Horstmann.Core Java2 Volume Ⅱ(7th Edition)[M].北京:人民邮电出版社,2006.74-120.
    [16]Sun Microsystems.Java Platform Debugger Architecture[EB/OL].http://java.s un.com/javase/6/docs/technotes/guides/jpda/,2006.
    [17]Sun Microsystems.Java Media Framework API[EB/OL].http://java.sun.com/produ cts/java-media/jmf/,2006.
    [18][美]David M.Geary,李建森译.Java图形设计卷2:Swing[M].北京:机械工业出版社,2000.274-350.
    [19]封玮,周世平.Java中的线程池及实现[J].计算机系统应用,2004,(8):16-18.
    [20]郭斌,曾雅琳.基于JAVA的网络通信软件的设计与实现[J].江西师范大学学报(自然科 学版),2005,(4):326-328.
    [21]鲍新毅,王权海.JMF技术和实时语音通信的实现[J].电脑与信息技术,2003,(4):9-12.
    [22]朱利红.基于JAVA的教学事务平台设计[J].福建电脑,2006,(9):101-102.
    [23]王美琴.基于JFC/Swing文本组件开发HTML语法分析器[J].计算机应用研究,2001,(5):77-78.
    [24]朱彬,杨大全,邴静,杨平.用Swing组件开发图形界面中的Java多线程计算[J].沈阳工业大学学报,2003,(4):317-319.
    [25]王海港,范德领.网络环境下的教学模式探索[J].商丘职业技术学院学报,2005,(5):38-40.
    [26]Object Technology International,Inc.Eclipse Platform Technical Overview[E B/OL].http://www.eclipse.org/whitepapers/eclipse-overview.pdf,2003-2.
    [27]李睿,唐胜群.基于Eclipse平台的本体图形编辑器的设计与实现[J].武汉大学学报(理学版),2005,(S2):167-169.
    [28]程超,杨风召.基于Java非阻塞I/O开发高性能网络应用程序[J].电子工程师,2006,(10):71-73.
    [29]蒋曹清.Java安全体系结构研究[J].广西科学院学报,2006,(4):21-24.
    [30]崔世林,田斐,刘万里.利用Java开发基于互联网的远程控制程序[J].陕硒工学院学报,2003,(3):32-35.
    [31]张聪品,孙印杰.基于Java的异常处理研究[J].河南师范大学学报(自然科学版),2005,(3):35-38.
    [32]颜庆茁.Java的异常设计原则[J].集美大学学报(自然科学版),2004,(02):148-155.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700