Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления




Скачати 323.51 Kb.
НазваЛабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления
Сторінка3/3
Дата конвертації28.12.2013
Розмір323.51 Kb.
ТипЛабораторная работа
mir.zavantag.com > Информатика > Лабораторная работа
1   2   3
^

3 Контрольные вопросы


  1. Что собой представляет платформа .NET?

  2. Что входи в платформу .NET?

  3. Что такое Windows Forms?

  4. В чем преимущества платформы .NET?

  5. Что является основой графического приложения Windows Forms?

  6. Какие основные элементы управления вы знаете?

  7. Что такое свойство?

  8. Какие свойства основных элементов управления вы знаете?

  9. Какое свойство делает компонент невидимым?

  10. Какое свойство делает компонент активным?

  11. Как изменить размер шрифта?

  12. Как изменить размер и цвет надписи?

  13. Что такое событие?

4 Задание


  1. Создать новый проект.

  2. Разместить на форме 7 произвольных элементов управления (обязательно использовать компонент Button, TextBox, Label, PictureBox).

  3. Измените по 3 свойства каждого из элементов управления.

  4. Запустить и протестировать программу.

  5. Добавить несколько обработчиков событий для элементов управления (обязательно использовать событие Click для Button).

  6. Запустить и протестировать программу.

  7. Программно (в обработчиках событий) изменить несколько свойств компонентов и вызвать несколько методов.

  8. Запустить и протестировать программу

  9. Получить данные из поля ввода, вычислить значение функции в соответствии с вариантом и отобразить результат.

  10. Оформить отчёт.
^

5 Варианты заданий




    1. Написать программу, которая вычисляет частное от деления двух чисел. Программа должна проверять правильность введенных пользователем данных и, если они неверные (делитель равен 0), выдавать сообщение об ошибке.

    2. Известно время начала и окончания (например, 6:00 и 23:00) работы некоторого пригородного автобусного маршрута с одним автобусом на линии, а также протяженность маршрута в минутах (в один конец) и время отдыха на конечных остановках. Составить суточное расписание этого маршрута (моменты отправления с конечных пунктов).



    1. Написать программу вычисления стоимости покупки с учетом скидки. Если сумма покупки меньше 1000 руб., то стоимость покупки не изменяется, а если больше, то предоставляется скидка в 10%.

    2. Получить таблицу пересчета миль в километры (1 миля = 1,609344 км) для расстояний, не превышающих k км.



    1. Написать программу проверки знания даты начала второй мировой войны. В случае неверного ответа пользователя программа должна выводить правильный ответ.

    2. Написать программу, которая для любых вещественных положительных значений a и h находит в последовательности 1, 1+h, 1+2h,… первое значение большее а.



    1. Написать программу, которая сравнивает два числа введенных с клавиатуры. Программа должна указать какое число больше, или, если числа равны, вывести соответствующее сообщение. 

    2. Написать программу, выводящую таблицу значений функций синус и косинус для углов от 0 до 90 с заданным шагом.



    1. Написать программу вычисления стоимости покупки с учетом скидки. Скидка в 3% предоставляется в том случае, если сумма покупки больше 500 руб., в 5% - если сумма покупки больше 1000 руб.

    2. В учебном заведении задается начало учебного дня, продолжительность пары или урока, продолжительность перерывов, количество пар или уроков. Составить расписание звонков на весь учебный день.



    1. Написать программу, которая выводит на экран вопрос и три варианта ответа. Пользователь должен выбрать правильный ответ и ввести его номер. В случае неверного ответа пользователя программа должна выводить правильный ответ.

    2. Дан натуральный ряд из n членов. Определить сумму тех членов ряда, которые кратны 5.



    1. Написать программу, которая выводит на экран пример на умножение двух однозначных чисел, запрашивает ответ пользователя, проверяет его и выводит сообщение «Правильно» или «Вы ошиблись» и правильный ответ.

    2. Дано натуральное число. Проверить, является ли оно степенью числа 3 (в пределах десяти степеней). 



    1. Написать программу, которая проверяет, делится ли на три целое число, введенное с клавиатуры.

    2. Вычислить наибольший общий делитель двух натуральных чисел.



    1. Написать программу определения стоимости разговора по телефону с учетом скидки в 20%, предоставляемой по выходным. Параметрами являются: стоимость минуты разговора, длительность разговора (целое количество минут), день недели (1 – понедельник, …, 7 – воскресенье).

    2. Составить программу нахождения наименьшего общего кратного двух натуральных чисел.



    1. Написать программу, которая вычисляет оптимальный вес пользователя, сравнивает его с реальным весом и выводит сообщение «Вес оптимальный» или рекомендацию, на сколько килограмм необходимо похудеть или поправиться. (оптимальный вес = рост (см) – 100см).

    2. Найти среднее арифметическое первых n членов натурального ряда.



    1. Написать программу, которая выводит на экран пример на вычитание двух чисел, запрашивает ответ пользователя, проверяет его и выводит сообщение «Правильно» или «Вы ошиблись» и правильный ответ.

    2. Определить, является ли заданное натуральное число совершенным, т.е. равным сумме всех своих (положительных) делителей, кроме самого этого числа (например, число 6 совершенно: 6=1+2+3).



    1. Написать программу, которая считывает три вещественных значения и заменяет каждое отрицательное значение его модулем, а нулевое значением числа .

    2. Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.



    1. По заданным значениям x, y, z вычислить значение u: u=max(x+y+z, xyz).

    2. Дан натуральный ряд из n членов. Определить сумму тех членов ряда, которые нечетны.



    1. Перераспределите значения переменных x, y и z таким образом, чтобы переменная x получила наибольшее из этих значений, y –среднее, z – наименьшее.

    2. Дано натуральное число n. Определить наименьшее число вида  превосходящее n.



    1. Написать программу, которая считывает три вещественных значения и сообщает о том, какое из введенных значений наибольшее. Предусмотреть возможность равенства всех или некоторых введенных значений.

    2. Дано натуральное число. Проверить, является ли оно степенью числа 2 (в пределах десяти степеней). 



    1. По заданным значениям x, y, z вычислить значение u: u=min(x, max(y,z)).

    2. Написать программу, которая для любых натуральных значений a и h находит в последовательности 1, 1+h, 1+2h,… первое значение меньшее а.



    1. Написать программу определения стоимости разговора по телефону за день с учетом того, что стоимость вызова n руб/мин с 00:00 до 11:00 и m руб/мин с 11:00 до 24:00. Параметрами являются: стоимость минуты разговора, длительность разговора (целое количество минут), время разговора.

    2. Вычислить произведение первых n членов натурального ряда.



    1. Определить возможность поступления абитуриента в университет при проходном бале N. Если сумма балов меньше N, то абитуриент не поступит, если принадлежит промежутку [N, N+20], то возможно поступит, если больше N+20, то точно поступит. 

    2. Написать программу, которая выводит на экран таблицу стоимости ксерокопии листа А4, в диапазоне от одного до n. 



    1. Определить, является ли четной сумма трех чисел, введенных с клавиатуры. 

    2. Написать программу, которая вычисляет факториал числа, введенного с клавиатуры.



    1. Ввести с клавиатуры два числа и вычислить их сумму, затем еще два числа и тоже вычислить их сумму. Определить, какая из сумм меньше. 

    2. Написать программу, которая вычисляет сумму первых n членов ряда 1,3,5,7,… Количество суммируемых членов ряда задается во время работы программы (например, «количество суммируемых членов ряда – 10»).



    1. Написать программу, которая проверяет, является ли четным введенное пользователем целое число.

    2. Написать программу, которая выводит таблицу умножения числа 7.



    1. Определить каким является число, введенное с клавиатуры: положительным, отрицательным или нулем.

    2. Написать программу, которая вычисляет сумму первых n членов ряда 1,3,5,7,…, которые кратны трем.



    1. Найти наименьшее из трех чисел.

    2. Определить произведение первых n членов ряда 1,3,5,7,…



    1. Найти наибольшее из трех чисел.

    2. Написать программу, которая выводит первые n членов ряда 1,3,5,7,…



    1. Перераспределите значения переменных x и y таким образом, чтобы переменная x получила наибольшее из этих значений, а y – наименьшее.

    2. Написать программу, которая выводит таблицу степеней двойки (от нулевой до десятой).

