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

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 6.900 руб.;
- курсы повышения квалификации от 1.500 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ 50%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииПрезентация по информатике для 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 и работу по учебнику Николая Дмитриевича Угриновича. Кроме основных теоретических понятий понятий и синтаксических правил написания программ в презентации даются примеры программных модулей для выполнения, которые можно использовать для закрепления изученного материала. Их можно использовать и при ручном способе выполнения и при работе на компьютерах.

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

Общая информация

Номер материала: 18503110510

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Фирменный стиль» (Corel Draw, Photoshop)
Курс «1С: Предприятие 7.7»
Курс «WEB-ВЕРСТКА (HTML, CSS)»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Оставьте свой комментарий
Для того чтобы задавать вопросы нужно авторизироватся.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.