В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio »


Скачать 0.52 Mb.
Название В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio »
страница 5/6
Тип Документы
rykovodstvo.ru > Руководство эксплуатация > Документы
1   2   3   4   5   6

Задания по теме графика: построить графики функций, решить системы уравнений графическим способом( пересечения графиков)

1. y1 = cos 3x – sin x 2. y1 = 7 + 4 sin x cos x

y2 = –1,5 (tg x + ctg x) y2 = (cos x – sin 3x) 1

3. y1 = ctg x – sin x 4. y1 = sin 2x

y2 = cos4(x/2) – sin4(x/2) y2 = 2 sin2 x/2

5. y1 = (1+cos 4x) sin 2x 6. y1 = sin2 2x + sin2 3x

y2 = 2 – sin2 4x – sin2 5x y2 = cos2 2x

7. y1 = ctg4 2x 8. y1 = tg 2x cos 3x

y2 = – sin 3x – sin 5x y2 = 25 – sin–4 2x

9.y1 = sin 2x sin 6x – cos 2x cos 6x 10.y1 = sin 3x cos 3x

y2 = sin 2x y2 = sin 3x cos 8x

11. y1 = cos 2x 12. y1 = 3 sin 2x

y2 = 3 – 2 cos 2x y2 = 3 + 5 sin x

13. y1 = 2 cos2 x 14. y1 = cos 3x

y2 = 2 sin y2 = 4 – 5 sin x

15. y1 = 5 (1 + cos x) 16. y1 = 1 + sin 2x

y2 = (cos 3x + sin 3x)2 y2 = 2 + sin4 x – cos4 x



Лабораторная работа9: Базы данных. Файлы.




using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.IO;

namespace Компьютерный_магазин

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)//Кнопка добавить

{

string name = textBox1.Text;

string moda = textBox2.Text;

string gopnik = textBox3.Text;

string kids = textBox4.Text;

string women = textBox5.Text;

dataGridView1.Rows.Add(name,moda,gopnik,kids,women);

}

private void button2_Click(object sender, EventArgs e)

{

dataGridView1.Rows.Clear();//Кнопка Удалить все

}

private void button3_Click(object sender, EventArgs e)//Кнопка удалить выделенное

{

int ind = dataGridView1.SelectedCells[0].RowIndex;

dataGridView1.Rows.RemoveAt(ind);

}

private void открытьToolStripMenuItem_Click(object sender, EventArgs e)//Файл>>Открыть

{

Stream mystr = null;

if (openFileDialog1.ShowDialog() == DialogResult.OK)

{

if ((mystr = openFileDialog1.OpenFile()) != null)

{

StreamReader myread = new StreamReader(mystr);

string[] str;

int num = 0;

try

{

string[] str1 = myread.ReadToEnd().Split('\n');

num = str1.Count();

dataGridView1.RowCount = num;

for (int i = 0; i < num; i++)

{

str = str1[i].Split('^');

for (int j = 0; j < dataGridView1.ColumnCount; j++)

{

try

{

dataGridView1.Rows[i].Cells[j].Value = str[j];

}

catch { }

} } }

catch (Exception ex)

{

MessageBox.Show(ex.Message);

}

finally

{

myread.Close();

} } } }
private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)//Файл>>Cохранить

{

Stream mystream;

if (saveFileDialog1.ShowDialog() == DialogResult.OK)

{

if ((mystream = saveFileDialog1.OpenFile()) != null)

{

StreamWriter mywrite = new StreamWriter(mystream);

try

{

for (int i = 0; i < dataGridView1.RowCount - 1; i++)

{

for (int j = 0; j < dataGridView1.ColumnCount; j++)

{

mywrite.Write(dataGridView1.Rows[i].Cells[j].Value.ToString() + "^");

}

mywrite.WriteLine();

}

}

catch (Exception ex)

{

MessageBox.Show(ex.Message);

}

finally

{

mywrite.Close();

}

mystream.Close();

} } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)

{

}

private void авторToolStripMenuItem_Click(object sender, EventArgs e)

{

MessageBox.Show("Работу выполнил студент группы ДиКТ-31-12 Данилов Сергей");

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

Application.Exit();

}

