Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Основи інформаційних технологій

Реферат Основи інформаційних технологій





робки інформації; меню, що забезпечує вибір функції обробки та ін

Алгоритми великої складності звичайно представляються за допомогою схем двох видів:

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

Найбільш часто детально опрацьовані алгоритми зображуються у вигляді блок-схем згідно з вимогами структурного програмування; при їх розробці використовуються умовні позначення згідно ГОСТ 19.003-80 ЕСПД (Єдина система програмної документації). Позначення умовні графічні, ГОСТ 19.002-80 ЕСПД. Схеми алгоритмів і програм. Правила позначення. p align="justify"> структурногопрограмування

Структурне програмування засноване на модульній структурі програмного продукту і типових керуючих структурах алгоритмів обробки даних різних програмних модулів (рис. 18.4).


В 

У будь-який типовий структурі блок, крім умовного, має тільки один вхід і вихід, безумовний перехід на блок з порушенням ієрархії заборонений (оператор типу GoTo в структурному програмуванні не використовується). Види основних керуючих структур алгоритму наведено в табл. 18.1.

Приклад 18.6. Алгоритм пошуку в базі даних відомостей про максимальний окладі співробітників (рис. 18.4),


Таблиця 18.1. Керуючі структури алгоритмів

В 

8.5 Об'єктно-орієнтоване проектування


Основні поняття об'єктно-орієнтованого проектування

Методика об'єктно-орієнтованого проектування

ОСНОВНІ ПОНЯТТЯ об'єктно-орієнтованого проектування

Метод об'єктно-орієнтованого проектування грунтується на:

моделі побудови системи як сукупності об'єктів абстрактного типу даних; модульній структурі програм; низхідному проектуванні, використовуваному при виділенні об'єктів.

Об'єктно-орієнтований підхід використовує такі базові поняття:

об'єкт; властивість об'єкта; метод обробки; подія; клас об'єктів.

Об'єкт - сукупність властивостей (параметрів) певних сутностей і методів їх обробки (програмних засобів).

Об'єкт містить інструкції (програмний код), що визначають дії, які може виконувати об'єкт, і оброблювані дані.

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

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


ОБ'ЕКТ_А (властивість-1, властивість-2, ...., властивість-k).


Властивості об'єктів різних класів можуть "перетинатися", тобто можливі об'єкти, що володіють однаковими властивостями:


ОБ'ЕКТ_В (... властивість-n, властивість-m, ... властивість-r, ...)

ОБ'ЕКТ_С (... властивість-n, ...... властивість-r, ...).

Однією з влас...


Назад | сторінка 55 з 56 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Використання технологій об'єктно-орієнтованого програмування для розроб ...
  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Основи об'єктно-орієнтованого проектування
  • Реферат на тему: Будова і властивість матеріалів. Кристалічну будову. Вплив типу зв'яз ...