DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи № 1 з дисципліни "Об’єктно-орієнтоване програмування"

Оригінальна назва роботи

Основи ООП

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2007
Тип роботи:
Звіт
Предмет:
Об’єктно-орієнтоване програмування
Група:
КН
Коротко про документ

Про що ця робота

У звіті досліджено основи об'єктно-орієнтованого програмування та виконано порівняння функціонально-орієнтованого й об'єктно-орієнтованого підходів. Наведено результати виконання практичного завдання на C++ із виведенням стрічки на екран.

У роботі розглядаються

  • Основи об'єктно-орієнтованого програмування
  • Функціонально-орієнтоване програмування
  • Порівняння методів програмування
  • Об'єктна декомпозиція
  • Визначення класу та наслідування
  • Практична реалізація на C++

Зміст і розділи

  1. Тема роботи
  2. Мета роботи
  3. Теоретичні відомості
  4. Індивідуальне завдання
  5. Код програми
  6. Протокол роботи
  7. Висновок
Для кого:Студенти технічних спеціальностей вищих навчальних закладів, які вивчають програмування.
Викладачі:Мельник Р. А.

Ключові поняття

Об'єктно-орієнтоване програмуванняФункціонально-орієнтоване програмуванняДекомпозиціяКласНаслідуванняC++Лабораторна роботаМетоди програмуванняКод програми

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА" Інститут КНІТ Кафедра ПЗ ЗВІТ До лабораторної роботи № 1 На тему: “ Основи ООП ” З дисципліни : "Об’єктно-орієнтоване програмування" Лектор: Професор каф. ПЗ Мельник Р.А. Тема роботи: Основи обєктно-орієнтованого програмування. Порівняння методів підходу ФОП та ООП. Мета роботи: Вивчити та дослідити вирішення певних задач методами ФОП і ООП. Порівняти їхні підходи переваги і недоліки. Визначити в яких випадках який метод доцільніше використовувати. Теоретичні відомості Всього є два методи написання великих програм, це: Функціонально – орієнтоване програмування Об’єктно – орієнтоване програмування На рис. 1. представлено Об’єктно – орієнтована декомпозиція, яка являється чітким відображенням декомпозиції на основі зв’язків об’єктів.  Рис. 1. Об’єктно – орієнтована декомпозиція Об'єднання дозволяє методам контейнера діяти подібно фільтру, через який передаються повідомлення, призначені для вкладеного об'єкту. Обробники повідомлень часто матимуть однакові імена в контейнері і у вкладеному об'єкті. Таблиця 1. Два визначення класу Об'єднання Наслідування  class container { some_cls contained; // ... }; class base : public some_cls { // ... };   Індивідуальне завдання Написати програму виводу стрічки на екран використовуючи метод ФОП. Код програми Назва файлу: Lab_01.cpp // Lab_01.cpp : Defines the entry point for the console application. // #include "stdafx.h" int main(int argc, char* argv[]) { printf("Hello World!\n"); return 0; } Протокол роботи Протокол виводу на екран: Hello World! На рис. 2. представлено результати виконання програми.  Рис. 2. Результат виконання програми Висновок На лабораторній роботі було розглянуто та досліджено вирішення задач методами ФОП і ООП. Порівняли їхні підходи переваги і недоліки. Визначили що при написані невеликих програмних кодів без майбутнього удосконалення бажано використовувати ФОП, якщо ж відповідно код програми в майбутньому буде розширюватися, то краще застосувати ООП. При виконанні індивідуального завдання було розкрито метод виводу стрічки за допомогою методу ФОП.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!