Главная страница

Отчёт Производственная практика ПМ02. Отчёт ПП ПМ02. Отчет по практике вид практики производственная практика (по профилю специальности) в составе


Скачать 267.93 Kb.
НазваниеОтчет по практике вид практики производственная практика (по профилю специальности) в составе
АнкорОтчёт Производственная практика ПМ02
Дата16.12.2022
Размер267.93 Kb.
Формат файлаdocx
Имя файлаОтчёт ПП ПМ02.docx
ТипОтчет
#847707
страница6 из 7
1   2   3   4   5   6   7

3.2. Сборка подпрограмм в единую программу.


В программировании подпрограмма представляет собой последовательность программных инструкций, которые выполняют определенные задачи. Затем этот фрагмент кода можно использовать в программах, где необходимо выполнить эту конкретную задачу. Подпрограммы - это инструмент программирования, а синтаксис многих языков программирования позволяет поддерживать их написание и использование. Разумное использование процедур часто значительно снижает затраты на разработку и обслуживание большого продукта, одновременно повышая его качество и надежность. Подпрограммы, часто скомпилированные в библиотеках, являются важным посредником в обмене и продаже программного обеспечения. Дисциплина объектно-ориентированного программирования основана на объектах и ​​методах (которые являются подпрограммами, прикрепленными к этим объектам или классам объектов).

В методе компиляции, называемом многопоточным кодом, исполняемая программа, по сути, представляет собой последовательность вызовов подпрограмм.

3.3. Функциональное тестирование программ.


Функциональное тестирование - один из ключевых видов тестирования, задачей которого является определение соответствия разрабатываемого программного обеспечения (ПО) исходным функциональным требованиям компании-заказчика. Это означает, что выполнение функциональных тестов позволяет проверить способность ИТ-системы в определенных условиях решать проблемы, которые нужны пользователям.

В зависимости от уровня доступа к системному коду можно выделить два типа функциональных тестов:

  • тестирование черного ящика - функциональное тестирование без доступа к системному коду;

  • тестирование методом белого ящика - функциональное тестирование с доступом к системному коду.

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

  • Функциональный тест программного обеспечения полностью имитирует фактическое использование системы.

  • Позволяет своевременно распознать системные ошибки в программном обеспечении и тем самым избежать многих проблем при работе в будущем.

  • Экономия от исправления ошибок.

3.4. Отладка программ средствами ИСР.


Интегрированная среда разработки, ИСР (англ. IDE, Integrated Development Environment или Integrated Debugging Environment) — система программных средств, используемая программистами для разработки программного обеспечения (ПО).

Обычно среда разработки включает в себя:

  • текстовый редактор;

  • компилятор и / или интерпретатор;

  • средства автоматизации сборки;

  • отладчик.

Иногда содержит также средства для интеграции с системами управления версиями и разнообразные инструменты для упрощения конструирования графического интерфейса пользователя. Многие современные среды разработки также включают браузер классов, инспектор объектов и диаграмму иерархии классов — для использования при объектно-ориентированной разработке ПО. Хотя и существуют ИСР, предназначенные для нескольких языков программирования — такие, как Eclipse, NetBeans, Embarcadero RAD Studio, Qt Creator или Microsoft Visual Studio, но обычно ИСР предназначается для одного определённого языка программирования - как, например, Visual Basic, PureBasic, Delphi, Dev-C++.

Частный случай ИСР, их эволюционное развитие — среды визуальной разработки, которые включают в себя возможность визуального редактирования интерфейса программы.

Интегрированные среды разработки были созданы для того, чтобы максимизировать производительность программиста благодаря тесно связанным компонентам с простыми пользовательскими интерфейсами. Это позволит разработчику делать меньше действий для переключения различных режимов, в отличие от дискретных программ разработки. Однако, так как IDE является сложным программным комплексом, то лишь после долгого процесса обучения среда разработки сможет качественно ускорить процесс разработки ПО.

Задание 4. Составление спецификаций программ с использованием языка визуального проектирования. Построение диаграмм вариантов использования системы, последовательности системы, состояний системы, деятельности системы. Построение диаграмм классов системы. Построение диаграмм размещения системы.
1   2   3   4   5   6   7


написать администратору сайта