Файл: Лабораторная работа 5 mdiприложение, сериализация, диалоги дисциплина Технологии программирования.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 05.05.2024

Просмотров: 11

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.



Министерство науки и высшего образования
Российской Федерации


Федеральное государственное

бюджетное образовательное учреждение

высшего образования

«Сочинский государственный университет»


ФАКУЛЬТЕТ Информационных технологий и математики

КАФЕДРА Информационных технологий

ЛАБОРАТОРНАЯ РАБОТА № 5

«MDI-приложение, сериализация, диалоги»

ДИСЦИПЛИНА: «Технологии программирования»


Выполнил: студент гр. 21-ПИЭ-1

_________ (Новоселова Есения Сергеевна)

(Подпись) (Ф.И.О.)


Проверил:

_________ (доц. Драч Владимир Евгеньевич)

(Подпись) (Ф.И.О.)


Дата сдачи (защиты): 9 ноября 2022 года

Результаты сдачи (защиты): зачтено




- Балльная оценка:

- Оценка:

Сочи, 2022

Цель:

– изучить особенности разработки MDI-приложений в Visual Studio;

– изучить способы сохранения данных в файл и загрузки из файла;

– освоить механизм сериализации и десериализации объектов.

Ход работы:

  1. Создала учебные примеры (программы 1–4) и разобрала принцип их работы.

Программа 1. Запись и чтение 10 байтов в/из файл(а).




Программа 2. Запись и чтение 10 чисел в/из файл(а).





Программа 3. Запись и чтение символьных строк в/из файл(а).




Программа 4. Пример использования методов класса File и FileInfo.




  1. Создала текстовый редактор NotepadC#

- Создала проект Windows Form

- Добавила окна из панели элементов

- Добавила недостающие пункты меню и функции

- Проверила работоспособность













Вывод: – изучены особенности разработки MDI-приложений в Visual Studio;

– изучены способы сохранения данных в файл и загрузки из файла;

– освоен механизм сериализации и десериализации объектов.