Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Алгоритмы
Курсы ККДП
Дистрибутивы
Ссылки

HotLog


 

Что такое C++ ?

Как и любой язык программирования, С++ - это средство для создания компьютерных программ, пожалуй, самый популярный и востребованный на сегодняшний день. Он давно зарекомендовал себя своей гибкостью и универсальностью. Многие другие языки похожи на него: Java, С#, Perl, PHP и т.д. Очень много высокопроизводительных программ написано именно на C++. Изучив язык C++ вам проще будет осваивать другие языки.

Зачем изучать C++?

  • это интересно;
  • знание языка C++ позволит создавать эффективные программы;
  • в связи с повышением использования компьютера людьми вырос спрос на специалистов в данной области, квалифицированному программисту легко найти высокооплачиваемую работу;
  • при изучении языка С++ происходит повышение знаний в области математики и геометрии, данный курс подготавливает школьника к ЕГЭ по информатике, где в последнее время используется все больше элементов программирования;
  • данный курс направлен на подготовку школьников к олимпиадам по информатике и программированию;
  • изучение С++ поможет при поступлении и обучении в ВУЗе, в настоящее время масса предметов в ВУЗах требует навыков программирования, которые в большинстве случаев студентам приходится приобретать самостоятельно, на что уходит масса времени;
  • изучение C++ формирует основу для изучения более специализированных платформ с различными возможностями и направлениями компьютерной деятельности.

С чего начать?

Прежде, чем приступить к изучению языка, вам следует установить IDE - специальную программу, с помощью которой вы сможете программировать (если она еще не установлена). Мы рекомендуем вам использовать кроссплатформенную среду Code::Blocks, дистрибутив которой вы сможете скачать "здесь" или с сайта разработчика. Установка данной программы не требует особых усилий. Мы надеемся, что с этой задачей вы легко справитесь.

В теме "Арифметика" мы подробно разберем как написать простейшую программу на C++ в среде Code::Blocks.

Как изучать C++?

В сети Интернет существует множество ресурсов, позволяющих изучать основы программирования на языке С++ самостоятельно. Одним из наиболее удачных и бесплатных онлайн-курсов является следующий курс от академии Яндекса на stepik.org:

Введение в программирование на C++

Также полезным ресурсом может оказаться учебник Полякова Константина Юрьевича, который доступен по следующей ссылке:

http://kpolyakov.spb.ru/download/devcpp_1.pdf

Также существуют учебники в виде электронных ресурсов. Например, материал следующей страницы также может быть полезным при изучении языка C++:

http://cppstudio.com/cat/274/

Перед началом работы рекомендуем первоначально ознакомиться со следующими разделами:

  1. Введение
  2. Работа в системе
  3. Среды разработки программ на С++ на примере решения задачи "А+В"

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

 Язык программирования C++
 Решение олимпиадных задач
 Региональные олимпиады
 Книги Фёдора Меньшикова
 Тренировочные олимпиады
 Введение
 Условный оператор
 Операторы цикла
 Строковые типы данных
 Массивы
 Функции
 Сортировка
 Двумерные массивы
 Рекурсия
 Арифметика
 Целые числа
 Вывод формул
 A. A+B
 B. Неглухой телефон
 C. Бисер
 D. Эния
 E. Следующее и предыдущее
 F. Два бандита

Красноярский краевой Дворец пионеров, (c)2006 - 2019, E-mail: admin@acmp.ru