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.  Як додати або видалити точку переривання?


 

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

3454. Психологические факторы возникновения аддиктивного поведения у людей разных возрастов 230.5 KB
  Выявить особенности аддиктивного поведения. Определить условия, способствующие предупреждению аддиктивности. Экспериментально установить факторы которые способствуют появлению аддиктивного поведения.
3455. Изучение экономической структуры бюджетного учреждения здравоохранения 109.33 KB
  Здравоохранение — это наука, изучающая закономерности общественного здоровья, факторы, его формирующие, закономерности общественного здравоохранения и разрабатывающая оптимальные организационные формы охраны здоровья населения
3456. Методология управления предприятием в современных условиях. Анализ деятельности предприятий ОАО Медика ОАО Московский кондитер 400 KB
  Актуальность исследуемой темы не вызывает сомнения. От уровня разработанности теоретической базы и профессионализма ее реализации, непосредственно, на практике  зависит успех компании. Безусловно, в современных условиях количество факт...
3457. Разработка разомкнутой системы электропривода насосных агрегатов типа НМ-7000-210 нефтеперекачивающей станции Уват-1 1.59 MB
  В данном курсовом проекте производится выбор основного силового оборудования системы электропривода. В результате выполнения проекта производится выбор двигателя с применением частотно – регулируемого асинхронного электропривода насоса маги...
3458. Технологии и комплекс машин по возделыванию и уборке ячменя 166.54 KB
  Сельское хозяйство Республики Беларусь является одной из основных отраслей народнохозяйственного комплекса, задачей которого является обеспечение продовольственной безопасности государства, а перерабатывающие предприятия сырьем. Совер...
3459. Совершенствование финансового контроля в торговой организации малого бизнеса (на примере ООО «ТеплоТехноСервис» г. МОСКВА) 832 KB
  Торговые предприятия, с одной стороны, завершают производства, а с другой стороны, обеспечивают удовлетворение значительной части личных потребностей населения в товарах и услугах. Существенна роль предприятий торговли в функционировании кредитно-финансовой системы: около 90% всей денежной наличности, поступающей в банки, составляет выручка от продажи товаров и услуг.
3460. Проверка классического распределения максвелла для скоростей частиц газа термоэлектронов 178 KB
  Проверка классического распределения максвелла для скоростей частиц газа термоэлектронов На основании опытной зависимости анодного тока электронной лампы от величины задерживающего напряжения между сеткой и катодом необходимо установить вид функции ...
3461. Изучение нормального распределения случайной величины на доске Гальтона 168.5 KB
  Изучение нормального распределения случайной величины на доске Гальтона Получение экспериментальной кривой распределения случайной величины, сравнение ее с теоретической кривой нормального распределения. Расчет оценочных значений числовых параметров...
3462. Динамика материальной точки 169 KB
  Динамика материальной точки.  Законы Ньютона. Основное уравнение динамики поступательного движения.  Виды взаимодействий. Силы упругости и трения.  Закон Всемирного тяготения. Сила тяжести и вес тела.  Законы Ньютона. Основное ур...