【摘 要】
:
随着互联网的广泛应用,编程环境已逐渐从本地过渡到Web,经过十几年的发展,基于Web的编程环境已经具有良好的性能和用户基础,形成了稳定的产业链,并成为一个值得关注的重要领
论文部分内容阅读
随着互联网的广泛应用,编程环境已逐渐从本地过渡到Web,经过十几年的发展,基于Web的编程环境已经具有良好的性能和用户基础,形成了稳定的产业链,并成为一个值得关注的重要领域。为满足人们日益增长的编程需求,开发出针对不同领域和要求的编程环境,已经成为未来的发展趋势。首先,本文描述了基于Web的Python编程环境的基本概念,研究背景和研究意义,介绍了国内外基于Web的编程环境的发展现状,阐述了基于Web的Python编程环境的实现方法,分析并比较了两款开源Python编程环境Skulpt和repl.it的性能、特点和体系结构。其次,本文详细介绍了基于Web的Python编程环境CSPython的设计方法和实现过程。具体描述了9大模块的主要功能和实现细节:底层Web框架搭建模块,前端页面展示模块,代码编辑模块,语法、关键字和内置函数模块,浏览器接口模块,Python标准库加载模块,代码转换模块,代码编译运行模块,远程代码分享模块。最后,本文设计了一套完整的测试方案,对Skulpt、repl.it和CSPython三种编程环境进行了测试评估,测试结果表明,CSPython无论在功能完整性还是使用性能上都具有较好的表现,适合在实际应用中推广。
其他文献
目的为了培养护士长的领导能力。方法护理部根据医疗体制改革、护患供求关系的变化、新的《医疗事故处理条例》出台,对每位护士长进行了领导技巧培训、个别交谈。结果使其综
小波分析及小波变换是80年代中期发展起来的一门新兴的数学理论和方法,它被认为是傅里叶分析方法的突破性进展,它具有许多优良的特性。小波变换的基本思想类似于傅里叶变换就是
中国共产党的历史是一部马克思主义哲学中国化的历史。马克思主义哲学中国化是一个历史过程,李达同志是最早具有马克思主义哲学中国化自觉意识的理论家之一。他脱党但这并没
出血是急诊创伤常见的症状之一,迅速止血是急诊抢救的重要措施。笔者自2007年6月至2009年1月用西安千禾药业有限责任公司生产的致康胶囊治疗急性创伤止血,收到满意效果,现报道如
党务工作是事业单位自身建设的重要基础和健康发展的根本保障,是事业单位管理工作的重要内容。本文着重探讨进入新时期后,外部环境的变化和价值多元带来的影响,使事业单位党
中国区域自主创新能力存在较大差距,这必然会影响到地区经济增长,进一步拉大地区差距,对于整个国家的区域经济协调发展是不利的。文章采用中国1992-2005年省级动态面板数据研
介绍了旗袍的起源与发展。调研了旗袍的流行元素。分析了影响旗袍传播的各种因素。提出了其发展趋势。
为了提高体育课的教学质量,更好的完成,将体育游戏与体育教学有机结合,具有积极的作用。体育游戏在体育教学中的运用要注意以下几个方面:一是根据教学内容和学生的实践情况合
本文利用承诺开放度分析了我国服务贸易的适度开放问题。鉴于已有的计算承诺开放度的方法存在一些不足之处,本文通过引入二级行业权重值和分贸易模式对具体承诺条款赋值的方
中国已成为全球纺织品和服装主要的生产和消费国,产量约占全球的三分之一。染料是纺织服装生产中不可或缺的重要原料,年消耗量约100万吨。除了纺织品的染色和印花外,染料还应