
Другие языки программирования и технологии
Помогите с вопросом по программированию
Приведите пример сущности со сложным поведением, реализуемой конечным автоматом с диаграммой переходов и пояснением, что является функцией переходов, а что - функцией выходов.

Простой калькулятор:
Ввели данные -> произвели выбранные действия -> получили результат на выходе.
Все переходы выполняет микросхема калькулатора.
Т. к. это не программируемый калькулятор (т. е. не имеет процессора для выпорлнения команд) - то все функции реализованы в микросхеме устройства.
Ввели данные -> произвели выбранные действия -> получили результат на выходе.
Все переходы выполняет микросхема калькулатора.
Т. к. это не программируемый калькулятор (т. е. не имеет процессора для выпорлнения команд) - то все функции реализованы в микросхеме устройства.
извини, но я считаю, что для различных категорий проблем, должны быть свои специалисты. А в этом не силён.
Пример сущности со сложным поведением, реализуемой конечным автоматом? ! Вообще-то даже дрессированная мышка не описывается конечным автоматом. Все написанное и нарисованное - очень просто, на языке программиррования это, например, любая проверка "если", или набор таких проверок (сами проверки - функция переходов, все, что следует за ключевым словом то в связке если.. . то.. . - функция выходов) . Так что проблема лишь найти "сущность" настолько элементарную, чтобы ее поведение было достаточно "сложным", но, в то же время, описывалось конечным набором таких "если". Поэтому, если под "сущностью" понимать "существо" - фиг чего выйдет, а если "существующее", то пример - любая программа с хотя бы одним разветвлением (что есть переходы, а что выходы в этом случае, я уже написал) . Вообще, в этом случае примеров можно подобрать сколько угодно: детская кукла "с голосом" (механизм определения, наклонена ли она - функция переходов; функция выходов - молчание, или "голос"... впрочем, вряд ли здесь можно вести речь о "сложном поведении", но тогда нужно давать критерии оценки этой "сложности"); двигатель внутреннего сгорания с коробкой передач (сама коробка передач - функция переходов; перевод двигателя в другое "состояние", характеризуемое количеством оборотов - функция выходов) и т. д.
Ну тогда и я за баллом, сообразим на троих ))
я за баллом )
амеба
Я за баллом :)
сорри я тоже за баллом ))
Похожие вопросы
- Вопрос по программированию
- Вопрос по программированию.
- Помогите с выбором языка программирования
- Вопрос о программировании, литературе и математике.
- Вопрос по программированию и всему, что с ним связано.
- Здравствуйте, у меня вопрос по программированию.
- есть пару вопросов по программированию на С++
- Помогите советом по изучению программирования.
- Ребят помогите) хочу разобраться в программирование. С чего начать?
- Вопросы по программированию, коротко ответ на каждый вопрос, пожалуйста если кто то в этом разбирается помогите !!!