Содержание работы
Запустите интегрированную среду программирования командой Пуск \ Программы \ Microsoft Visual Studio .NET 2003.
Изучите структуру окон интегрированной среды, расположение команд основного меню и инструментальных панелей.
Создайте консольное приложение, которое выводит на экран имя, фамилия и отчество автора проекта латинскими буквами и номер студенческой группы.
Запустите мастер создания проекта AppWizard командой меню File \ New \ Project.
В диалоговой панели New Project перейдите мышью в окно проектов Visual C++ Projects. Выделите мышью тип проекта Win32 Console Project.
Перейдите в окно редактирования Name и наберите имя создаваемого проекта Lab1. С помощью кнопки Browse справа от окна редактирования Location перейдите на рабочий диск, доступный для записи (в компьютерном классе это логический диск R:). Расположение папки проекта, в которой будут собраны все файлы проекта, отобразится в окне Location. Подтвердите нажатием кнопки OK выбранные опции панели New Project.
Согласитесь со всеми установками по умолчанию для консольного приложения и нажмите на кнопку Finish.
В окне Solution Explorer (в случае отсутствия окно можно отобразить командой меню View / Solution Explorer) появится узел Lab1 фалов Вашего проекта, развернуть который можно нажатием левой кнопки мыши на пиктограмму «+» слева от строки Lab1. Свернуть обратно можно нажав на появившийся знак «-».
Вновь созданный исходный файл lab1.cpp открывается в окне редактора. Файл содержит каркас главной функции _tmain() с аргументами в круглых скобках и пустым телом в фигурных скобках. С помощью клавиатуры удалите аргументы главной функции и отредактируйте текст тела главной функции в соответствии с заданием:
#include "stdafx.h"
int _tmain()
{
// объявление строки с инициализацией
char Name[]="Ivanov Aleksandr Petrovich, gr.211";
// вывод строки на экран
printf("My name is - %s\n ",Name);
return 0; //возврат кода успешного выполнения функции
}
Откройте в редакторе файл stdafx.h (двойной щелчок мыши по имени файла в окне Solution Explorer). Убедитесь в наличии инструкции подключения библиотеки ввода/вывода (#include <iostream>), необходимой для вызова функции printf(). В случае отсутствия инструкции, добавьте ее.
Сохраните на диск набранный текст, выполнив команду меню File \ Save All.
Выполните построение проекта командой меню Build \ Build Solution (Ctrl+Shift+B).
В случае ошибок проанализируйте содержимое окна Output. В учебных целях внесите ошибку в текст программы: удалите в инструкции объявления массива символов char Name[] завершающий инструкцию символ «;». Повторите команду Build \ Build Solution. Компилятор находит синтаксическую ошибку и останавливает ход построения проекта. Для обнаружения места синтаксической ошибки в исходном тексте программы выполните двойной щелчок левой кнопки мыши на строке с номером ошибки (error) в окне Task List или Output. Интегрированная среда укажет предполагаемое место ошибки в текстовом редакторе, а суммарное описание ошибки выводится в статус-строке внизу основного окна IDE.
После исправления ошибок повторите пункт 7. Теперь ошибок и предупреждений нет, и построение выполняемого файла проекта завершается успешно.
Запустите на выполнение созданное консольное приложение командой меню Debug \ Start Without Debugging («старт без отладки»).
На экране монитора появится окно консольного приложения с результатами расчета. Проанализируйте результаты расчета. В случае ошибок, исправьте текст и повторите расчет. В случае, если результаты расчета правильные, подготовьте консольное окно с результатами для копирования в отчет. Минимизируйте его, «потянув» за угол левой кнопкой мыши.
Инвертируйте содержимое консольного окна, выделив текст с помощью нажатой левой кнопки мыши. Это позволит сэкономить краску принтера при печати отчета. Теперь это окно можно скопировать в отчет. Для этого необходимо сначала скопировать образ окна в память Windows с помощью клавиатуры «Alt-Print Screen», а затем вставить его из памяти в отчет «Shift-Insert».
Завершите работу консольного приложения и вернитесь в интегрированную среду редактирования нажатием любой клавиши клавиатуры.
Завершите работу интегрированной среды Microsoft Visual Studio.NET 2003, выполнив команду меню File \ Exit.
Оформите отчет о проделанной лабораторной работе в соответствии с примером. Отчет должен содержать (см. далее пример оформления работы):
тему лабораторной работы;
таблицу с данными студента и преподавателя-контроллера;
цель работы;
постановку задачи (конкретный вариант);
текст отредактированных функций;
копию окна с результатами расчета;
выводы по работе.
ПРИМЕР ОФОРМЛЕНИЯ ОТЧЕТА
