comp.lang.ada
 help / color / mirror / Atom feed
From: Peter Amey <pna@praxis-cs.co.uk>
Subject: Re: Increased Interest In Ada?
Date: Tue, 27 Feb 2001 11:28:31 +0000
Date: 2001-02-27T11:28:31+00:00	[thread overview]
Message-ID: <3A9B8F5F.BD927CE@praxis-cs.co.uk> (raw)
In-Reply-To: 9737md$rj2$1@nh.pace.co.uk



Marin David Condic wrote:
> 
> That sounds interesting. I'm wondering what sort of students you present
> this to and what are the learning objectives? Do you think they learn much
> about the embedded aspects, or do they learn more about realtime
> programming?
> 

Our aim is to teach the design and static analysis aspects of SPARK. 
The low-level, real-time aspects of the project are not particularly
important.  The aim of the emulator is more to give students
satisfaction: they write all this stuff, the SPARK Examiner tells them
it is good but they didn't used to get to see it working.  The emulator
just gives that extra satisfaction.  (Incidently, the first time the
"model answer" had ever been compiled or run was when we tested the
emulator - up to then it had only been analysed - it worked perfectly
first time).


> My concern is that such a simulation would be useful for developing the high
> level algorithms for embedded, realtime controls, but probably won't do a
> good job of teaching the low level aspects of embedded programming. At the
> high level, embedded programming looks much like any other kind of
> programming - albeit, within a specialized problem domain. What I'd like to
> find is a good, inexpensive way of teaching the low level aspects - things
> like accessing different kinds of memory, interfacing to I/O devices,
> utilizing hardware interrupts, etc. as well as the higher level concepts of
> device control. You just don't get much of a feel for real embedded
> programming unless you've had to spend time fighting with a linker to get
> things located at specific places, or struggling to get bootstrap code to
> load your software across a comm link, or get into the "Broken
> Software/Broken Hardware" debate.

I think you are probably right, but for our particular purpose this was
not an issue.

[snip]

Peter

-- 
---------------------------------------------------------------------------   
      __         Peter Amey, Product Manager
        )                    Praxis Critical Systems Ltd
       /                     20, Manvers Street, Bath, BA1 1PX
      / 0        Tel: +44 (0)1225 466991
     (_/         Fax: +44 (0)1225 469006
                 http://www.praxis-cs.co.uk/

--------------------------------------------------------------------------



  reply	other threads:[~2001-02-27 11:28 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
2001-02-22 14:27             ` Marin David Condic
2001-02-27 11:28               ` Peter Amey [this message]
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