Информатика: список задач для студентов первого курса — различия между версиями
Kuzkin (обсуждение | вклад) |
Wikiadmin (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
[[Кафедра ТМ]] > [[Кафедра ТМ#Учебная работа|Учебная работа]] > [[Курсы лекций]]> '''Информатика: список задач для студентов первого курса''' <HR> | [[Кафедра ТМ]] > [[Кафедра ТМ#Учебная работа|Учебная работа]] > [[Курсы лекций]]> '''Информатика: список задач для студентов первого курса''' <HR> | ||
− | {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span> | + | {{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}} |
<font size="5">Информатика: список задач для студентов первого курса</font> | <font size="5">Информатика: список задач для студентов первого курса</font> | ||
* Преподаватель: [[Панченко Артем Юрьевич]] | * Преподаватель: [[Панченко Артем Юрьевич]] | ||
− | * Семестр: весна | + | * Семестр: весна 2015 |
− | * Группа: [[Группа | + | * Группа: [[Группа 11|11]] (13604/1) |
* Предмет: [[Информатика]] | * Предмет: [[Информатика]] | ||
+ | |||
+ | =Задача I (Шахматы)= | ||
+ | |||
+ | Написать программу находящую и записывающую все возможные различные варианты расстановка '''N''' фигур на доске '''MxM''', где '''M''' четное. Во-вторых программы должна искать максимальное количество фигур, которое можно расставить на доске '''MxM'''. | ||
+ | Программа должна содержать меню, позволяющее выбрать один из двух вариантов работы. Код программы следует подробно комментировать. | ||
+ | |||
+ | Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице [[Информатика: Расстановка шахматных фигур]] в сворачивающимся разделе. | ||
+ | |||
+ | =Задача II (Функции)= | ||
+ | |||
+ | Написать класс, позволяющий сохранять дискретные значения функции <math>y=f(x)</math> на интервале <math>[a,b]</math> с шагом <math>\Delta x</math>. Перегрузить арифметические операции для работы с функциями, заданными на одинаковом интервале и равным шагом. Добавить функции линейной интерполяции для изменения шага и линейной аппроксимации, функции позволяющие записывать и читать из файла дискретные значения. Добавить комментарии. | ||
+ | |||
+ | Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице [[Информатика: Функции]] в сворачивающимся разделе. | ||
+ | |||
+ | =Задача III (тело брошено под углом к горизонту)= | ||
+ | |||
+ | Написать программу, рассчитывающую траекторию движения тела брошенного под углом к горизонту. Программа должна сохранять в файл: 1.Координаты, рассчитанные по формуле, при движении без сопротивления воздуха; 2.Координаты, полученные методом Верле при линейной зависимости силы сопротивлении воздуха от скорости; 3.Координаты, полученные из точного решения, при линейной зависимости силы сопротивлении воздуха от скорости; 4.Координаты, полученные методом Верле при квадратичной зависимости силы сопротивлении воздуха от скорости. Добавить комментарии. | ||
+ | |||
+ | Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице [[Информатика: Движение тела в среде]] в сворачивающимся разделе. | ||
+ | |||
+ | =Презентация по сторонней библиотеке C++= | ||
+ | Подготовить презентацию по сторонней библиотеке C++ на 10 мин. в формате ''pdf'' или ''ppt'', ''pptx''. Описание библиотеки, презентацию, программы демонстрирующие работу библиотеки разместить на странице [[Информатика: Библиотеки C++]], разместив в сворачивающимся разделе. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
= Результаты студентов = | = Результаты студентов = | ||
{|align="center" cellpadding="10" cellspacing="3" border="1" | {|align="center" cellpadding="10" cellspacing="3" border="1" | ||
|+ | |+ | ||
− | | '''Имя''' || | + | | '''Имя''' ||Задача I||Задача II||Презентация||Задача III |
+ | |- | ||
+ | | [[Абрамов Игорь]] || || || || | ||
+ | |- | ||
+ | | [[Ананьев Евгений]] || || || || | ||
+ | |- | ||
+ | | [[Андреева Полина]] || || || || | ||
+ | |- | ||
+ | | [[Бальцер Анастасия]] || || || || | ||
+ | |- | ||
+ | | [[Белоусова Екатерина]] || || || || | ||
+ | |- | ||
+ | | [[Васильева Анастасия]] || || || || | ||
+ | |- | ||
+ | | [[Гильманов Илья]] || || || || | ||
+ | |- | ||
+ | | [[Демченко Артем]] || || || || | ||
+ | |- | ||
+ | | [[Жуков Илья]] || || || || | ||
+ | |- | ||
+ | | [[Иванова Яна]] || || || || | ||
+ | |- | ||
+ | | [[Капитанюк Светлана]] || || || || | ||
+ | |- | ||
+ | | [[Киселев Лев]] || || || || | ||
+ | |- | ||
+ | | [[Козловская Анна]] || || || || | ||
|- | |- | ||
− | | [[ | + | | [[Лебедев Станислав]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Лобанов Илья]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Лосева Татьяна]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Ляжков Сергей]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Нарядчиков Александр]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Романенко Глеб]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Рубинова Раиса]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Савельева Ольга]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Сенников Иван]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Степанянц Степан]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Сюрис Александр]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Тимошенко Валентина]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Уманский Александр]] || || || || |
|- | |- | ||
− | | [[ | + | | [[Шавлович Александр ]] || || || || |
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category: Программирование]] | [[Category: Программирование]] | ||
Текущая версия на 10:34, 17 декабря 2015
Кафедра ТМ > Учебная работа > Курсы лекций> Информатика: список задач для студентов первого курса
Информатика: список задач для студентов первого курса
- Преподаватель: Панченко Артем Юрьевич
- Семестр: весна 2015
- Группа: 11 (13604/1)
- Предмет: Информатика
Содержание
Задача I (Шахматы)
Написать программу находящую и записывающую все возможные различные варианты расстановка N фигур на доске MxM, где M четное. Во-вторых программы должна искать максимальное количество фигур, которое можно расставить на доске MxM. Программа должна содержать меню, позволяющее выбрать один из двух вариантов работы. Код программы следует подробно комментировать.
Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Расстановка шахматных фигур в сворачивающимся разделе.
Задача II (Функции)
Написать класс, позволяющий сохранять дискретные значения функции
на интервале с шагом . Перегрузить арифметические операции для работы с функциями, заданными на одинаковом интервале и равным шагом. Добавить функции линейной интерполяции для изменения шага и линейной аппроксимации, функции позволяющие записывать и читать из файла дискретные значения. Добавить комментарии.Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Функции в сворачивающимся разделе.
Задача III (тело брошено под углом к горизонту)
Написать программу, рассчитывающую траекторию движения тела брошенного под углом к горизонту. Программа должна сохранять в файл: 1.Координаты, рассчитанные по формуле, при движении без сопротивления воздуха; 2.Координаты, полученные методом Верле при линейной зависимости силы сопротивлении воздуха от скорости; 3.Координаты, полученные из точного решения, при линейной зависимости силы сопротивлении воздуха от скорости; 4.Координаты, полученные методом Верле при квадратичной зависимости силы сопротивлении воздуха от скорости. Добавить комментарии.
Программу в архиве, краткое описание алгоритма и инструкцию разместить на странице Информатика: Движение тела в среде в сворачивающимся разделе.
Презентация по сторонней библиотеке C++
Подготовить презентацию по сторонней библиотеке C++ на 10 мин. в формате pdf или ppt, pptx. Описание библиотеки, презентацию, программы демонстрирующие работу библиотеки разместить на странице Информатика: Библиотеки C++, разместив в сворачивающимся разделе.