Компьютерные науки

Язык программирования C

Программа о процедурном программировании на языке C. Охватывает базовый синтаксис, структуры данных, управление потоком выполнения и работу с указателями.
Студентов 5438 Выпускников 957 Для специалистов
690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.
Темы:
Программирование
Объем

36 час.
Длительность

30 дней
Нагрузка в неделю

9 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебная программа посвящена принципам процедурного программирования на классическом языке C. В учебной программе изучаются базовые типы данных, операции, массивы, системные интерфейсы ввода-вывода, а также использование функций, указателей и структур. Освоение материала выстроено от знакомства с простыми выражениями к сложным концепциям управления памятью. Учебная программа ориентирована на начинающих и системных разработчиков, которым необходимо понимать низкоуровневые механизмы работы программ.
Цели
  • Сформировать прочный фундамент в области процедурного программирования.
  • Дать детальное понимание синтаксиса и возможностей языка C.
  • Раскрыть механизмы взаимодействия программ с операционной системой UNIX.
Чему я научусь?
  • Работать с базовыми и производными типами данных, указателями и массивами.
  • Управлять потоком выполнения программ и разрабатывать пользовательские функции.
  • Реализовать эффективный ввод-вывод и использовать структуры данных.

Авторы

Брайен В. Керниган
Брайен В. Керниган
Деннис М. Ричи
Деннис М. Ричи
Чему я научусь?
  • Работать с базовыми и производными типами данных, указателями и массивами.
  • Управлять потоком выполнения программ и разрабатывать пользовательские функции.
  • Реализовать эффективный ввод-вывод и использовать структуры данных.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз. 90 мин
1 Аннотация и введение Введение в язык С. Краткое содержание вопросов, рассматриваемых в лекциях.
Аннотация и введение тест для курса Язык программирования C 60 мин
2 Учебное введение В этой части описываются основные элементы языка C, составляющие ядро языка.
Учебное введение тест для курса Язык программирования C 60 мин
3 Типы, операции и выражения Изучаются конструкции языка, рассматриваются возможности представления данных в языке C и операции над ними.
Типы, операции и выражения тест для курса Язык программирования C 60 мин
4 Управление потоком Изучаются средства управления процессом обработки данных.
Управление потоком тест для курса Язык программирования C 60 мин
5 Функции и структура программ Дается описание и работа с функциями, рассказывается о структуре программ.
Функции и структура программ тест для курса Язык программирования C 60 мин
6 Указатели и массивы Дается описание указателей и массивов, инициализация и работа с ними.
Указатели и массивы тест для курса Язык программирования C 60 мин
7 Структуры Дается описание структур и методов работы с ними.
Структуры тест для курса Язык программирования C 60 мин
8 Ввод и вывод Описываются механизмы ввода и вывод данных, работы со стандартной библиотекой и доступ к файлам.
Ввод и вывод тест для курса Язык программирования C 60 мин
9 Интерфейс системы UNIX Описывается взаимодействие программы на языке C с операционной системой UNIX.
Интерфейс системы UNIX тест для курса Язык программирования C 60 мин
10 Справочное руководство по языку C Дается исчерпывающее описание языка C.
Справочное руководство по языку C тест для курса Язык программирования C 60 мин
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз. 90 мин
Экзамен 60 мин

Какой документ я получу?

Сертификат

Выдаётся автоматически после успешного завершения программы.

Удостоверение о повышении квалификации

Выдается при наличии среднего специального или высшего образования (необходимые документы).

Стоимость программы

690 ₽ 1 200 ₽
или любая сумма на ваше усмотрение
Вы можете оплатить любую сумму, чтобы поддержать наш проект и авторов программы. Объем услуг не зависит от размера вашей оплаты.