Содержание
- 2. «Стихийное» программирование - отсутствие технологий, программирование - искусство. Программы простейшей структуры: состояли из программы на машинном
- 3. «Стихийное» программирование Появление ассемблеров - вместо двоичных и 16-ричных кодов стали использоваться символические имена данных и
- 4. «Стихийное» программирование Революционным стало появление средств работы с подпрограммами (п/п). (Идея написания п/п появилась раньше, но
- 5. «Стихийное» программирование Программа состояла из основной программы, области глобальных данных и набора п/п (библиотечных), выполняющих обработку
- 6. «Стихийное» программирование Для ↓количество таких ошибок - в п/п размещать локальные данные: Сложность разрабатываемого ПО по-прежнему
- 7. «Стихийное» программирование В начале 60-х г XX в. «кризис программирования»: фирмы, разрабатывающие сложное ПО, срывали сроки
- 8. «Стихийное» программирование Объективная причина - несовершенство ТП. Стихийно использовалась разработка «снизу-вверх»: вначале проектировали и реализовывали простые
- 9. Структурный подход совокупность рекомендуемых технологических приемов, охватывающих выполнение всех этапов разработки ПО. В основе - декомпозиция
- 10. Структурный подход Структурный подход - представление задачи в виде иерархии подзадач простейшей структуры. Проектирование - «сверху-вниз»:
- 11. Структурный подход Одновременно появилось множество языков, базирующихся на других концепциях. Большинство из них не выдержало конкуренции,
- 12. Модульное программирование выделение групп п/п с общими глобальными данными в отдельно компилируемые модули (библиотеки п/п): модуль
- 13. Модульное программирование Модульное программирование упростило разработку ПО несколькими программистами. Каждый мог разрабатывать свои модули независимо, обеспечивая
- 14. Объектный подход: Программа - совокупность О. Каждый О - экземпляр класса. Классы - иерархию с наследованием
- 15. Объектный подход Достоинство ООП - «более естественная» декомпозиция ПО , это облегчает разработку → более полная
- 16. Объектный подход Развитие ООП: созданы визуальные среды: Delphi, C++ Builder, Visual C++ для проектирования интерфейсов. Результат
- 17. Компонентный подход построение ПО из компонентов – физически отдельных частей ПО, взаимодействие - через стандартизованные двоичные
- 18. Компонентный подход определяет общую парадигму взаимодействия программ любых типов: библиотек, приложений, ОС; позволяет одной части ПО
- 19. Компонентный подход На базе СОМ и DCOM: OLE-automation - технология создания программируемых приложений для доступа к
- 20. Компонентный подход MTS (Microsoft Transaction Server – сервер управления транзакциями) – технология безопасной и стабильной работы
- 21. CASE - технологии Особенность современного этапа развития ТП - создание и внедрение автоматизированных технологий разработки и
- 22. Проблемы разработки сложных программных систем Современные программные системы объективно очень сложны. Главная причина - логическая сложность
- 23. Блочно-иерархический подход к созданию сложных систем В сложных системах - иерархическая внутренняя структура: связи элементов различны
- 24. Блочно-иерархический подход к созданию сложных систем . Другой вид иерархии – «простое - сложное»: любая система
- 25. Блочно-иерархический подход к созданию сложных систем . При создании сложных объектов - многократная декомпозиция - метод
- 26. Блочно-иерархический подход к созданию сложных систем . Соотношение абстрактного и конкретного в описании блоков при блочно-иерархическом
- 28. Скачать презентацию

























Алгоритмы и структуры данных. Лекция 7. Деревья поиска
Системы счисления
Чайковский индустриальный колледж. Макет
Примеры для форматов представления чисел в цифровых процессорах
Objektorientierte Programmierung. Bedingungen und Entscheidungen
Моделирование в экономических информационных системах
Компьютерная графика
Расчет ректификационных колон разделяющих широкие фракции углеводородного сырья
Крауд маркетинг
Чат - боты в социальных сетях
Лекция 2 - Алгоритмические структуры
Продажа металлолома и сырых шкур
Практика 2 ИВМО-05-22 Филиппов Н.И. Структурный анализ
Your file will open in WDAG shortly
Dastriy ta‘minot sifatining analizi. Payme
Автоматизированная система управления тренинг-центром IT-компании. Шаблон
Устройства ввода и вывода информации Урок в 8 классе Учитель Жукова С.В.
Автокодировщики. RNN, GANs
Памятка по системе безналичного питания и дополнительных услуг
Информатика. Повторение и обобщение изученного материала
Форматирование текста по образцу в Microsoft Word. Урок 10
Социальные сети для поиска работы
Работа.ру. Сервис для поиска работы и подбора персонала
Сказ о доблестном Смайл-царевиче и Интернет-страшилищах Поганых
Компьютерная игра Управление развитием территории
Моделирование в среде графического редактора
Индексация в поисковых системах сети интернет
Встроенные функции Excel