Темы для докладов. 1. Инструментальные средства для разработки интерфейсов программ

1. Инструментальные средства для разработки интерфейсов программ.

2. Инструментальные средства для разработки сайтов.

3. Инструментальные средства для разработки анимационных материалов.

Формы текущего контроля знаний: устный опрос, обсуждение в форме дискуссии плана предстоящих работ по выполнению задания (задачи).

Формы контроля самостоятельной работы студентов: проверка результатов домашней самостоятельной подготовки к выполнению текущей работы.

Задача 1.

Дизайн-проработка проекта. Разработка интерфейса главного окна

программы (см. Практическая работа № 2, Задача 2). Необходимо обратить внимание на дизайнерскую сторону вопроса и сформулировать главные требования к дизайну программного обеспечения (ПО). Функциональные возможности интерфейса должны соответствовать спецификации программы.

Процесс проведения практического занятия:

1. Презентация по теме занятия

2. Самостоятельное изучение представленных в электронном виде материалов по теме

3. Самостоятельное выполнение задания (заданий) практики (работа выполняется как индивидуально, так и в составе бригады)

4. Защита результатов

По результатам выполнения практического занятия студент должен:

· знать назначение программного интерфейса и требования, предъявляемые к нему;

· знать основные требования, предъявляемые к дизайнерской стороне ПП;

· знать инструментарий разработки графических элементов ПП;

· уметь проектировать и разрабатывать интерфейс (интерфейсы) ИС.

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

Раздел: Обоснование и оценка проектов по созданию программного обеспечения

Тема 4.1. Качество программного обеспечения

Тема работы: Качество программного обеспечения. Минимизация сложности ПО.

Норма времени – 4 часа

Цель работы:

ознакомление с основными критериями оценки качества программного продукта;

развитие навыков получения временной и пространственной сложности на примерах конкретных задач.

https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D0%BE%D0%B2

https://ru.wikipedia.org/wiki/%D0%92%D1%8B%D1%87%D0%B8%D1%81%D0%BB%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C

Вопросы для обсуждения.

1. Какие существуют оценки качества программного продукта?

2. Что такое временная сложность алгоритма?

3. Что такое пространственная сложность алгоритма?

4. Чем отличаются классы сложности P и NP?

5. Что такое асимптотическая сложность?

6. Какие существуют способы ускорения времени вычислений?

7. Какие задачи относятся к классам P и NP?

8. В чем заключается значение алгоритмов Магу?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: