- •1.5. Технология создания программы в интегрированной среде
- •1.5.1. Порядок создания программы на языке c# в среде Microsoft Visual Studio
- •1.6. Справки по структуре и операторам c#-программы
- •1.7. Пример подготовки и выполнения программы
- •1.8. Ошибки компиляции
- •1.9. Варианты заданий
- •1.10. Содержание отчета
- •1.11. Контрольные вопросы
Лабораторная работа №1
Освоение инструментальных средств создания программ в интегрированной среде Microsoft Visual Studio c использованием языка программирования C#. Разработка линейных программ
1.1. Цель работы
Приобретение навыков по работе с системой Microsoft Visual Studio. Приобретение навыков определения типов переменных в зависимости от характеристик данных и разработки линейной программы на языке C# с вводом и выводом данных.
1.2. Задание на лабораторную работу
1. Освоить функции интегрированной среды Microsoft Visual Studio для подготовки текста программы, компиляции и запуска на выполнение (п. 1.5.1 - 1.5.2).
2. Составить программу по заданному варианту.
1.3. Требования к программе
Программа должна выводить:
– сообщения о разработчике программы;
– сообщения-подсказки перед вводом данных;
– сообщение о выводе результатов;
– результаты должны выводиться в следующем виде: <Имя_переменной> = <Значение_переменной>, значение переменной должно быть в отформатированном виде.
1.4. Порядок выполнения работы
1. Получить вариант задания (п. 1.9).
2. Изучить функции системы Microsoft Visual Studio для подготовки текста программы, компиляции и запуска на выполнение. Освоить функции редактора для подготовки текста программы (п. 1.5.1 - 1.5.2).
3. Изучить структуру консольного приложения на языке C#, операторы определения переменных стандартных типов и операторы ввода-вывода значений переменных указанных типов (п. 1.6 - 1.7).
4. Подготовить файл с исходным текстом программы и отладить программу с использованием среды Microsoft Visual Studio (п. 1.5, 1.8).
5. Ответить на контрольные вопросы (п. 1.11).
6. Оформить отчет (п. 1.10).
1.5. Технология создания программы в интегрированной среде
1.5.1. Порядок создания программы на языке c# в среде Microsoft Visual Studio
При выполнении лабораторных работ используется интегрированная система (среда разработки) «Microsoft Visual Studio», которая позволяет выполнять все функции, необходимые для создания программы:
– подготовку текста программы;
– компиляцию (перевод исходного текста программы в машинный код);
– отладку;
– выполнение;
– формирование исполняемого (загрузочного) модуля.
Далее даны справочные сведения о том, как выполнять указанные действия.
Для запуска среды Microsoft Visual Studio необходимо в группе установленных программ найти каталог с именем «Microsoft Visual Studio» и выбрать соответствующий исполняемый файл (Рисунок 1.1)
Рисунок 1.1
При входе в интегрированную среду Microsoft Visual Studio на экране появляется окно, в верхней части которого находится главное меню функций (рисунок 1.1), в нижней – строка подсказок (помощи).
Рисунок 1.2 – Главное окно Microsoft Visual Studio
Назначение функций:
– File (Файл)– выполнение операций с файлами программы и проекта в целом (открыть, сохранить и др.);
– Edit (Правка) – команды редактирования текста (копировать блок или фрагмент текста, переместить блок текста и др.);
– View (Вид) – команды управления окнами - выбор расположения окон среды, скрытие/показ различных блоков и т.д.;
– Debug (Отладка) – отладка и выполнение программы;
– Build (Построение) – компиляция программы и создание исполняемого файла;
– Help (Справка) – использование справки программиста.
После выбора пункта главного меню на экран выводится подчиненное вертикальное меню, позволяющее выбрать нужную операцию;
Подготовка нового проекта программы: Файл-> Создать -> Проект…; откроется новое окно, в котором можно выбрать тип проекта и язык программирования (Рисунок 1.3)
Рисунок 1.3 – Создание проекта
Для создания нового проекта консольного приложения необходимо выбрать язык программирования Visual C# слева и в появившемся списке выбрать Консольное приложение (Console Application) далее необходимо задать имя проекта в поле «Имя (Name)», указать расположение, где необходимо сохранить проект (поле «Расположение»), задать имя решения в соответствующем поле и нажать кнопку «ОК».
Примечание: Среда Microsoft Visual studio автоматически заполняет поля при создании проекта, которые можно оставить, но для удобства лучше задать осмысленные имена.
Набор или редактирование исходного текста программ происходит в окне редактирования (Рисунок 1.4), которое появляется сразу после создания проекта.
Рисунок 1.4
Среда Microsoft Visual studio автоматически создает каркас приложения, поэтому изначально в документе программы присутствуют базовые строки программы:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}
При этом используются приемы, принятые во многих других редакторах (Works, Lexicon, Word и др.). Интегрированная среда поддерживает функции работы с блоками, строками, со словами и с отдельными символами. Подробнее об этом можно узнать в разделе помощи. Примеры использования клавиш редактирования текста:
– Ins – включение/выключение режима вставки/замены символа в позиции курсора;
– клавиши со стрелками – сдвиг курсора в соответствующем направлении;
– End – перемещение курсора в конец строки;
– Home – перемещение курсора в начало строки;
– PgUp – сдвиг текста программы на страницу назад;
– PgDn – сдвиг текста программы на страницу вперед;
– Ctrl+W – сдвиг строк текста программы вниз;
– Ctrl+Z – сдвиг строк текста программы вверх;
– Ctrl+стрелка вправо – перемещение курсора на слово вправо;
– Ctrl+стрелка влево – перемещение курсора на слово влево;
– (BackSpace) – удаление символа слева от курсора;
– Del – удаление символа над курсором;
– Ctrl+Y – удаление строки;
– Ctrl+Q,Y – удалить символы от курсора до конца строки;
– Ctrl+N – вставка строки.
Имеются и другие возможности для редактирования текста (см. Help).
После подготовки текста или перед окончанием работы следует текст программы сохранить:
– Ctrl+S или Файл-Сохранить все (\File\Save All)
Загрузка проекта программы с диска:
– Ctrl+O или Файл-Открыть проект(\ File\ Open project);
Компиляция программы в исполняемый модуль и вызов ее на выполнение:
– F5, в нижней части экрана в разделе «Вывод» появятся строки, информирующие о ходе компиляции.
Выход из среды Microsoft Visual Studio выполняется с помощью соответствующего значка оконного интерфейса или выбора пункта меню Файл-выход(\File\Quit). Если программа не была ранее сохранена, то появится окно, аналогичное окну загрузки, с приглашением ввести имя программы. После ввода имени нажмите ввод. Программа сохранится в файле с заданным именем.
