基于J2EE架构的Java语言学习系统的研究与实现

被引量 : 0次 | 上传用户:hncdbf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的迅猛发展,基于网络技术的远程教学系统越来越受到同学和老师的欢迎,远程教学具有开放性、灵活性、交互性、分布性等特点,为学生提供了一种不受时空限制的学习环境。基于Internet的远程教学已经成为远程教育的重要方式。作为高校计算机教学中的一门基础课程,Java语言的教学对高校计算机技术的应用和普及具有重要的意义。设计和建立这样的网络教学支撑系统,为初学者学习Java语言提供支持,具有很好的应用价值。本文设计了一种基于J2EE的Java语言学习平台模型,并提出了相应的实现方案。系统采用B/S模式,为学生理解面向对象思想提供了辅助设计环境。通过词法分析、类结构算法分析,系统可以动态地将学生编写的程序生成类图。同时,学生可以方便地设计类图之间的关系,并将这种关系动态地映射为Java语言代码。系统利用重定向和输出接管技术,实现了对学生编写的程序进行编译检错。结合多线程及用例调度技术实现了程序的逻辑错误检测。系统为学生提供的面向对象学习环境、编译检错功能、逻辑检错功能,为Java语言初学者学习Java提供了理想的网络学习支撑平台。
其他文献
以哈密瓜汁为试材,研究了低温灭菌条件下微波功率、微波次数对哈密瓜汁品质及过氧化物酶(POD)活性的影响。结果表明:哈密瓜汁经灭菌处理后,常温条件下其pH值随贮藏时间的延长
<正>本书是一部讲述以华尔街为代表的美国资本市场发展历史的著作。这本书以华尔街为主线展示了美国资本市场发展的全过程。它生动地讲述了华尔街从一条普普通通的小街发展成
以福建建瓯、湖北恩施、湖南浏阳、桑植、永顺等5个不同地理种源的钩栗1a生幼苗为试材,测定了幼苗高、地径和单片叶面积等生长指标;同时以不同种源的钩栗幼苗叶片为试材,动态
<正>沙棘营养成分全面,而且整个植株都可以利用。沙棘的维生素C、E、K、A、B1、B2等含量较高,还含有20多种微量元素和20多种氨基酸。沙棘叶可制茶或作饲料,种子可加工油脂,花
以新鲜玉竹为原料,经过粉碎、发酵、澄清等工艺,通过正交实验,研究了不同酵母接种量、柠檬酸添加量、发酵温度对玉竹发酵酒的影响。结果表明:酵母接种量为0.15%,柠檬酸添加量
<正>鬼子原名廖润柏,是中国当代文坛上颇具影响力的实力派作家。1999年发表在《人民文学》杂志上的小说《上午打瞌睡的女孩》堪称鬼子的代表作之一。这部小说向读者呈现了现
生物信息学与组合化学、功能抗原学等诸多高等科技作为重要依托,建立起生物药物生物制药产业链是融合了生物学、药物学、医学等领域的先进技术,通过突破生物物理、分子遗传、
高熔体强度聚丙烯的研究起于上一世纪八十年代,由于高熔体强度聚丙烯独特的分子结构,优异的性能和巨大的市场(技术应用面广和产品附加值高),十几年来一直是各国聚合物研究工作的
随着物流在经济中地位的提高,我国许多城市逐渐认识到合理、有效推动物流发展的重要性。为了实现物流在城市范围内的合理发展和物流中心的合理布局,形成一个高效、畅通、网络
工程认证要求课程教学要服务于专业培养目标、满足预期的毕业生能力要求。专业工程认证以课程为支撑,课程的教学改革是专业工程认证的基础。本文以"大数据采集与分析"课程为