Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Дочерняя форма к независимой формеСодержание книги
Поиск на нашем сайте
Дочерняя форма должна иметь такую же как у независимой формы иконку и содержать собственное программное меню, встраиваемое в меню независимой формы. Программное меню дочерней формы должно состоять из пунктов: Проект и Фон. При открытии дочерней формы к независимой форме программное меню дочерней формы должно полностью заменяться программным меню дочерней формы. Пункт Проект дочерней формы к независимой форме Пункт Проект должен содержать одну команду Закрыть, при выборе которой закрывается независимая форма. Пункт Фон дочерней формы к независимой форме Пункт Фон должен содержать команды Отсутствует, Ветер и Восхождение. При открытии дочерней формы по умолчанию фоновый рисунок отсутствует, поэтому рядом с командой Отсутствует должен стоять символа выбора . Действия при выборе команд пункта Фон: При выборе одной из команд пункта Фон: 1) должен изменяться фон дочерней формы; 2) рядом с выбранным фоном должен появляться символ выбора команды ();
Лабораторная работа №4 Обработка списков в С# Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4.1-3.4.4, 3.4.9 Цель. Приобрести навыки обработки текстовой информации, приобрести более глубокие знания компонентов.. Создайте приложение:
Описание: 1) В разделе «Цвет текста» выбирается цвет текста, печатаемого в центральной части окна. Значение по умолчанию – черный. Всего не менее трех цветов. 2) В разделе «Размер шрифта» выбирается размер шрифта для текста, печатаемого в центральной части окна. Значение по умолчанию – 12пт. Минимальное значение – 8пт. Максимальное значение 20пт. Значения можно выбирать только из списка и нельзя вводить с клавиатуры. 3) В разделе «Номер строки» выбирается номер строки текста, которая должна отобразиться в разделе «Текст строки». Нумерация с единицы. Значение по умолчанию – 1. Обеспечить корректность верхних и нижних границ.
Лабораторная работа №5 Математические функции в C# Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4 Цель. Закрепить навыки работы с основными компонентами Visual C#. Ознакомиться с библиотекой Math.dll Создайте программу с математическими функциями:
Описание: 1) В разделе Арифметика список Действие содержит операции: сумма, разность, произведение, частное, остаток от деления. 2) В разделе Библиотека список Действие содержит операции: абсолютная величина, арккосинус, арктангенс, косинус, тангенс, экспонента, число Пи, десятичный логарифм, логарифм, округление, извлечение квадратного корня. 3) Программа должна отслеживать некорректный ввод данных: данных не принадлежащих области определения функции или ввод текста.
Лабораторная работа №6. Обработка ошибок. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4, 1.7, 3.5 Цель. Закрепить навыки работы с основными компонентами Visual C#. Ознакомиться с библиотекой Math.dll К лабораторной работе №5 добавить функции проверки корректности вводимых данных: 1) В случае ввода в текстовые поля значений, которые не являются числом организовать появление диалогового окна с сообщением об ошибке и двумя кнопками: «исправить», «отменить». По кнопке «исправить» - выделение ошибочной части введенного значения. По кнопке «отменить» - очистка текстовых полей. 2) В случае ввода в текстовые поля значений, выходящих за область определения выбранной функции – появление аналогичного первому случаю диалогового окна.
Лабораторная работа №7. Панель инструментов. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4, 1.7, 3.4.23, 3.4.13 Цель. Приобрести навыки создания панели инструментов, вкладок и создания глобальных методов. Создать приложение со следующими элементами: 1) Титульная форма: 2) Форма 0-го уровня:
3) Форма 1-го уровня (аналог формы 0-го уровня).
4) Кнопка «Далее» - новая задача на данном уровне. 5) Кнопка «Проверить» - вывод результатов решения: «Верно» или «Ошибка! Корни: x1=…; x2=…». Замечание: корни уравнений 0-го уровня должны быть целыми, дискриминант на обоих уровнях не должен быть отрицательным.
Лабораторная работа №8. Таблицы. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 1.6, 2, 3.1-3.3, 3.4, 1.7, 3.4.15 Цель. Приобрести навыки работы с массивами. Создать приложение со следующими элементами и функциями:
Рисунок 1 – Главная форма.
Рисунок 2 – Форма с матрицами
1) Главная форма (рис. 1). 2) При нажатии любой из кнопок «Автоматически»или форма принимает вид рис. 2. 3) Кнопка «Автоматически» - автоматическое создание матрицы заданного размера и автоматическое вычисление. На форме присутствуют надписи, таблицы и кнопка «Отмена». 4) Кнопка «Вручную» - создание матрицы вручную. На форме присутствуют надписи, одна таблица для ввода данных, кнопки «Вычислить», «Очистить», «Отмена». По кнопке «Вычислить» появляется результат в виде числа для первого задания или в виде таблицы для второго задания. Задания: 1) Найти количество строк, не содержащих ни одного нулевого элемента; 2) Поменять местами два произвольных столбца матрицы.
Лабораторная работа №9. Файлы. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.6, 2, 3.1-3.3, 3.4, 1.7, 3.4.16 Цель. Приобрести навыки работы с текстовыми файлами и диалоговыми окнами открытия и сохранения информации. В лабораторной работе №8 в программное меню добавить опцию «Файл» с пунктами «Сохранить» и «Открыть». По команде «Сохранить» открывается стандартное окно Windows по работе с файловой системой. Данные записываются в специально отведенный для этого каталог в текстовый файл с расширением *.myp (my program), например, в следующем виде:
По команде «Открыть» открывается стандартное окно Windows по работе с файловой системой. Первая матрица (дано:) считываются из выбранного файла и отображается на второй форме (рис.2).
Лабораторная работа №10. Отображение HTML-файлов. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4, 1.7, 3.4.25 Цель. Приобрести навыки работы с html_страницами. a. В лабораторной работе №9 в программное меню добавить опцию «Справка» с пунктами «Матрицы», «О программе», «Клавиатура». · При выборе команды «Матрицы» открывается окно с HTML-документом.. HTML – документ должен быть создан самостоятельно, содержать информацию о матрицах, о способе обращения к элементу матрицы, описание свойства сложения матриц, пример сложения матриц. Текст должен быть отформатирован, иметь заголовки, разные стили и начертания шрифта. · При выборе команды «О программе» открывается окно с HTML-документом.. HTML – документ должен быть создан самостоятельно, содержать информацию о программе и ее авторах. · При выборе команды «Клавиатура» открывается окно с HTML-документом.. HTML – документ должен быть создан самостоятельно, содержать информацию о событиях клавиатуры из п.2. b. Создать процедуры обработки событий нажатия клавиш клавиатуры: · Enter – сложение матриц; · Esc – очистка матриц; c. Создать строку состояния, в которой отобразить время текущее, дату, подсказка при наведении мышки на объект.
Лабораторная работа №11. Бестиповые указатели. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.7, 2, 3.1-3.3, 3.5 Цель. Приобрести навыки работы с динамическими переменными. Создать приложение со следующими элементами и функциями:
где а и b – бестиповые указатели.
Лабораторная работа по Delphi №12. Связные списки. Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.7, 2, 3.1-3.3, 3.4. Цель. Закрепить навыки работы с динамическими переменными и приобрести навыки работы со связными списками. Создать приложение со следующими элементами и функциями:
Замечание: кнопка «Вычислить» - запускает выбранную операцию; кнопка «Очистить» - очищает все поля; операции: «нет» (кнопка «Вычислить» ничего не делает) «удалить», «вставить», «заменить», «найти»
Лабораторная работа №13 Графика Для выполнения лабораторной работы необходимы сведения, представленные в п.1.1-1.4, 2, 3.1-3.3, 3.4, 1.7, 3.6 Цель. Приобрести навыки работы с различного вида графическими объектами. Создать приложение с четырьмя вкладками для выполнения следующих задач:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2017-01-20; просмотров: 354; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.223.190 (0.006 с.) |