Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОФОРМЛЕННЯ.doc
Скачиваний:
5
Добавлен:
01.02.2015
Размер:
443.9 Кб
Скачать

5 Розробка тексту програми

Виконання цього пункту потребує значних початкових знань і наявність суттєвого досвіду. Звернемо увагу на наявність більш поширених мов програмування, таких як C++, C#, Java, PHP, кожна з яких має своє особисте призначення, і таких мов існує десятки, якщо не сотні. Існує багато мов для створення і роботи з базами даних. Існує технологія структурного програмування, об’єктно-орієнтованного програмування, паттерного (pattern зразок, модель, шаблон, лекало, робити за зразком) програмування і т.д, і т.п.. Але оволодіння тим, що сказано, потребує багато років навчання і використання. Тому треба починати і оволодівати існуючими технологіями програмування.

Як приклад протилежних підходів до створення текстів програми розглянемо два списку однакових термінів, кожне з котрих описує відповідний тип даних (типи даних вказують на можливі значення даних та їх розміщення в пам’яті (оперативній чи зовнішній) комп’ютера ):

  1. вбудовані типи даних (див. таблиця 2), класи (тип даних користувача);

  2. класи (тип даних користувача), вбудовані типи даних (див. таблиця 2).

Наведені два рядки відображають дві послідовності дій:

  1. - передбачає спочатку розглянути окремі змінні та їх типи даних, а потім перейти до більш складних питань – роботи з класами, з об’єктами;

  2. – розглянути задачу в цілому, скласти для неї можливу колекцію об’єктів, їх зв'язок, за допомогою механізму мови UML (Unified Modeling Language – мова для опису, візуалізації та документуванню об’єктно-орієнтованих систем і бізнес-процесів) прискорено виконати розробку потрібного програмного продукту. Такий підхід більш ефективний, але потребує володіння технологією об’єктно-орієнтованого програмування і використання мови UML. Робота з вбудованими типами даних виконується на стадії розробки тексту програм.

Приступимо до розробки тексту програми. Розглянемо такі кроки розробки:

1) вибір імен;

2) вибір типів даних;

3) створення окремих операцій та операторів;

4) розробка представлення результатів роботи програми;