Що нового?

Придбаний [Специалист] Программирование на языке Си

Інформація про покупку
Тип покупки: Складчина
Ціна: 6200 ГРН
Учасників: 0 з 137
Організатор: Відсутній
Статус: Набір учасників
Внесок: 47.1 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
[Специалист] Программирование на языке Си


Участие в складчине - от 5 оплаченных складчин! Будьте внимательны!

Программирование на языке Си


Цель курса — изучить самые популярные языки программирования C и C++, получить знания современных методологий и технологий программирования, приобрести навыки разработки программ для решения обширного круга типовых задач.

Вы научитесь программировать на языке высокого уровня C («си»). Язык C (вместе со своим расширением языком C++) является на сегодняшний день самым популярным и мощным средством разработки для профессиональных программистов. Если вы связываете своё будущее с программированием, то этот курс идеально подходит вам!

Курс предназначен для школьников, учащихся лицеев и гимназий, слушателей специализированных колледжей и училищ, абитуриентов.

По окончании курса Вы будете уметь:
  • Самостоятельно и грамотно писать алгоритмы и программы на языке C
  • Эффективно работать с потоками данных и файлами
  • Использовать простые и составные типы данных
  • Использовать указатели
  • Использовать динамические объекты
  • Пользоваться стандартными библиотеками языка C
Продолжительность курса - 32 ак. ч
Модуль 1. Введение в язык Си, основные конструкции языка, особенности и структура программ. Ввод/вывод данных
  • Синтаксис и семантика языка программирования
  • Структура программ в Си, типы объектов программ (переменные, функции, типы данных)
  • Виды и особенности сред программирования. Программирование в разных операционных системах
  • Понятие типа данных. Встроенные типы данных в С
  • Объявления. Определения. Объявление переменных и констант
  • Понятие потока данных, форматный ввод/вывод данных
4
Модуль 2. Базовые операции, простейшие алгоритмы

  • Операция определения размера объекта
  • Операция приведения типа
  • Понятие приоритета операций
  • Эффективность алгоритмов, оценка эффективности
  • Алгоритмы обработки и сортировки данных
4
Модуль 3. Управляющие структуры, препроцессор

  • Ветвление и его реализация. Ветвления else-if
  • Циклы и их реализация. Виды и различия циклов
  • Специальные циклы, бесконечные циклы
  • Операторы break и continue
  • Команды и смысл препроцессора
  • Кросс-платформенное программирование
4
Модуль 4. Использование стандартных функций

  • Понятие функции. Определение функций
  • Вызовы функций
  • Объявление функций (прототипы)
  • Многомодульные проекты
  • Способы передачи аргументов в функции
  • Рекурсия, проблемы рекурсивных алгоритмов
4
Модуль 5. Указатели

  • Указатели и их смысл
  • Операции над указателями
  • Применения указателей
  • Динамическое выделение памяти
  • Использование указателей в расчетных алгоритмах
4
Модуль 6. Сложные типы данных, алгоритмы по работе с массивами

  • Перечисления, объединения, структуры
  • Массивы. Классификация массивов
  • Обработка массивов
  • Сортировка массивов, математические алгоритмы, матрицы
  • Строки как массивы символов
  • Функции стандартной библиотеки для работы со строками
4
Модуль 7. Работа с файлами, ввод/вывод данных

  • Потоки и файлы
  • Основные этапы работы с файлами в программах
  • Файлы последовательного и произвольного доступа
  • Указатель чтения-записи в файле
4
Модуль 8. Заключительное занятие. Итоговая работа

  • Дополнительные сведения о языке - использование аргументов в консольных приложениях, отладка программ
  • Итоговая работа
4
10990 р.
Скрытое содержимое.
Это НЕ повтор этой темы

разные программы.

Скрытое содержимое.
Даты:
19.08.2015 — 28.08.2015
06.09.2015 — 25.10.2015
29.11.2015 — 31.01.2016
http://www.specialist.ru/trainer/%d1%81%d0%b5%d0%b4%d0%b8
 
Угорі