рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Изучение среды разработки Microsoft Visual Studio

Изучение среды разработки Microsoft Visual Studio - раздел Изобретательство, Министерство Образования И Науки Украины     ...

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

 

 

Национальный аэрокосмический университет им. Н.Е. Жуковского

«Харьковский авиационный институт»

 

Кафедра компьютерных систем и сетей

 

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

 

Изучение среды разработки Microsoft Visual Studio

 

По дисциплине «Объектно-ориентированное программирование»

 

ХАИ.503.525б. 13О. 050102, 010101 ПЗ

 

 

Выполнили студенты гр.525иКуляни В.А.

(№ группы) (Ф.И.О.)

(подпись, дата)

Проверил ассистент кафедры 503

(научная степень, учёное звание, должность)

(подпись, дата) (Ф.И.О.)

 

Харьков

Цель

Освоить использование среды Microsoft Visual Studio для создания консольных приложений на языке С#. Изучить принципы работы со справочной системой.

Задание 1

Создать консольное приложение на языке C#. Набрать текст программы, которая выводит заданный текст. Запустить программу и обратить внимание на разницу в способе выполнения программы при нажатии Ctrl+F5 и F5.

 

Исходный текст программы:

/**********************************************************/

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

/* Изучение среды разработки Microsoft Visual Studio*/

/* Задание 1 */

/* Выполнили студент гр.525б Куляни В.А. */

/**********************************************************/

 

using System;

 

 

namespace Lab_01

{

class Program

{

static void Main(string[] args)

{

Console.WriteLine("Hello, World!");

}

}

}

 

Результат работы программы:

Рисунок 1. – Скриншот 1 работы программы №1 при нажатии F5

 

 

Рисунок 2. – Скриншот 2 работы программы №1 при нажатии Ctrl + F5

 

 

Задание 2

Изучить способы работы со справочной документацией MSDN. Закладки “Contents”, “Index”, использование “Help Favorites”.

 

Рисунок 3. – Скриншот страницы справки MSDN

 

Рисунок 4. – Скриншот справки по Environment Class

Задание 3

Написать на языке C# программу, которая получала бы и выводила на экран максимум информации, которую можно получить с помощью класса.

Исходный текст программы:

/**********************************************************/

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

/* Изучение среды разработки Microsoft Visual Studio*/

/* Задание 3 */

/* Выполнили студент гр.525б Куляни В.А. */

/**********************************************************/

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

 

namespace ConsoleApplication1

{

class Program

{

static void Main(string[] args)

{

//Выводим системный каталог

Console.WriteLine("SystemDirectory(Системный каталог) " + Environment.SystemDirectory);

 

//Выводим имя рабочей станции

Console.WriteLine("MachineName(Ваше имя в сети) " + Environment.MachineName);

 

//Имя пользователя

Console.WriteLine("UserName(Имя пользователя) " + Environment.UserName);

 

//Выводим текущий каталог

Console.WriteLine("CurrentDirectory(текущий каталог): " + Environment.CurrentDirectory);

 

//32-разрядное целое число со знаком, содержащее код выхода. Значение по умолчанию 0 (ноль), который указывает на то, что процесс успешно завершено.

Console.WriteLine("ExitCode(код выхода): "+ Environment.ExitCode);

 

//Значение true, если среда CLR завершает работу; в противном случае — значение false.

Console.WriteLine("HasShutdownStarted(выполняется ли завершение работы среды CLR): "+ Environment.HasShutdownStarted);

 

Console.WriteLine("OSVersion(идентификатор платформы и номер версии): "+ Environment.OSVersion.ToString());

 

//Строка, содержащая сведения о трассировке стека.

Console.WriteLine("StackTrace(сведения о трассировке стека): "+ Environment.StackTrace);

 

Console.WriteLine("SystemDirectory(полный путь к системному каталогу): "+ Environment.SystemDirectory);

 

Console.WriteLine("TickCount(время, истекшее с момента загрузки системы (в миллисекундах)): "+ Environment.TickCount);

 

Console.WriteLine("UserDomainName(имя сетевого домена, связанное с текущим пользователем): "+ Environment.UserDomainName);

 

//Значение true, если текущий процесс выполняется в режиме взаимодействия с пользователем; в противном случае — значение false.

Console.WriteLine("UserInteractive: "+ Environment.UserInteractive);

 

//Объект, содержащий версию среды CLR.

Console.WriteLine("Version(версия среды CLR): "+ Environment.Version.ToString());

 

Console.WriteLine("WorkingSet(объем физической памяти, сопоставленной контексту процесса): "+ Environment.WorkingSet);

 

Console.WriteLine("ProcessorCount(число процессоров на текущем компьютере): "+ Environment.ProcessorCount);

 

//Строка, содержащая аргументы командной строки.

Console.WriteLine("CommandLine: "+ Environment.CommandLine);

 

//Значение true, если операционная система является 64-разрядной; в противном случае — значение false.

Console.WriteLine("Is64BitOperatingSystem: "+ Environment.Is64BitOperatingSystem);

 

//Значение true, если процесс является 64-разрядным; в противном случае —значение false.

Console.WriteLine("Is64BitProcess: "+ Environment.Is64BitProcess);

 

Console.WriteLine("SystemPageSize(Число байтов в странице системной памяти): "+ Environment.SystemPageSize);

 

}

}

}

Результат работы программы:

Рисунок 5. – Скриншот работы программы №2

Задание 4

Оформить в виде таблиц перечень горячих клавиш, панелей и окон редактора.

 

Таблица 1. – Горячие клавиши редактора Visual Studio

Комбинация клавиш Выполняемое действие
Ctrl+K + C Делать комментариями часть программного кода.
Ctrl+K + U Возвращать из комментариев закомментированный ранее код.
Ctrl+J Отобразить список членов класса.
Ctrl+Shift+Space Отобразить описание методов в виде всплывающей подсказки.
Ctrl+Space Отобразить список вариантов вызова функции с разными параметрами.
Ctrl+Shift+B или F6 Собрать решение.
Shift+F6 Собрать приложение.
Ctrl+F5 Запустить программу без отладки.
Shift+Alt+Enter Развернуть окно редактора на весь экран.

 

Таблица 2. – Окна Visual Studio

Название окна (панели) Комбинация клавиш вызова Описание
Solution Explorer Ctrl+W, S Перечисления файлов и подкаталогов, находящихся в каталоге проекта.
Error List Ctrl+W, E Отображение отчетов об ошибках
Code F7 Отображение и редактирование исходного кода.
Class View Ctrl+W, C Отображение всех созданных классов, их методов, свойств и событий.
Toolbox Ctrl+W, X Отображения встроенных или пользовательских элементов управления.
Server Explorer Ctrl+W, L Предоставление доступа к базам данных, системным службам, очередям сообщений и другим серверным ресурсам.

Вывод

В данной работе мы ознакомились с работой в среде разработки Visual Studio для создания консольных приложений на языке C#, создали элементарную программу на данном языке, а также разработали программу по получению максимально возможной информации с помощью класса. Первую программу мы запускали с отладкой (F5) и без (Ctrl+F5), что бы увидеть различие между этими способами, результаты запечатлены на скриншотах.

Изучили принципы работы со справочной системой MSDN, ознакомились с некоторыми встроенными типами данных, некоторыми закладками, изучили список основных горячих клавиш. Также ознакомились, как с помощью горячих клавиш вызывать основные окна Visual Studio.

– Конец работы –

Используемые теги: Изучение, среды, разработки, Microsoft, Visual, Studio0.091

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Изучение среды разработки Microsoft Visual Studio

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++
На сайте allrefs.net читайте: "ИЗУЧЕНИЕ СРЕДЫ РАЗРАБОТКИ VISUAL C++"

Cоставление программы «Сбыт готовой продукции» в среде Microsoft Visual FoxPro 8.0
Приложение позволяет 1 оформлять заказы с организациями и частными лицами, с последующим оформлением накладных, счетов-фактур, счетов на предоплату.… Интуитивно понятные названия пунктов главного меню всплывающего меню делают… Разветвлнная справочная система позволяет найти ответ на интересующие вас вопросы. 1 ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА…

Этапы создания программы в среде Pascal ABC.NET 1. Запустить среду разработки Pascal ABC.NET
Лабораторная работа Разветвляющиеся программы Этапы создания программы в среде PascalABC NET... Запустить среду разработки PascalABC NET...

Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью подготовки специалистов в среднем профессиональным образованием. Курсовое проектирование является завершающим этапом в изучении дисциплины Техно
Актуальность данной темы обусловлена тем что студенту предоставляется... Курсовое проектирование по дисциплине Технология разработки программных продуктов является неотъемлемой частью...

Обзор Microsoft Visual Studio 2005
Программирование процесс и искусство создания компьютерных программ с помощью языков программирования Программирование сочетает в себе элементы... Большая часть работы программиста связана с написанием исходного кода на одном... Также немаловажной частью разработки программного обеспечения является Интегрированная среда разработки программного...

Разработка компенсационного стабилизатора напряжения на базе операционного усилителя (ОУ). Разработка цифрового логического устройства
Исходные данные Uвх 220 В 10, -15, Кст 0,1 Uвых 0 9 В,Iвых 3 А 1. Выполнить расчеты Компонентов схемы параметрического стабилизатора, ИОН источника… Схемотехника компенсационных стабилизаторов напряжения.Методические указания… Стабилизатор напряжения, операционный усилитель, защита от короткого замыкания, счетчик, шестнадцатеричный код.…

Педагогическая технология развития у учащихся направленности на диалогическое общение при групповой форме обучения на уроках физики при изучении темы «Основы электродинамики» в средней школе
Основные понятия и законы.Место и роль темы в курсе физики 2.2 Краткая историческая справка 2.3 Возможности учебного материала для формирования… Этот процесс сопровождается существенными изменениями в педагогической теории… Происходит смена образовательной парадигмы предлагаются иное содержание, иные подходы, иное право, иные отношения,…

Разработка и исследование имитационной модели разветвленной СМО (системы массового обслуживания) в среде VB5
Программа позволяет на основании результатов моделирования рассчитывать основные характеристики СМО, а также рассчитывать некоторые средние… Цель исследования - сделать выводы о возможности применения приближенных… Каждому из нас часто приходится сталкиваться с работой своеобразных систем, называемых системами массового…

Изучение организации вычислений по циклу и определение корней алгебраических уравнений в программной среде Mathcad
Изучение организации вычислений по циклу и определение корней алгебраических уравнений в программной среде Mathcad... Цель Изучение организации многократных расчетов по одной и той же формуле или алгоритму получения навыков решения...

Программа Microsoft Excel. Ее применение для разработки электронных таблиц
На самом деле, камеральная обработка результатов требуется практически при любых геодезических работах-начиная от работ по строительной геодезии, и… Это связано со спецификой этих работ- высокая точность требует специальных… Хотя все процессы обработки построены так, чтобы максимально снизить риск появления ошибок тут сказывается учет…

0.037
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам