Разработка программ на языке программирования C++

Разработка программ на языке программирования C++

Я думаю о программировании с оглядкой на красоту как о чем-то изящном, чем-то, чем вы можете гордиться […] Математика точно так же изящна. Обе науки, информатика и математика, отличны от других своей искусственностью, их нет в природе. Они полностью в нашей власти. Мы выдвигаем аксиомы, и когда мы решаем задачу, мы можем доказать, что действительно решили ее.

Дональд Кнут
Версия стандарта С++20

О курсе С++

Если вы проявили интерес к языку программирования C++, то у вас серьезные намерения стать востребованным специалистом в области IT. А если вы выбрали С++ для основы своей будущей деятельности как программиста, то вы на верном пути! Возможно, вы и не станете C++ – программистом, но изучение этого языка позволит вскрыть фундаментальные основы этой интересной отрасли знаний: вы поймете устройство операционных систем, организацию памяти и представления данных, научитесь составлять эффективные алгоритмы, получите удобные инструменты и среды для составления программ. C++ является одним из лидеров индустрии. Любой более-менее крупный проект написан, в том числе, и на C++. Это универсальный язык со статической типизацией и поддержкой всех существующих парадигм программирования, позволяющий писать очень быстрые приложения для всех существующих операционных систем. С++ имеет очень богатую стандартную библиотеку. В сочетании со сторонними разработками, на C++ можно составлять программы для большого спектра направлений в IT сфере и научной среде. Наконец, в настоящее время, C++ очень динамично развивающийся язык, за изменениями в котором очень интересно следить, а новшества приятно использовать. Вот череда стандартов последнего времени: C++11, C++14, C++17, C++20, C++23!
Этот курс нацелен на получение студентами и школьниками базовых знаний программирования на языке C++, а также для самообразования и личного роста. Для успешного прохождения курса вам потребуются средства обучения, которые включают в себя: учебно-методический комплект, персональный компьютер с установленной операционной системой Linux (наш ресурс освещает работу в дистрибутиве Fedora Linux, но вы можете выбрать любой дистрибутив, в котором используется цикл непрерывного обновления системы, т. н. Rolling-release), компиляторы и IDE для разработки программ. Все необходимые ссылки на ресурсы вы можете найти на страницах соответствующих курсов. Обращаем ваше внимание, что курсы имеют ограниченный доступ. Доступ ко всем разделам сайта открывается после оформления подписки (временно недоступна!). Студенты ЕПК получают профиль для свободного доступа у преподавателя.

Просмотр данного материала ограничен! Это закрытая часть сайта, которая доступна только подписчикам! Оформить подписку вы можете на этой странице

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Обсуждение закрыто.