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