Bekapon
Bekapon
Пилигрим
Регистрация
06/03/2018
Сообщения
129
Репутация
118
Программирование на C
Цель курса: Научиться программировать на языке C («си»), изучить возможности и средства этого языка.
Курс "Программирование на языке Си" – основа для дальнейшего изучения объектно-ориентированных языков, таких как С++, и современных технологий по разработке, распространению и поддержке программного обеспечения.
Данный курс будет очень полезен всем, кто планирует в дальнейшем профессионально заниматься созданием научных, офисных а также сетевых приложений.
По окончании курса Вы будете уметь:
Знать синтаксис языка C
Использовать все операторы языка C
Использовать препроцессорные директивы
Пользоваться библиотечными функциями
Работать с массивами
Писать функции
Использовать классы памяти
Применять адресную арифметику
Работать со структурами данных
Работать с файлами Программа курса Модуль 1. Введение в язык Си
* Лексемы и пробельные символы.
* Основные типы данных.
* Диапазоны представляемых значений.
* Декларация переменных.
* Константы.
Модуль 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. Итоговое занятие



Авторизуйтесь, чтобы посмотреть скрытый контент.
 
Последнее редактирование модератором:
Shkolnik1
Shkolnik1
Премиум
badge badge badge
Регистрация
07/05/2019
Сообщения
8
Репутация
10
Торрент по ссылке не загружается.
 
lynoxod
Премиум
Регистрация
05/06/2019
Сообщения
1
Репутация
1
Встаньте на раздачу плиз
 
НикитаФедосеев
НикитаФедосеев
Премиум
badge badge
Регистрация
03/06/2019
Сообщения
1
Репутация
1
Есть кто на раздаче, не качает?
 
babayka
Премиум
Регистрация
13/02/2019
Сообщения
4
Репутация
4
на раздаче живые бывают? хочется посмотреть материал
 
horrorsharp
horrorsharp
Пилигрим
Регистрация
19/06/2020
Сообщения
3
Репутация
1
встаньте на раздачу, пожалуйста)
 
Marlon Gando
Премиум
badge badge
Регистрация
15/07/2020
Сообщения
4
Репутация
20
Раздачу народу !!!
 
Ghost74
Ghost74
Премиум
badge badge
Регистрация
09/03/2019
Сообщения
2
Репутация
0
дайте скорость, заранее спасибо !
 
ulygz
Премиум
badge
Регистрация
21/01/2021
Сообщения
4
Репутация
3
Раздачу, пожалуйста!!!!!!
 
V1dar
V1dar
Премиум
badge badge
Регистрация
28/02/2019
Сообщения
4
Репутация
17
Кто-то может стать на раздачу? Буду благодарен
 
Антромедрио
Премиум
Регистрация
02/10/2019
Сообщения
2
Репутация
2
Кто-то может стать на раздачу? Буду благодарен
 
Atuin
Atuin
Премиум
badge badge
Регистрация
09/08/2021
Сообщения
2
Репутация
0
Раздайте пожалуйста!
 
Anshtallll
Anshtallll
Премиум
badge badge badge
Регистрация
30/06/2020
Сообщения
2
Репутация
0
Раздайте, пожалуйста!
 
Anshtallll
Anshtallll
Премиум
badge badge badge
Регистрация
30/06/2020
Сообщения
2
Репутация
0
Все ещё нужна помощь с раздачей! Помогите, люди добрые)
 
totalgenius
totalgenius
Премиум
badge badge badge badge
Регистрация
13/09/2019
Сообщения
13
Репутация
35
Те, кто с торрента скачал, можете на шервуд материал залить?
 
effectus
effectus
Премиум
badge badge
Регистрация
23/01/2020
Сообщения
1
Репутация
0
Торент с трояном аккуратнее !
 
midavdm
Премиум
Регистрация
12/09/2022
Сообщения
1
Репутация
0
может кто-то встать на раздачу?
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Похожие темы

Брат Тук
Ответы
0
Просмотры
2K
Брат Тук
Брат Тук
Брат Тук
Ответы
7
Просмотры
4K
Ustas12
Ustas12
Брат Тук
Ответы
1
Просмотры
2K
Extrude
Extrude
Брат Тук
Ответы
7
Просмотры
4K
Ustas12
Ustas12
Малыш Джон
Ответы
0
Просмотры
4K
Малыш Джон
Малыш Джон
Брат Тук
Ответы
1
Просмотры
2K
Extrude
Extrude
Сверху Снизу