Головна

Форми запису алгоритму

  1.  II. По суб'єктивний бік в залежності від форми вини виділяють: необережних і навмисних злочинців.
  2.  III. Методичні вказівки для студентів заочної форми навчання з виконання контрольної роботи
  3.  IP-адреса МАС-адреса Тип запису
  4.  IP-адреса МАС-адреса Тип запису
  5.  Mod_rewrite і ISAPI_Rewrite для перезапису і перенаправлення URL
  6.  PHP і різні форми
  7.  Реальні форми соціальної поведінки [63]. Л. С. Виготський

Способи запису алгоритмів (описовий, графічний, на алгоритмічній мові, на мові програмування).

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

Запис алгоритму на природній мові. Запишемо необхідну послідовність дій, т. Е. Алгоритм Редагування тексту, на природному язике9 який зрозумілий людині (користувачеві комп'ютера):

1) виділити слово інформаційна + пробіл;

2) вирізати цей фрагмент;

3) встановити курсор на позицію після слова модель + пробіл;

4) вставити фрагмент тексту.

Запис алгоритму на алгоритмічній мові. Кожна команда алгоритму повинна однозначно визначити дію виконавця, т. Е. Алгоритм повинен бути точним. Однак природна мова не дуже підходить для запису алгоритмів, так як не володіє достатньою строгістю і визначеністю при запису команд.

Для досягнення необхідної точності і строгості алгоритм слід формалізувати, тобто. Е. Записати на одному з формальних мов. У шкільній інформатиці як такого формального мови часто використовують алгоритмічний мову.

Запишемо алгоритм Редагування тексту на алгоритмічній мові:

Запис алгоритму на мові програмування.

Щоб виконавець Комп'ютер міг автоматично виконати алгоритм, він повинен бути записаний на зрозумілій для цього виконавця мовою, т. Е. На мові програмування.

Запишемо алгоритм Редагування тексту на мові VBA.

Sub Редагування {)

Selection.MoveRight Unit: = wdCharacter,

Count: = 15, Extend: = wdExtend

Selection.Cut

Selection.MoveRight Unit: = wdCharacter,

Selection.Paste

End Sub




 Зовнішні запам'ятовуючі пристрої персонального комп'ютера |  Друкуючі пристрої |  Принтери ударного типу |  струменеві принтери |  фотоелектронні принтери |  термічні принтери |  Плоттери |  Поняття топології мережі і базові топології |  Локальні і глобальні обчислювальні мережі |  Залізно працюють рішення |

© 2016-2022  um.co.ua - учбові матеріали та реферати