Язык программирования Си для школьника
Годовой курс Программирования на языке C для детей 8-11 классов за 18 дней. Занятия по будням. Экономия 180 рублей.
540,00 р
Программа курса “Язык программирования Си”
Введение в язык С. Знакомство с интегрированной средой Visual C:
- основные типы данных;
- диапазоны представляемых значений;
- декларация переменных;
- константы.
Структура программы. Использование библиотечных функций:
- ввод с клавиатуры и вывод на экран;
- простейшие программы на ввод вывод данных;
- компиляция, компоновка и выполнение программ;
- операторы Оператор-выражение и составной оператор;
- управляющие операторы – if-else;
- программы, в которых используются управляющие операторы;
- операторы, управляющие операторы- switch;
- операторы цикла – while, do-while и for;
- использование операторов break, continue, и return;
- решение различных задач.
Функции. Аргументы и параметры:
- прототип функции;
- возвращение значения функцией;
- функции rand и srand;
- работа с указателями, декларация указателей;
- операции с указателями;
- использование указателей как аргументов функции;
- классы памяти, время жизни и область видимости объекта;
- модификаторы – auto, register, static, extern;
- определяемые типы typedef.
Одномерные массивы. Декларация массивов и их размещение в памяти:
- индексация элементов массива;
- алгоритмы суммирования, поиска и сортировки;
- двумерные массивы. Декларация массивов и их размещение в памяти;
- индексация элементов массива;
- указатели и массивы;
- алгоритмы суммирования, поиска и сортировки;
Символьные строки. Декларация символьной строки и размещение в памяти:
- библиотека stirng. h и ctype. h;
- массив символьных строк.
Динамическое распределение памяти. Выделение памяти:
- освобождение памяти;
- изменение памяти;
- динамическое распределение памяти, выделение памяти;
- освобождение памяти;
- изменение памяти.
Структура. Декларация структур:
- инициализация и доступ к элементам структуры;
- вложенные структуры и массивы структур;
- объединения.
Файлы. Понятие потока – stream:
- структура типа FILE;
- открытие и закрытие файлов;
- операции ввода-вывода;
- указатель чтения-записи в файле;
- последовательный и произвольный доступ;
- проверка пройденного материала, тест.
Расписание курсов
Чему вы научитесь
- программированию на языке С