comp.lang.ada
 help / color / mirror / Atom feed
From: Peter Amey <pna@praxis-cs.co.uk>
Subject: Re: Increased Interest In Ada?
Date: Thu, 22 Feb 2001 10:43:42 +0000
Date: 2001-02-22T10:43:42+00:00	[thread overview]
Message-ID: <3A94ED5E.4FF1E8EB@praxis-cs.co.uk> (raw)
In-Reply-To: 9719vr$8a2$1@nh.pace.co.uk



Marin David Condic wrote:
> 
> It occurrs to me that much of the embedded programming experience could be
> simulated in software. Obviously, you wouldn't get the "Real World"
> experience of dealing with actual physical entities, but, for example,
> actuators could be displayed on a screen and made to move much as they would
> in the physical world. The software interface to such simulated sensors and
> actuators wouldn't be quite the same thing as having to deal with actual
> ports, memory addresses, etc., but it might be made close enough to be a
> useful experience. Providing such a simulation in Ada would certainly be a
> lot easier to achieve than finding an appropriate embedded target & compiler
> port.
> 
> Question: Given that a simulation like this would lack certain important
> aspects of the embedded, realtime programming experience (having to somehow
> work with a cross-compilation environment, dealing with linkage issues,
> memory mapping, physical reality, etc.) might it still be useful as a
> teaching tool? I think a simulation in conjunction with hardware would be
> useful, but I'm wondering about finding a way around the problem of compiler
> and hardware availability?
> 

We have done something like this for the SPARK course.  We have a visual
basic :-( on-screen emulation of a hardware device and students can
drive it from their SPARK code using interface packages we provide.  The
link between SPARK and VB is done with David Botton's excellent COM
stuff.


Peter



  parent reply	other threads:[~2001-02-22 10:43 UTC|newest]

Thread overview: 61+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-02-08 19:12 Increased Interest In Ada? Marin David Condic
2001-02-08 20:36 ` Florian Weimer
2001-02-09  0:16   ` Ken Garlington
2001-02-08 20:40 ` BSCrawford
2001-02-08 23:17   ` JF Harrison
2001-02-09 13:33     ` Marin David Condic
2001-02-09 16:41       ` David Botton
2001-02-09 13:08   ` Robert C. Leif, Ph.D.
2001-02-09 13:38     ` Marin David Condic
2001-02-09 14:24       ` Ian Wild
2001-02-09 18:40         ` Florian Weimer
2001-02-09  9:35 ` Preben Randhol
2001-02-09 13:36   ` Marin David Condic
2001-02-09 14:36     ` Preben Randhol
2001-02-09 21:21     ` Ehud Lamm
2001-02-09 21:25     ` Jeffrey D. Cherry
2001-02-12 17:43       ` Stephen Leake
2001-02-13 15:14         ` Jerry Petrey
2001-02-20 20:27   ` Frank
2001-02-21 14:51     ` Preben Randhol
2001-02-21 15:18       ` Marin David Condic
2001-02-21 20:54         ` Marin David Condic
2001-02-21 22:56           ` Jerry Petrey
2001-02-22 10:43           ` Peter Amey [this message]
2001-02-22 14:27             ` Marin David Condic
2001-02-27 11:28               ` Peter Amey
2001-02-23  4:58           ` Cesar Rabak
2001-02-23 15:15             ` Marin David Condic
2001-02-24 21:40               ` Cesar Rabak
2001-02-25 15:10                 ` Marin David Condic
2001-02-26  0:34                   ` Cesar Rabak
2001-02-26 14:51                     ` Marin David Condic
2001-02-26 21:23                       ` non-Ada, was " tmoran
2001-02-22 11:56         ` Tarjei T. Jensen
2001-02-23 15:17           ` Marin David Condic
2001-02-23 17:22             ` Tarjei T. Jensen
2001-02-23 20:40               ` Marin David Condic
2001-03-13 15:01                 ` John Kern
2001-02-23 19:49             ` James Rogers
2001-02-23 20:47               ` Marin David Condic
2001-02-23 21:08               ` Randy Brukardt
2001-02-23 21:21             ` Hans-Olof Danielsson
2001-02-23 22:26               ` Jerry Petrey
2001-03-05 19:00               ` Rush Kester
2001-03-05 19:00               ` Rush Kester
2001-03-10 18:52                 ` Singlespeeder
2001-03-13 14:55             ` John Kern
2001-02-26 23:49         ` Model railroad package (was: Re: Increased Interest In Ada?) Dirk Craeynest
2001-03-10  3:37         ` Increased Interest In Ada? DuckE
2001-03-12 14:53           ` Marin David Condic
2001-03-13  7:50             ` Tarjei T. Jensen
2001-03-13 14:48               ` Marin David Condic
2001-03-13 15:42                 ` Tarjei T. Jensen
2001-03-13 16:31                   ` Marin David Condic
2001-03-14  2:13                 ` Jeffrey Carter
2001-03-14 21:36                   ` Tucker Taft
2001-03-14 21:48                     ` Marin David Condic
2001-03-15 16:11                       ` Tucker Taft
2001-03-15 18:18                         ` Marin David Condic
2001-03-15 18:37                           ` Tucker Taft
2001-03-16  9:20                         ` Tarjei T. Jensen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox