Короткі теоретичні відомості

1.1. Знайомство з середовищем програмування MS Visual Studio 2013. Програма, яка створюється в середовищі MS Visual Studio, організована у вигляді проекту. Проект – це набір взаємопов’язаних вихідних файлів, призначених для розв’язання певної задачі. До складу проекту входять файли, створені програмістом, а також файли, які створюються середовищем програмування автоматично. Компіляція та компоновка файлів проекту дозволяє отримати виконувану програму. Одночасно зі створенням проекту середовище MS Visual Studio створює рішення (solution) як засіб об’єднання декількох проектів для більш зручної роботи з ними.

Середовище програмування MS Visual Studio підтримує роботу з декількома мовами програмування та програмними платформами, тому перед початком написання програми на мові С необхідно виконати наступні підготовчі кроки по створенню проекту.

Для створення нового проекту потрібно виконати кроки:

- запустити MS Visual Studio 2013. Після запуску Visual Studio 2013 з’явиться стартове вікно, зображене на рис. 1.1. Обрати пункт головного меню File®New®Project (або натиснути комбінацію клавіш Ctrl + Shift + N), як показано на рис. 1.2;

- у вікні New Project розгорнути вузол Visual С++, обрати пуннкт Win32, на центральній панелі обрати тип створюваного проекту Win32 Console Application, як відображено на рис. 1.3;

- в поле Name ввести ім’я проекту, наприклад lab1;

- в полі Location ввести ім’я каталогу, в якому буде розміщено проект, та повний шлях до нього, наприклад D:\student\. Каталог може бути обрано також у діалоговому вікні Project Location, що може бути відкритим за допомогою кнопки Browse…;

- натиснути на кнопку OK;

Рис. 1.1

Рис. 1.2

Рис. 1.3

 

- у вікні майстра створення додатків Win32 Application Wizard (після натискання на кнопку Next) в додаткових опціях (Additional options) обрати опцію Empty project, як показано на рис. 1.4, та натиснути на кнопку Finish.

 

Для додавання до проекту файлу, в якому буде створено вихідний код, у вікні Solution Explorer (оглядач рішень) виконати наступні дії, як відображено на рис. 1.5:

- натиснути правою кнопкою миші на папці Source Files (вузол lab1) та обрати з контекстного меню, що з’явилося, Add®New Item (новий елемент);

- у вікні Add New Item обрати пункт меню Code вузла Visual C++, в центральній частині панелі обрати тип файлуC++ File (.cpp). В полі Name задати ім'я файлу, наприклад main.c, де розширення .c вказує на те, що файл містить код на мові С, як показано на рис. 1.6;

- натиснути на кнопку Add.

 

Доданий файл буде відображено в дереві Solution Explorer (вузол Source Files,файли з вихідним кодом). Для створеного файлу автоматично відкривається редактор коду, вікно якого зображено на рис. 1.7.

 

Рис. 1.4

Рис. 1.5

 

Рис. 1.6

Рис. 1.7

 

Для налаштування проекту потрібно виконати наступні кроки:

- обрати пункт головного меню Project®lab1 Properties,як показано на рис. 1.8;

- у списку вузла С/С++обрати пункт Advanced, в правій частині панелі властивість Compile As встановити у Compile as C Code (/TC), як показано на рис. 1.9;

- натиснути на кнопки Применить та OK.

Рис. 1.8

Рис. 1.9

У вікні Solution Explorer відображено папки, в яких містяться файли проекту:

- папка External Dependencies містить файли, які не було додано до проекту, проте які використовуються в файлах вихідного коду (наприклад, додані за допомогою директиви #include);

- папка Header Files містить заголовкові файли з розширенням .h;

- папка Resource Files містить файли ресурсів (зображення тощо);

- папка Source Files містить файли з вихідним кодом (в даному проекті – файли з розширенням .с).

Для створення файла виконуваної програми, потрібно обрати пункт меню Build®Build Solution. Для запуску програми потрібно обрати пункт меню Debug®Start Without Debugging (запуск без налагодження), або натиснути комбінацію клавіш Ctrl+F5.

 

1.2. Структура програми на мові С. Програма, написана на мові С, обов’язково містить головну функцію main(), з якої починається виконання програми. Також програма може містити функції, визначені програмістом. Головна функція повинна відображати схему роботи програми. Найчастіше вона містить виклики інших функцій. Загальна структура програми на мові С подана нижче, де f1() — fN() є функціями, які написані програмістом.








Дата добавления: 2015-09-11; просмотров: 758;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.