Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Особливості вивчення алгоритмізації програмування в основній школі

Реферат Особливості вивчення алгоритмізації програмування в основній школі





ому, що при такому способі допускається певна довільність викладу, немає чітких стандартів опису. Складні завдання з аналізом умов, з повторюваними діями і поверненнями до попереднім пунктам важко представляються в словесному і словесно-формульному вигляді.

Найбільшого поширення завдяки своїй наочності отримав графічний спосіб запису алгоритмів. Однією з форм такого подання є малюнки, але більш сувора формалізована форма - це схеми або графи.

Найбільш поширеною формою подання алгоритму є блок-схема.

Блок-схемою називається графічне зображення логічної структури алгоритму, в якому кожен етап процесу обробки інформації представляється у вигляді геометричних символів (блоків), що мають певну конфігурацію залежно від характеру виконуваних операцій .


- Арифметичний блок (операції привласнення)

- Блок введення - виведення інформації

- Умовний (логічний) блок - перевірка умови

- Блок початку - кінця алгоритму

- З'єднувач - для з'єднання віддалених блоків


Будь, навіть самий складний алгоритм, можна представити за допомогою трьох основних конструкцій (структур): послідовності, розгалуження і циклу. Кожна структура має один вхід і один вихід.

· У структурі «послідовність» дії виконуються послідовно, зверху вниз, без повернень (рис. 1, а);

· У структурі «розгалуження» виконується або одна, або інша група дій залежно від істинності (виконання) чи хибності (невиконання) умови

· У структурі «цикл» дії повторюються до тих пір, поки виконується задана умова


Рис. 1 - Виконання заданих умов


Залежно від того, які базові структури використані при складанні алгоритмів, розрізняють три основні різновиди алгоритмів:

· лінійний;

· ветвящийся;

· циклічний.

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

ветвящегося називається такий алгоритм, в якому вибір напрямку обробки інформації залежить від вихідних або проміжних даних (від результатів перевірки виконання будь-якого логічного умови).

Розрізняють повну і неповну форму розгалуження.

При повній формі розгалуження дії виконуються в обох випадках: і при істинності і при хибності умови. Їй відповідає такий вираз: якщо <умова>, то <дію 1>, інакше <дію 2>.

Неповної формі розгалуження відповідає вираз: якщо <умова>, то <дію 1>.

Циклом називається багаторазово повторюваний ділянку обчислень. Алгоритм, що містить один або кілька циклів, називається циклічним .

Основні поняття циклічного алгоритму:

1. лічильник циклу - змінна, яка змінює своє значення при переході від циклу до циклу;

2. тіло циклу - дії, які повторюються;

. початкове значення лічильника циклу - значення, від якого починає змінюватися лічильник циклу;

. кінцеве значення лічильника циклу - значення, до якого змінюється лічильник цикл...


Назад | сторінка 7 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Курси за вибором як умови реалізації індивідуальної освітньої траєкторії в ...
  • Реферат на тему: Проектування технології виконання робіт нульового циклу
  • Реферат на тему: Блок виконання операцій десяткової арифметики
  • Реферат на тему: Основні операції паросилового циклу Ренкіна