# Системное программирование 35 гр. 2025-26 уч.г. 1 сем. Практическая №5. Визуальный интерфейс "Архиватора" Практическая №5. Работа с реестром Windows Практ.№4 (Реестр): #### Вариант 1 На 3: Сделать добавление строкового и числового значения в соответствующий ключ реестра (Software / PrgName). Сделать удаление этого ключа. На 4-5: Сделать добавление бинарного массива (изображения, звука, иконки) в тот-же ключ реестра. #### Вариант 2 На 3: Сделать добавление и удаление произвольной программы в автозагрузку На 4-5: Реализовать работу с tray Бондарев Егор Иванович: Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):, Гусинская Ангелина Владиславовна: 2, 4, Практ.№1 (Бинарные):3, Практ.№2 (UnPack):3, Практ.№3 (DLL):4, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):4 (реестр не относится к архиватору), Евсеенко Лев Викторович: 5, Практ.№1 (Бинарные):5, Практ.№2 (UnPack):4, Практ.№3 (DLL):4, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):5, Калинина Вероника Валерьевна: Пр1:5, Пр2:3, Пр3:4, Практ.№1 (Бинарные):5, Практ.№2 (UnPack):3, Практ.№3 (DLL):4, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):4 (реестр не относится к архиватору), Ковалев Даниил Геннадьевич: 5, 2 Практ.№1 (Бинарные):5, Практ.№2 (UnPack):3, Практ.№3 (DLL):5, Практ.№4 (Реестр):-, Практ.№5 (GUI Архиватор):- Макаркина Александра Николаевна: Практ.№1 (Бинарные):5, Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):5, Пережило Ксения Алексеевна: 3, Практ.№1 (Бинарные):3, Практ.№3 (DLL):4, Царьков Александр Александрович: 4, 5, Практ.№1 (Бинарные):5, Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):5, Альховой Николай Алексеевич: 4, 4, Практ.№1 (Бинарные):5, Практ.№2 (UnPack):4, Практ.№4 (Реестр):5, Дербенский Алексей Сергеевич 4, 5, Практ.№1 (Бинарные):5, Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, Конышев Дмитрий Сергеевич: Практ.№1 (Бинарные):5, Практ.№2 (UnPack):5, Практ.№4 (Реестр):5, Кушнерев Сергей Александрович: 3, Практ.№1 (Бинарные):4, Практ.№2 (UnPack):4, Практ.№4 (Реестр):5, Монташев Евгений Николаевич: Практ.№1 (Бинарные):5, Практ.№2 (UnPack):4, Практ.№3 (DLL):4, Практ.№4 (Реестр):5, Непша Александр Владиславович: 2, Практ.№1 (Бинарные):3, Практ.№2 (UnPack):4, Практ.№4 (Реестр):5, Федоров Илья Алексеевич: Практ.№1 (Бинарные):5, Практ.№2 (UnPack):4, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, 4, Практ.№5 (GUI Архиватор):5, Шатилов Ярослав Денисович: Практ.№1 (Бинарные):5, Практ.№2 (UnPack):5, Практ.№4 (Реестр):5, Шестернёв Александр Михайлович: 5, Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, Практ.№5 (GUI Архиватор):5, Яриго Иван Николаевич: 5, Практ.№1 (Бинарные):5-, Практ.№2 (UnPack):5, Практ.№3 (DLL):5, Практ.№4 (Реестр):5, ## Журнал: 24Nov25 **Отсутсв:** Кушнерев, Пережило Ксения - доклад "Работа с документацией. Формат CHM." - Историческая справка - 2-3 абзаца; - Установка WinCHM - 2-3 абзаца; - Создание документации - 5-8 абзацев; - Подключение документации к программе - 2-3 абзаца. формат доклада: CHM. Бондарев Егор - Основные понятия многопоточной обработки данных. - Что такое многопоточная обработка - 2-3 абзаца; - Что такое процесс и поток - 2-3 абзаца; - Операции над потоками - 5-8 абзацев; - Демонстрация программы. 20Nov25 **Отсутсв:** Яриго, Практ.№5 (GUI Архиватор) 18Nov25 **Отсутсв:** Царьков, Яриго, 17Nov25 **Отсутсв:** Шестернёв, Макаркина, Яриго H:\Программирование C#\Задания\Архиватор интерфейс 1\Вариант 1\Вариант 1 задание.txt 2. Установите в левую панель объект, позволяющий отображать дерево дисков и папок. Выполните настройку этого объекта. Используйте пиктограммы из папки icon для отображения выделенной папки и невыделенной. 12Nov25 **Отсутсв:** Шестернёв ТЗ от 12.11.2025 10Nov25 **Отсутсв:** Шестернёв, Пережило, http://213.155.192.79:3001/ypv/arhivator 05Nov25 **Отсутсв:** Яриго, Шестернёв, 03Nov25 **Отсутсв:** Дербенский, Яриго, 30Oct25 Практ.№4 (Реестр):5, 28Oct25 **Отсутсв:** 27Oct25 **Отсутсв:** Монташев 20Oct25 **Отсутсв:** Альховой, Шестернев 15Oct25 **Отсутсв:** Пережило, Калинина, Ковалев, Конышев, 13Oct25 **Отсутсв:** Шестернев, Пережило, Шатилов, 08Oct25 **Отсутсв:** Царьков, 06Oct25 **Отсутсв:** Калинина, Ковалев, Макаркина, Пережило, Альховой, Конышев, 02Oct25 **Отсутсв:** Альховой, Шестернёв 01Oct25 **Отсутсв:** Альховой, Шестернёв 29Sep24 **Отсутсв:** Альховой, Шестернёв 24Sep24 **Отсутсв:** Калинина, Шестернёв, 22Sep24 **Отсутсв:** Пережило, Калинина, Дербенский, 18Sep24 **Отсутсв:** Бондарев, Шестернёв, Яриго 17Sep24 **Отсутсв:** Пережило, 15Sep24 **Отсутсв:** Монташев, Практ.№1 (Бинарные) Часть 1. Заполнить массив случайного размера случайными данными. Записать на диск. Часть 2. Из этого файла прочитать данные, вычислить: среднее арифметическое, среднее геометрическое, количество четных чисел. Записать исходный массив и вычисленные данные в один файл формата .ypv Часть 3. Прочитать файл формата .ypv и вывести только расчитанные данные. 11Sep24 **Отсутсв:** Макаркина, 10Sep24 **Отсутсв:** Ковалев, Бондарев, Царьков, Дербенский, Непша, 08Sep24 **Отсутсв:** Ковалев, 04Sep24 **Отсутсв:** Ковалев, 03Sep24 **Отсутсв:** Ковалев, Конышев, Царьков 01Sep24 **Отсутсв:**