- •1. Предел числовой последовательности и его свойства. Критерии Коши и Вейерштрасса существования предела. Число .
- •2. Предел и непрерывность функции в точке. Основные свойства предела функции. Локальные и глобальные свойства непрерывных функций.
- •3. Производная и дифференциал. Основные теоремы дифференциального исчисления. Условия монотонности, выпуклости и локального экстремума функции.
- •4. Функции многих переменных: непрерывность и дифференцируемость. Дифференциал и частные производные сложной функции. Экстремумы функции многих переменных.
- •5. Определенный интеграл. Его свойства и приложения.
- •6. Кратные интегралы. Их свойства и приложения.
- •7. Функциональные последовательности и ряды. Признаки равномерной сходимости. Свойства равномерно сходящихся последовательностей и рядов.
- •8. Производная и дифференциал функции комплексной переменной.
- •9. Основная теорема о неприводимых многочленах.
- •11. Скалярное, векторное и смешанное произведение векторов трѐхмерного евклидова пространства. Приложения к решению задач.
- •12. Плоскость и прямая в прастранстве.
- •13. Определение функции от матрицы. Свойства функций от матриц. Ф-ии от матриц
- •14. Задача Коши для дифференциального уравнения и для системы дифференциальных уравнений. Теорема существования и единственности решения для уравнения первого порядка в нормальной форме.
- •15. Методы интегрирования линейных дифференциальных уравнений и систем с постоянными коэффициентами.
- •16. Метод Фурье разделения переменных и его применение в решении краевых задач для ду с частными производными. Классификация дучп II порядка
- •17. Равномерное распределение случайной величины.
- •18. Формула полной вероятности. Теорема Байеса.
- •19. Теоремы о выборочной средней и выборочной дисперсии.
- •20 Лиу Фредгольма и Вольтерра.Ур-ия с вырожд.И малым ядром.Альтернатива Фредгольма.
- •21 Гильбертово пр-во.
- •22. Интерполирование. Интерполяционные многочлены.
- •23. Решение нелинейных уравнений.
- •24. Интерполяционные квадратурные формулы.
- •25. Линейное программирование. Методы решения задач линейного программирования.
- •27 Методы языка программирования.
- •28. Пользовательские типы данных.
- •29.Проектирование структур данных.
- •30. Сравнительный анализ методов сортировки.
- •31. Сравнительный анализ методов поиска
- •32. Разработка приложений, поддерживающих графический интерфейс
- •33. Объектно-ориентированное программирование. Абстрактные типы и классы.
- •34. Объектно-ориентированное программирование. Ввод-вывод данных.
- •35. Платформо-независимые языки программирования.
- •36. Классификация ос
- •37. Файловые системы
- •38. Информация и алгоритмы.
- •39. Алгоритмы работы с графами.
- •40. Проектирование баз данных.
- •41. Реляционная модель данных.
- •42. Принципы построения вычислительных сетей.
- •43. Глобальные вычислительные сети. Интернет.
- •44. Метод обратной функции моделирования реализаций непрерывной случайной величины.
- •45. Графические форматы. Сжатие графической информации.
- •46. Модели представления графической информации.
- •47. Интегрированная среда разработки. Компоненты среды. Обзор свойств, методов и событий компонентов.
- •48. Использование системных компонентов и диалогов.
- •49. Управление проектами. Системы управления проектами.
- •50. Технология организации ведения бухгалтерского учета с использованием информационных систем.
- •51. Система Mathematica. Возможности моделирования.
- •52. Математическое моделирование и современные системы компьютерной математики (на примере системы Mathematica).
- •53.Нелок одношаг процессы неполного прогноза для реш-я нелин ур-й с гладкими операторами.
- •54.Нелокальные многошаговые итер проц неполного прогноза для решения нелинейных уравнений с гладкими операторами.
- •55.Нелокальные одношаговые итер процессы полного прогноза для решения нелинейных уравнений с гладкими операторами.
- •56. Понятие корректно поставленной и некорректно поставленной задачи. Примеры. Метод простой итерации явного типа решения некорректно поставленных задач с априорным выбором числа итераций.
- •57. Метод простой итерации явного типа решения некорректно поставленных задач с апостериорным выбором числа итераций.
- •58. Метод обобщенного суммирования рядов для решения некорректных задач.
- •59. Сходимость метода итераций явного типа некорректных задач в энергетической норме.
- •60. Метод регуляризации решения некорректных задач. Сходимость метода. Оценка погрешности.
- •61. О методах неполного прогноза, локально сходящихся с кубической скоростью, для решения нелинейных уравнений с гладкими операторами.
- •62. Итерационные методы полного прогноза, локально сходящиеся с кубической скоростью, для решения нелинейных уравнений с гладкими операторами.
- •63. Нелокальные итерационные методы неполного прогноза, локально сходящиеся с кубической скоростью, для решения нелинейных уравнений с непрерывным оператором.
- •64. Ограничения вычислительных систем
- •65. Сравнение программ.
- •66. Структурная организация данных.
- •67. Структурная организация данных.
- •68. Построение эффективных программ.
- •69. Перегрузка операторов.
- •70. Наследование.
- •71. Проектирование и использование баз данных.
- •72. Современные средства проектирования баз данных и приложений (на примере средства по выбору студента).
- •73. Нелок. Одношаг. Итерац. Процессы неполн. Прогноза типа Стеффенсена
- •74. Нелок. Многошаг. Итерац. Процессы неполн. Прогноза типа Стеффенсена
- •75. Нелок. Итерац. Процессы неполн. Прогноза метода хорд для решения нелинейных уравнений с непрерывным нелинейным оператором.
48. Использование системных компонентов и диалогов.
Все множество компонентов подразделяется на две группы: визуальные и невизуальные компоненты.
Визуальные компоненты – это управляющие элементы пользовательского интерфейса, т. е. кнопки, метки, блоки списков и др. Они видны на экране и выглядят одинаково на стадии проектирования и во время работы приложения.
Невизуальные компоненты – это, так сказать, бойцы невидимого фронта, они работают, но сами на экране не видны. К невизуальным компонентам относятся таймер, компоненты доступа к базам данным и др. На стадии проектирования невизуальный компонент представляется на форме небольшим значком. Его свойства устанавливаются в Инспекторе Объектов. Некоторые компоненты, хотя и являются невизуальными, могут что-нибудь отображать на экране. Например, невизуальный компонент MainMenu отображает на форме строку главного меню, а невизуальный компонент OpenDialog — стандартное диалоговое окно выбора файла.
Назначение и использование компонентов:
Label – поле отображения текста.
TextBox – поле редактирования текста.
Button – командная кнопка.
CheckBox – флажок.
RadioButton – селектор (радиокнопка).
ListBox – список выбора.
ComboBox – поле редактирования со списком выбора.
oleDbConnection – соединение с базой данных.
oleDbData Adapter – взаимодействие с базой данных.
MainMenu – строка главного меню.
Timer – вызывает событие через определенные интервалы времени.
Компоненты диалогов
Классы встроенных диалогов:
OpenFileDialog – диалог открытия файла.
SaveFileDialog – диалог для сохранения файла.
PrintDialog – диалог вывода на печать.
PrintPreviewDialog – диалог предварительный просмотр результата печати.
ColorDialog – диалог выбора цвета.
FontDialog – диалог выбора шрифта.
FolderBrowserDialog – диалог работы с каталогами.
Надо сказать, что значительная часть пользовательского интерфейса приложений реализуется именно с применением диалоговых окон. Это окна, предназначенные для открытия, сохранения, печати и закрытия документов, окна отображения и настройки всевозможных параметров и т.д.
Диалоговые окна принято делить на модальные и немодальные окна. Когда приложение открывает на экране модальное окно, его работа будет приостановлена до тех пор, пока пользователь не закроет это окно. Что же касается немодальных окон, то они работают одновременно с главным окном открывшего их приложения.
Пример вызова диалога MessageBox
MessageBox.Show("OK to Close", "Game Status", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2 );
Пример вызова диалога OpenFile
string str;
…..
if(openFileDialog1.ShowDialog() == DialogResult.OK)
{
StreamReader myStream;
myStream = File.OpenText(openFileDialog1.FileName);
if (myStream != null)
{
// Здесь вставляется код для чтения данных
str = myStream.ReadLine();
myStream.Close();
}
}
Работа с файлом в C#. File C#
Для того чтобы работать с файлами, необходимо:
Поключить пространство имен: using System.IO;
Использовать класс: File.
Чтение файла может быть вызвано несколькими методами:
File.ReadAllLines - считывает с текстового файла все строки и закрывает файл.
File.ReadAllBytes - считывает двоичный файл и записывает результат в массив байтов и закрывает файл.
File.ReadAllText - считывает текстовый файл с заданной кодировкой.
File.ReadLines - считывает строки с заданной кодировкой.
Если вам нужно скопировать текстовый файл, то для этого нужно использовать метод: Copy.
File.Copy - копирует из существующего файла в другой файл. Возможно копировать самого в себя.
File.Copy("with.txt", "where.txt", true); // копирование с возможностью перезаписи.
File.Copy("with.txt", "where.txt", false); // копирование без перезаписи.
За запись в файл отвечает класс: StreamWriter.
StreamWriter print = new StreamWriter("out.txt", false); // перезапись в файл
StreamWriter print2 = new StreamWriter("out.txt", true); // запись в файл с добавлением
Разница только в false и true. Если true значит можно записывать ТОЛЬКО с добавлением, а если false - значит можно перезаписывать.
После того, как объявили массив, можно через методы: WriteLine и Write записывать в файл.
WriteLine - это запись с переводом на новую строку, а Write - это запись без перевода строки.
Close - это метод, который закрывает файл.
StreamWriter print = new StreamWriter("out.txt", false); // перезапись в файл
print.Write("Hi! How are You?");
print.Close();
