Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
готові питання.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
394.75 Кб
Скачать

28. Види та типи даних, їх введення в ппп.

Тип даних — відносно стійка й незалежна сукупність елементів, яку можна виділити у всьому розглянутої предметної області. Типи даних розрізняються, починаючи з нижніх рівнів системи. Тип даних — це набір даних, які мають спільні характеристики. Концепція типу даних з’явилася в мовах програмування високого рівня як природне відбиття того факту, що оброблювані програмою дані можуть мати безліч припустимих значень, зберігатися в пам’яті комп’ютера різним чином, займати різні обсяги пам’яті й оброблятися за допомогою різних команд процесора Кожна мова програмування підтримує один або кілька вбудованих типів даних базових типів, крім того, розвинені мови програмування надають програмістові можливість описувати власні типи даних, комбінуючи або розширюючи існуючі. Перевагою від використання типів даних є надійність. Типи даних захищають від трьох видів помилок: некоректне присвоювання, некоректна операція і некоректна передача параметрів.

Тип даних визначає обсяг пам’яті, необхідний для зберігання даного об’єкта, і операції, що можна над цим об’єктом виконувати. Типи даних пов’язані з засобом представлення цих даних. Типи даних бувають наступні: прості й складові складні. Простий тип — тип даних, змінні або постійні об’єкти якого не мають доступної програмістові внутрішньої структури.

29. Сумісна робота програмних додатків.

Програмні додатки — це клас відносно невеликих програм, що доповнюють і розширяють можливості основного застосунку або ж міняють його зовнішній вигляд. Ці програми використовують дозволений і окремо специфікований програмний інтерфейс основного застосунку і мають смисл тільки в межах основного застосунку.

Додаткам, які використовують різнорідне програмне забезпечення або працюють на різних комп’ютерних платформах, для організації взаємодії потрібна програма, що діє як посередник-перекладач, встановлений між додатками, розміщеними на одному сервері, і будь-якою кількістю клієнтів, які хочуть отримати доступ до цих додатків, і дає користувачам можливість взаємодіяти один з одним і з додатками в єдиному обчислювальному середовищі.

Проміжне програмне забезпечення зв’язує разом клієнтські та серверні операції, різнорідні системи, такі як Web-додатки і більш старі системи на базі мейнфреймів, підключає старі системи до новіших систем, а також використовує нові додатки.

Проміжне програмне забезпечення, орієнтоване на конкретні додатки, обслуговує служби розподілених баз даних, обробку розподілених транзакцій даних та об’єктів, спеціалізовані служби для мобільних обчислень і мультимедіа.

Проміжне програмне забезпечення обміну інформацією використовується для таких завдань, як пересилання даних, давання команд, отримання відповідей, перевірка статусу і пошук виходу з тупиків.

Проміжне програмне забезпечення управління і підтримки відповідає за визначення місцезнаходження ресурсів, взаємодію із серверами, підтримку захисту і обробку помилок, а також за контроль продуктивності.