Правильна відповідь: 3. однозначність
Вказівка «Не смітити!» недостатньо конкретна для алгоритму, оскільки незрозуміло, що саме і як потрібно робити (наприклад, куди подіти сміття, що вважати сміттям тощо).
Алгоритм має бути чітким і однозначним, а тут інтерпретація може бути різною, тому порушено однозначність.
Яка властивість алгоритму порушена у вислові «Не смітити!»?
Яка властивість алгоритму порушена у вислові «Не смітити!»?
1. дискретність
2. масовість
3. однозначність
4. скінченність
1. дискретність
2. масовість
3. однозначність
4. скінченність
4 відповіді
-
Ігор
-
ЮраМабуть правильна відповідь є - 2. масовість, оскільки моя попередня відповідь 3 є неправильною.
-
ДмитроДискретність алгоритму означає розчленованість описаного алгоритмом процесу на окремі кроки (акти), можливість виконання яких не викликає сумніву. Вслів "Не смітити" не може бути розчленованим на менші субзадачі, тому дознака дискретності порушена. Правильна відповідь: 1. дискретність
-
ІннаВизначеність (або детермінованість) алгоритму означає, що для заданого набору значень початкових (вхідних) даних алгоритм однозначно визначає порядок дій виконавця і результат цих дій. Алгоритм не повинен містити команди, які можуть сприйматися виконавцем неоднозначно, наприклад, «Узяти дві-три ложки цукру», «Трохи підігріти молоко», «Вимкнути світло через кілька хвилин», «Поділити число x на одне з двох даних чисел a або b» тощо. Крім того, в алгоритмах недопустимі ситуації, коли після виконання чергової команди виконавцю неясно, яку команду він повинен виконувати наступною
|
|