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

Вопросы от новичков
Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#1

Сообщение Panagiotis » 09.03.2020{, 18:43}

Доброго времени суток. Обращаюсь к гуру программирования за помощью а именно как составлять логику малой и средней сложность и на какой программе можно это реализовать? как диаграммы "если да то"? или иной способ? думаю многим другим поможет грамотно составлять и конструировать логику действии для последующего этапа реализации уже как программы для микроконтроллера. На данном моменте я это решаю на экселе, но это не совсем удобно.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#2

Сообщение Phazz » 09.03.2020{, 19:50}

Для больших проектов использую это
https://dia.ru.uptodown.com/windows
Мелкие проще сразу делать в программе.

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

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

#3

Сообщение kulibinsvv » 10.03.2020{, 18:32}

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

Panagiotis, был большой соблазн набрать ответ в вашем стиле, но вы затронули уж больно серьёзную тему. Сдержался. Уважайте тех, к кому обращаетесь. Смартфон не оправдание.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#4

Сообщение Panagiotis » 10.03.2020{, 18:51}

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

Отправлено спустя 8 минут 41 секунду:
С большим уважением kulibinsvv я Вас не понял? Пожалуйста поясните что Вы подразумеваете. Я всегда и везде с уважением общаюсь и поэтому хотел действительно понять что я не правильно написал. И ещё никогда не пишу с телефона а с компьютера с программы translit.net так как клавиатура у меня имеет расклад англо-греческий.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#5

Сообщение Phazz » 10.03.2020{, 19:04}

Как вы себе это представляете? Если нужна стимуляция, скачайте овеновский codesys. А блок схемы нужны чтобы видеть свою программу и ее алгоритм глобально.

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#6

Сообщение Panagiotis » 10.03.2020{, 19:15}

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

Отправлено спустя 1 час 9 минут 42 секунды:
Не в тему, это ответ на письмо которое мне пришло
Прошу прощения у всех за мои не понятные изложения, которые трудно читаются. Немного о себе, я родился в Грузии и по нации Грек. В 1991 году переехали в Грецию и мне тогда было 15 лет. Да это конечно не оправдание за то что пишу так ужасно. Мне всегда не давался Русский язык, ну ни как. Я ели как на тройку его проходил а можно сказать была натянутой тройкой.

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#7

Сообщение Phazz » 10.03.2020{, 20:31}

Panagiotis, то есть вы просто хотите стимуляцию?

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#8

Сообщение Panagiotis » 10.03.2020{, 20:36}

Вот часть с логики которую быстро перевёл.
Вложения
Winder.pdf
(52 КБ) 67 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#9

Сообщение Phazz » 10.03.2020{, 21:07}

Uml блоками это делать удобнее чем в вертикальной таблице

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#10

Сообщение Panagiotis » 10.03.2020{, 21:13}

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

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

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

#11

Сообщение Phazz » 10.03.2020{, 21:20}

Ну так вам 3 посте вам дали ссылку на большое количество программ решающих эту задачу.

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#12

Сообщение Panagiotis » 10.03.2020{, 21:21}

Да, большое спасибо. Сейчас этим и занят
Последний раз редактировалось Panagiotis 11.03.2020{, 10:55}, всего редактировалось 1 раз.

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

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

#13

Сообщение SSSergeich » 11.03.2020{, 08:51}

Panagiotis писал(а):
10.03.2020{, 20:25}
Представлял как то так: Из выбранных логических блоков в режиме редактирования переход в симуляцию выставлять уровни на кнопки, концевики и прочие элементы а там уже как построена логика то сотвествено проходил процесс.
Посмотрите FLOWCode, в ней есть возможность симуляции.

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#14

Сообщение Panagiotis » 11.03.2020{, 13:59}

Спасибо SSSergeich. потрясающая программа, теперь с большим удовольствием прийдется несколько недель обучаться по мере возможности свободного времени разуметься. Если есть советы как освоить данную программу, тонкости а так же и хитрости, то хорошо было бы тут их написать. Разумеется ютуб и гугл будет в помощь но и ваши советы всегда буду рад выслушать.

Аватара пользователя
Nano
Рядовой
Сообщения: 48
Зарегистрирован: 31.05.2018{, 09:39}
Репутация: 2
Имя: Сергей

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

#15

Сообщение Nano » 11.03.2020{, 14:51}

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

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

SimulIDE_0.2.8 симулятор там совсем всё просто и логика и ардуино есть
и датчики.
сайт:
https://simulide.blogspot.com/

bav123
Рядовой
Сообщения: 52
Зарегистрирован: 05.03.2016{, 09:22}
Репутация: 0

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

#16

Сообщение bav123 » 11.03.2020{, 18:16}

Panagiotis писал(а):
11.03.2020{, 13:59}
Если есть советы как освоить данную программу
посмотрите плейлист

Аватара пользователя
Nano
Рядовой
Сообщения: 48
Зарегистрирован: 31.05.2018{, 09:39}
Репутация: 2
Имя: Сергей

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

#17

Сообщение Nano » 12.03.2020{, 09:56}

FLOWCode отличная программа! :smile9: :yes:
но для простых вещей много мороки...
а для 7-8 версии кряки появились?

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#18

Сообщение Panagiotis » 12.03.2020{, 11:32}

а для 7-8 версии кряки появились. А вот тут по подробней если можно " по секрету всему свету" :smile198:

Аватара пользователя
kulibinsvv
Лейтенант
Сообщения: 476
Зарегистрирован: 18.09.2015{, 10:04}
Репутация: 54
Откуда: Омск

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

#19

Сообщение kulibinsvv » 12.03.2020{, 15:06}

av, для него из Греции не заблокировано.
Мой змей, этот ползучий соблазн сомнения,всё шевелится, побуждая «искать концы»... (Станислав Ермаков)

Panagiotis
Сержант
Сообщения: 127
Зарегистрирован: 11.09.2015{, 20:58}
Репутация: 5
Имя: Панаётис

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

#20

Сообщение Panagiotis » 12.03.2020{, 15:07}

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

Ответить

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