🗊 Презентация Инновационная образовательная программа

Нажмите для полного просмотра!
Инновационная образовательная программа, слайд №1 Инновационная образовательная программа, слайд №2 Инновационная образовательная программа, слайд №3 Инновационная образовательная программа, слайд №4 Инновационная образовательная программа, слайд №5 Инновационная образовательная программа, слайд №6 Инновационная образовательная программа, слайд №7 Инновационная образовательная программа, слайд №8 Инновационная образовательная программа, слайд №9 Инновационная образовательная программа, слайд №10 Инновационная образовательная программа, слайд №11 Инновационная образовательная программа, слайд №12 Инновационная образовательная программа, слайд №13 Инновационная образовательная программа, слайд №14 Инновационная образовательная программа, слайд №15 Инновационная образовательная программа, слайд №16 Инновационная образовательная программа, слайд №17 Инновационная образовательная программа, слайд №18 Инновационная образовательная программа, слайд №19 Инновационная образовательная программа, слайд №20 Инновационная образовательная программа, слайд №21 Инновационная образовательная программа, слайд №22 Инновационная образовательная программа, слайд №23 Инновационная образовательная программа, слайд №24 Инновационная образовательная программа, слайд №25

Содержание

Вы можете ознакомиться и скачать презентацию на тему Инновационная образовательная программа. Доклад-сообщение содержит 25 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Инновационная образовательная программа, слайд №1
Описание слайда:

Слайд 2


Технология нисходящего структурного программирования Лекция 3 Иллюстративный материал к лекциям по алгоритмизации и программированию Автор Саблина...
Описание слайда:
Технология нисходящего структурного программирования Лекция 3 Иллюстративный материал к лекциям по алгоритмизации и программированию Автор Саблина Н.Г. 2016 г.

Слайд 3


Содержание Содержание
Описание слайда:
Содержание Содержание

Слайд 4


Технология программирования Технология программирования – это система методов, способов и приемов обработки и выдачи информации.
Описание слайда:
Технология программирования Технология программирования – это система методов, способов и приемов обработки и выдачи информации.

Слайд 5


Этапы развития технологии программирования (1) Первые программы – аналоговым способом: проводное соединение, ключевые переключателей на панели...
Описание слайда:
Этапы развития технологии программирования (1) Первые программы – аналоговым способом: проводное соединение, ключевые переключателей на панели компьютера. Программирование в машинных кодах Появление автокодов, языка ассемблера, который позволял писать более длинные программы. Появление первого языка высокого уровня – Фортрана (1950 г.) Монолитные программы.

Слайд 6


Этапы развития технологии программирования (2) Начало 70-х годов корпорация IBM – применяет усовершенствованные методы программирования,...
Описание слайда:
Этапы развития технологии программирования (2) Начало 70-х годов корпорация IBM – применяет усовершенствованные методы программирования, обеспечивающих переход к промышленным методам разработки программного обеспечения. Один из компонентов - технология нисходящего структурного программирования, поддерживаемая современными языками программирования. Используя структурное программирование, средний программист может создавать и поддерживать программы длиной свыше 50 000 строк. На базе технологии нисходящего структурного программирования были созданы технологии объектно-ориентированного и событийно-управляемого (визуального) программирования.

Слайд 7


Составляющие технологии нисходящего структурного программирования Нисходящая разработка Структурное кодирование (программирование) Сквозной контроль
Описание слайда:
Составляющие технологии нисходящего структурного программирования Нисходящая разработка Структурное кодирование (программирование) Сквозной контроль

Слайд 8


Структурное кодирование Программный комплекс разбивается на программные модули (программы), образующие многоуровневую структуру. Каждый программный...
Описание слайда:
Структурное кодирование Программный комплекс разбивается на программные модули (программы), образующие многоуровневую структуру. Каждый программный модуль представляет собой короткую программу, решающую отдельную задачу (подзадачу).

Слайд 9


Нисходящая разработка Процесс разработки идет сверху вниз: от общего к частному В процессе разработки программные модули нижележащих уровней...
Описание слайда:
Нисходящая разработка Процесс разработки идет сверху вниз: от общего к частному В процессе разработки программные модули нижележащих уровней заменяются «заглушками».

Слайд 10


Преимущества модульного программирования Преимущества использования небольших программных модулей : -позволяют разрабатывать программные комплексы,...
Описание слайда:
Преимущества модульного программирования Преимущества использования небольших программных модулей : -позволяют разрабатывать программные комплексы, которые легче модифицировать; - небольшие модули легче и эффективнее тестируются.

Слайд 11


Свойства программных модулей Программный модуль должен иметь один вход и один выход; Работа программного модуля не должна зависеть от: - входных...
Описание слайда:
Свойства программных модулей Программный модуль должен иметь один вход и один выход; Работа программного модуля не должна зависеть от: - входных данных; того, какому программному модулю предназначены его выходные данные; предыстории вызовов программного модуля; Программный модуль должен решать самостоятельную задачу; Программный модуль должен возвращать управление тому программному модулю, который его вызывал; Программный модуль может вызывать другой программный модуль.

Слайд 12


