Лекции по программированию на языке Си для учителей и
учеников
В
начале 2008 года во все школы России поступил пакет с
программным обеспечением "Первая помощь 1.0". В его
составе есть два профессиональных пакета для программистов, один
от фирмы
Borland, другой от
Microsoft. Оба этих пакета позволяют
программировать на языке высокого уровня Cи,
точнее речь идет о его разновидностях - С++ и С#.
Дело осталось за "малым" - обучиться программировать на Си. В
очередной раз, свою помощь начинающим программистам предложил
один из лучших тренеров мира по программированию (бронзовые
медали на чемпионате мира по программированию под эгидой
ACM в 2003 году), кандидат наук -
Михаил Геннадьевич Медведев. На этом сайте есть интервью
с Михаилом Медведевым, ознакомиться с ним вы можете пройдя по
ссылке>>
На данный момент, Михаил Геннадьевич подготовил 8 лекций по
программированию на языке Си.
Объявление. Все лекции доступны в
"вордовском" формате в "Персональном
разделе Дмитрия Медведева". Из-за того, что в
html-формате много ошибок при отображение контента, в
дальнейшем, лекции будут выкладываться в формате
doc. Этот же раздел, по всей вероятности, будет закрыт в
начале 2010 года.
- Лекция №1.
Введение в язык Си.
- Лекция №2.
Арифметические и логические
операции в языке Си. Системы счисления.
- Лекция №3.
Операторы цикла. Ввод-вывод данных. Математические функции.
- Лекция №4.
Массивы: определение,
инициализация, обработка. Строка как массив символов.
Элементарные вычисления.
- Лекция №5.
Тернарный условный оператор. Адреса ссылки указатели.
Функции. Рекурсия и итерация.
- Лекция №6.
Шаблоны. Именованные области. Стандартная библиотека
шаблонов (STL). Векторы.
- Лекция №7.
Наибольший общий делитель. Наименьшее кратное. Расширенный
алгоритм Евклида. Диофантовы уравнения. Обработка строк.
- Лекция №8.
Числа Фибоначчи. Класс string.
|