Работая с Delphi, нужно иметь в виду: этот замечательный
продукт не только упрощает разработку сложных приложений, он использует при
этом все возможности операционной системы. Одна из возможностей, которую поддерживает
Delphi, — это так называемые потоки (threads)
или нити. Потоки позволяют в рамках одной программы решать
несколько задач одновременно. С недавних пор операционные системы для персональных
компьютеров сделали это возможным. Операционная система (ОС) предоставляет приложению
некоторый интервал времени центрального процессора (ЦП) и в момент, когда приложение
переходит к ожиданию сообщений или освобождает процессор, операционная система
передает управление другой задаче. Теперь, когда компьютеры с более чем одним
процессором резко упали в цене, а операционная система Windows NT может использовать
наличие нескольких процессоров, пользователи действительно могут запускать одновременно
более одной задачи. Планируя время центрального процессора, Windows 95 или Windows
NT распределяют его между потоками, а не между приложениями. Чтобы использовать
все преимущества, обеспечиваемые несколькими процессорами в современных операционных
системах, программист должен знать, как создавать потоки. В этой главе рассматриваются следующие вопросы:
Maya
3D графика в кино и телевидении
Воздействие испытаний ядерного оружия на здоровье населения
Объектно-ориентированный язык программирования
Java Объектно-ориентированное программирование
Delphi
Библиотека визуальных компонентов
VCL и ее базовые классы Кроссплатформенное
программирование для Linux
Элементы управления Win32 Элементы
управления Windows XP Файлы и
устройства ввода/вывода
Что такое экспертная система? Объектно-ориентированное
программирование
Инструментальные средства разработки
экспертных систем Программирование
на языке CLIPS
Критерии и количественные характеристики надежности
Расчет характеристик надежности невостанавливаемых
резервированных изделий
Расчет надежности системы с постоянным
резервированием
Интегрирование тригонометрических
функций ;