Материалы к семинарам (К. Владимиров)

Слайды:

Семинар 1 — основы языка C

Минимум о массивах и указателях

Семинар 2 — время и память как ресурсы

Минимум о разновидностях памяти

Семинар 3 — массивы и указатели

Минимум о функциях с переменным числом аргументов

Семинар 4 — строки и файлы

Дополнительный семинар — жадные алгоритмы

Минимум о многомодульных программах

Семинар 5 — структуры данных

Минимум о перечислениях и объединениях

Семинар 6 — плавающие числа

Минимум о препроцессоре

Семинар 7 — ассемблер

Введение в язык C

Семинар 8 — язык C в реальном мире

Исходный код к семинарам:

Семинар 1 — исходный код (ZIP-архив)

Семинар 2 — исходный код (ZIP-архив)

Семинар 3 — исходный код (ZIP-архив)

Семинар 4 — исходный код (ZIP архив)

Дополнительный семинар — исходный код и тесты (ZIP архив)

Минимум о многомодульных программах — исходный код (ZIP архив)

Семинар 5 — исходный код (ZIP архив)

Минимум о перечислениях и объединениях — исходный код (ZIP архив)

Семинар 6 — исходный код (ZIP архив)

Семинар 7 — исходный код (ZIP-архив)

Семинар 8 — исходный код (ZIP-архив)

Домашние работы к семинарам (в формате контестов):

http://olymp1.vdi.mipt.ru/

Основная страница со слайдами (там же репозиторий со всем исходным кодом)

https://sourceforge.net/projects/cpp-lects-rus/files/slides-informatics/2018/

Дополнительные материалы

Справка по опциям gcc

Справка по командной строке Linux

Справка по командам vim

IEEE754 standard

C11 standard final draft

Intel SDM download page

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>