Все лабораторные работы по всем предметам (кроме одного) этот преподаватель принимает только на языке Паскаль.
(По вариантам)
Написать программу по определённому методу из вычислительной математики (по вариантам). В программе реализовать такие качества:
На титульном листе отчёта вынести свою оценку каждой характеристики по 5-бальной шкале.
1. Простота конструкции:
Модульность - 2 балла
Откомментированный ввод, операции и результат - 2
балла
Интерфейс в отдельном блоке - 1 балл
2. Удобство применения:
Текстовое описание параметров процедур и
функций - 1 балл
Время ввода данных и их коррекция - 1 балл
3. Эффективность:
Если программа даёт правильный результат без исправления - 5 баллов
4. Модифицируемость:
Исправление по указанию - 3 балла
Наличие комментариев в узловых точках модулей и
процедур - 2 балла
5. Логическая корректность:
Отсутствие тупиковых ситуаций.
Список литературы (от преподавателя), имеющейся в библиотеке ДГТУ
Демидович, Марон "Основы вычислительной математики" - 1970 Б. Код 518 Д30
Демидович, Марон, Шувалова "Основы численных методов" - Б. Код 518.12 Д30
Иванов "Методы вычислений на ЭВМ. Справочник" - Киев, "Наукова думка", 1986 - Б. Код 681.3 (08) И20
Калиткин "Численные методы" - Б. Код 518 К 17
Хэмминг "Численные методы"
Гмурман "Теория вероятностей и математическая статистика" (для тех, кому попалась регрессия)
Скачать лабораторную работу № 1 (25,9 КБ) - Метод случайного поиска и градиентного спуска.
Если у вас другой вариант, то попробуйте поискать нужный алгоритм в разделе "Вычислительная математика (3 семестр)".
(По вариантам)
Делается в виде бумажного отчёта, а не программы.
Для своей лабораторной работы № 1 подсчитать ряд метрик и вынести их все на обложку. Программу никакую писать не надо. Описание этих метрик есть в электронном конспекте лекций.
Метрики:
Если несколько модулей - то усреднить по ним метрики. Для 2 и 5 пункта обязательно представление графа и всех подграфов. Оценивать только вычислительные модули.
(По вариантам)
Написать программу-тест по одной из 4 книг (взять у преподавателя):
Оценить программу по метрикам
и вынести эти 2 оценки на обложку.
Описание программы - теста
Программа должна иметь 12 пунктов с такими значениями:
1. Вывод на экран общей информации о тесте - вид теста (личностный, групповой, индивидуальный), наименование теста полностью и тестовый фрагмент (один вопрос с предложением ответа), словесное описание теста (что он оценивает и сколько баллов всего даёт), автор источника и страница в книге.
2. Ввод фамилии тестируемого.
3. Инструкция, как отвечать - ("Да" - "нет", "1" - "0" и т.п.).
4. Запуск рабочей части теста с 1 вопроса (Обнуление старых результатов).
5. Исправление результатов ответа на некий единственный вопрос, номер которого предлагают ввести.
6. Исправление результатов ответа начиная с номера, который предлагают ввести, и до конца теста.
7. Вычисление шкал и баллов (если матрица баллов, а не прямолинейная оценка).
8. Выдача результатов теста на экран с фамилией, суммой набранных баллов, и категорией результата.
9. Выдача результатов на принтер (имеется в виду в текстовый файл).
10. Выдача информационной части на экран - все вопросы и ответы к ним. Выдавать порциями или сделать скроллинг.
11. Выдача информационной части на принтер (имеется в виду в текстовый файл).
12. Выход из программы.
Замечания:
Скачать лабораторную работу № 3 (25,1 КБ) (Вариант - Личностная тревожность вар. 2 Ахмеджанов, стр. 7)