期刊文献+

基于多语言范例的“形式语义学”教学辅助系统

Multi-paradigm Based Instruction Assistant System for Formal Semantics Course
下载PDF
导出
摘要 针对简单函数式语言、简单过程式语言和简单面向对象式语言等多个程序语言范例,分别定义了它们的操作语义和指称语义,同时设计了一个"形式语义学"教学辅助系统,用于演示不同语言范例程序的基于形式语义定义的可视化解释,该系统使学生可以通过形象生动的动态演示和同步解释,充分理解和掌握程序设计语言的形式语义及其实现. Operational and denotational semantics are defined in connection with different paradigms of programming languages, including a simple functional programming language, a simple procedural programming language and a simple object oriented language. A visual teaching assistant system was designed to demonstrate the visual procedure of running programs of different programming languages. With the assistance of the system students can easily understand and grasp the formal semantics of programming languages and their implementation.
出处 《吉林大学学报(理学版)》 CAS CSCD 北大核心 2009年第3期530-536,共7页 Journal of Jilin University:Science Edition
基金 国家自然科学基金青年基金(批准号:60603031)
关键词 形式语义学 可视化教学辅助系统 增量式设计 实践驱动教学 formal semantics visual instruction assistant system incremental design practice driven instruction
  • 相关文献

参考文献9

  • 1Tucker A B,Noonan R E.Integrating Formal Models into the Programming Languages Course[C]//The Proceedings of the Thirtieth SIGCSE Technical Symposium on Computer Science Education.New York:ACM Press,2002:346-350.
  • 2Bruce K B.Formal Semantics and Interpreters in a Principles of Programming Languages Course[C]//The Proceedings of the Thirtieth SIGCSE Technical Symposium on Computer Science Education.New York:ACM Press,1999:331-335.
  • 3金成植.程序理论[M].长春:吉林大学出版社,1997.
  • 4陆汝钤.程序设计语言形式语义学[M].北京:科学出版社,1992.
  • 5朱俊武,王建东,姜艺,孙川.基于形式语义的Web服务交互模型[J].吉林大学学报(信息科学版),2006,24(4):417-422. 被引量:6
  • 6Matthews J,Findler R B,Flatt M,et al.A Visual Environment for Developing Context-sensitive Term Rewriting Systems[C]//LNCS 3091.Berlin:Springer,2004:301-311.
  • 7刘磊,金英,王胜军,刘欣欣,苏晨阳.编译原理多媒体辅助教学软件的设计与实现[J].吉林大学学报(信息科学版),2002,20(2):54-58. 被引量:5
  • 8Slonneger K,Kurtz B L.Formal Syntax and Semantics of Programming Languages:a Laboratory Based Approach[M].New York:Addison-Wesley Publishing Company,1995.
  • 9金英 刘磊 郑晓娟 等.一个简单面向对象语言的抽象机定义及其可视化实现.吉林大学学报:理学版,2006,44:123-127.

二级参考文献24

  • 1李景山,廖华明,侯紫峰,徐志伟.普及计算中基于接口语义描述的动态服务组合方法[J].计算机研究与发展,2004,41(7):1124-1134. 被引量:20
  • 2徐明伟,胡春明,刘旭东,马殿富.一种基于Web Service的分级QoS的研究与实现[J].计算机研究与发展,2005,42(4):669-675. 被引量:12
  • 3马应龙,金蓓弘,冯玉琳.基于进化分布式本体的语义Web服务动态发现[J].计算机学报,2005,28(4):603-614. 被引量:14
  • 4李曼,王大治,杜小勇,王珊.基于领域本体的Web服务动态组合[J].计算机学报,2005,28(4):644-650. 被引量:141
  • 5朱爱光.多媒体CAI软件系统的设计与制作[M].北京:电子工业出版社,1997..
  • 6ALEXANDER BORGIDA, LUCIANO SERAFINI. Distributed Description Logics: Directed Domain Correspondences in Federated Information Sources [ C ] //Confederated International Conferences DOA, Lecture Notes In Computer Science. London, UK: CoopIS and ODBASE, 2002, 2519: 36-53.
  • 7HENDLER J, MCGUINNESS D. The DARPA Agent Markup Language [J]. IEEE Intelligent Systems, 2000, 15 (6) : 72-73.
  • 8BERNERS-LEE T, FISCHETTI M, DERTOUZOS T M. Weaving the Web: The Original Design and Ultimate Destiny of theWorld Wide Web by Its Inventor [ M ]. Harper, San Francisco: Collins, 2000.
  • 9BRAHIM MEDJAHED. Semantic Web Enabled Composition of Web Services [ D]. Virginia, USA: Falls ProQuest Information and Learning Company Church, 2004: 1-279.
  • 10MCILRAITH S. Modeling and Programming Devices and Web Agents [ C ] //NASA Goddard Workshop Formal Approaches to Agent-Based Systems, Lecture Notes in Computer Science. New York: Springer-Verlag, 2001 : 63-67.

共引文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部