the essentials

Goals


- Learn the basics of object development with ADA language

Program

ADA: presentation,
ADA functionalities vs other languages, extensions
Contexts of use; compilers: native, cross / RTOS, cross / bare
Development environment, debug

Workshop: Installation of the development environment, structure of a project

Data types Data
conversions
Operators and expressions
Tables
Control structures: conditions, loops
Undefined types
Exception
handling Functions: definition, parameters, call

Workshop: Multiple calculation programs, debug

Contribution of the object to the procedural
Definition of classes
Use / instantiation
Attributes and methods of instances
Constructors, destructors, overload
Static fields and class methods
Encapsulation of data (accessors and modifiers)
Aggregation, relationships between data – problems and solutions
Inheritance, reusability
Polymorphism and class abstraction

Workshop: Modeling / implementation subject to several issues

Synchronization and communication management
Task
scheduling Hardware interfacing
Security management

Workshop: Creation and scheduling of tasks

Duration

5 days

Price

£ 1920

Audience

Developers

Prerequisites

Notions of object, knowledge of algorithms

Reference

PRO650-F

Sessions

Contact us for more informations about session date