Форум программистов, компьютерный форум, киберфорум
Теория автоматов
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 132
1

Зачем нужно знать теорию автоматов простому человеку

02.08.2020, 00:17. Просмотров 314. Ответов 16
Метки нет (Все метки)

Здравствуйте.
Зачем нужно знать теорию автоматов простому человеку ?
Какая ему от этого будет польза ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2020, 00:17
Ответы с готовыми решениями:

Задача на теорию автоматов
Условие во вложение. Не совсем понимаю алгоритм. Есть какие-нибудь идеи?

Как объяснить человеку по-простому что такое "Контроллер Домена"?
Добрый вечер! Возможно Вам этот вопрос покажется забавным, но я тут столкнулся с некоторой...

Зачем человеку маска?
То, что Ленин на самом деле был Ульяновым, Гитлер – Шикльгрубером, а Сталин – Джугашвили, знают...

Расскажите как вам удалось выучить "Теорию Автоматов". Проблемы с изучением
Обращаюсь к тем у кого в универе было туго с математикой. Расскажите как вам удалось выучить...

16
Любитель математики
955 / 617 / 139
Регистрация: 27.01.2014
Сообщений: 2,127
02.08.2020, 06:56 2
Здравствуйте! Обычному человеку знать теорию автоматов не нужно. Пользы от знания этой теории, если он не готовится стать специалистом в определённых областях науки и техники, нет.

В общем случае:
Значение автоматов определяется значением алгоритмов, ЭВМ. Если всё, что касается этого, просуммировать и обобщить, то можно отметить следующее:

автоматы облегчают труд человека;
высвобождают его из сферы тяжёлого физического труда;
избавляют людей от опасных видов труда;
экономят время, повышают производительность труда;
предоставляют человеку возможность сосредоточиться на творческой стороне проблемы;
улучшают ритмичность и культуру труда.

Представляется, что каждый человек, занимающийся каким-либо видом деятельности, легко может привести различные примеры автоматов.
И не только...
1
фрилансер
1201 / 799 / 245
Регистрация: 11.10.2019
Сообщений: 2,622
02.08.2020, 07:34 3
Цитата Сообщение от SkyGreen Посмотреть сообщение
Какая ему от этого будет польза
во-первых, это красиво интересно
1
Эксперт по математике/физике
4510 / 3608 / 1658
Регистрация: 14.01.2014
Сообщений: 7,780
02.08.2020, 08:29 4
Цитата Сообщение от SkyGreen Посмотреть сообщение
Зачем нужно знать теорию автоматов простому человеку ?
Какая ему от этого будет польза ?
Чтобы он не ломал их кулаком, если они откажутся работать под его управлением!
0
Эксперт C
24139 / 14850 / 3133
Регистрация: 24.12.2010
Сообщений: 31,780
02.08.2020, 09:42 5
Цитата Сообщение от SkyGreen Посмотреть сообщение
Зачем нужно знать теорию автоматов простому человеку ?
Теорию простому человеку знать не нужно. Нужно просто жать на гашетку. А пользу увидишь сам.
0
Эксперт по математике/физике
3008 / 2222 / 633
Регистрация: 19.11.2012
Сообщений: 4,681
02.08.2020, 16:25 6
Цитата Сообщение от SkyGreen Посмотреть сообщение
Зачем нужно знать теорию автоматов простому человеку ?
Простому человеку вообще знать ничего не нужно. Если же человек что-то знает, то это уже не простой человек.
1
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 132
02.08.2020, 17:18  [ТС] 7
Цитата Сообщение от angor6 Посмотреть сообщение
Представляется, что каждый человек, занимающийся каким-либо видом деятельности, легко может привести различные примеры автоматов.
Так приведите этот пример, если это легко.
Человек к примеру - офисный работник, ведет записи в экселе.
Для него - теория автоматов - это знание VBA, что ли (как макросы писать) ?
0
Эксперт по математике/физике
2718 / 1865 / 628
Регистрация: 01.09.2014
Сообщений: 5,045
02.08.2020, 19:03 8
Под автоматами в "теории автоматов" обычно понимают конечные автоматы.
0
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 132
02.08.2020, 21:32  [ТС] 9
Вопрос был о том, как это вообще можно применить - офисному работнику для автоматизации выполнения своих задач.
0
Любитель математики
955 / 617 / 139
Регистрация: 27.01.2014
Сообщений: 2,127
02.08.2020, 22:41 10
Цитата Сообщение от SkyGreen Посмотреть сообщение
Вопрос был о том, как это вообще можно применить - офисному работнику для автоматизации выполнения своих задач.
Вообще-то, вопрос был сформулирован иначе. Но если имелось в виду это, то офисному работнику не нужно знать теорию автоматов. Для автоматизации выполнения своих задач большинству офисных работников вполне достаточно умения работать в приложениях MS Office, например.

