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


 

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

9017. Философия жизни Ф. Ницше 46 KB
  Философия жизни Ф. Ницше В основе всего сущего знаменитым философом Фридрихом Ницше признается жизнь. Жизнь стоит над всем. Иррационализм Ницше - последовательное уничтожение разумного постижения - мир хаотичен. По Ницше, сознани...
9018. Экзистенциализм. Свобода и ответственность. Смысл человеческого бытия 45 KB
  Экзистенциализм. Свобода и ответственность. Смысл человеческого бытия Экзистенциализм - философия существования, иррационалистическая философия. Ее наиболее крупные представители - М. Хайдеггер, К. Ясперс, Г. Марсель, Ж. П. Сартр, А. Камю,...
9019. Герменевтика Ф. Шлейермахера, Х.- Г. Гадамера, В. Дильтея 35.5 KB
  Герменевтика Ф. Шлейермахера, Х.- Г. Гадамера, В. Дильтея Герменевтика - наука о понимании, изучает процессы передачи информации в познании, межсубъектные, междисциплинарные, межвременные. Герменевтика сложилась в ХХ в., ее основатель - Га...
9020. Позитивизм и этапы его развития (Б. Рассел, ранний Л. Витгенштейн) 38 KB
  Позитивизм и этапы его развития (Б. Рассел, ранний Л. Витгенштейн) Позитивизм в общем смысле - философское течение, основанное на принципе, что все подлинное, положительное (позитивное) знание может быть получено лишь как результат отдельных сп...
9021. Философия постмодернизма 35 KB
  Философия постмодернизма Постмодернизм - многозначный и динамически подвижный в зависимости от исторического, социального и национального контекста комплекс философских, научно-теоретических и эмоционально-эстетических представлений. Прежде все...
9022. Основные направления, школы и представители русской философии XIX - начала XX вв 40.5 KB
  Основные направления, школы и представители русской философии XIX - начала XX вв. П. Чаадаев первым поставил со всей остротой вопросы о роли России и русского народа в мировой истории. И его оценки были весьма неприглядны. Мы так странно движемся в...
9023. Отечественная философия XX в. (А. Лосев, Э. Ильенков, М. Мамардашвили) 36 KB
  Отечественная философия XX в. (А. Лосев, Э. Ильенков, М. Мамардашвили) Особенности русской философии состоят по крайней мере из нескольких элементов. Во-первых, это национальные идиомы, смыслы, коренящиеся в пословицах, поговорках, сказках, притчах,...
9024. Проблема бытия и различные ее трактовки в философии 44.5 KB
  Проблема бытия и различные ее трактовки в философии Онтология - учение о бытии как таковом раздел философии, изучающий фундаментальные принципы бытия, наиболее общие сущности и категории сущего. Онтология выделилась из учений о бытии тех или иных о...
9025. Философская антропология. Основные понятия и проблемы 43.5 KB
  Философская антропология. Основные понятия и проблемы Основные направления философской антропологии - принципы анализа человеческой сущности, сущность и существование человека. Сущность - внутреннее содержание объекта, выражающееся в единстве всех ф...