Диплом, курсовая, контрольная работа
Помощь в написании студенческих работ

Разработка обучающей и тестирующей по теме

Курсовая Купить готовую Узнать стоимостьмоей работы

Заключение. Список использованных источников. Проектирование программного обеспечения. Анализ требований и определение спецификаций программного обеспечения. Глава 2. Технологический раздел2. 1. Предпроектное исследование предметной области. Введение. Тестирование и отладка программного обеспечения. Руководство пользователя. Характеристика системы программирования. Глава 1. Общий раздел1. 1… Читать ещё >

Содержание

  • Введение
  • Глава 1. Общий раздел
    • 1. 1. Системные требования
    • 1. 2. Характеристика системы программирования
  • Глава 2. Технологический раздел
    • 2. 1. Предпроектное исследование предметной области
    • 2. 2. Анализ требований и определение спецификаций программного обеспечения
    • 2. 3. Проектирование программного обеспечения
    • 2. 4. Разработка пользовательских интерфейсов программного обеспечения
    • 2. 5. Тестирование и отладка программного обеспечения
  • Глава 3. Руководство по использованию программы
    • 3. 1. Руководство системного программиста
    • 3. 2. Руководство программиста
    • 3. 3. Руководство пользователя
  • Заключение
  • Список использованных источников
  • Приложение А

Разработка обучающей и тестирующей по теме (реферат, курсовая, диплом, контрольная)

vopros = vopros; this. otvet1 = otvet1; this. otvet2 = otvet2; this. otvet3 = otvet3; this. otvet4 = otvet4; this. otvet_prav = otvet_prav;} } public int nomrad ()//номер выбранного радиобокса{ int r = 0; for (int i = 3; i >= 0; i—) { if (((RadioButton)groupBox1.Controls[i]).Checked == true) { r = 4-i; } } return r; }publicvoidvivodnaikran (intnom)//отображение вопроса и вариантов ответа на экран{ groupBox1. Text = masvopr[nom]. vopros; radioButton1. Text = masvopr[nom]. otvet1; radioButton2. Text = masvopr[nom]. otvet2; radioButton3. Text = masvopr[nom]. otvet3; radioButton4. Text = masvopr[nom]. otvet4; } public void zagruz_test (string[] input)//получениеданныхтекста { for (int i = 0; i < input. Length; i++) { mytext = input[i]. S plit (new char[] { 't' }, StringSplitOptions. RemoveEmptyEntries);//структурирование для таблицы (просмотр табуляции) masvopr[i].

