У вас вопросы?
У нас ответы:) SamZan.net

тема контроля версий А

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

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

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

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

Написание Программы

  1. Использование GIT (система контроля версий)

А. Поставить GIT (поставить KDiff, Araxis Megre)

Б. Поставить GitExtentions

Защита

  1. Защита программы
  2. Презентация (304)
  3. 5 минут ролик по пользованию программы
  4. Пояснительная записка (25 стр минимум, 50 стр – максимум)
    1. Введение
    2. Техническое задание
    3. Диаграмма классов (частично) UML
    4.  Диаграмма вариантов использования
    5. Проблемы отладки
    6. Предложения по оптимизации
    7. Выводы
    8. Руководства … пользователя, системного администратора, программиста
  5. Приложения (как минимум 1 – исходный код).

Не включается в 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;

   }

 }

}




1. Билеты по адвокатуре (2 предмета) за первый семестр 2001 года
2. JNE SCHTKIN HETTRICK JOHN
3. Основные законы поля постоянного тока Электрическое поле постоянного тока характеризуется потенциалом U
4. Контрольная работа- Информационные ресурсы органов власти
5. . Дымом затянуло сам предмет разговора
6. Задача Получение и анализ молекулярных спектров поглощения в области 400750 нм визуальным методом
7. Задание 1 Значение бухгалтерской отчетности по выплате пенсий и пособий требования предъявленные к ней.
8. Семейное консультирование
9. Статья Мужские сумки
10. Податкова адмінітрація України- завдання, функції та структура