Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

Подписываем
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
Подписываем
Написание Программы
А. Поставить GIT (поставить KDiff, Araxis Megre)
Б. Поставить GitExtentions
Защита
Не включается в 25 страницы.
1. программы для каталогализации
дисков
книг
должников по финансам
2. программа для учета финансов
счетов в банков
3. игры
lines
балда
2х мерная стрелялка
Тетрис
Баг-трекинг
4. программа для учета занятости аудитории
4.1 Программа для учета алгоритмов в программировании.
5. программа для учета личных финансов (Гусева)
6. программа для учета сданных лабораторных. лабораторные работы могут иметь взаимозависимость
7. программа для учета программ
8. программа для учета электронных книг
10. программа для составления рецептов
11. программа для торговли электроинструментом
12. программа для учета компьютеров в институте
13. двухмерная стрелялка на плоскости без препятствий
14. двухмерная кидалка гранат
15. червячки для ракетницы и возможностью двигаться
18. моделирование связанных гаронических колебаний
19. бильярд
20. программа для учета частей компьютеров
21. арканойд
22. танчики с противником
23. визуализация сортировки метом шелла
24. визуализация сортировки деревом
25. визуализация быстрой сортировки
26. визуализация сортировки слиянием
27. визуализация алгоритма нахождения кратчайшего пути в лабиринте
Интеграция QT в Visual Studio - на 4ку, без отчетов
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
treeView1.Nodes.Add(new MainNode());
}
}
//gui - GRAPHICAL USER INTERFACE
class MainNode : TreeNode {
public MainNode() {
Text = "Диски";
string[] subTypes = File.ReadAllLines(@"D:\in.txt");
var subNodes = subTypes.Select(p => new CatNode(p)).ToArray();
for (int i = 0; i < subNodes.Length; i++) {
this.Nodes.Add(subNodes[i]);
}
}
}
class CatNode : TreeNode {
public CatNode(string name) {
this.Text = name;
}
}
}
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
treeView1.Nodes.Add(new MainNode());
}
private void treeView1_BeforeExpand(object sender, TreeViewCancelEventArgs e) {
if (e.Node is MainNode) {
var n = (MainNode) e.Node;
n.loadChilds();
}
}
}
//gui - GRAPHICAL USER INTERFACE
class TempNode : TreeNode {
}
class MainNode : TreeNode {
public MainNode() {
Text = "Диски";
this.Nodes.Add(new TempNode());
this.SelectedImageIndex = 0;
this.ImageIndex = 0;
}
private bool wasLoaded = false;
public void loadChilds() {
if (wasLoaded) {
return;
}
wasLoaded = true;
this.Nodes.Clear();
string[] subTypes = File.ReadAllLines(@"D:\in.txt");
var subNodes = subTypes.Select(p => new CatNode(p)).ToArray();
for (int i = 0; i < subNodes.Length; i++) {
this.Nodes.Add(subNodes[i]);
}
}
}
class CatNode : TreeNode {
public CatNode(string name) {
this.Text = name;
this.SelectedImageIndex = 1;
this.ImageIndex =1;
}
}
}
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
treeView1.Nodes.Add(new MainNode());
d.addList(listBox1);
}
DeadMans d = new DeadMans();
private void treeView1_BeforeExpand(object sender, TreeViewCancelEventArgs e) {
if (e.Node is MainNode) {
var n = (MainNode)e.Node;
n.loadChilds();
}
}
private void button1_Click(object sender, EventArgs e) {
d.add(DateTime.Now.ToShortTimeString());
}
}
class DeadMans {
private BindingList<string> names = new BindingList<string>();
public void add(string name) {
names.Add(name);
}
public DeadMans() {
names.ListChanged += new ListChangedEventHandler(names_ListChanged);
}
void names_ListChanged(object sender, ListChangedEventArgs e) {
if (e.ListChangedType == ListChangedType.ItemAdded) {
int index = e.NewIndex;
string value = names[index];
for (int i = 0; i < boxs.Count; i++) {
boxs[i].Items.Add(value);
}
}
}
private List<ListBox> boxs = new List<ListBox>();
public void addList(ListBox box) {
boxs.Add(box);
}
}
//MVC - model view controller
//WPF - GUI
//WPF - BindingList
//gui - GRAPHICAL USER INTERFACE
class TempNode : TreeNode {
}
class MainNode : TreeNode {
public MainNode() {
Text = "Диски";
this.Nodes.Add(new TempNode());
this.SelectedImageIndex = 0;
this.ImageIndex = 0;
}
private bool wasLoaded = false;
public void loadChilds() {
if (wasLoaded) {
return;
}
wasLoaded = true;
this.Nodes.Clear();
string[] subTypes = File.ReadAllLines(@"D:\in.txt");
var subNodes = subTypes.Select(p => new CatNode(p)).ToArray();
for (int i = 0; i < subNodes.Length; i++) {
this.Nodes.Add(subNodes[i]);
}
}
}
class CatNode : TreeNode {
public CatNode(string name) {
this.Text = name;
this.SelectedImageIndex = 1;
this.ImageIndex = 1;
}
}
}
using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication1 {
public partial class Form1 : Form {
public Form1() {
InitializeComponent();
treeView1.Nodes.Add(new MainNode());
d.addList(listBox1);
}
DeadMans d = new DeadMans();
private void treeView1_BeforeExpand(object sender, TreeViewCancelEventArgs e) {
if (e.Node is MainNode) {
var n = (MainNode)e.Node;
n.loadChilds();
}
}
private void button1_Click(object sender, EventArgs e) {
Worker w = new Worker();
for (int i = 0; i < this.Controls.Count;i++) {
var control = this.Controls[i];
if (string.IsNullOrEmpty((string)control.Tag)) {
continue;
}
var temp2 = w.GetType().GetProperties();
string memName = (string) control.Tag;
var mem = temp2.Single(p => p.Name == memName);
if (control is TextBox) {
var t = (TextBox) control;
mem.SetValue(w, t.Text, new object[0]);
}
}
d.add(DateTime.Now.ToShortTimeString());
}
}
class DeadMans {
private BindingList<string> names = new BindingList<string>();
public void add(string name) {
names.Add(name);
}
public DeadMans() {
names.ListChanged += new ListChangedEventHandler(names_ListChanged);
}
void names_ListChanged(object sender, ListChangedEventArgs e) {
if (e.ListChangedType == ListChangedType.ItemAdded) {
int index = e.NewIndex;
string value = names[index];
for (int i = 0; i < boxs.Count; i++) {
boxs[i].Items.Add(value);
}
}
}
private List<ListBox> boxs = new List<ListBox>();
public void addList(ListBox box) {
boxs.Add(box);
}
}
//Managed Languages - C#, Java
//this, sender, e.OriginalSo..., sender()
//event, управляемая штука
//рефлексия
//Бобров дмитрий
//пов. квалификации
//статьи название, издание, год издания
// цена статьи
//стаж
//опыт работы
//курсы
//14 штук характеристи
//Qt - классы, функции, указатели на функции
//Q_Object
//слоты, сигнал, события
//C/C++ классы, функции, указатели на функции
//MVC - model view controller
//WPF - GUI
//WPF - BindingList
//gui - GRAPHICAL USER INTERFACE
class Worker {
public int age{ get; set;}
public string name{ get; set;}
}
class TempNode : TreeNode {
}
class MainNode : TreeNode {
public MainNode() {
Text = "Диски";
this.Nodes.Add(new TempNode());
this.SelectedImageIndex = 0;
this.ImageIndex = 0;
}
private bool wasLoaded = false;
public void loadChilds() {
if (wasLoaded) {
return;
}
wasLoaded = true;
this.Nodes.Clear();
string[] subTypes = File.ReadAllLines(@"D:\in.txt");
var subNodes = subTypes.Select(p => new CatNode(p)).ToArray();
for (int i = 0; i < subNodes.Length; i++) {
this.Nodes.Add(subNodes[i]);
}
}
}
class CatNode : TreeNode {
public CatNode(string name) {
this.Text = name;
this.SelectedImageIndex = 1;
this.ImageIndex = 1;
}
}
}