What’s the Difference Between Ada and SPARK? (.PDF Download)

Nov. 19, 2015

>> Website Resources
.. >> Library: TechXchange
.. .. >> TechXchange: Embedded Software
.. .. .. >> Topic: Ada and SPARK

Ada is a general-purpose language, like C++ or Java, supporting the usual features of modern programming languages, such as data encapsulation, object orientation, templates (called “generics”), exceptions, and tasking. Originally defined in 1983, it has undergone several revisions, the latest in 2012. What sets Ada apart from other general-purpose languages is that it was designed from the start with reliability, safety, and security in mind...

Register or Sign in below to download the full article in .PDF format, including high resolution graphics and schematics when applicable.

Sponsored

EMI for Engineers

An overview of EMI management and mitigation techniques for DC/DC regulators

What is a Field Effect Transistor (FET)?

Ever wonder what a Field Effect Transistor (FET) is? Give this article a read for everything you need to know about the device.

The Importance of PCB Design in Consumer Products

Explore the importance of PCB design and how Fusion 360 can help your team react to evolving consumer demands.

Introduction to EMI in power supply designs

This seminar will discuss the basic concepts of EMI and EMC, EMI noise measurement, how to separate the differential mode and common mode noise, layout best practice to avoid ...