Главная » 2015»Февраль»25 » Программирование на языке C (Си). Обучающий видеокурс (2012/В.Тетерин/WMV/2011/А.Кораблин /MP4)
17:54
Программирование на языке C (Си). Обучающий видеокурс (2012/В.Тетерин/WMV/2011/А.Кораблин /MP4)
Видеокурс "Программирование на языке Си" – основа для дальнейшего изучения объектно-ориентированных языков, таких как С++, и современных технологий по разработке, распространению и поддержке программного обеспечения. Изучив этот курс вы научитесь создавать программы на популярном среди профессиональных программистов языке C. Большая часть действительно серьёзных и востребованных приложений в данное время создается именно на С и С++ (Си). В курсе обращается особое внимание на получение теоретических знаний, как по самому языку Си, так и по методам разработки алгоритмов, выбора и проектирования структур данных, создания и тестирования программного обеспечения.
Особенность этого курса по С (Си) состоит в том, что все теоретические темы, разбираемые на уроках, закрепляются составлением и отладкой программ, что позволяет на практике изучить все возможности языка программирования С. Данный курс будет очень полезен всем, кто планирует в дальнейшем профессионально заниматься созданием научных, офисных а также сетевых приложений.
Информация о видеокурсе Название: Специалист: Программирование на языке C (Си) Год выхода: 2011 / 2012 Производитель: Специалист Преподователь: Александр Кораблин (2011) / Вячеслав Тетерин (2012) Жанр: Обучающий Продолжительность: 32:14:25 / 39:51:18 Язык: Русский
По окончании курса Вы будете уметь: • Знать синтаксис языка C • Использовать все операторы языка C • Использовать препроцессорные директивы • Пользоваться библиотечными функциями • Работать с массивами • Писать функции • Использовать классы памяти • Применять адресную арифметику • Работать со структурами данных • Работать с файлами
Модуль 1. Введение в язык Си • Лексемы и пробельные символы. • Основные типы данных. • Диапазоны представляемых значений. • Декларация переменных. • Константы.
Модуль 2. Структура программы • Использование библиотечных функций. • Ввод с клавиатуры и вывод на экран. • Написание простых программ. • Компиляция, компоновка и выполнение программ.
Модуль 3. Операции • Арифметические и логические операции. • Операции присваивания. • Отношения. • Битовые, адресные и прочие операции. • Приоритеты и ассоциативность операций. • Трассировка программы.
Модуль 4. Операторы • Оператор-выражение и составной оператор. • Метки. • Управляющие операторы – goto, if-else, switch. • Операторы цикла – while, do-while и for. • Использование операторов break, continue, и return.
Модуль 6. Массивы • Декларация массивов и их размещение в памяти. • Индексация элементов массива. • Алгоритмы суммирования, поиска и сортировки.
Модуль 7. Функции • Аргументы и параметры. • Прототип функции. • Возвращение значения функцией. • Рекурсия. • Программные проекты.
Модуль 8. Классы памяти • Время жизни и область видимости объекта. • Декларации на внутреннем и внешнем уровнях. • Модификаторы – auto, register, static, extern. • Динамическое распределение памяти. • Определяемые типы typedef.
Модуль 9. Адресная арифметика • Декларация указателей. • Операции с указателями. • Использование указателей как аргументов функции. • Указатели на функции. • Указатели и массивы • Указатели и строки.
Модуль 10. Структуры • Декларация структур. • Инициализация и доступ к элементам структуры. • Вложенные структуры и массивы структур. • Объединения.
Модуль 11. Файлы • Понятие потока – stream. • Структура типа FILE. • Открытие и закрытие файлов. • Операции ввода-вывода. • Указатель чтения-записи в файле. • Последовательный и произвольный доступ.
Преподователь А.Кораблин /2011
Преподователь В.Тетерин / 2012
Примечание Для просмотра видео в формате "WMV", (курс - Преподователь В.Тетерин / 2012) требуется специфический кодек - GoToMeeting Codec (g2m codec)