Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

Слив курсов - это быстрый и доступный способ получить дополнительные зания или ознакомиться с курсом, до его покупки.

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

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

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 727
Реакции
161
Баллы
63
Цель курса — изучить самые популярные языки программирования C и C++, получить знания современных методологий и технологий программирования, приобрести навыки разработки программ для решения обширного круга типовых задач.

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

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





Содержание
Модуль 1. Введение в язык Си, основные конструкции языка, особенности и структура программ. Ввод/вывод данных

Синтаксис и семантика языка программирования
Структура программ в Си, типы объектов программ (переменные, функции, типы данных)
Виды и особенности сред программирования. Программирование в разных операционных системах
Понятие типа данных. Встроенные типы данных в С
Объявления. Определения. Объявление переменных и констант
Понятие потока данных, форматный ввод/вывод данных
Модуль 2. Базовые операции, простейшие алгоритмы

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

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

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

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

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

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

Дополнительные сведения о языке - использование аргументов в консольных приложениях, отладка программ
Итоговая работа


Продажник
 

Vanya13331

New member
VIP
Регистрация
10.04.2024
Сообщения
4
Реакции
0
Баллы
1
Пришлите ссылку
 
Прием платежей для сайтов
Верх