Информатика: список задач для студентов первого курса

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
Кафедра ТМ > Учебная работа > Курсы лекций> Информатика: список задач для студентов первого курса


Информатика: список задач для студентов первого курса

Задача I (Шахматы)

Написать программу находящую и записывающую все возможные различные варианты расстановка N фигур на доске MxM, где M четное. Во-вторых программы должна искать максимальное количество фигур, которое можно расставить на доске MxM. Программа должна содержать меню, позволяющее выбрать один из двух вариантов работы. Код программы следует подробно комментировать.

Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Расстановка шахматных фигур в сворачивающимся разделе.

Задача II (Функции)

Написать класс, позволяющий сохранять дискретные значения функции $ y=f(x) $ на интервале $ [a,b] $ с шагом $ \Delta x $. Перегрузить арифметические операции для работы с функциями, заданными на одинаковом интервале и равным шагом. Добавить функции линейной интерполяции для изменения шага и линейной аппроксимации, функции позволяющие записывать и читать из файла дискретные значения. Добавить комментарии.

Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Функции в сворачивающимся разделе.

Задача III (тело брошено под углом к горизонту)

Написать программу, рассчитывающую траекторию движения тела брошенного под углом к горизонту. Программа должна сохранять в файл: 1.Координаты, рассчитанные по формуле, при движении без сопротивления воздуха; 2.Координаты, полученные методом Верле при линейной зависимости силы сопротивлении воздуха от скорости; 3.Координаты, полученные из точного решения, при линейной зависимости силы сопротивлении воздуха от скорости; 4.Координаты, полученные методом Верле при квадратичной зависимости силы сопротивлении воздуха от скорости. Добавить комментарии.

Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Движение тела в среде в сворачивающимся разделе.

Презентация по сторонней библиотеке C++

Подготовить презентацию по сторонней библиотеке C++ на 10 мин. в формате pdf или ppt, pptx. Описание библиотеки, презентацию, программы демонстрирующие работу библиотеки разместить на странице Информатика: Библиотеки C++, разместив в сворачивающимся разделе.






Результаты студентов

Имя Задача I Задача II Презентация Задача III
Абрамов Игорь
Ананьев Евгений
Андреева Полина
Бальцер Анастасия
Белоусова Екатерина
Васильева Анастасия
Гильманов Илья
Демченко Артем
Жуков Илья
Иванова Яна
Капитанюк Светлана
Киселев Лев
Козловская Анна
Лебедев Станислав
Лобанов Илья
Лосева Татьяна
Ляжков Сергей
Нарядчиков Александр
Романенко Глеб
Рубинова Раиса
Савельева Ольга
Сенников Иван
Степанянц Степан
Сюрис Александр
Тимошенко Валентина
Уманский Александр
Шавлович Александр

См. также