vopros = mytext[0]; masvopr[i]. otvet1 = mytext[1]; masvopr[i]. otvet2 = mytext[2]; masvopr[i]. otvet3 = mytext[3]; masvopr[i]. otvet4 = mytext[4]; masvopr[i]. otvet_prav = Convert. ToInt32(mytext[5]); } int nom = 0; vivodnaikran (nom); } private void btnVpered_Click (object sender, EventArgs e) { if (nom <= input. Length) { if (masvopr[nom]. otvet_prav == nomrad ()) { prav_otv[nom] = 1; } else { prav_otv[nom] = 0; } nom++; if (nom ≠ input. Length) { vivodnaikran (nom); btnNazad. Visible = true; } else { int kolvo_prav = 0; for (int i = 0; i < prav_otv.Length; i++) { if (prav_otv[i] == 1) { kolvo_prav++; } } if (MessageBox.Show («Вашрезультат:» + kolvo_prav) == DialogResult. OK) { string path = Application. StartupPath + @" TESTtest. html"; webBrowser1. Navigate (path); panel2. Visible = false; webBrowser1. Visible = true; nom = 0; foreach (TreeNode item in treeView1. Nodes) { if (item.Name == «test») { treeView1. SelectedNode = item; } } } btnVpered. Visible = false; } } } private void btnNazad_Click (object sender, EventArgs e) { if (nom > 0) { nom—; vivodnaikran (nom); btnVpered. Visible = true; if (masvopr[nom].

otvet_prav == nomrad ()) { prav_otv[nom] = 1; } else { prav_otv[nom] = 0; } } if (nom == 0) { btnNazad. Visible = false; } } private void treeView1_AfterSelect (object sender, TreeViewEventArgs e) { if (treeView1.SelectedNode.Name == «lec») { string path = Application. StartupPath + @" HTMLlec. html"; webBrowser1. Navigate (path); panel2. Visible = false; webBrowser1. Visible = true; } if (treeView1.SelectedNode.Name == «lec1″) { string path = Application. StartupPath + @» HTMLlec1. html"; webBrowser1. Navigate (path); panel2. Visible = false; webBrowser1. Visible = true; } if (treeView1.SelectedNode.Name == «lec2″) { string path = Application. StartupPath + @» HTMLlec2. html"; webBrowser1. Navigate (path); panel2. Visible = false; webBrowser1. Visible = true; } //********************************* if (treeView1.SelectedNode.Name == «test») { string path = Application. StartupPath + @" TESTtest. html"; webBrowser1. Navigate (path); panel2. Visible = false; webBrowser1. Visible = true; } if (treeView1.SelectedNode.Name == «test1″) { input = File. ReadAllLines (Application.StartupPath + @» TESTtest1. myform", Encoding. UTF8); masvopr = new voprosi[input.Length]; prav_otv = new int[input.Length]; zagruz_test (input);//загружаем первый вопросbtnNazad. Visible = false; btnVpered. Visible = true; //kolvo_prav = 0; nom = 0; label1. Text = «Тест № 1 'Информация'»; panel2. Visible= true; webBrowser1. Visible = false; } if (treeView1.SelectedNode.Name == «test2″) { input = File. ReadAllLines (Application.StartupPath + @» TESTtest2. myform", Encoding. UTF8); masvopr = new voprosi[input.Length]; zagruz_test (input);//загружаем первый вопросbtnNazad. Visible = false; btnVpered. Visible = true; //kolvo_prav = 0; nom = 0; label1. Text = «Тест № 2 'Информатикавцифрах'»; panel2. Visible = true; webBrowser1. Visible = false; } } private void выходToolStripMenuItem_Click (object sender, EventArgs e) { Close (); } private void оПрограммеToolStripMenuItem_Click (object sender, EventArgs e){ MessageBox. Show («Программа 'Умный друг' предназначена для обучения и тестирования обучающихся по дисциплине 'Информатика' 2017 год»); } }}.

Показать весь текст

Список литературы

  1. В.А. Основы программирования на C# М.: Изд-во «Интернет-университет информационных технологий — ИНТУИТ.ру», 2016. — 488 c
  2. Э. Введение в C#. Библиотека программиста СПб.: Питер, 2012. — 304 с
  3. Т. А. С#. Программирование на языке высокого уровня СПб.: Питер, 2013. — 432 с
  4. Программирование для MS Windows на C#. Том 1 М.: Издательско-торговый дом «Русская Редакция», 2012. — 576 с
  5. М., Прайс Д. Visual C#.NET. Полное руководство Киев: «Век», 2014. — 960 с
  6. Лэм Х.К., Тай Т. Платформа .NET. Основы СПб.: Символ-Плюс, 2013. — 336 с
  7. Троелсен Э. C# и платформа .NET. Библиотека программиста СПб.: Питер, 2012. — 796 с
  8. А.В., Фролов Г. В. Язык C#. Самоучитель М.: Диалог-МИФИ, 2013. — 560 с
  9. Чак Муссиано и Билл Кеннеди «HTML и XHTML. Подробное руководство» 6-е издание. Издательство: Символ-Плюс, 2014 г.
  10. А. Мейер «CSS. Каскадные таблицы стилей. Подробное руководство «3-е издание. Издательство: Символ-Плюс, 2013 г.
Заполнить форму текущей работой
Купить готовую работу

ИЛИ