Как конструировать логику для дальнейшего программирование

Вопросы от новичков
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Доброго времени суток. Обращаюсь к гуру программирования за помощью а именно как составлять логику малой и средней сложность и на какой программе можно это реализовать? как диаграммы "если да то"? или иной способ? думаю многим другим поможет грамотно составлять и конструировать логику действии для последующего этапа реализации уже как программы для микроконтроллера. На данном моменте я это решаю на экселе, но это не совсем удобно.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Как конструировать логику для дальнейшего программирование

Сообщение Phazz »

Для больших проектов использую это
https://dia.ru.uptodown.com/windows
Мелкие проще сразу делать в программе.
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Как конструировать логику для дальнейшего программирование

Сообщение kulibinsvv »

Создание архитектуры программы или как проектировать табуретку
Проектирование и архитектура программных систем : учеб. пос обие /А. Г. Белик, В. Н. Цыганенко 2016
Зачем нам UML? Или как сохранить себе нервы и время
Инструменты для рисования UML-диаграмм
Последняя страница несколько устарела, но большинство ссылок живые. Можно поискать по названиям.

[ref]Panagiotis[/ref], был большой соблазн набрать ответ в вашем стиле, но вы затронули уж больно серьёзную тему. Сдержался. Уважайте тех, к кому обращаетесь. Смартфон не оправдание.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Спасибо Phazz. Думал что П.О. продвинулось намного больше и даже была надежда на присутствие симуляции логики. А где другие гиганты этого форума? :smile427:

Отправлено спустя 8 минут 41 секунду:
С большим уважением kulibinsvv я Вас не понял? Пожалуйста поясните что Вы подразумеваете. Я всегда и везде с уважением общаюсь и поэтому хотел действительно понять что я не правильно написал. И ещё никогда не пишу с телефона а с компьютера с программы translit.net так как клавиатура у меня имеет расклад англо-греческий.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Как конструировать логику для дальнейшего программирование

Сообщение Phazz »

Как вы себе это представляете? Если нужна стимуляция, скачайте овеновский codesys. А блок схемы нужны чтобы видеть свою программу и ее алгоритм глобально.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Представлял как то так: Из выбранных логических блоков в режиме редактирования переход в симуляцию выставлять уровни на кнопки, концевики и прочие элементы а там уже как построена логика то сотвествено проходил процесс.

Отправлено спустя 1 час 9 минут 42 секунды:
Не в тему, это ответ на письмо которое мне пришло
Прошу прощения у всех за мои не понятные изложения, которые трудно читаются. Немного о себе, я родился в Грузии и по нации Грек. В 1991 году переехали в Грецию и мне тогда было 15 лет. Да это конечно не оправдание за то что пишу так ужасно. Мне всегда не давался Русский язык, ну ни как. Я ели как на тройку его проходил а можно сказать была натянутой тройкой.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Как конструировать логику для дальнейшего программирование

Сообщение Phazz »

[ref]Panagiotis[/ref], то есть вы просто хотите стимуляцию?
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Вот часть с логики которую быстро перевёл.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Как конструировать логику для дальнейшего программирование

Сообщение Phazz »

Uml блоками это делать удобнее чем в вертикальной таблице
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Вот я тоже о том что это не удобно и это только часть от всей логики, я не стал всё переводить и показывать так как это займёт времени да и не зачем по сути дела.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Как конструировать логику для дальнейшего программирование

Сообщение Phazz »

Ну так вам 3 посте вам дали ссылку на большое количество программ решающих эту задачу.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Да, большое спасибо. Сейчас этим и занят
Последний раз редактировалось Panagiotis 11 мар 2020, 10:55, всего редактировалось 1 раз.
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

Как конструировать логику для дальнейшего программирование

Сообщение SSSergeich »

Panagiotis писал(а): 10 мар 2020, 20:25 Представлял как то так: Из выбранных логических блоков в режиме редактирования переход в симуляцию выставлять уровни на кнопки, концевики и прочие элементы а там уже как построена логика то сотвествено проходил процесс.
Посмотрите FLOWCode, в ней есть возможность симуляции.
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Спасибо SSSergeich. потрясающая программа, теперь с большим удовольствием прийдется несколько недель обучаться по мере возможности свободного времени разуметься. Если есть советы как освоить данную программу, тонкости а так же и хитрости, то хорошо было бы тут их написать. Разумеется ютуб и гугл будет в помощь но и ваши советы всегда буду рад выслушать.
Аватара пользователя
Nano
Рядовой
Сообщения: 48
Зарегистрирован: 31 май 2018, 09:39
Имя: Сергей

Как конструировать логику для дальнейшего программирование

Сообщение Nano »

всё бесплатное, не алгоритмы, но тоже поможет:
LOGO!Soft Comfort - в нэте много где скачать.
в ней есть хороший эмулятор (для изучения логики нормально)

OwenLogiс тоже можно практиковаться в логике в симуляторе.
сайт программы
https://owen.ru/product/programmnoe_obe ... c/software

SimulIDE_0.2.8 симулятор там совсем всё просто и логика и ардуино есть
и датчики.
сайт:
https://simulide.blogspot.com/
bav123
Рядовой
Сообщения: 52
Зарегистрирован: 05 мар 2016, 09:22

Как конструировать логику для дальнейшего программирование

Сообщение bav123 »

Panagiotis писал(а): 11 мар 2020, 13:59 Если есть советы как освоить данную программу
посмотрите плейлист
https://www.youtube.com/watch?v=Ed816Dk ... vVBfZ4Obb6
Аватара пользователя
Nano
Рядовой
Сообщения: 48
Зарегистрирован: 31 май 2018, 09:39
Имя: Сергей

Как конструировать логику для дальнейшего программирование

Сообщение Nano »

FLOWCode отличная программа! :smile9: :yes:
но для простых вещей много мороки...
а для 7-8 версии кряки появились?
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

а для 7-8 версии кряки появились. А вот тут по подробней если можно " по секрету всему свету" :smile198:
Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 487
Зарегистрирован: 18 сен 2015, 10:04
Откуда: Омск
Благодарил (а): 3 раза
Поблагодарили: 5 раз

Как конструировать логику для дальнейшего программирование

Сообщение kulibinsvv »

[ref]av[/ref], для него из Греции не заблокировано.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)
Panagiotis
Сержант
Сообщения: 129
Зарегистрирован: 11 сен 2015, 20:58
Имя: Панаётис

Как конструировать логику для дальнейшего программирование

Сообщение Panagiotis »

Буду весьма благодарен Вам за это Алексей, так то я очень законопослушный гражданин, но последнее время из за экономического кризиса заставляет или вынуждает искать альтернативные пути и идти на поступки менее правильные.
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость