Tasking dan waktu nyata

Konkurensi bawaan bahasa: task, rendezvous, objek terlindungi, delay dan select, serta profil Ravenscar.

Modul ini membahas konkurensi bawaan bahasa Ada, mulai dari task sebagai unit eksekusi mandiri, komunikasi antar task melalui rendezvous pada entry, objek terlindungi yang mengenkapsulasi data bersama dengan akses eksklusif, pengaturan waktu dengan delay dan penerimaan selektif melalui select, hingga profil Ravenscar untuk sistem waktu nyata kritis. Setiap topik menyertakan program yang dapat dikompilasi dengan GNAT beserta keluaran aslinya. Materi modul ini memanfaatkan package dan tipe dari modul-modul sebelumnya, dan menjadi dasar bagi pembahasan penjadwalan waktu nyata pada modul pemrograman sistem.