|
|||
Задания для самостоятельной работы гр. РИ-181223 на апрельЗадания для самостоятельной работы гр. РИ-181223 на апрель 1. Создать массив 1000 случайных чисел типа double в диапазоне [0; 10]. При помощи LINQ-запроса подсчитать процент точек, меньше и больше среднего значения. Исходные данные и результаты вывести в виде окна Windows Forms. 2. Из числового массива случайных чисел выбрать подмножество, принадлежащее диапазону [1; 2], отсортировать по возрастанию и поместить в коллекцию List<>. Вычислить, используя методы расширений, основные статистические характеристики: среднее, среднеквадратичное отклонение и т. п. Исходные данные и результаты вывести в виде окна Windows Forms. 3. Для произвольного xml-документа, организовать вывод в Windows Form элементов XML-документа, используя свойства класса XNode. Можно взять любой fb2-файл. 4. Вывести в Windows Form библиографические данные книги в формате FictionBook. Предусмотреть конвертацию из кодировки 1251. 5. Пусть в папке "Books" расположены fb2-файлы. Для этой коллекции составить отчет: Название, Авторы, Жанр, Дата издания. Результаты вывести в виде окна Windows Forms 6. Для базы данных Detali построить отчет о поступлении деталей, сгруппированный по поставщикам. 7. В базу данных Detali внести нового поставщика и добавить несколько строк в таблицу Поступления. Вывести отчет по названиям деталей, сгруппированный по дате поступления. 8. Создать программу для извлечения данных из базы данных Detali в XML-файл. 9. Создать демонстрационное приложение Windows Forms эхо-печати. Символы, введенные с клавиатуры, выводить на форму. 10. Создать приложение, выводящее на форму текущие координаты мыши при ее перемещении. 11. Создать программу "Калькулятор", предусмотрев контроль правильности ввода с возможностью исправления ошибок. Добавить калькулятору ячейку памяти. 12. Построить по центру формы декартову систему координат в четверть размера формы и вывести график синусоиды. При нажатии клавиш со стрелками смещать график по оси в соответствующем направлении на 10 единиц. 13. Разбить форму на 4 квадранта и залить их сплошной, штриховой, текстурной и градиентной кистью. 14. Организовать ввод таблицы чисел из текстового файла в таблицу DataGridView из 2 колонок. Файл, в каждой строке которого находится по 2 числа, разделенных знаком табуляции или пробелом, подготовить в блокноте. Предусмотреть прокрутку таблицы, если все строки не помещаются на форме. 15. Для задачи "Калькулятор дат" предусмотреть вывод на принтер отчета в табличной форме. 16. Построить Windows Forms x-y график, данные читаются из текстового файла. Обеспечить обработку ошибок при вводе данных. 17. Разделить окно формы на две части горизонтальной линией. В левой части предусмотреть ввод заголовка в элементе управления TextBox, и набора числовых данных в DataGridView (до 10 значений). В правой части формы вывести заголовок и круговую диаграмму по подготовленным данным. 18. Для предыдущей задачи вывести исходные данные и полученный график на принтер.
|
|||
|