简介:计算机软件的保护边界一直是一个很难判定的问题。最近在美国引起轰动的甲骨文诉谷歌案对这一问题做出了回答。该案的争议焦点在于计算机应用程序编程接口是否受版权保护。一审判决中法院认为API不构成作品,二审认定API构成作品,再审法院判决API虽然构成作品,但谷歌公司的行为构成合理使用。这一判决顺应了开源软件运动的趋势,无疑将会对整个计算机软件行业影响深远。
简介:本文叙述了用VB开发Windows应用程序的便捷性,而用VB+API可以开发复杂的Windows应用程序,通过实例详细说明了VB中使用API开发应用程序的方法.
简介:摘 要:自上世纪八十年代计算机应用程序出现伊始,计算机应用程序的编程模型也随之出现。由于计算机科学技术的持续发展,计算机应用程序编程模型的重要性也凸显了出来,通过对编程模型的进一步抽象和完善能更好地给出应用程序编写的范式从而指导应用程序的开发。本文以计算机应用程序编程模型的发展为主线展开,阐述其发展历程以及未来可能的发展方向。
简介:摘要目的基于Eclipse应用程序接口(ESAPI)实现Eclipse15.6版计划系统放疗计划全自动设计程序SmartPlan,并对其临床应用进行评估。方法在临床计划中选择鼻咽癌及直肠癌各20例,使用SmartPlan联合RapidPlan进行自动计划设计并与手动计划进行剂量学参数比较。采用Wilcoxon符号秩检验行两组间差异比较。结果自动计划和手动计划结果在剂量学上均能满足临床需求。鼻咽癌计划中靶区覆盖方面两组相近(P>0.05),且自动计划在危及器官保护方面多数优于手动计划(P<0.05)。直肠癌计划中自动计划除靶区均匀性和小肠最大剂量略差于手动计划外,其余剂量学参数均优于手动计划(P<0.05)。结论相比手动计划,自动计划具有同等或相似的靶区覆盖,相似或更优的危及器官保护能力,且执行方式更加简单。基于ESAPI开发的SmartPlan自动计划程序具有临床可行性和有效性。