Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ci_02_Programnoe_obespeshenie_conspect_full_ukr....doc
Скачиваний:
1
Добавлен:
13.07.2019
Размер:
845.31 Кб
Скачать

C++: Лекция 2. Программное обеспечение

Установка програмного|програмового| забезпечення

  1. Створення|створіння| і|та| виконання програми

Мова|язик| програмування - це набір правил, що визначають яким чином можна пояснити комп'ютеру наші вимоги.

За допомогою програм-компіляторів, комп'ютери можуть перекладати програми з мови програмування на машинну мову|язик|.

Процес створення|створіння| програми включає декілька етапів:

  1. Написання програми деякою мовою програмування, наприклад на C++.

  2. Трансляція програми за допомогою компілятора в об'єктний файл (файл з|із| розширенням .obj).

  3. Якщо в програмі є помилки, необхідно|треба| перейти на етап 2.

  4. Компонування|компоновка| програми.

Багато завдань|задач|, хоча і здаються|видаються| простими, насправді є складеними|складовими|. Наприклад, виведення інформації на екран. При написанні своєї програми, кожного разу розробляти програму виведення|висновку| нераціонально.

Щоб прискорити і|та| спростити процес, в програму включаються деякі заздалегідь створені програмні|програмові| коди. Ці коди і|та| компонуватимуться разом з вашими програмами.

В результаті отримуємо|одержуємо| виконуваний файл з|із| розширенням .ЕХЕ.

  1. Запуск програми. Часто з-за|через| логічних помилок програма виявляється|опиняється| непрацездатною. В цьому випадку необхідно|треба| її проглянути і|та| виправити, а потім повторити етапи 1-5.

Усі мови|язики| програмування роблять|чинять| одне і|та| те ж - виконують|справляють| обчислення|підрахунки|.

Мова|язик| C++ завоювала велику популярність, оскільки вона була розроблена для професійних програмістів, які розв'язують|ухвальних| складні завдання|задачі|.

  1. Файли і|та| каталоги

На початковому етапі ми використовуватимемо декілька готових програм, які мають розширення .СРР.

Групи програм, складають проект. Проекти корисні тоді, коли необхідно|треба| скомпонувати декілька файлів, що є частинами|частками| однієї і|та| тієї ж програми.

    1. Робота з|із| каталогами

Усі наші програми розташовуватимуться в каталозі FRANCA ( Франка - автор книги|книжки| " С|із|++ Учебный курс").

Якщо цей каталог буде розташований|схильний| на диску С|із|: вашого жорсткого диска, то звернення до нього виглядатиме таким чином:

C:\FRANCA

Ви можете розмістити програмне|програмове| забезпечення в будь-якому іншому каталозі.

    1. Символ-заповнювач

Символ - заповнювач зірочка (*) означає довільну кількість будь-яких символів.

Наприклад, *.СРР означає усі файли з|із| розширенням .СРР, а *.* означає|позначає| усі можливі файли.

    1. Ієрархія каталогів

Створимо всередині каталогу FRANCA підкаталог OBJFILES.

Каталог, в якому ви працюєте зараз, називається поточним каталогом. Комп'ютер припускає|передбачає|, що ви працюєте з|із| файлами поточного каталогу. Іноді|інколи| можна позначати файл повністю|цілком|, використовуючи ієрархію каталогів. Це називається повним|цілком| певним ім'ям файлу або повним|цілковитим| шляхом|дорогою| до файлу.

  1. Компілятори. Turbo C++ і|та| Visual C++

Turbo C++ - це програмне|програмове| забезпечення, розроблене компанією Borland International.

Visual C++ - це програмний|програмовий| продукт, розроблений компанією Microsoft.

На ринку є|наявний| і інші компілятори C++.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]