首页> 外文会议>CologNET/FME Symposium on Teaching Formal Methods(TFM 2004) >A Practice-Oriented Course on the Principles of Computation, Programming, and System Design and Analysis
【24h】

A Practice-Oriented Course on the Principles of Computation, Programming, and System Design and Analysis

机译:有针对性化的计算,编程和系统设计和分析的练习课程

获取原文

摘要

We propose a simple foundation for a practice-oriented undergraduate course that links seamlessly computation theory to principles and methods for high-level computer-based system development and analysis. Starting from the fundamental notion of virtual machine computations, which is phrased for both synchronous and asynchronous systems in terms of Abstract State Machines, the course covers in a uniform way the basics of algorithms (sequential and distributed computations) and formal languages (grammars and automata) as well as the computational content of the major programming paradigms and high-level system design principles. The course constitutes a basis for advanced courses on algorithms and their complexity as well as on rigorous methods for requirements capture and for practical hardware/software design and analysis.
机译:我们为以实践为导向的本科课程提出了一个简单的基础,将无缝计算理论与基于高级计算机的系统开发和分析的原则和方法联系起来。 从虚拟机计算的基本概念开始,这是在抽象状态机中为同步和异步系统的措辞,课程以统一方式覆盖算法(顺序和分布式计算)和正式语言(语法和自动机) )以及主要编程范例和高级系统设计原则的计算内容。 该课程构成了算法上的高级课程及其复杂性以及对需求捕获的严格方法以及实际硬件/软件设计和分析的基础。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号