Урок:

Урок 1. Знайомство із середовищем Visual Studio. Створення проєкту.

Опис уроку (учням цей опис не показується):

Знайомство із середовищем Visual Studio. Створення проєкту.

Вміст уроку:
1
Опис, який учні побачать перед початком уроку

Знайомство із середовищем Visual Studio. Створення проєкту.

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

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

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 – місце для нашого коду.

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

Рефлексія від 3 учнів

Сподобався:

0

Так: 3

Ні: 0

Зрозумілий:

0

Так: 3

Ні: 0

Потрібні роз'яснення:

0

Ні: 3

Так: 0

Рекомендуємо

УРОК № 5.3. Середовище створення та виконання проєктів Scratch 3

УРОК № 5.3. Середовище створення та виконання проєктів Scratch 3

95

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
5 клас

20 грн

УРОК № 7. Комп'ютерні програми. Мови програмування. Програми-транслятори. Середовище створення проєктів. Створення лінійних проєктів

УРОК № 7. Комп'ютерні програми. Мови програмування. Програми-транслятори. Середовище створення проєктів. Створення лінійних проєктів

132

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
7 клас

140 грн

112 грн

7 клас. Урок 14. Середовища створення проєктів (python-fiddle.com)

7 клас. Урок 14. Середовища створення проєктів (python-fiddle.com)

230

Аватар профіля Вітенко Іван
Інформатика
7 клас

26 грн

Урок: Знайомство з HTML5

Урок: Знайомство з HTML5

83

Аватар профіля Нікішина Катерина Іванівна
Інформатика
6—12 клас, I—VI курси, дорослі та змішані

75 грн

Урок 1: Знайомство зі Світом Вебу та Перший Код

Урок 1: Знайомство зі Світом Вебу та Перший Код

91

Аватар профіля Нікішина Катерина Іванівна
Інформатика
7—12 клас, I—VI курси, дорослі та змішані

41 грн

Урок узагальнення та систематизації за темою «Створення персонального навчального середовища»

Урок узагальнення та систематизації за темою «Створення персонального навчального середовища»

307

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн