Основы и методологии программирования — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
Строка 16: Строка 16:
 
10.11: подгруппы 101-2, 104-1, 104-2, 108-1,
 
10.11: подгруппы 101-2, 104-1, 104-2, 108-1,
  
11.11: подгруппы 102-1, 102-2, 105-2, 107-1, 108-2.
+
11.11: подгруппы 102-1, 102-2, 105-2, 107-1.
 +
 
 +
13.11: подгруппа 108-2.
  
  

Версия 15:13, 6 ноября 2014

I поток

Подгруппа 101-1

II поток

Подгруппа 105-1

Подгруппа 106-1

Контрольная работа

Контрольная работа пройдет в начале второго модуля на обычных семинарах (по расписанию). В контрольной работе будет три задачи (одна - на Python, две - на C++), которые надо будет сдать в систему Яндекс.Contest.

Предварительное расписание контрольных работ:

08.11: подгруппы 101-1, 103-1, 103-2, 105-1, 106-1, 106-2, 107-2,

10.11: подгруппы 101-2, 104-1, 104-2, 108-1,

11.11: подгруппы 102-1, 102-2, 105-2, 107-1.

13.11: подгруппа 108-2.


Домашние задания

1. Домашняя работа №1. Вы получите распределение задач, которые нужно решить, у своих преподавателей на семинарах.

2. Домашняя работа #2.

Полезные ссылки

Документация по языку Python

Спецификация PEP 8 (стиль оформления программы на Python'е)

Скрипт проверки на соответствие PEP 8

Онлайн-проверка PEP 8

Перевод книги Dive into Python 3

Яндекс.Contest

C++ styleguide