private void отчетToolStripMenuItem_Click(object sender, EventArgs e)

{

}

private void отчетToolStripMenuItem_Click_1(object sender, EventArgs e)

{

Form f2 = new Form2();

f2.Show();

}

private void условиеToolStripMenuItem_Click(object sender, EventArgs e)

{

MessageBox.Show("Добавить записи.Сделать открытие и сохранение файла");

}

private void textBox1_TextChanged(object sender, EventArgs e)

{

} } }
VB.NET

Цель занятия: Повторить структуру программ , основные символьные операторы языка VB и изучить особенности использования операторов для создания символьных массивов в языке программирования VB .NET Разработать Window проект по заданию, которую определит преподаватель.

Задания представлены в разделе Задания . Массивы
Вкачестве примера приведен проект. Условия: разработать Window проект , в котором необходимо задать одномерный символьный массив с данными: фамилии сотрудников, их должности и оклады. Вывести на экран фамилии сотрудников, которые имиеют минимальный оклад. Данные вводить спомощью текстовых окон, а вывод реализовать с помощью списков listbox( combobox)


Public Class Form2

Dim i, n, k, l, min, t As Integer

Dim familia(20), fam(20), dolznost(20), dol(20), b(20), s As String

Dim oklad(20), a(20) As Double

Dim file As Object

Private Sub ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles

Me.Hide()

Form1.Show()

End Sub

