11716

Основи роботи в інтегрованому середовищі програмування Borland C++ 5.02

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота №2 Тема: Основи роботи в інтегрованому середовищі програмування Borland C 5.02. Мета: Дослідити методи завантаження програм та налаштування інтерфейсу інтегрованного середовища Borland C 5.02. Послідовність виконання роботи. Ввімкнути ПК. З...

Украинкский

2013-04-10

265 KB

9 чел.

Лабораторна робота   №2

Тема: Основи роботи в інтегрованому середовищі програмування

Borland C++ 5.02.

Мета: Дослідити методи завантаження програм та налаштування інтерфейсу інтегрованного середовища Borland C++ 5.02.

Послідовність виконання роботи.

Ввімкнути ПК.

Завантажити та налаштувати систему Borland C++ 5.02.

Створення і робота з проектом.

Програма, що створюється в середовищі ВС++, називається файлом проекту і є структурою, ієрархічно зв'язаних між собою файлів, використовуваних в програмі (виконуваного, початкового, заголовних і так далі). Файл проекту має розширення .ide.

За допомогою ВС++ можна створювати додатки самих різних типів, зокрема: програми під MS DOS, Windows 3.х, Windows 9.х і консольні застосування.

Для  вивчення  основ  програмування  зручніше  використовувати режим EasyWin, що дозволяє  будувати  додатки  для Windows 3.х, які виконуються в текстовому вікні і не вимагають додаткового меню і діалогових вікон.

Для створення нового проекту EasyWin  необхідно

а)  Подати команду File/New/Projeсt... .

б)  У вікні New Target (мал. 2.1), що відкрилося, виконати наступні дії:

у  списку  Target Type  вибрати  тип  додатку  EasyWin  [.exe]; при цьому в полі Platform автоматично встановиться платформа Windows 3.x (16);

Мал. 4.1.

в)  Змінити шлях і ім'я проекту (використовуючи латинський шрифт).  

Це пропонується зробити таким чином:

  •  натиснути кнопку Browse;
  •  у вікні Open Project File, що з'явилося, перейти в теку MyFile і, не виходячи з неї, створити теку для проекту;
  •  відкрити  цю  теку  і  ввести  в  поле  Ім'я  файлу  назва проекту.
  •  натиснути кнопку Відкрити.

В результаті в полі Project Path and Name вікна New Target буде виведений повний шлях до файлу проекту, а в полі Target Name - його  ім'я  без розширення.

г)  Натиснути кнопку ОК. У діалоговому вікні, що відкрилося, з повідомленням "Save project messages" натиснути кнопку Yes.

Виконати:

Створіть в каталозі MyFile теку під своїм прізвищем, а в ній однойменний файл проекту familiy.ide.

У результаті з'явиться вікно менеджера проектів Project, в якому буде  представлена  ієрархічна  структура  файлу  проекту,  що складається з двох файлів: виконуваного файлу з розширенням  .ехе і початкового файлу з розширенням .срр (мал. 2.2).

Мал. 2.2. Вікно редактора і менеджера проекту Project

д)  Для  введення  і  редагування  тексту  програми  слід двічі клацнути на імені початкового файлу. В результаті відкриється вікно редактора.

Виконати:

Набрати запропоновану програму у вікні текстового редактора Borland C++, що підсвічується.

     //Роздрукувати послідовність латинських букв від 'A' до 'Z'

     #include<stdio.h>

      char L;

      void main()

       {

          for (L='A';L<='Z';L++) printf(“%c”,L);

        }         

Після  підготовки  текстового  файлу,  його  слід  передати  на компіляцію для усунення синтаксичних помилок.

е) Компіляцію  додатків EasyWin доцільно  здійснювати в режимі Compile, який ініціалізувався командою Project/Compile (Alt + F9).

Якщо є синтаксична помилка, компілятор виводить на екран вікно Message (повідомлення) із списком помилок. При подвійному клацанні по виділеному рядку з помилкою курсор  у вікні  редактора  переходить  в  рядок  з  передбачуваною  синтаксичною помилкою (мал. 2.3).  

Мал. 2.3. Процес компіляції програми

При  визначенні  помилки  рекомендується  дотримуватися  наступних основних правил:

  •  необхідно  перевірити  символи  ; і } (вони часто  пропускаються або виявляються зайвими);
  •  якщо рядок бездоганний, то слід перевірити попередній рядок;
  •  повідомлення  з  текстом  "Cannot convert to."  означає  спробу приписати змінній значення іншого типу.
  •  перевірити правильність запису операторів і імен ідентифікаторів.

У складніших випадках після виділення рядка з помилкою (у вікні Message) слід натиснути клавішу F1. В результаті з'явиться довідкове вікно, в якому приводиться інформація про допущену помилку.

Виконати:

Проведіть компіляцію програми.

Після виправлення всіх синтаксичних помилок процес компіляції закінчується виведенням вікна з результатами трансляції. Після компіляції проекту його рекомендується зберегти. Для цього  проект  необхідно  закрити.  Це  здійснюється  вибором команди Project/Сlose project. Далі слід підтвердити збереження в запропонованому діалоговому вікні.

Виконати:

Збережіть проект в своїй теці і закрийте його.

Для того, щоб відкрити створений раніше проект, слід подати команду Project/Open project і вибрати потрібний файл проекту у вікні Open Project File.

Не слід відкривати файл проекту *.ide за допомогою команди Filе/Open. Якщо це зробити і зберегти файл як текстовий, то він буде зіпсований. Його доведеться створювати спочатку.

Виконати:

Відкрийте свій проект.

У цьому ж вікні зручно здійснювати видалення непотрібного проекту (теки) або його файлів за допомогою клавіші Delete або команди контекстного меню Видалити.

ж) Запуск програми на виконання проводиться командою Debug/Run (Ctrl+F9). В результаті відкривається вікно виконуваного файлу, в якому здійснюється введення початкових даних і виведення результатів виконання програми. Вміст цього вікна при необхідності можна вивести на друк. Для цього слід клацнути будь-якою клавішею миші по піктограмі системного меню вікна і вибрати пункт Print.  

Виконати:

Запустіть програму на виконання.

Інтегроване  середовище  системи  програмування Borland C++  дозволяє  здійснювати  різні  операції  з  вже  готовим проектом.  Можна  створювати,  додавати,  редагувати  і  видаляти файли.

з) Створення нового текстового файлу (*.срр) проводиться вибором  команди  File/New/Text Edit.  Після  введення  тексту  програми подається команда File/Save as... Потім цей файл можна додати в готовий проект.

Додавання файлу (звичайно це *.срр) здійснюється також у вікні менеджера проектів. Для цього слід виділити файл *.exe, потім викликати його контекстне меню (Alt + F10 або мишею) і вибрати в нім команду Add node. В результаті відкриється вікно Add to Project List, в якому необхідно вибрати потрібний файл.  

Редагувати існуючий файл *.срр можна двома способами

  •  Подати команду File/Open... і в діалоговому вікні Open а File вибрати потрібний файл. Потім внести зміни і зберегти файл за допомогою Save або Save as...
  •  Відкрити  проект,  подавши  команду  Project/Open project,  відкрити початковий текстовий файл *.срр і внести необхідні зміни.  Потім  файл  необхідно  зберегти  за допомогою Save або Save as...

и) Видалення  файлів  з  проекту  можна  здійснити  у  вікні  менеджера проектів Project. Для цього необхідно виділити потрібний файл (звичайно це *.срр), подати команду Alt + F10 або клацнути на цьому файлі правою кнопкою миші і в контекстному меню вибрати команду  Delete node.  Файл  віддаляється  з  проекту,  але  залишається  в  теці проекту. Якщо з файлу проекту випадково видалити файл *.exe, то файл проекту доведеться створювати наново.

Виконати:

відкрийте нову робочу зону для створення нового файлу.

написати програму обчислення значення k=a+b-c*l;

записати математичні вирази за правилами мови програмування С++.

скласти програму (описати алгоритм за правилами мови програмування С++).

описати процес перевірки програми на помилки у вигляді таблиці

Повідомлення про помилку

Засоби виправлення помилки

Project00001.cpp(13): unexpected parenthesis ‘)’

Не вистачає «)»

Дослідити можливості роботи з відкритими вікнами, представлені в альтернативі Window.

Способи розташування вікон відкритих файлів.

  •  Мати в своєму розпорядженні каскад - вибрати команду Cascade.
  •  Розташувати по горизонталі - вибрати команду Tile horizontal.
  •  Розташувати по вертикалі - вибрати команду Tile vertical.

