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

Реферат Теорія та методика викладання розділу "Алгоритмізація і програмування" в шкільному курсі інформатики





онання дій над величинами


Операція - найпростіше закінчила дію над даними. Операції для основних типів даних перераховані в наведеній вище таблиці. p align="justify"> Вислів - запис в алгоритмі (програмі), що визначає послідовність операцій для обчислення деякої величини,

Команда - яке у запис алгоритму типове припис виконавцю виконати деякий закінчену дію. Команди присвоювання, введення, виведення називаються простими командами; команди циклу і розгалуження - складовими, або структурними, командами. p align="justify"> У мовах програмування суворо визначені правила запису операцій, виразів, команд. Ці правила становлять синтаксис мови. При описі алгоритму у вигляді блок-схеми або на алгоритмічній мові суворе дотримання синтаксичних правил не є обов'язковим. Програміст пише алгоритм для себе як попередній етап роботи перед наступним складанням програми. Тому достатньо, щоб сенс алгоритму був зрозумілий його автору. У той же час у навчальному процесі потрібна деяка уніфікація способу опису алгоритму для взаєморозуміння. Однак ще раз підкреслимо, що ця уніфікація не так жорстко формалізована, як в мовах програмування. p> Слід мати на увазі, що і в описах алгоритмів потрібно орієнтуватися тільки на той набір операцій і команд, який є у виконавця. Простіше кажучи, не потрібно вживати операції або функції, яких немає у використовуваному мові програмування. Наприклад, якщо складається алгоритм для подальшого програмування на Бейсике, то в ньому можна використовувати операцію зведення в ступінь у вигляді: або х ^ 5, тому що в мові програмування є ця операція (пишеться х ^ 5). Якщо ж програма буде записуватися на Паскалі, в якому відсутня операція зведення в ступінь, то і в алгоритмі не слід її вживати; потрібно писати так: х * х * х * х * x. Зведення у велику цілу ступінь, наприклад в 20, 30-ю, слід виробляти циклічним множенням. Піднесення до речову ступінь організовується через функції ехр і In


В 

Вузловими поняттями в програмуванні є поняття змінної і присвоювання. Про змінної вже говорилося вище. Процес рішення обчислювальної задачі - це процес послідовної зміни значень змінних. У підсумку в певних змінних виходить шуканий результат. Мінлива отримує певне значення в результаті присвоювання. З числа команд, що входять в представлену вище СКІ, присвоювання виконують команда введення і команда присвоювання. Є ще третій спосіб присвоювання - передача значень через параметри підпрограм. p> Педагогічний досвід показує, що в більшості випадків нерозуміння деякими учнями програмування походить від нерозуміння сенсу присвоювання. Тому вчителям рекомендується звернути особливу увагу на це питання. p> Команда присвоєння має наступний вигляд:


<змінна>: = <вираз>


Знак В«: =В» треба читати як В«привласнитиВ». Це інструкція, яка позначає наступний порядок дій:

) обчислити вираз;

) присвоїти отримане значення змінної.


Назад | сторінка 12 з 24 | Наступна сторінка





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

  • Реферат на тему: Розробка алгоритму програми &Таймер& на мові програмування C ++
  • Реферат на тему: Оператор присвоювання мови FORTRAN
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Розробка програми на алгоритмічній мові програмування Паскаль