Тема: „Вказівка розгалуження. Мітки. Вказівка безумовного переходу Goto”. - Уроки 11 клас - Інформатика - Вчительська - Школа
Головна » Статті » Інформатика » Уроки 11 клас

Тема: „Вказівка розгалуження. Мітки. Вказівка безумовного переходу Goto”.

Тема: „Вказівка розгалуження. Мітки. Вказівка безумовного переходу Goto”.

Мета: Навчальна: узагальнити знання учнів про вказівки розгалуження, та ознайомити з мітками та оператором безумовного переходу.

         Виховна: Виховувати в учнів естетичний смак, культуру праці.

         Розвиваюча: Розвивати творчу пізнавальну активність.

Тип заняття: комбінований.

 

ХІД УРОКУ

1. Організаційна частина.

Перевірка відсутніх

 

2. Повідомлення теми уроку.

         Тема: „Вказівки розгалуження. Мітки. Вказівка безумовного переходу Goto”.

 

3. Повторення раніше вивченого матеріалу. (Самостійна робота на картках)

І варіант:

1. Напишіть приклад повної форми вказівки розгалуження.

2. Напишіть приклад складеної умови вказівки розгалуження.

3. Напишіть службові слова, які використовуються у вказівці варіанту.

ІІ варіант:

1. Напишіть приклад скороченої форми вказівки розгалуження.

2. Напишіть приклад простої умови вказівки розгалуження.

3. Напишіть всі логічні операції, які використовуються в складеній умові вказівки розгалуження.

4. Викладення нового матеріалу.

Програма – це послідовність вказівок, які виконуються одна за одною. В багатьох випадках виникає потреба в зміні такого порядку, що стає можливим завдяки вказівкам управління.

Першу вказівку управління – вказівку розгалуження, ми вже розглянули.

Інший спосіб використання вказівок здійснюється з допомогою міток і вказівки Goto.

Довільна вказівка в програмі може бути помічена міткою. Мітка вказівки записується перед нею і відділяється від неї двокрапкою.

Мітка – це довільне ціле число в інтервалі від 0 до 9999 або довільний ідентифікатор (тобто ім’я мітки записується згідно з правилами запису ідентифікаторів).

Всі мітки, які використовуються в програмі, повинні бути описані в розділі опису міток. Цей розділ відривається службовим словом Label  і записується у вигляді:

Label мітка1, мітка2, ....., міткаN;

Наприклад.

Label M1, ZVUK, 6, A2;

Однією міткою може бути помічена тільки одна вказівка.

Ідентифікатор мітки не повинен співпадати з ідентифікатором змінної або константи.

Вказівка безумовного переходу Goto.

Вказівка безумовного переходу Goto записується у вигляді:

Goto мітка;

Наприклад.

Goto М1; Goto mitka1;

Вказівка безумовного переходу може бути записана у довільному місці програми.

 

5. Закріплення одержаних знань.

Розглянемо приклад.

Program SUMMA;

Label M1;

var A, B, V: real;

begin

           write (‘A=’);

           readln (A);

           write (‘B=’)

           readln (B);

           if A>B then

                              begin

                                        V:=A–B;

                                        Goto M1;

                              End;

           V:=A+B;

           writeln(‘Відповідь:’,V);

  M1:writeln(‘Відповідь:’,V);

end.

 

5. Підведення підсумків.

На сьогоднішньому уроці ми з вами познайомилися з мітками та з оператором безумовного переходу Goto. (Виставлення оцінок).

 

6. Домашнє завдання.

На наступний урок вивчити конспект, написати програму з використанням вказівок розгалуження.

 

Категорія: Уроки 11 клас | Додав: director (24.02.2009)
Переглядів: 2529 | Коментарі: 5 | Теги: ПРОГРАМУВАННЯ | Рейтинг: 5.0/2
Всього коментарів: 4
4  
cool нормально

3  
спс

2  
ok

1  
biggrin

Ім`я *:
Email *:
Код *: