Презентация «Понятие программы»

Смотреть слайды в полном размере
Презентация «Понятие программы»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 25 слайдов и доступен в формате ppt. Размер файла: 127.04 KB

Просмотреть и скачать

Pic.1
Понятие программы Лекция 1
Понятие программы Лекция 1
Pic.2
План лекции Информация об этом курсе Понятие программы Этапы создания программ
План лекции Информация об этом курсе Понятие программы Этапы создания программ
Pic.3
Информация об этом курсе Петров Евгений Сергеевич 1й семестр 16 учебных недель 1-2 потоковых контрол
Информация об этом курсе Петров Евгений Сергеевич 1й семестр 16 учебных недель 1-2 потоковых контрольных работы Дифференцированный зачёт 2й семестр 16 учебных недель 1-2 потоковых контрольных работы …
Pic.4
Понятие программы Программа – это данные, предназначенные для управления конкретными компонентами си
Понятие программы Программа – это данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определенного алгоритма. (ГОСТ 19781—90) Программа – …
Pic.5
Понятие программы Программа – это размещённые в оперативной памяти компьютера данные и машинные инст
Понятие программы Программа – это размещённые в оперативной памяти компьютера данные и машинные инструкции, исполняемые процессором для достижения некоторой цели. (Википедия)
Pic.6
Понятие программы
Понятие программы
Pic.7
Этапы создания программ Накопление требований, работа с заказчиком Проектирование – процедурная деко
Этапы создания программ Накопление требований, работа с заказчиком Проектирование – процедурная декомпозиция, ОО, др. Внутреннее и внешнее документирование Разработка Написание исходного кода …
Pic.8
Каскадный подход
Каскадный подход
Pic.9
Инкрементальный подход
Инкрементальный подход
Pic.10
Эволюционный подход
Эволюционный подход
Pic.11
Этапы создания программ
Этапы создания программ
Pic.12
Написание исходного кода Выбор языка программирования Следование стандарту языка Следование системе
Написание исходного кода Выбор языка программирования Следование стандарту языка Следование системе правил Именование типов, переменных, констант, функций, файлов Деление кода на функции, файлы, …
Pic.13
Компиляция исходного кода Файлы с исходным кодом называются единицами компиляции Результатом компиля
Компиляция исходного кода Файлы с исходным кодом называются единицами компиляции Результатом компиляции является файл с объектным кодом Если изменения в файле Ф1 могут нарушить логику работы кода в …
Pic.14
Компиляция исходного кода
Компиляция исходного кода
Pic.15
Сборка (линковка) Различают три вида сборки Сборка статической библиотеки Сборка динамической библио
Сборка (линковка) Различают три вида сборки Сборка статической библиотеки Сборка динамической библиотеки Сборка исполняемого файла
Pic.16
Сборка статической библиотеки Вход: объектные файлы Выход: архив, содержащий эти файлы Статическая б
Сборка статической библиотеки Вход: объектные файлы Выход: архив, содержащий эти файлы Статическая библиотека – средство группирования логически связанных объектных файлов
Pic.17
Сборка динамической библиотеки Вход: объектные файлы, статические библиотеки, ранее созданные динами
Сборка динамической библиотеки Вход: объектные файлы, статические библиотеки, ранее созданные динамические библиотеки Выход: файл со служебной информацией для ОС и машинными инструкциями, годными для …
Pic.18
Сборка исполняемого файла Вход: объектные файлы, статические библиотеки, динамические библиотеки Вых
Сборка исполняемого файла Вход: объектные файлы, статические библиотеки, динамические библиотеки Выход: файл со служебной информацией для ОС, машинными инструкциями, годными для исполнения …
Pic.19
Компиляция, сборка, загрузка в память для исполнения
Компиляция, сборка, загрузка в память для исполнения
Pic.20
Сборка (линковка)
Сборка (линковка)
Pic.21
Сборка (линковка)
Сборка (линковка)
Pic.22
Сборка (линковка)
Сборка (линковка)
Pic.23
Отладка Достижение работоспособности программы, устранение грубых ошибок Методы отладки Имитация пош
Отладка Достижение работоспособности программы, устранение грубых ошибок Методы отладки Имитация пошагового исполнения с помощью «карандаша и бумаги» для простых случаев Трассировка работы программы …
Pic.24
Оптимизация Улучшение количественных характеристик программы Время компиляции Время загрузки Время р
Оптимизация Улучшение количественных характеристик программы Время компиляции Время загрузки Время работы Размер используемой памяти (данных на диске) Размер исходного кода Размер исполняемого кода …
Pic.25
Заключение Информация об этом курсе Понятие программы Этапы создания программ Накопление требований,
Заключение Информация об этом курсе Понятие программы Этапы создания программ Накопление требований, проектирование, документирование, сдача в эксплуатацию, сопровождение Обзор Разработка Написание …


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!