Що нового?

Придбаний [Спеціаліст] програмування мовою Сі (Олександр Кораблін)

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

Gadzhi

Модератор

Свого часу мова С (Сі) стала першою мовою, яка застосовується в розробці системного програмного забезпечення. У наш час він залишається мовою, реалізованою на максимальній кількості апаратних платформ, і одним з найпопулярніших мов програмування, особливо в світі вільного програмного забезпечення. Крім цього, мова С (Сі) є основою для таких мов програмування, як C++, C#, Java і Objective-C. Курс охоплює два стандарти мови С, а саме С89 і С11 з'явився в 2011 році.

Для кого це курс
Курс призначений для тих, хто вже освоїв основи програмування і баз даних, і хоче надалі професійно займатися створенням наукових, офісних, а також мережевих додатків.

відповідність профстандарту
Програма курсу складена з урахуванням вимог професійного стандарту "Програміст", затв. наказом Міністерства праці та соціального захисту РФ від 18 листопада 2013 № 679н.

актуальні знання
Ви під керівництвом досвідчених експертів на практиці:
  • Вивчіть основні поняття мови Сі: лексеми і пробільні символи, типи даних, структуру програми.
  • Навчіться використовувати всі оператори мови C, препроцесорні директиви, користуватися бібліотечними функціями.
  • Освоїте роботу з масивами, структурами даних і з файлами.
Особлива увага звертається на отримання теоретичних знань, як з самої мови Сі, так і за методами розробки алгоритмів, вибору і проектування структур даних, Створення і тестування програмного забезпечення.

Бауманська підготовка
Особливість курсу "програмування мовою C( Сі)" полягає в тому, що всі теоретичні теми, що розбираються на заняттях, закріплюються складанням і налагодженням програм, що дозволяє на практиці вивчити всі можливості мови програмування С (Сі).

експерти-практики
Курс " програмування мовою C (Сі)" ведуть чудові викладачі, професіонали своєї справи. Всі вони успішно поєднують викладання з практичною роботою.

ви навчитеся
  • використовувати всі оператори мови C;
  • використовувати препроцесорні директиви;
  • користуватися бібліотечними функціями;
  • працювати з масивами;
  • писати функції;
  • використовувати класи пам'яті;
  • застосовувати адресну арифметику;
  • працювати зі структурами даних;
  • працювати з файлами.
Фахівці, що володіють цими знаннями і навичками, в даний час вкрай затребувані.
Більшість випускників наших курсів роблять успішну кар'єру і користуються повагою роботодавців.

попередня підготовка

Необхідна підготовка: успішне закінчення курсу Основи програмування і баз даних або еквівалентна підготовка.
Для визначення рівня попередньої підготовки рекомендуємо вам пройти безкоштовне тестування.

програма курсу
Модуль 1. Введення в мову Сі (4 ак. ч.)
  • Лексеми та пробільні символи
  • Система типів мови з
  • Діапазони значень, що подаються
  • Декларація змінних
  • Літерали
Модуль 2. Структура програми (4 ак. ч.)
  • Використання бібліотечних функцій
  • Введення з клавіатури і виведення на екран
  • Написання простих програм
  • Компіляція, компонування та виконання програм
Модуль 3. Операції (4 ак. ч.)
  • Арифметичні та логічні операції
  • Операції присвоювання
  • Відносини
  • Бітові, адресні та інші операції
  • Пріоритети та асоціативність операцій
  • Трасування програми
Модуль 4. Оператори (4 ак. ч.)
  • Оператор-вираз і складовою оператор
  • Мітки
  • Керуючі оператори-goto, if-else, switch
  • Оператори циклу-while, do-while І for
  • Використання операторів break, continue, і return
Модуль 5. Препроцесор (4 ак. ч.)
  • Препроцесорні директиви #include, #define, #undef, #if - #else - #endif
  • Макроопределенія з параметрами
  • Правила оформлення декларацій
Модуль 6. Масиви (4 ак. ч.)
  • Декларація масивів та їх розміщення в пам'яті
  • Індексація елементів масиву
  • Масиви змінної довжини (VLA)
  • Ініціалізація масивів
  • Алгоритми підсумовування, пошуку та сортування
Модуль 7. Функції (4 ак. ч.)
  • Аргументи і параметри
  • Прототип функції
  • Повернення значення функцією
  • Рекурсія
  • Вирази, що не залежать від типу (_Generic)
Модуль 8. Класи пам'яті (4 ак. ч.)
  • Час життя і область видимості об'єкта
  • Декларації на внутрішньому і зовнішньому рівнях
  • Модифікатори-auto, register, static, extern
  • Динамічний розподіл пам'яті
  • Визначені типи typedef
Модуль 9. Адресна арифметика (4 ак. ч.)
  • Декларація покажчиків
  • Операції з покажчиками
  • Використання покажчиків як аргументів функції
  • Покажчики на функції
  • Покажчики і масиви
  • Покажчики та рядки
Модуль 10. Файли (4 ак. ч.)
  • Поняття потоку-stream
  • Структура типу FILE
  • Відкриття та закриття файлів
  • Операції введення-виведення
  • Покажчик читання-запису у файлі
  • Послідовний і довільний доступ
Модуль 11. Структури (4 ак. ч.)
  • Декларація структур
  • Ініціалізація та доступ до елементів структури
  • Вкладені структури та масиви структур
  • Вирівнювання даних _Alignas, _Alignof
  • Об'єднання
Модуль 12. Підсумкове заняття (4 ак. ч.)
- Виконання курсової роботи

https://privatelink.de/?https://www.specialist.ru/course/si
 
Угорі