Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Исполнитель Машинист





Исполнитель Машинист перевозит состав, состоящий из платформы, цистерны и крытого вагона по железнодорожным путям со стрелкой. Стрелка показывает, какой путь открыт в данный момент.

Среда исполнителя Машиниста:

Система команд исполнителя Машиниста:

ВПЕРЕД - движение вперед до препятствия (стрелки или вагона);

НАЗАД - движение в начало пути из любого положения;

ОТЦЕПИ - отцепка одного вагона;

ПРИЦЕПИ - сцепка с паровозом одного вагона;

СТРЕЛКА - перевод стрелки.

Машинисту необходимо поставить вагоны в нужном порядке.

Примеры алгоритмов:

Пример 1.

Алгоритм:

1. ВПЕРЕД 2. ВПЕРЕД 3. ПРИЦЕПИ 4. ПРИЦЕПИ 5. НАЗАД 6. ВПЕРЕД 7. СТРЕЛКА 8. ВПЕРЕД 9. ОТЦЕПИ 10. ОТЦЕПИ 11. НАЗАД

 

Пример 2.

Алгоритм:

1. ВПЕРЕД 2. ВПЕРЕД 3. ПРИЦЕПИ 4. ПРИЦЕПИ 5. НАЗАД 6. ВПЕРЕД 7. СТРЕЛКА 8. ВПЕРЕД 9. ОТЦЕПИ 10. НАЗАД 11. ВПЕРЕД 12. СТРЕЛКА 13. ВПЕРЕД 14. ПРИЦЕПИ 15. НАЗАД 16. ВПЕРЕД 17. СТРЕЛКА 18. ВПЕРЕД 19. ОТЦЕПИ 20. НАЗАД 21. ВПЕРЕД 22. СТРЕЛКА 23. ВПЕРЕД 24. ОТЦЕПИ 25. НАЗАД

Задачи

Задача 1. Записать команды исполнителя Машиниста, расставив их по алфавиту.

Задача 2. Как выполняются команды НАЗАД и СТРЕЛКА?

Задача 3. Записать алгоритм.

Задача 4. Записать алгоритм.

Задача 5. Записать алгоритм. Изобразить ситуацию, которая будет после выполнения 10 команды.

Задача 6. Записать алгоритм.

Задача 7. Записать алгоритм.

Задача 8. Записать алгоритм.

Задача 9. Записать алгоритм.

Задача 10. Записать алгоритм.

 

Задача 11. Записать алгоритм.

 

Задача 12. Записать алгоритм.

Задача 13. Записать алгоритм.

Задача 14. Записать алгоритм.

Задача 15. В предыдущей задаче найти четыре последовательные команды, которые неоднократно повторяются в алгоритме. Придумать слово, которое могло бы заменить эти 4 команды.

Задача 16. Написать команду исполнителя Машиниста, которая будет последней, если расположить команды по алфавиту.

Задача 17. При подаче каких команд исполнитель Машинист может ответить “НЕ МОГУ”?

а) б)

в) г)

 

д) е)

 

Задача 18. Привести пример команды, когда исполнитель Машинист может ответить “НЕ ПОНИМАЮ”.

Задача 19. В алгоритме встретилась последовательность команд:

ПРИЦЕПИ ПРИЦЕПИ НАЗАД ВПЕРЕД.

Какая команда будет следующей?

Задача 20. В середине алгоритма встретилась последовательность команд:

12....

13....

14. СТРЕЛКА

15. ВПЕРЕД

16. ПРИЦЕПИ

17. ПРИЦЕПИ

Напиши 12 и 13 команды.

Задача 21. Действия исполнителя Машиниста при подаче команды ВПИРЕД.

Задача 22. Нарисовать, в каком положении находится стрелка.

Задача 23. При выполнении работ по перестановке вагонов исполнитель Машинист выполнил 28 команд. Команда № 12 - НАЗАД. Написать команду под № 13.

Задача 24. Изобразить картинку для исполнителя Машиниста такую, чтобы при выполнении команды НАЗАД исполнитель ответил бы “НЕ МОГУ”.

Задача 25. В середине алгоритма встретилась следующая последовательность команд:

НАЗАД ВПЕРЕД ВПЕРЕД

Какие исправления нужно внести в эту последовательность и почему?

 

 

 

Date: 2015-10-21; view: 2271; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию