{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Dale - Computer Science Illuminated 284

Dale - Computer Science Illuminated 284 - 8.3 Functionality...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
Asynchronous Not occurring at the same moment in time as some specific operation of the computer; in other words, not synchronized with the program’s actions. 8.3 Functionality of Imperative Languages 257 program. The program must recognize when a mouse click has occurred, process the mouse click, and then continue. This type of processing is called asynchronous , which means “not at the same time.” The mouse can be clicked at any time; it is not synchronized with any other instructions. Asynchronous processing is also called event-driven processing. The processing is under the control of events happening outside the sequence of program instructions. Asynchronous processing is used frequently in Java and VB.NET, but less so in the other languages. Although Ada does use asynchronous processing extensively in embedded systems such as Flight Management Systems software, where the events are such things as button and switch changes made in the cockpit, sensors onboard the aircraft, and signals from navigation aids on the ground.
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}