Кодирование и тестирование сверху вниз Пример. Пусть требуется разработать программный комплекс, рисующий на экране картинку «Дачный участок»,...
Описание слайда:
Кодирование и тестирование сверху вниз Пример. Пусть требуется разработать программный комплекс, рисующий на экране картинку «Дачный участок», включающую домик, забор, дерево, солнце (см. рис.)

Слайд 13


Пример кодирования и тестирования сверху вниз Разобьем весь рисунок на составляющие части и изобразим их взаимодействие с помощью структурной...
Описание слайда:
Пример кодирования и тестирования сверху вниз Разобьем весь рисунок на составляющие части и изобразим их взаимодействие с помощью структурной диаграммы

Слайд 14


Структурная диаграмма программного комплекса
Описание слайда:
Структурная диаграмма программного комплекса

Слайд 15


Описание структуры программного комплекса Программный комплекс содержит модули трех уровней: - программный модуль первого уровня М1 (управляющий)...
Описание слайда:
Описание структуры программного комплекса Программный комплекс содержит модули трех уровней: - программный модуль первого уровня М1 (управляющий) вызывает три программных модуля второго уровня М1, М2, М3. - программный модуль второго уровня М4 вызывает два программных модуля третьего уровня М5 и М6.

Слайд 16


Этапы проектирования. 1 этап Проектирование и кодирование программного комплекса начинается с управляющего программного модуля М1. Для его...
Описание слайда:
Этапы проектирования. 1 этап Проектирование и кодирование программного комплекса начинается с управляющего программного модуля М1. Для его тестирования и отладки необходимо иметь программные модули второго уровня, но они еще не спроектированы, вместо них используются их имитаторы – заглушки. Так как назначение заглушек только в том, чтобы программный модуль верхнего уровня был выполнен, они могут быть достаточно простыми.

Слайд 17


Тестирование главного программного модуля
Описание слайда:
Тестирование главного программного модуля

Слайд 18


Этапа проектирования. 2 этап После модуля М1 проектируется, кодируется и включается вместо «заглушки М2» программный модуль М2. Программные модули М3...
Описание слайда:
Этапа проектирования. 2 этап После модуля М1 проектируется, кодируется и включается вместо «заглушки М2» программный модуль М2. Программные модули М3 и М4 по-прежнему остаются замененными заглушками. В результате получаем следующую структурную диаграмму:

Слайд 19


Тестирование программного модуля М2
Описание слайда:
Тестирование программного модуля М2

Слайд 20


Аналогичным образом поступают при подключении к программному комплексу модуля М3 Аналогичным образом поступают при подключении к программному...
Описание слайда:
Аналогичным образом поступают при подключении к программному комплексу модуля М3 Аналогичным образом поступают при подключении к программному комплексу модуля М3 Для подключения к программному комплексу модуля М4, необходимо заменить заглушками вызываемые им программные модули М5 и М6. Завершив тестирование и отладку модулей первого и второго уровней, приступают к проектированию и отладке модулей третьего уровня.

Слайд 21


Тестирование программного модуля М4
Описание слайда:
Тестирование программного модуля М4

Слайд 22


При тестировании и отладке каждого программного модуля одновременно ведется тестирование и отладка программного комплекса в целом. При тестировании и...
Описание слайда:
При тестировании и отладке каждого программного модуля одновременно ведется тестирование и отладка программного комплекса в целом. При тестировании и отладке каждого программного модуля одновременно ведется тестирование и отладка программного комплекса в целом. В результате этого, после каждого вновь подключаемого программного модуля имеется работающий вариант программного комплекса.

Слайд 23


Итоги Рассмотренные вопросы: Технология нисходящего структурного программирования: история составляющие особенности Программные модули : свойства...
Описание слайда:
Итоги Рассмотренные вопросы: Технология нисходящего структурного программирования: история составляющие особенности Программные модули : свойства тестирование

Слайд 24


Библиографический список Подбельский В.В., Фомин С.С. Курс программирования на языке Си: учебник. М.: ДМК Пресс, 2012. – 384 с. Павловская Т.А....
Описание слайда:
Библиографический список Подбельский В.В., Фомин С.С. Курс программирования на языке Си: учебник. М.: ДМК Пресс, 2012. – 384 с. Павловская Т.А. C/C++. Программирование на языке высокого уровня: учебник для студентов вузов, обучающихся по направлению "Информатика и вычисл. техника" СПб.: Питер, 2005. - 461 с. Павловская Т. А., Щупак Ю. А. С++. Объектно-ориентированное программирование. Практикум. Практикум. — СПб.: Питер, 2006. — 265 с: ил. Березин Б.И. Начальный курс C и C++ / Б.И. Березин, С.Б. Березин. - М.: ДИАЛОГ-МИФИ, 2001. - 288 с Каширин И.Ю., Новичков В.С. От С к С++. Учебное пособие для вузов. – М.: Горячая линия – Телеком, 2012. – 334 с.

Слайд 25


Автор: Саблина Наталья Григорьевна Ст. преподаватель каф. РТС УрФУ
Описание слайда:
Автор: Саблина Наталья Григорьевна Ст. преподаватель каф. РТС УрФУ



Похожие презентации
Mypresentation.ru
Загрузить презентацию