Программирование, группа 9201, первый семестр

Дополнительная информация и литература

  1. Программа PuTTY выложена для желающих заходить на сервер из дома.
  2. info.fenster.name — попытка собрать воедино большое количество информации, подготовленной для студентов разных лет.
  3. Команды Linux — краткий список на info.fenster.name
  4. Первоисточник — Б. Керниган, Д. Ричи. Язык C. Первое издание этой книги легко ищется в гугле по фамилиям авторов, но там использован старый синтаксис описания функций. Новое издание можно купить в бумажном виде в книжном магазине (около 400 рублей в «Книгомире» в ТЦ).
  5. Ходите на лекции и пишите.

Для открытия формата pdf можно использовать программу Adobe Reader.

Преподаватель

Александр Геннадьевич Фенстер
fenster@fenster.name (туда можно слать письма)
+7 913 9053295
ICQ: 9043584
Jabber: alexander.fenster@gmail.com

Семестровые задания

Задания по основным темам сдаются в течение семестра. Необходимо сдать как минимум 20 из 25 заданий (на «тройку»), для «пятёрки» нужно сдать все задания.
Файл с текстами задач: pdf, копия в сети НГУ: pdf.

Пятиминутки с семинаров

На каждом семинаре проводится небольшая проверочная работа, так называемая «пятиминутка». Для получения зачёта необходимо, чтобы за каждую пятиминутку стояла оценка «+» или «±».

  1. [2009-09-03] Синтаксис языка C (задание) (план)
  2. [2009-09-10] Указатели, массивы, строки (задание) (план)
  3. [2009-09-17] Строки, файлы (задание) (план)
  4. [2009-09-24] Рекурсивные функции (задание) (план)
  5. [2009-10-01] Представление чисел (задание) (план)
  6. [2009-10-08] Разбор строк (задание) (план)
  7. [2009-10-15] Динамическая память; контрольная работа (задание) (план)
  8. [2009-10-22] Сортировки; списки (задание) (план)
  9. [2009-10-29] Работа со списками (задание) (план)
  10. [2009-11-05] Стеки; разбор выражения (задание) (план)
  11. [2009-11-19] Деревья (задание) (план)
  12. [2009-11-26] Графы; контрольная работа (задание) (план)
  13. [2009-12-03] Обходы графа, кратчайшие пути (задание) (план)
  14. [2009-12-10] Точки сочленения (задание) (план)
  15. [2009-12-17] Различные задачи на графы (задание) (план)

Сданные задачи

# Фамилия, имя  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25  Итого
Зачёт
1
Арыков Никита
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
2
Быков Игорь
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
3
Гейдаров Теймур
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
4
Зайцев Вадим
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
5
Зуев Евгений
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
6
Ковешников Михаил
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
7
Морозов Иван
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
8
Пашкин Тарас
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
9
Прытков Николай
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
10
Савин Роман
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
11
Сафин Альберт
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично
12
Чагин Кирилл
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
25
отлично

Гистограмма

Результаты пятиминуток

# Фамилия, имя  1   2   3   4   5   6   7   8   9   10   11   12   13   14   15  Итого
1
Арыков Никита
+
+
+
+
±
+
4
+
+
+
+
4
+
±
10/2/1/0
2
Быков Игорь
+
+
+
+
+
+
4
+
+
+
+
5
+
+
+
13/0/0/0
3
Гейдаров Теймур
+
+
+
+
±
+
5
+
+
+
+
4
+
±
±
10/3/0/0
4
Зайцев Вадим
+
+
+
+
+
+
5
+
+
+
+
5
+
+
+
13/0/0/0
5
Зуев Евгений
+
+
+
+
+
±
5
+
+
+
+
4
н
+
н
10/1/0/2
6
Ковешников Михаил
+
+
+
+
+
+
5
+
+
+
+
4
+
+
+
13/0/0/0
7
Морозов Иван
+
+
+
+
±
+
5
+
+
+
+
5
+
±
н
10/2/0/1
8
Пашкин Тарас
+
+
+
+
+
+
4
+
+
+
+
5
+
+
+
13/0/0/0
9
Прытков Николай
+
+
+
+
+
+
4
+
+
+
+
5
+
+
+
13/0/0/0
10
Савин Роман
+
+
±
+
±
+
5
+
±
+
+
5
+
±
+
9/4/0/0
11
Сафин Альберт
+
+
+
+
+
+
5
+
+
+
+
5
+
±
+
12/1/0/0
12
Чагин Кирилл
+
+
+
+
+
+
4
+
+
+
+
5
+
±
+
12/1/0/0