[Специалист] Программирование на языке Си (Александр Кораблин)

[Специалист] Программирование на языке Си (Александр Кораблин)

494 

Быстрая доставка инфо курса на Ваш емейл 

  • Онлайн поддержка 24/7
  • Гарантия полного доступа  к материалу
  • Оригинальные курсы со скидкой до 99%
  • Чтобы получить курс — оформите заказ
Безопасная оплата товара

Скачать курсы и тренинги, вебинары и мастер классы удобнее и быстрее на нашем сайте. Круглосуточная поддержка 24/7

В свое время язык С (Си) стал первым языком, который применяется в разработке системного программного обеспечения. В наше время он остаётся языком, реализованным на максимальном количестве аппаратных платформ, и одним из самых популярных языков программирования, особенно в мире свободного программного обеспечения. Кроме этого, язык С (Си) является основой для таких языков программирования, как C++, C#, Java и Objective-C. Курс охватывает два стандарта языка С, а именно С89 и С11 появившийся в 2011 году.
Для кого это курс
Курс предназначен для тех, кто уже освоил основы программирования и баз данных, и хочет в дальнейшем профессионально заниматься созданием научных, офисных, а также сетевых приложений.
Соответствие профстандарту
Программа курса составлена с учетом требований профессионального стандарта «Программист», утв. приказом Министерства труда и социальной защиты РФ от 18 ноября 2013 г. № 679н.
Актуальные знания
Вы под руководством опытных экспертов на практике:
– Изучите основные понятия языка Си: лексемы и пробельные символы, типы данных, структуру программы.
– Научитесь использовать все операторы языка C, препроцессорные директивы, пользоваться библиотечными функциями.
– Освоите работу с массивами, структурами данных и с файлами.
Особое внимание обращается на получение теоретических знаний, как по самому языку Си, так и по методам разработки алгоритмов, выбора и проектирования структур данных, создания и тестирования программного обеспечения.
Бауманская подготовка
Особенность курса «Программирование на языке C (Си)» состоит в том, что все теоретические темы, разбираемые на занятиях, закрепляются составлением и отладкой программ, что позволяет на практике изучить все возможности языка программирования С (СИ).
Эксперты-практики
Курс «Программирование на языке C (Си)» ведут замечательные преподаватели, профессионалы своего дела. Все они успешно сочетают преподавание с практической работой.
Вы научитесь
– использовать все операторы языка C;
– использовать препроцессорные директивы;
– пользоваться библиотечными функциями;
– работать с массивами;
– писать функции;
– использовать классы памяти;
– применять адресную арифметику;
– работать со структурами данных;
– работать с файлами.
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Предварительная подготовка
Требуемая подготовка: Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.
Для определения уровня предварительной подготовки рекомендуем Вам пройти бесплатное тестирование.

Программа курса
Модуль 1. Введение в язык Си (4 ак. ч.)
– Лексемы и пробельные символы
– Система типов языка С
– Диапазоны представляемых значений
– Декларация переменных
– Литералы
Модуль 2. Структура программы (4 ак. ч.)
– Использование библиотечных функций
– Ввод с клавиатуры и вывод на экран
– Написание простых программ
– Компиляция, компоновка и выполнение программ
Модуль 3. Операции (4 ак. ч.)
– Арифметические и логические операции
– Операции присваивания
– Отношения
– Битовые, адресные и прочие операции
– Приоритеты и ассоциативность операций
– Трассировка программы
Модуль 4. Операторы (4 ак. ч.)
– Оператор-выражение и составной оператор
– Метки
– Управляющие операторы – goto, if-else, switch
– Операторы цикла – while, do-while и for
– Использование операторов break, continue, и return
Модуль 5. Препроцессор (4 ак. ч.)
– Препроцессорные директивы #include, #define, #undef, #if – #else – #endif
– Макроопределения с параметрами
– Правила оформления деклараций
Модуль 6. Массивы (4 ак. ч.)
– Декларация массивов и их размещение в памяти
– Индексация элементов массива
– Массивы переменной длины (VLA)
– Инициализация массивов
– Алгоритмы суммирования, поиска и сортировки
Модуль 7. Функции (4 ак. ч.)
– Аргументы и параметры
– Прототип функции
– Возвращение значения функцией
– Рекурсия
– Выражения, не зависящие от типа (_Generic)
Модуль 8. Классы памяти (4 ак. ч.)
– Время жизни и область видимости объекта
– Декларации на внутреннем и внешнем уровнях
– Модификаторы – auto, register, static, extern
– Динамическое распределение памяти
– Определяемые типы typedef
Модуль 9. Адресная арифметика (4 ак. ч.)
– Декларация указателей
– Операции с указателями
– Использование указателей как аргументов функции
– Указатели на функции
– Указатели и массивы
– Указатели и строки
Модуль 10. Файлы (4 ак. ч.)
– Понятие потока – stream
– Структура типа FILE
– Открытие и закрытие файлов
– Операции ввода-вывода
– Указатель чтения-записи в файле
– Последовательный и произвольный доступ
Модуль 11. Структуры (4 ак. ч.)
– Декларация структур
– Инициализация и доступ к элементам структуры
– Вложенные структуры и массивы структур
– Выравнивание данных _Alignas, _Alignof
– Объединения
Модуль 12. Итоговое занятие (4 ак. ч.)
– Выполнение курсовой работы

Слив качественных курсов на courses24 | Скачать любой тренинг курс практически бесплатно.

Отзывы

Отзывов пока нет.

Только зарегистрированные клиенты, купившие данный товар, могут публиковать отзывы.