Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
ЛАБОРАТОРНАЯ РАБОТА №1
ЗНАКОМСТВО С MS VISUAL STUDIO 2008
Цель работы: познакомиться с MS Visual Studio 2008, научиться создавать консольные проекты в интегрированной среде программирования Visual С++.
Теоретические сведения
Для выполнения лабораторных работ по курсу «Информатика» рассмотрим порядок создания заготовки программы на языке Visual Studio 2008. После установки данного языка программирования на рабочем столе (или в меню пуск) появится иконка для запуска с названием «Microsoft Visual Studio 2008», выбирая которую на экране появится главное окно программы (рис.1.1).
Рис. 1.1. - Главное окно программы Visual Studio 2008
В самом верху окна располагается меню, с помощью которого можно осуществлять управление процессом создания, компиляции и отладки программ.
Создание программ осуществляется путем выбора в меню пункта File->New->Project после чего на экране появится диалоговое окно выбора типа проекта (рис. 1.2).
В данном окне в типах проектов (Projects types) следует выбрать пункт Win32, а в шаблонах (Templates) Win32 Console Application. Все эти пункты показаны на рис. 1.2. После этого внизу окна в поле Name (имя) следует ввести имя проекта (английскими буквами), например, lab1, а в поле Location (расположение) указать папку, в которой будет располагаться проект, например, D:\temp. После заполнения всех указанных полей и нажатия на кнопку «OK» на экране появится окно настройки выбранного консольного проекта (рис. 1.3).
Рис. 1.2. - Диалоговое окно выбора типа проекта
Здесь достаточно нажать на кнопку «Finish», после чего будет создан проект, а в главном окне программы появится список файлов консольного проекта (рис. 1.4)
Рис. 1.3. - Окно настройки консольного проекта
Слева в окне отображен список файлов проекта, из которых интерес представляет лишь файл lab1.cpp, т.к. в нем пишется непосредственно программа на языке C. Справа открыт файл lab1.cpp, в котором используется
стандартный заголовочный файл проекта stdafx.h и главная функция программы _tmain() (аналог функции main()). Вся логика программы должна
заключаться внутри функции _tmain() как это описано в лекциях. Для того чтобы сохранить проект на внешнем носителе, например, Flash, необходимо открыть ранее указанную папку при создании проекта и в ней скопировать каталог с названием проекта, в данном случае это каталог с именем lab1.
Чтобы загрузить ранее созданный проект в среду Visual Studio 2008 достаточно открыть пункт меню
File->Open->Project/Solution
и в диалоговом окне указать файл проекта, находящегося в папке проекта, в
данном случае это папка lab1.
Для запуска и компиляции программы, написанной в данной среде, используется команда меню
Debug->Start Without Debugging
или комбинация клавиш Ctrl+F5.
После запуска программы на экране появится окно, показанное на рис 1.5.
Рис. 1.4. - Главное окно программы с открытым консольным проектом
Рис. 1.5. - Простое консольное приложение
Таким образом можно создавать проекты для каждой лабораторной работы, сохранять, загружать и выполнять их.
Ход лабораторной работы:
Для Visual Studio
Откройте меню «Файл → Создать → Проект». Перейдите на вкладку «Общие» и выберите «Пустой проект». Придумайте проекту любое название, например «lesson1» и нажмите «OK».
В окне обозревателя решений (обычно он находится в левом верхнем углу) щелкните правой кнопкой на папке файлы исходного кода. В диалоговом окне выберите пункт меню «Добавить → Создать элемент». Введите название для нового файла main.cpp и нажмите кнопку «Добавить».
Код программы
Наберите следующий код:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello, world!" << endl;
system("pause");
return 0;
}
Директива #include используется для подключения других файлов в код. Строка #include <iostream>, будет заменена содержимым файла «iostream.h», который находится в стандартной библиотеке языка и отвечает за ввод и вывод данных на экран.
Содержимое второй строки using namespace std; указывает на то, что мы используем по умолчанию пространство имен, с названием std. Все то, что находится внутри фигурных скобок функции int main() {}будет автоматически выполняться после запуска программы.
Строка cout << "Hello, world!" << endl; говорит программе выводить сообщение с текстом «Hello, world» на экран.
Оператор cout предназначен для вывода текста на экран командной строки. После него ставятся две угловые кавычки (<<). Далее идет текст, который должен выводиться. Он помещается в двойные кавычки. Оператор endl переводит строку на уровень ниже.
Если в процессе выполнения произойдет какой-либо сбой, то будет сгенерирован код ошибки, отличный от нуля. Если же работа программы завершилась без сбоев, то код ошибки будет равен нулю. Команда return 0 необходима для того, чтобы передать операционной системе сообщение об удачном завершении программы.
Теперь скомпилируйте и запустите программу. Тем, кто пользуется MS Visual Studio, нужно нажать сочетание клавиш «Ctrl+F5».
Если программа собралась с первого раза, то хорошо. Если компилятор говорит о наличии ошибок, значит вы что-то сделали неправильно.
Прочитайте текст ошибки и попробуйте ее исправить.
Задание:
Для отчета по лабораторной работе № 1 переделайте эту программу так, чтобы вместо, сообщения «Hello, World» выводилось сообщение, состоящее минимум из 5 предложений.
Отчет по Лабораторной работе № 1 должен содержать:
PAGE \* MERGEFORMAT 2