Єдина Країна!

Головне меню

Наша кнопка

Українські уроки про ІТ

Друзі

Підтримка української армії


Головна Програмування - C++ Базовий курс програмування на С++. Урок 1. Знайомство

Базовий курс програмування на С++. Урок 1. Знайомство
Написав Joker   
Субота, 12 липня 2014 18:11
Переглядів: 11025

Програмування – не робота, а спосіб життя

1. Визначення

C++ (Сі-плюс-плюс) — мова програмування високого рівня з підтримкою декількох парадигм програмування: об'єктно-орієнтованої, узагальненої та процедурної. Розроблена Б'ярном Страуструпом (англ. Bjarne Stroustrup) в AT&T Bell Laboratories (Мюррей-Хілл, Нью-Джерсі) у 1979. Базується на мові С.

 

У 1990-х роках С++ стала однією з найуживаніших мов програмування загального призначення. Мову використовують для системного програмування, розробки програмного забезпечення, написання драйверів, потужних серверних та клієнтських програм, а також для розробки розважальних програм таких як відеоігри. С++ суттєво вплинула на інші, популярні сьогодні, мови програмування: С# та Java.

 

2. Особливості мови

При створенні С++ прагнули зберегти сумісність з мовою С. Більшість програм на С справно працюватимуть і з компілятором С++.

С++ має наступні нововведення порівняно з С:

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

 

3. Походження назви мови

Назва «Сі++» була вигадана Ріком Масситті (Rick Mascitti) і вперше було використана в грудні 1983 року. Раніше, на етапі розробки, нова мова називалася «Сі з класами». Ім'я, що вийшло у результаті, походить від оператора Сі «++» (збільшення значення змінної на одиницю) і поширеному способу присвоєння нових імен комп'ютерним програмам, що полягає в додаванні до імені символу «+» для позначення поліпшень. Згідно зі Страуструпом, «ця назва вказує на еволюційну природу змін Ci».

 

4. Яка ОС потрібна?

C++ працює під керуванням багатьох операційних систем. До них входять: Mac, Linux (включаючи дистрибутив Ubuntu усіх версій), Windows.

Особливості роботи у Linux. Щоб писати програми у Linux на НЕ потрібне жодне додаткове ПЗ, достатньо блокнота (але обов’язково вказувати формат документа .cpp). наступник кроком, щоб з компілювати програму і запустити нам буде потрібний тільки термінал (програма запуститься у терміналі також).

Додам ще тільки, що я переважно буду працювати під OC Windows 7 Pro. і використовувати Visual Studio 2010 Pro. Для ОС Windows більшість програм платні, але є менш потужні безплатні аналоги. Та ж Visual Studio має безплатну версію Express edition.

Я думаю, що мало хто з вас зрозумів як правильно налаштувати програми для коректної роботи на Windows і мало хто знає як запустити програму у терміналі Linux.

Далі в уроці розкрита ця тема. Крім цього буде створений наш перший проект.

 

5. Робота у Visual Studio

Створення нового документу у середовищі Visual Studio 2010

- Клікаємо New project (новий проект)

- Виберіть пункт Visual C++ у меню Recent Templates.
- Виберіть Win 32 Console Application
- Вкажіть ім’я проекту (Name)
- Location – папка, де буде міститися ваш проект
- Ok

- Переходимо далі (Next)

- Ставимо галочку у пункті Empty project
- Завершуємо створення (Finish)
- RBM (права клавіша миші) Source Files

- Можна використати комбінацію Ctrl+Shift+A

- Вибираємо пункт Visual C++
- C++ File (.cpp)
- Даємо ім’я файлу (найчастіше це main)
- Додаємо (Add)

У вас повинне вийти щось схоже на це.

Global Space – місце для нашого коду.

У наступному уроці ми напишемо нашу першу програму, навчимося компілювати програми, запускати і ще дещо нове.

 

 

Використані джерела – Wikipedia (http://uk.wikipedia.org)

 

Автор: Гавдяк Михайло

Проблеми, звертайтесь Ця електронна адреса захищена від спам-ботів, Вам потрібно включити JavaScript для перегляду


( 17 Проголосувало )

Схожі статті:
Новіші матеріали:
Старіші матеріали:

Коментарі
Добавити новий
Lol2001  - Проблема   |2016-09-25 12:50:50
Підкажіть сайт для скачування Visual Studio 2010
Адміністратор   |2016-10-03 00:04:15
avatar Спробуйте тут
https://www.visualstudio.com/downloads/
Андрій  - Питання   |2016-10-16 15:41:19
Це приклад на основі Visual Studio 2010 Express?
Адміністратор   |2016-10-17 01:23:01
avatar Visual Studio 2010 Pro, наскільки я розумію автора,
але Express також підійде
Залишити коментар
Ім`я:
e-mail:
 
Тема:
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Введіть цей настирливий код
Русская редакция: www.freedom-ru.net & www.joobb.ru

3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 

Ввійти



Підписка

Хто онлайн?

Немає
На даний момент 84 гостей на сайті

Український рейтинг
TOP.TOPUA.NET