Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания_СП и ПП.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.48 Mб
Скачать
  1. Создайте приложение, которое обладает следующей функциональностью:

  1. позволяет ввести данные о студенте (фамилия (ввод текстовой строки до 50 символов), имя (ввод текстовой строки до 50 символов), дата рождения (выбор из календаря), адрес (ввод текстовой строки до 50 символов), пол (выбор из двух радиокнопок), специальность (выбор варианта из списка), группа (выбор варианта из списка);

  2. позволяет просмотреть информацию о введенном студенте в текстовом окне в виде характеристики:

ИВАНОВ ИВАН ИВАНОВИЧ

Дата рождения ХХ.ХХ.ХХХХ

Пол: женский

Адрес: СПб, Шкиперский проток, д.15, кв. 101

Специальность: 230115

Группа: 512

  1. позволяет сохранить данную информацию в текстовом файле, указанном пользователем;

  2. имеет кнопку для вызова формы «О программе» с информацией об авторе.

  1. Создайте приложение, обладающее следующей функциональностью.

  1. Многооконный текстовый редактор, позволяющий в каждое окно открыть существующий текстовый файл;

  2. при открытии позволяет пользователю указать нужный файл на диске;

  3. позволяет расположить окна каскадом и мозаикой;

  4. имеет главное меню со следующей структурой: Файл (Открыть, Выход), Окна (Каскадом, Мозаикой) и Справка (О программе (данные автора), Задание (отобразить текст задания)).

  1. Создайте приложение, позволяющее просмотреть содержимое графических файлов. Приложение должно обеспечивать следующую функциональность:

  1. При открытии позволяет пользователю указать нужный файл на диске;

  2. позволяет открывать содержимое графических файлов в формате bmp, jpg, tiff, wmf;

  3. имеет главное меню со следующей структурой: Файл (Открыть, Выход) и Справка (О программе (данные автора), Задание (отобразить текст задания)).

  1. Создайте приложение на основе классов Монстр и Демон, демонстрирующее наследование и перегрузку. Приложение должно отвечать следующим требованиям:

  1. Родительский класс Монстр должен иметь не менее двух полей;

  2. каждому полю класса Монстр должно соответствовать свойство;

  3. в классе Монстр должно быть не менее двух конструкторов;

  4. в дочернем классе Демон должно быть добавлено одно поле и соответствующее ему свойство;

  5. класс Демон должен перегружать конструкторы;

  6. должно быть приложение, иллюстрирующее использование этих классов (вызов конструкторов, задание значений всем полям).

Составил преподаватель ___________________ М.А. Ерина

Рассмотрено на заседании ЦК __________ 2013 г. Протокол №___

Председатель цикловой комиссии ____________________________