Login Sign Up
Advert
Your ad spot
Reserve this exclusive slot for the selected period.
Buy advertising →
Telegram community logo - Нація Інженерів | NANIT
Added 14 Jul 2024

Нація Інженерів | NANIT

@tech_minds_space
Number of subscribers: 2 258
Photos: 205
Videos: 27
Links: 129
Description:
Приєднуйся до спільноти однодумців із розвитку роботототехніки, дронів і технологій. Тут пишемо про: актуальні новини, вакансії, курси навчання та події. Сайт: https://nanitrobot.com/
Source

Нація Інженерів | NANIT | Швидкісні, продуктивні, ще й фотогенічні – С та С++ стали символами «с...

Telegram community logo - Нація Інженерів | NANIT Нація Інженерів | NANIT @tech_minds_space
484 Views/Reach 2024-10-17 14:52 Message №241
Швидкісні, продуктивні, ще й фотогенічні – С та С++ стали символами «серйозного» програмування в поп-культурі, зокрема у кіно. Бачите, як у фільмі працює хакер? Тоді він точно користується кодом на мові програмування С чи С++. І це не просто збіг – їхні характеристики дійсно дозволяють хакнути операційні системи чи мережеві протоколи. Чим ці мови особливі, читайте далі.У 1972 році Деніс Річі розробив С для створення Unix. Вона стала фундаментом для мов C++, C#, Java та Python. Її використовують у сучасних операційних системах Windows, Linux, MacOS та інших. Проста, актуальна, надійна, вона дає контроль над пам’яттю комп’ютера. Для C була розроблена перша в історії програмування стандартна бібліотека шаблонів, STL, (з готовим набором функцій,) яка суттєво спростила життя розробникам. С – космічна мова, бо NASA використовує її для керування бортовими системами космічних кораблів.У 1985 році Б’ярне Страуструп розробив С++ – вдосконалену версію С. Вона має більше функцій – підтримує класи та об’єкти, тому простіша та гнучкіша у використанні. З 2011-го оновлюється кожні три роки, тож актуальна й досі. Є в основі таких браузерів, як Google Chrome та Firefox. Завдяки швидкості та продуктивності, нею користуються розробники відеоігор. Швидкість С++ настільки велика, що ця мова досі використовується для створення фінансових додатків, де кожна мілісекунда на рахунку.Обидві мови застосовуються в програмуванні дронів. C керує "мозком" дронів — контролерами польоту, моторами, займається обробкою сигналів із датчиків. C++ відповідає за більш розумні завдання: навігацію, обробку відео, ухилення від перешкод і планування маршруту. За допомогою C++ розробники ще й тестують дрони – моделюють зміни погоди, об’єкти як перешкоди та різні режими польоту в симуляторах. Так вони досліджують алгоритми в безпечних умовах, перш ніж запускати реальні пристрої.Обидві мови ми вивчаємо на курсі «Майстер дрон».Цікаво? Пишіть нам.🤩 Наш сайт📱 Instagram📱 Напишіть нам👍 Зареєструйтесь на мінікурс