User Tools

Site Tools


start:prog2:lectures

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
start:prog2:lectures [2023/05/04 07:12]
yaroslav.gosudarkin
start:prog2:lectures [2023/05/25 07:26]
yaroslav.gosudarkin
Line 54: Line 54:
   - Как сломать инкапсуляцию в С++   - Как сломать инкапсуляцию в С++
   - Как сделать инкапсуляцию в Си   - Как сделать инкапсуляцию в Си
 +
 +
 +== Разбор контрольной (20.04) ==
 +
 +  - Примеры работ
 +  - Разбор сложных задач
  
 == Курсовая,​ BMP (27.04) == == Курсовая,​ BMP (27.04) ==
Line 63: Line 69:
   - Пример,​ как считать,​ изменить и сохранить BMP файл. Как учесть все версии заголовков.   - Пример,​ как считать,​ изменить и сохранить BMP файл. Как учесть все версии заголовков.
  
-== Курсовая,​ libpng (27.04) ==+== Курсовая,​ libpng (03.05) ==
  
   - Структура формата PNG -- сигнатура и чанки (критические/​необязательные/​пользовательские)   - Структура формата PNG -- сигнатура и чанки (критические/​необязательные/​пользовательские)
   - Разбора примера READ/WRITE, как обработать пиксельные данные   - Разбора примера READ/WRITE, как обработать пиксельные данные
 +
 +== Курсовая,​ libpng (18.05) ==
 +
 +  - Shared-библиотеки -- как создать,​ как использовать
 +  - Системы сборки -- Autotools, CMake
 +  - C++ ссылки (объявления,​ копии, присваивание)
 +
 +
 +== Регулярные выражения (25.05) ==
 +
 +  - Как работать с libc и другими .so библиотеками в Python
 +  - Doxygen, пример на стеке
 +  - Регулярные выражения -- как использовать,​ примеры
  
 === [АРХИВ] Программирование (Весна) === === [АРХИВ] Программирование (Весна) ===
start/prog2/lectures.txt · Last modified: 2023/06/01 10:36 by yaroslav.gosudarkin