Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике для 11 класса «Событийные и общие процедуры»
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 24 мая.

Подать заявку на курс
  • Информатика

Презентация по информатике для 11 класса «Событийные и общие процедуры»

библиотека
материалов
Событийные и общие процедуры
Поскольку при открытии холодильника загорается лампа, а при открытии крана -...
Процедура - это обособленный фрагмент программного кода, с помощью которого р...
Процедура состоит из следующих элементов: Заголовок процедуры - отмечает нача...
Пример заголовка процедуры, которая выполняется при щелчке мышью по кнопке с...
Вот некоторые события: Click - щелчок мышью DblClick - двойной щелчок мышью K...
Процедуры бывают СОБЫТИЙНЫЕ ОБЩИЕ Событийная процедура - подпрограмма, котор...
Каждая событийная процедура имеет вид: Локальная Private Sub ОБЪЕКТ1_СОБЫТИЕ...
Общая процедура - представляет собой подпрограмму, которая начинает выполнят...
Общая процедура бывает и локальной и глобальной Локальная Private Sub Имя Про...
№1. Реализуйте программный модуль
№2. Реализуйте программный модуль
Домашнее задание Конспект Задание 1. Составьте программу, которая рисует пять...
14 1

Описание презентации по отдельным слайдам:

№ слайда 1 Событийные и общие процедуры
Описание слайда:

Событийные и общие процедуры

№ слайда 2 Поскольку при открытии холодильника загорается лампа, а при открытии крана -
Описание слайда:

Поскольку при открытии холодильника загорается лампа, а при открытии крана - вытекает вода, то можно сказать, что при возникновении события открытие холодильника выполняется одна процедура, а событие открытие крана вызывает другую процедуру. Аналогично и программный код состоит из отдельных процедур, каждая из которых выполняет свои определенные для нее действия, например, одна процедура зажигает лампу, другая включает (накачивает) воду.

№ слайда 3 Процедура - это обособленный фрагмент программного кода, с помощью которого р
Описание слайда:

Процедура - это обособленный фрагмент программного кода, с помощью которого решается обычно небольшая задача. Процедуры (подпрограммы) - это логически построенные, небольшие программные блоки, на которые делится вся программа. Если процедура может выполнятся только внутри данного программного блока (например, только в этой ФОРМЕ), и её нельзя вызвать из другого программного блока, то такая процедура является локальной. Локальная процедура задается с помощью ключевого слова Private Sub Если процедуру можно вызвать из других программных блоков (например из другой ФОРМЫ), то такая процедура является глобальной. Глобальная процедура задается с помощью ключевого слова Public Sub. По умолчанию, если перед ключевым словом Sub, отсутствует ключевое слово, то эта глобальная процедура.

№ слайда 4 Процедура состоит из следующих элементов: Заголовок процедуры - отмечает нача
Описание слайда:

Процедура состоит из следующих элементов: Заголовок процедуры - отмечает начало процедуры, ее тип, назначение (событие). Окончание процедуры - заканчивает программный код процедуры. Тело процедуры - это строки между заголовком и окончанием. Их количество неограниченно. Строки содержат предписания, которые должны выполниться при вызове процедуры (возникновении события).

№ слайда 5 Пример заголовка процедуры, которая выполняется при щелчке мышью по кнопке с
Описание слайда:

Пример заголовка процедуры, которая выполняется при щелчке мышью по кнопке с именем Command1. Слово Private означает - закрытая, то есть процедура принадлежит только данной форме или модулю и не может быть использована другими контейнерами (формами, модулями). Если это слово опустить, то процедура будет открыта для других контейнеров. Sub - процедура Примечание: кроме процедур бывают функции - function. Функции не связаны с событиями и дополнительно могут возвращать результат своей работы (вычислений). Элемент управления (или имя формы): здесь указывается точное имя элемента, хранящееся в свойстве Name. Событие - наименование события. Аргументы - это исходные данные, передаваемые процедуре для обработки.

№ слайда 6 Вот некоторые события: Click - щелчок мышью DblClick - двойной щелчок мышью K
Описание слайда:

