Практические работы

Практическая работа №1

Обоснование выбора среды реализации


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

Программное обеспечение: текстовый редактор.

Задание 1. Повторить основы сред разработки программного обеспечения.

Задание 2. Провести анализ и обосновать выбор средств разработки по вашему варианту. Для этого необходимо перечислить все используемое при разработке ПО на каждом этапе процесса разработки, провести сравнение с аналогами согласно плана анализа.

План анализа
  1. Средства проектирования приложений (описание изученных средств проектирования и их назначение).
  2. Средства реализации программного кода (проанализировать целевую аудиторию, гибкость изученных языков программирования, время исполнения проекта, производительность языка, поддержка языка, сделать вывод о целесообразности выбора определенного языка и среды разработки).
  3. Средства тестирования программ.
  4. Сравнительный анализ высокоуровневых языков программирования Pasсal и Python, заполнив таблицу 1.
Таблица 1

Практическая работа №2

Разработка спецификаций структурных единиц


Цель работы:
  • Закрепление навыков применения принципов структурного подхода к программированию.
  • Приобретение практических навыков разработке алгоритмов задач методом пошаговой детализации.

Оборудование и ПО: ПК, ОС Windows 7.

Ход работы.


Задания:
1. Ответить на вопросы для закрепления теоретического материала.
2. Разработать алгоритмы задач методом пошаговой детализации.

Порядок и методика выполнения заданий:
Отчет: Отчет должен содержать:
  • Наименование работы.
  • Цель работы.
  • Задание.
  • Последовательность выполнения работы.
  • Ответы на контрольные вопросы.
  • Вывод о проделанной работе.

Контрольные вопросы:
1. Какие существуют методы структурного программирования?
2. Какие цели преследует структурное программирование?
3. Какие цели преследует структурное программирование?
4. На каких принципах реализуется структурное программирование?
5. В чем заключается идея нисходящего проектирования алгоритма?

Сделать вывод.
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website