Скрыть объявление
Более 45000 материалов для скачивания в нашем приватном разделе. Не пропусти, возможно данную складчину уже выкупили и выложили для ознакомления.
Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Открыто [Специалист] программирование на языке C (Си) (Тетерин Вячеслав Гертрудович)

Тема в разделе "Программирование", создана пользователем Volchek, 7 июн 2014.

0/5, Голосов: 0

Метки:
Этап:
Набор участников
Цена:
15250.00 руб.
Участников:
4 из 40
Организатор:
требуется
10%
Расчетный взнос:
420 руб.
  • Участники покупки:
    1. Rainwind, 2. bronis, 3. Belic, 4. felina;
  1. Volchek

    Volchek Модератор

    Сообщения:
    14.908
    Симпатии:
    11.567
    [​IMG]
    Преподаватель:
    Тетерин Вячеслав Гертрудович (02.01.2014 — 10.01.2014)

    Цель курса: Научиться программировать на языке C («си»), изучить возможности и средства этого языка.
    Курс "Программирование на языке Си" – основа для дальнейшего изучения объектно-ориентированных языков, таких как С++, и современных технологий по разработке, распространению и поддержке программного обеспечения.
    Данный курс будет очень полезен всем, кто планирует в дальнейшем профессионально заниматься созданием научных, офисных а также сетевых приложений.

    По окончании курса Вы будете уметь:
    • Знать синтаксис языка C
    • Использовать все операторы языка C
    • Использовать препроцессорные директивы
    • Пользоваться библиотечными функциями
    • Работать с массивами
    • Писать функции
    • Использовать классы памяти
    • Применять адресную арифметику
    • Работать со структурами данных
    • Работать с файлами
    Продолжительность курса - 48 ак. ч.


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