Описание: Вы научитесь программировать на пользующемся популярностью посреди проф программистов языке 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. * Открытие и закрытие файлов. * Операции ввода-вывода. * Указатель чтения-записи в файле. * Поочередный и случайный доступ.
Модуль 12. Итоговое занятие * Выполнение курсовой работы.
Заглавие:Программирование на C (Си) Год выпуска:2011 Язык интерфейса:Российский Размер:7530 Мб Доп. информация:Создатель: Тетерин Вячеслав Издательство: Спец Формат: WMV Качество: не плохое