459854
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Манифест «Инфоурок»
ИнфоурокИнформатикаПрезентацииПрезентация по информатике для 11 класса «Событийные и общие процедуры»

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

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

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

Общая информация
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Благодарность за вклад в методическое обеспечение учебного процесса по преподаваемой дисциплине

Опубликуйте 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Добавить материал
Сертификат о создании персонального учительского сайта

Опубликуйте 5 материалов, чтобы БЕСПЛАТНО получить сертификат о создании сайта

Добавить материал
Грамота за высокий уровень сформированности информационно-коммуникационной компетентности

Опубликуйте 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Свидетельство за транслирование результатов своей профессиональной деятельности

Опубликуйте 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Добавить материал
Грамота за личный вклад в повышение качества образования

Опубликуйте 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Почётная грамота за высокий уровень профессионализма

Опубликуйте 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Добавить материал
Золотая грамота за современный подход к преподаванию и повышение качества педагогического труда

Опубликуйте 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную золотую грамоту

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