обеспечівает багатозадачність і багатопоточність. Користувальницькі програми можуть виконаються з поділом у часі в різних вікнах. Кожна програма може містити кілька інформаційних потоків, які одночасно вирішують самостійні завдання.
Сумісність між інтерфейсами різних прикладних програм досягається в Windows завдяки 32-розрядному інтерфейсу API (Application Program Interface - інтерфейс прикладних програм), що надає програмістам повний набір функцій і ресурсів для створення засобів інтерфейсу, за допомогою якого додатки можуть управляти файлами або відображенням інформації на екрані дисплея.
Однією з найважливіших можливостей Windows є підтримка технології самоналагоджувальних пристроїв Plug and Play. Їх призначення - розпізнавання операційною системою будь-яких периферійних пристроїв і керування імі.располагает вбудованими можливостями для організації одноранговой локальної мережі. Операційна система підтримує всі основні протоколи і стандарти, автоматично аналізує параметри локальної мережі.
Архітектура Windows побудована на системі уявлень про управління віртуальною машиною в захищеному режимі роботи процесора. Риси Windows:
Мультизадачність режим роботи.
Оптимальне управління ресурсами комп'ютера.
Графічний інтерфейс користувача.
Наявність техніки зв'язування та вбудовування об'єктів інших програм.
Можливість роботи в мережевому середовищі.
Інтерфейс мультимедіа.
.2 Опис середовища програмування
Алгоритмічна мова Паскаль розроблений професором Цюріхського технологічного інституту Ніклаус Віртом в 1969-71 рр. для навчання студентів структурному програмуванню. Ідеї, закладені в основу створення мови, дозволили фірмі Borland International значно розширити алгоритмічні засоби мови, а зручне меню команд і висока швидкість компіляції зробили мову Турбо Паскаль одним з найпоширеніших серед початківців програмістів.
Процес програмування починається, як правило, з складання алгоритму - послідовності операцій, що описують процес вирішення завдання. Програмування полягає в записі алгоритму мовою програмування і налагодження програми. Текст пр?? Грами записується в текстовому редакторі, потім програма компілюється - перекладається транслятором (перекладачем) в машинні коди і запускається на виконання. Процес налагодження програми починається з виявлення:
. синтаксичних помилок в текс;
. Помилок при виконанні програми (неприпустимі математичні дії, операції з числами, переважаючими певні значення);
. алгоритмічних помилок (невірно складанні або запрограмований алгоритм), і закінчується, як правило написанням нової програми, тому що програму можна вдосконалити дуже багато разів, а налагоджену програму краще вже не змінювати.
Для завантаження середовища Турбо-Паскаль запускається файл turbo.exe, розташований в папці BIN.
Позитивні риси:
Простота мови дозволяє швидко його освоїти і створювати алгоритмічно складні програми.
Розвинені засоби представлення структур даних забезпечує зручність роботи як з числовою, так і з символьної і бітової...