Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Компилирование и выполнение программ в среде Visual Studio




Методические указания к лабораторной работе

Подготовка к лабораторной работе

ЭТАПЫ СОЗДАНИЯ ПРОГРАММЫ В ИНТЕГРИРОВАННОЙ СРЕДЕ Visual Studio

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

Цель работы: Изучить этапы обработки программы в среде программирования Visual Studio.

Изучить раздел учебного пособия «ОСНОВЫ ПРОГРАММИРОВАНИЯ НА С++», стр. 4-6.

Процесс обработки программы включает в себя следующие основные этапы: редактирование текста, компиляцию текста в машинный код, компоновку программы и ее выполнение.

Программа на языке С++ – это текст. С помощью произвольного текстового редактора программист записывает инструкцию, в соответствии с которой компьютер будет работать, выполняя данную программу.

Для того чтобы компьютер мог выполнить программу, написанную на языке С++, ее нужно перевести на язык машинных инструкций. Эту задачу решает компилятор. Компилятор читает файл с текстом программы, анализирует ее, проверяет на предмет возможных ошибок и, если таковых не обнаружено, создает исполняемый файл, т.е. файл с машинными инструкциями, который можно выполнять.

Откомпилировав программу один раз, ее можно выполнять многократно, с различными исходными данными.

Visual Studio представляет собой интегрированную среду программирования, т.е. объединяет текстовый редактор, компилятор, отладчик и еще ряд дополнительных программ.

1. В среде Visual Studio прежде всего необходимо создать новый проект.

1.1 Для этого нужно выбрать в меню Файл атрибут Создать/Проект.

1.2 Появится новое диалоговое окно. Из списка Типы проектов для Visual C++ выберите Win32, а из шаблонов Консольное приложение Win32.

1.3 Затем следует набрать имя проекта в поле Имя (например, test), в котором будут храниться все файлы, относящиеся к данному проекту. После этого нажмите кнопку "ОК".

1.4 На экране появится пустой файл.

В окне редактирования наберите текст программы, выделенный тоном.

 

#include "stdafx.h"

 

int _tmain(int argc, _TCHAR* argv[])

{

printf("Privet!\n");

return 0;

}

2. Для компиляции выберите в меню Построение команду Построить решение.

В нижней части экрана появятся сообщения компиляции. Если Вы получили сообщение компилятора об ошибках, двойной щелчок мышью по строке-сообщении об ошибке переведет курсор в окне текстового редактора на соответствующую строку кода.

После исправления всех ошибок и повторной компиляции система выдаст сообщение об успешной компиляции и компоновке (пока мы не будем уточнять, просто вы увидите сообщение Linking).

 

3. В главном меню выбрать пункт Отладка -à Запустить без отладки

 

На экране монитора появится консольное окно, и в нем будет выведены результаты работы программы.

Программа выполнена и лишь ожидает нажатия произвольной клавиши, чтобы закрыть консольное окно.

Проанализируйте полученные в результате выполнения программы результаты и сделайте вывод о том, что рассчитывает данная программа.

 

4. В среде Visual Studio создайте еще новый проект

В окне редактора наберите текст программы, выделенный тоном.

#include "stdafx.h"

 

int _tmain(int argc, _TCHAR* argv[])

{

float х, у, z; // описание переменных

printf(“Расчет значений функции двух переменных\n”); /*вывод заголовка */

printf(“***************\n”);

x= -l; // начальное значение x - параметра внешнего цикла

while (х<=1) // запуск внешнего цикла, пока х≤ 1

{

printf(“x=%6.1f \n”, x); //вывод значения x

for(y=0; y<=1; y=y+0.1) /*запуск внутреннего цикл, управляемого параметром y */

{

z=sin(x) + cos(y); // вычисление функции

printf(“y= %6.1f z=%6.1f\n”, y, z); // вывод результатов

}

printf(“***************\n”);

x=x + 0.5; // изменение параметра х на шаг 0.5

}

return 0;

}

Получите результаты расчетов по данной программе.

 




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


Дата добавления: 2015-03-29; Просмотров: 614; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.022 сек.