Private Sub oolStripMenuItem_Click(ByVal sender As System.Object,

End

End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

If i = n Then

i = 0

ListBox1.Items.Clear()

ListBox1.Items.Clear()

End If

i = i + 1

fam(i) = TextBox1.Text

dol(i) = ComboBox1.Text

oklad(i) = NumericUpDown1.Value

If (ComboBox1.Text = «выберите должность») Or (TextBox1.Text = «») Then

MessageBox.Show(«не введена фамилия или должность», «»»»)

i = i - 1

Else

ListBox1.Items.Add(fam(i) + « « + dol(i) + « « +

Public Class Form2

Str(oklad(i)))

file = While Mid(s, t,

My.Computer.FileSystem.OpenTextFileWriter(«spisok.txt», True)

file.WriteLine(fam(i) + « « + dol(i) + « « + Str(oklad(i)))

file.close()

End If

If i = n Then file.close()

End Sub

Private Sub ToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles oolStripMenuItem.Click

My.Computer.FileSystem.DeleteFile(«spisok.txt»)

n = InputBox(«введите количество сотрудников», «окно ввода»)

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

Dim k As Integer

t = t + 1

End While

t = t + 1

y.Computer.FileSystem.OpenTextFileReader(«spisok.txt»)

For k = 1 To n

s = file.readline():t = 1
While Mid(s, t, 1) <> « «

familia(k) = familia(k) + Mid(s, t, 1)

dolznost(k) = dolznost(k) + Mid(s, t, 1)

t = t + 1

End While

oklad(k) = Val(Mid(s, t + 1, Len(s)))

Next

l = 1

If i = n Then

For k = 1 To n

If dolznost(k) = «инженер Then

a(l) = oklad(k): b(l) = familia(k)

l = l + 1

End If

Next

min = a(1)

For k = 1 To l - 1

If a(k) < min Then min = a(k)

Next

For k = 1 To l - 1

If a(k) = min Then ListBox2.Items.Add(b(k) + « « + Str(a(k)))

Next

End If

file.close()

End Sub

Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged

End Sub End Class
Лабораторная работа 10.Тема: Создание системы управления базами данных
Блок схема алгоритма системы управления базой данных




Лабораторная работа: Разработать СУ БД « Access»

Условие задачи:



using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace База_данных_АБОНЕНТЫ1

{

public partial class Form1 : Form

{

public Form1()

{using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

InitializeComponent();

Form3 auth = new Form3();

this.Show();

auth.ShowDialog();

}

private void Form1_Load(object sender, EventArgs e)

{

// TODO: данная строка кода позволяет загрузить данные в таблицу "телефонDataSet.TELEFON". При необходимости она может быть перемещена или удалена.

// this.tELEFONTableAdapter.Fill(this.телефонDataSet.TELEFON);

// TODO: данная строка кода позволяет загрузить данные в таблицу "телефонDataSet.TELEFON". При необходимости она может быть перемещена или удалена.

this.tELEFONTableAdapter.Fill(this.телефонDataSet.TELEFON);

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

tELEFONTableAdapter.Update(телефонDataSet);

телефонDataSet.AcceptChanges();

}

//Кнопка поиск

private void button1_Click(object sender, EventArgs e) //организация поиска

{

for (int i = 0; i < dataGridView1.RowCount; i++)

{

for (int j = 0; j < dataGridView1.ColumnCount; j++)

{

if (dataGridView1.Rows[i].Cells[j].Value == null)

{

break;

}

if (textBox1.Text == dataGridView1.Rows[i].Cells[j].Value.ToString())

{

dataGridView1.CurrentCell = dataGridView1.Rows[i].Cells[j];

dataGridView1.FirstDisplayedScrollingRowIndex = i;

break;

} } } }
private void авторToolStripMenuItem_Click(object sender, EventArgs e)

{

Form2 f1 = new Form2();

f1.Show();

}

private void оПрограммеToolStripMenuItem_Click(object sender, EventArgs e)

{

Form3 f1 = new Form3();

f1.Show();

}

private void выходToolStripMenuItem_Click(object sender, EventArgs e)

{

Close();

}

private void button2_Click(object sender, EventArgs e) //добавление записи при помощи компонента button

{

tELEFONTableAdapter.Insert(textBox2.Text, textBox3.Text, textBox4.Text, textBox5.Text, textBox6.Text);

телефонDataSet.AcceptChanges();

ELEFONTableAdapter.Update(телефонDataSet.TELEFON);

this.tELEFONTableAdapter.Fill(this.телефонDataSet.TELEFON);
} }}
База данных Access


using System;

using System.Collections;

using System.Collections.Generic;

using System.Data;

using System.Drawing;

using System.Diagnostics;

using System.Windows.Forms;

using System.Linq;

using System.Xml.Linq;

namespace лаба_3_и_2

{

public partial class Form2

{

internal Form2()

{

InitializeComponent();

}

private void Таблица1BindingNavigatorSaveItem_Click(object sender, System.EventArgs e)

{

this.Validate();

this.Таблица1BindingSource.EndEdit();

this.TableAdapterManager.UpdateAll(this.Database1DataSet);

this.Database1DataSet.AcceptChanges();

}
private void Form2_Load(object sender, System.EventArgs e)

{

//TODO: данная строка кода позволяет загрузить данные в таблицу "Database1DataSet.Таблица1". При необходимости она может быть перемещена или удалена.

this.Таблица1TableAdapter.Fill(this.Database1DataSet.Таблица1);

}

private void Button1_Click(object sender, System.EventArgs e)

{

DataGridView1.Rows.Clear();

DataGridViewRow tmp = null;

for (var i = 0; i <= Таблица1DataGridView.RowCount - 2; i++)

{

if (Convert.ToDouble(Таблица1DataGridView.Rows[i].Cells[4].Value.ToString()) <= Convert.ToDouble(TextBox1.Text))

{

tmp = Таблица1DataGridView.Rows[i];

DataGridView1.Rows.Add(tmp.Cells[0].Value.ToString(), tmp.Cells[1].Value.ToString(), tmp.Cells[2].Value.ToString(), tmp.Cells[3].Value.ToString(), tmp.Cells[4].Value.ToString());

}}}
private void Button2_Click(object sender, System.EventArgs e)

{

Form1.DefaultInstance.Show();

this.Hide();

} } }
База данных: Туристические туры








using System;

using System.Collections;

using System.Collections.Generic;

using System.Data;

using System.Drawing;

using System.Diagnostics;

using System.Windows.Forms;

using System.Linq;

using System.Xml.Linq;

namespace лаба_3_и_2

{

public partial class Form2

{

internal Form2()

{

InitializeComponent();

}

private void Таблица1BindingNavigatorSaveItem_Click(object sender, System.EventArgs e)

{

this.Validate();

this.Таблица1BindingSource.EndEdit();

TableAdapterManager.UpdateAll(this.Database1DataSet);

this.Database1DataSet.AcceptChanges();

}

private void Form2_Load(object sender, System.EventArgs e)

{

//TODO: данная строка кода позволяет загрузить данные в таблицу "Database1DataSet.Таблица1". При необходимости она может быть перемещена или удалена.

this.Таблица1TableAdapter.Fill(this.Database1DataSet.Таблица1);

}

private void Button1_Click(object sender, System.EventArgs e)

{

DataGridView1.Rows.Clear();

DataGridViewRow tmp = null;

for (var i = 0; i <= Таблица1DataGridView.RowCount - 2; i++)

{

if (Convert.ToDouble(Таблица1DataGridView.Rows[i].Cells[4].Value.ToString()) <= Convert.ToDouble(TextBox1.Text))

{

tmp = Таблица1DataGridView.Rows[i];

DataGridView1.Rows.Add(tmp.Cells[0].Value.ToString(), tmp.Cells[1].Value.ToString(), tmp.Cells[2].Value.ToString(), tmp.Cells[3].Value.ToString(), tmp.Cells[4].Value.ToString());

} } }

private void Button2_Click(object sender, System.EventArgs e)

{

Form1.DefaultInstance.Show();

this.Hide();

} } } //end of root namespace
1   2   3   4   5   6

Похожие:

В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Методические указания для проведения лабораторных занятий по дисциплине...
Лабораторные работы выполняются в среде программирования Microsoft Visual Studio 2010 на языке программирования C#. Каждый студент...
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Курсовой проект 3 Тема, которую нам предписано
Целью курсовой работы является закрепление теоретического материала, приобретение практических навыков проектирования Windows приложений...
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Инструкция пользователя по работе с тестирующим комплексом Visual Testing Studio
Инструкция пользователя по работе с тестирующим комплексом Visual Testing Studio/ Игнатова Е. Н., Чехонина С. А
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Эксплуатационные материалы лабораторный практикум
Эксплуатационные материалы: лабораторный практикум / А. Д. Синегибская. – Братск: БрГУ, 2011. – 65 с
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Задачах программирования лабораторный практикум по дисциплине «Системное...
Методические указания предназначены для подготовки дипломированных специалистов направления 230100 «Информатика и вычислительная...
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Курсовой проект был создан с помощью среды разработки Visual Studio...
Разработка приложения для построения динамической изображения трехмерной модели объекта «Паровоз»
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Лабораторная работа №7 «Подготовка и проведение тестирования»
Изучить методы подготовки и проведения тестирования и получить навыки создания и выполнения тестов в среде ms visual Studio для приложений...
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Инструментарий веб-разработчика: Apache, php, Mysql, phpMyAdmin Лабораторный...
Инструментарий веб-разработчика: Apache, php, Mysql, phpMyAdmin: Лабораторный практикум по дисциплине «Сети ЭВМ и телекоммуникации»...
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Электронных ресурсов
Басангова Е. О. Лабораторный практикум “Компьютерная анимация в среде Macromedia Flash”
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Название Ссылка
Лабораторный практикум по биологии гоу впо уральского Государственного лесотехнического университета
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Лекция 1
Молчанов А. Ю. Системное программное обеспечение. Лабораторный практикум: – спб.: Питер, 2005. – 284 с
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Языки программирования. Создание программы в языке Visual Basic
Экспериментальное исследование тест работы программы выявление ошибок 16
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Глава I. Цифровое представление звуковых сигналов.
Ii программы для создания и обработки цифрового звука и создание цор «практикум по работе с программой «fl-studio»
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Среднетехнический факультет
Лабораторный практикум составлен для проведения лабораторных работ по дисциплине «Технохимический контроль производства»
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Лабораторный практикум по дисциплине
Лабораторные работы должны выполняться в той последовательности, в которой они приводятся в данной разработке
В. К. Никишев «Лабораторный практикум по современным языкам программирования Visual Studio » icon Уро Тема урока: Язык программирования Visual Basic. Работа с массивами
Ввести понятие массива, его размерности. Познакомиться с фиксированными и динамическими массивами, способами их описания

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск