- •Введение
- •Контрольная работа № 1 разработка приложений в microsoft visual studio 2008
- •Теоретические сведения Интерфейс Microsoft Visual Studio 2008
- •Создание консольного приложения
- •Построение xml-отчета по выполненному проекту
- •Создание приложения Windows Forms
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Контрольная работа № 2
- •Теоретические сведения Структура программы. Переменные и выражения
- •Литеральные константы
- •Операции и их старшинство
- •Операторы c#
- •If(выражение1) if(выражение2) if(выражение3) ...
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 3 техника работы с массивами. Процедуры и функции
- •Теоретические сведения
- •Базовый класс для массивов
- •Процедуры и функции
- •Синтаксис методов
- •Формальные и фактические аргументы
- •Соответствие формальных и фактических аргументов
- •Функции с побочным эффектом
- •Функция Main()
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задач
- •Контрольная работа № 4 перечисления и структуры
- •Теоретические сведения
- •Базовый класс перечислений - System.Enum
- •Структуры
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Контрольная работа № 5 обработка символов и строк
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Примеры решения задачи
- •Контрольная работа № 6 проектирование классов. Составление программ с использованием ооп
- •Теоретические сведения
- •Контрольные вопросы
- •Содержание и порядок выполнения работы
- •Пример решения задачи
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
Построение xml-отчета по выполненному проекту
В свойствах проектa необходимо указать имя файла, в котором будет храниться отчет. Делается это в окне Property Pages, перейти в которое можно так.
В окне Solution Explorer выделить строку с именем проектa, а затем в окне Properties нажать кнопку Property Pages (рис. 6).
Рис. 6. Страницы свойств
В окне свойств (рис. 7) надо установить имя файла отчета hello.xml.
После перестройки проектa можно открыть этот файл с документацией, в нем будет задана спецификация проектa, с описанием всех классов, их свойств и методов. Вот как выглядит этот отчет в данном примере:
<?xml version="1.0" ?>
- <doc>
- <assembly>
<name>ConsoleApplication1</name>
</assembly>
<members />
</doc>
Рис. 7. Установка имени файла отчета
Создание приложения Windows Forms
Создадим новый проект с помощью команды File/New/Project.
Выберем тип проекта Visual C# Projects, укажем шаблон Windows Application и расположение проекта E:\C#Lab. Поле Name можно оставить без изменений.
Если предыдущий проект не был закрыт, то надо установить переключатель Close Solution.
В форму Form1 проекта добавим управляющий элемент Button из окна Toolbox (2 раза щелкнем на Button). Кнопка появится на форме. В окне свойств (Properties) в поле Text можно изменить имя кнопки, а также имя формы.
Теперь 2 раза щелкаем на кнопке формы. В появившемся коде добавим строку
MessageBox.Show("Первое оконное приложение");
Выполним проект – Ctrl+F5.
Строится решение, содержащее единственный проект и единственное пространство имен (все три объекта имеют одно и то же имя). В пространство имен вложен единственный класс Form1, гораздо более сложный, нежели ранее.
В окне программы найдем помещенную в рамку строку «Windows Form Designer generator code».
Щелкнув мышью по квадратику с «+» слева, можно посмотреть текст, полученный при изменениях в окне Properties.
Просмотрите текст проекта повнимательней.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("Первое оконное приложение");
}
}
}
Контрольные вопросы
1. Какова структура главного окна Visual Studio 2008?
2. Как выбрать язык разработки приложения в Visual Studio 2008?
3. Как вывести на экран строку в консольном приложении?
4. Для чего создается файл xml-отчета?
5. Как задать локализацию приложения Windows?
6. Как вывести сообщение на экран в приложении Windows?
Содержание и порядок выполнения работы
Изучить теоретический материал, ответить на контрольные вопросы. Самостоятельно создать новое консольное приложение.
Изменить функцию Main() следующим образом:
{
int myInteger;
string myString;
myInteger = 17;
myString = “\”myInteger\” is”;
Console.WriteLine(“{0} {1}”, myString, myInteger);
}
Выполнить проект.
В функции Main() убрать строку:
myInteger = 17;
и вместо нее записать
myInteger = Convert.ToInt32(Console.ReadLine());
Выполнить проект.
В функции Main() убрать строку:
int myInteger;
и вместо нее записать
double myDouble;
а для преобразования строки в вещественное число использовать
Convert.ToDouble();
Выполнить проект.
В функции Main() объявить 2 переменные типа string, 1 – типа int, 1 - типа double.
Ввести их значения с клавиатуры и рассчитать сумму и произведение арифметических переменных, сумму строк.