6 Содержание отчета


  1. Титульный лист.

  2. Наименование и цель работы.

  3. Краткое теоретическое описание.

  4. Задание на лабораторную работу.

  5. Схема алгоритма.

  6. Листинг программы.

  7. Результаты выполнения программы.
1   2   3

Схожі:

Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛекция Введение. Платформа. Net. Среда Visual Studio. Net. Консольные приложения
Совокупность средств, с помощью которых программы пишут, корректируют, преобразуют в машинные коды, отлаживают и запускают, называют...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №2
Цель работы: Освоить основные приемы работы с электронными таблицами: копирование, перемещение и удаление ячеек, работа с маркером...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №1
Цель работы: изучить программу для редактирования изображений и фото Paint, освоить ее интерфейс и основные инструменты
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №5 : Имя ячейки. Установка даты. Подготовка документа...
...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа №3
Цель работы: Закрепить основные навыки работы с электронными таблицами. Научится располагать таблицу на листе и производить разбивку...
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления icon17. Системы программирования
Система программирования — это система для разработки новых программ на конкретном языке программирования
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconИнструкция по выполнению задания Запустите графический редактор InkscapePortable
Лабораторная работа № Работа в графическом векторном редакторе Inkscape (6 часов)
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconЛабораторная работа № (word-2) Тема
Вставка буквиц, символов, рисунков, надписей, формул и других объектов в документы ms word. Создание автоматического содержания....
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconThe right forms in these sentences. Mind that in some cases both forms are right
Каушанская В. Л. и др. Грамматика английского языка. – М. Просвещение, 1987. – С. 47-51; С. 204-205
Лабораторная работа №01-Forms. Основы визуального программирования. Введение в. Net. Основные элементы управления iconОпорные конспекты лекций по дисциплине Основы инвестиционной политики
Введение: цель и задачи курса, предмет и методы изучения курса, связь с другими дисциплинами, рекомендованная литература. Основные...
Додайте кнопку на своєму сайті:
Школьные материалы


База даних захищена авторським правом © 2013
звернутися до адміністрації
mir.zavantag.com
Головна сторінка