Добавлено через 3 минуты
Цитата Сообщение от SkyGreen Посмотреть сообщение
Так приведите этот пример, если это легко.
Мне нетрудно привести пример. Поскольку я по совместительству работаю ассистентом на кафедре "Технологическое оборудование", то для меня классическим примером является машина-автомат, в частности, автомат продольного точения. Обычным явлением теперь являются. например, автоматы продажи кофе.
0
Эксперт по математике/физике
2718 / 1865 / 628
Регистрация: 01.09.2014
Сообщений: 5,045
02.08.2020, 23:22 11
Не знаю, как офисному работнику использовать конечные автоматы, но есть популярная книга: Эл Свейгарт, "Автоматизация рутинных задач с помощью Python". Я, правда, ее не читал.
1
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 132
03.08.2020, 00:52  [ТС] 12
angor6, ну а вот я - офисный работник.
Но я тоже хочу иметь конченый автомат и применить его в какой-то сфере на работе.
0
Ушел с форума
Автор FAQ
13887 / 6921 / 786
Регистрация: 11.11.2010
Сообщений: 12,458
03.08.2020, 03:27 13
SkyGreen,
для того чтобы пользоваться холодильником обычному человеку не нужно знать законы термодинамики. А если готовят разработчика холодильного оборудования, то первое с чего начинают ― с термодинамики. Если готовят разработчика автоматического оборудования или инженера для работы с автоматикой и телеметрией, то начинают с изучения булевой алгебры, машины Тьюринга и основ теории автоматов
1
Любитель математики
955 / 617 / 139
Регистрация: 27.01.2014
Сообщений: 2,127
03.08.2020, 06:40 14
Цитата Сообщение от SkyGreen Посмотреть сообщение
Но я тоже хочу иметь конченый автомат и применить его в какой-то сфере на работе.
А Вы изучали теорию конечных (а не конченых!) автоматов? Можете привести пример такого автомата?
0
Ушел с форума
Автор FAQ
13887 / 6921 / 786
Регистрация: 11.11.2010
Сообщений: 12,458
03.08.2020, 06:44 15
Цитата Сообщение от angor6 Посмотреть сообщение
А Вы изучали теорию конечных (а не конченых!) автоматов? Можете привести пример такого автомата?
angor6,
IMHO, мы кормим тролля
1
Миниатюры
Зачем нужно знать теорию автоматов простому человеку  
264 / 234 / 68
Регистрация: 23.05.2016
Сообщений: 940
03.08.2020, 11:39 16
SkyGreen, теория автоматов используется в алгоритмах синтаксического разбора.

На любом ЯП, хоть VBA, хоть 1С, можно столкнуться с задачей валидации текстовой строки. Например, требуется проверка, является ли введенная строка валидным номером телефона, номером автомобиля, артикулом, адресом эл. почты и т.д. Если платформа не предоставляет штатного средства такой проверки и готовое решение не гуглится - остается вариант написать проверку самому. Программист знакомый с теорией автоматов, и не только с теорией автоматов, компьютерная наука много разделов содержит да и синтаксический разбор теорией автоматов не исчерпывается, просто напишет решение. Программист человек не отягощенный теоретическими знаниями будет изобретать велосипед. И получится у него плохо.
0
0 / 0 / 0
Регистрация: 20.12.2018
Сообщений: 132
Вчера, 03:40  [ТС] 17
Sindbad_M, а как посмотреть работу синтаксического разбора ?
Что это за программа - где ее можно скачать, чтобы посмотреть как она работает ?

И еще - если
Цитата Сообщение от Sindbad_M Посмотреть сообщение
Например, требуется проверка, является ли введенная строка валидным номером телефона, номером автомобиля
- так это же в VBA обычное условие If-Then.
Я прав ?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Вчера, 03:40

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

Зачем сисадмину знать математику?
Во всех вузах при поступлении на факультет по системному администрированию надо обязательно сдавать...

Зачем системному администратору знать C/C++
Зачем системному администратору знать C/C++

Зачем программисту знать linux (ubuntu 12) ?
Зачем программисту знать linux (ubuntu 12) ? Будет больше зарабатывать?

Нужно позвонить человеку
Ситуация такая. Мой алжирский товарищ дал мне свой номер. Но так как ему трудно общаться на...

Зачем в .NET в 2014 г. строгая типизация? Зачем нужно писать Convert.ToInt32(), ToString(), Int32.Parse()?
По поводу преобразования. Современный препроцессор кода сам определяет, что куда преобразовывать....

Как правельно нужно разсылать рекламу в вконтакте ру? Что нужно знать?
Живу в небольшом городе и нужно разослать рекламу на продукт в этом городе через сайт вконтакте ру,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.