|  | Это просто пример
        текста! Each program we have seen so far has been a sequential, or
        single-threaded, one; that is, it has consisted of a series of steps that are executed in
        sequence, one after the other. In this chapter, we introduce the idea of a concurrent, or
        multithreaded, program, one in which several things can happen--or at least appear to
        happen--simultaneously. 
 Concurrent actions are really part of most interesting programs. For
        example, a time-shared operating system must deal with a number of human users working
        simultaneously at their terminals. Further, many real-time applications, especially those
        controlling physical processes, are composed of concurrent program segments, each
        responsible for its own physical subsystem. Finally, the world is concurrent, filled with
        people doing different things all at the same time, and a program that would model that
        world is best seen as comprising concurrent program segments. 
 List: 
           Somebody - some@some.ru Somebody - some@some.ru Somebody - some@some.ru Somebody - some@some.ru 
   An Ada task is an interesting structure. It has aspects of a package, of a
        procedure, and of a data structure, but is really none of these; it is something different
        altogether.   |  |