Вот некоторые события: Click - щелчок мышью DblClick - двойной щелчок мышью KeyPress - нажатие клавиши Load - загрузка формы (при запуске программы или открытии новой формы) UnLoad - выгрузка формы (при закрытии формы, завершении программы)

№ слайда 7 Процедуры бывают СОБЫТИЙНЫЕ ОБЩИЕ Событийная процедура - подпрограмма, котор
Описание слайда:

Процедуры бывают СОБЫТИЙНЫЕ ОБЩИЕ Событийная процедура - подпрограмма, которая начинает выполняться после достижения какого то события (например, при щелчке по кнопке появляется картина). Событийная процедура всегда связана с каким то ОБЪЕКТОМ. Чтобы вызвать событийную процедуру ОБЪЕКТА, достаточно по этому ОБЪЕКТУ сделать двойной левый щелчок. Событийные процедуры бывают и локальные, и глобальные.

№ слайда 8 Каждая событийная процедура имеет вид: Локальная Private Sub ОБЪЕКТ1_СОБЫТИЕ
Описание слайда:

Каждая событийная процедура имеет вид: Локальная Private Sub ОБЪЕКТ1_СОБЫТИЕ () ОБЪЕКТ2. Свойство = ЗначениеСвойства ОБЪЕКТ3. Метод арг1:=знач, арг2:=знач и т.д. End Sub Глобальная Public Sub ОБЪЕКТ1_СОБЫТИЕ () ОБЪЕКТ2. Свойство = ЗначениеСвойства ОБЪЕКТ3. Метод арг1:=знач, арг2:=знач и т.д. End Sub

№ слайда 9 Общая процедура - представляет собой подпрограмму, которая начинает выполнят
Описание слайда:

Общая процедура - представляет собой подпрограмму, которая начинает выполняться после её вызова из другой процедуры. Если в программе во всех ФОРМАХ встречается один и тот же программный блок, то его можно записать только один раз и в одном месте, в виде глобальной общей программы. Запуск общей программы не связана с ОБЪЕКТОМ и с СОБЫТИЕМ, а происходит, когда к нему обращаются из других программных блоков. Вызов общей процедуры из той же ФОРМЫ: Call ИмяПроцедуры (СписокПараметров) Вызов общей процедуры из другой ФОРМЫ: Call ОБЪЕКТ. ИмяПроцедуры (СписокПараметров) Можно просто без оператора Call.

№ слайда 10 Общая процедура бывает и локальной и глобальной Локальная Private Sub Имя Про
Описание слайда:

Общая процедура бывает и локальной и глобальной Локальная Private Sub Имя Процедуры (Список Параметров) программный код (операторы) End Sub Глобальная Public Sub Имя Процедуры (Список Параметров) программный код (операторы) End Sub

№ слайда 11 №1. Реализуйте программный модуль
Описание слайда:

№1. Реализуйте программный модуль

№ слайда 12
Описание слайда:

№ слайда 13 №2. Реализуйте программный модуль
Описание слайда:

№2. Реализуйте программный модуль

№ слайда 14 Домашнее задание Конспект Задание 1. Составьте программу, которая рисует пять
Описание слайда:

Домашнее задание Конспект Задание 1. Составьте программу, которая рисует пять треугольников с заданными параметрами.

Краткое описание документа:

Данная презентация предназначена для проведения урока в 11 классе при изучении раздела «Основы алгоритмизации и программирования».

Материал презентации ориентирован на изучение языка программирования Visual Basic и работу по учебнику Николая Дмитриевича Угриновича. Кроме основных теоретических понятий понятий и синтаксических правил написания программ в презентации даются примеры программных модулей для выполнения, которые можно использовать для закрепления изученного материала. Их можно использовать и при ручном способе выполнения и при работе на компьютерах.

Домашнее задание так же содержит задание практического характера.

Автор
Дата добавления 05.11.2013
Раздел Информатика
Подраздел Презентации
Просмотров426
Номер материала 18503110510
Получить свидетельство о публикации

Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Похожие материалы

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