Описание: Видеокурс "Программирование на языке Си" считается основой для последующего изучения объектно-ориентированных языков, в том числе С , и современных технологий по разработке, распространению и поддержке программ. Этот курс станет довольно полезен всем, кто рассчитывает в последующем мастерски заниматься созданием научных, офисных а еще сетевых приложений. Выучив мат-лы курса вы будете знать синтаксис языка C, применять все операторы, работать с функциями, классами, файлами и структурами данных.
Программирование на языке C (Си)
Описание:
Видеокурс "Программирование на языке Си" считается основой для последующего изучения объектно-ориентированных языков, в том числе С , и современных технологий по разработке, распространению и поддержке программ. Этот курс станет довольно полезен всем, кто рассчитывает в последующем мастерски заниматься созданием научных, офисных а еще сетевых приложений. Выучив мат-лы курса вы будете знать синтаксис языка C, применять все операторы, работать с функциями, классами, файлами и структурами данных.
Содержание:
Модуль 1. Введение в язык Си
• Лексемы и пробельные символы.
• Основные типы данных.
• Диапазоны представляемых значений.
• Декларация переменных.
• Константы.
Модуль 2. Структура программы
• Использование библиотечных функций.
• Ввод с клавиатуры и вывод на экран.
• Написание простых программ.
• Компиляция, компоновка и выполнение программ.
Модуль 3. Операции
• Арифметические и логические операции.
• Операции присваивания.
• Отношения.
• Битовые, адресные и прочие операции.
• Приоритеты и ассоциативность операций.
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.
• Открытие и закрытие файлов.
• Операции ввода-вывода.
• Указатель чтения-записи в файле.
• Последовательный и произвольный доступ.
Модуль 12. Итоговое занятие
• Выполнение курсовой работы.
Информация о курсе:
Производитель: Специалист
Автор: Кораблин Александр Игоревич
Год: 2011
Формат: WMV
Длительность: 48 часов
Видео: G2M3Codec, 134 Kbps, 1024*768; ratio: 4:3
Аудио: WMA 9.2 - 48 kbps, 44 kHz, 48.0 Kbps
Язык: Русский
Дополнительные материалы: отсутствуют
Размер файла: 1.92 Gb