Додаткові можливості роботи з будь-якими відкритими вікнами.

  •  Закрити всі відкриті вікна - вибрати команду Close All.

Примітка: Додаткові опції до команд Close All, Minimize All, Restore All:

Editor - всі відкриті вікна редактора;

Message - відкрите (автоматично при компіляції або запуску програми на виконання або з допомогою команди Message альтернативи View) вікно повідомлень;

Windows - всі відкриті вікна.  

  •  Скрутити всі відкриті вікна - вибрати команду Minimize All.
  •  Відмінити попередню команду закриття або згортання вікон - вибрати команду Restore All.  

4. Вийти з системи ВС5 скориставшись командами меню File/Exit.

Контрольні питання

  1.  У чому переваги інтегрованих середовищ програмування?
  2.  Поясніть процедуру створення нового проекту?
  3.  Як здійснити компіляцію програми?
  4.  Як відкривається створений раніше проект?
  5.  У чому полягає відмінність логічних помилок від синтаксичних? Як їх виявити?
  6.  Що таке препроцесорна обробка?
  7.  У чому полягає компіляція програми?
  8.  Що таке компонування?
  9.  Яким чином можна визначити і модифікувати значення змінної?
  10.  Як додати або видалити точку переривання?


 

А также другие работы, которые могут Вас заинтересовать

53669. Baby Elephant and his new clothes 56.5 KB
  All children like to play games. Now I want you to divide into two teams. Each team will have the cards with the words. You must put the words in the logical order to make a chain.
53671. Consolidation. Generalization 50 KB
  Now we are going to revise some rules about quantifiers. You know that quantity can be expressed not only by numbers – one, two, three or the first, the second etc; but also with special words. And we should remember these words.
53672. Конспект урока по баскетболу 53.5 KB
  Совершенствовать остановку прыжком Развивающие: развивать координационные способности с помощью эстафет Воспитательные: командный дух с помощью эстафет Части урока Частные задачи Средства Дозировка Методические указания Команды Форма проведения Подготовительная Организованно начать урок Построение 2мин Следить за дисциплиной Следить за слаженностью выполнения строевых упражнений за осанкой...
53673. Конспект урока по баскетболу в 7 классе 47 KB
  Ноги не сгибать Задняя нога прямая Равняйсь Смирно Вольно На носках марш На пятках марш На внешней стороне стопы марш На внутренней стороне стопы марш Бегом марш Бег с высоким поднимание колена марш Бег спиной вперед марш Противоходом марш Змейкой марш Шагом марш На месте шагом марш Стой раз два Фронтальная Основная 2025мин Совершенствование скорости реакции посредством игры в баскетбол Разделить на 2 команды. Однако тот не может начать эстафету пока предыдущий игрок не пересечет стартовую...
53675. Конспект урока по баскетболу в 8 классе 45.5 KB
  Части урока Частные задачи Средства Дозировка Методические указания Команды Форма проведения Подготовительная 1015мин Организованно начать урок Подготовить организм к предстоящей нагрузке Построение приветствие постановка задач Упражнения в ходьбе: на носках руки перед грудью кисти скрепить в замок круговые вращения в кистях; на пятках руки вперед на внешней стороне стопы на внутренней...
53676. Изготовление открытки к 23 февраля 72 KB
  Задачи: Образовательные: Познакомить с историческими сведениями о празднике День защитника отечества; Расширить практические навыки по изготовлению открыток; Воспитательные: Воспитание дисциплинированности активности уважения друг к другу; Воспитание культуры учащихся внимательности. 2 Создание эмоционального настроя Праздник всех солдатов наших Вот что значит этот день День защитников отважных Да и просто всех парней Ведь любой из них мечтает Защитить детей семью Покорить хоть чтото в мире И найти свою судьбу Слушают...
53677. Воображение 60.5 KB
  Познакомить студентов с понятием воображение с функциями видами воображения способами создания образов воображения. План урока с хронометражем времени: Организационный момент 5 минут; Опрос по пройденной теме 15 минут; Изучение нового материала 50 минут; понятие воображение функции воображения; виды воображения; приемы создания образов воображения. А сейчас приступаем к работе запишите себе пожалуйста тему урока Воображение.