Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
123rus
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 8
#1

Графический язык составления логических схем и интерпретация - Программирование Android

18.07.2016, 22:30. Просмотров 259. Ответов 10
Метки нет (Все метки)

Добрый день.
Какими средствами можно создать программу, в которой можно писать логические и математические действия блоками?
Вытаскиваем блоки из палитры, соединяем линиями, вводим инициализирующие данные, запускаем и получаем результат.
Может есть какие нибудь готовые проекты посмотреть как там реализовано или библиотеки или идеи как отслеживать соединительными линиями порядок выполнения а потом и выполнение этого кода?
В голову приходит CFC в codesys, но там конечно огромный функционал, который мне не требуется, только как отследить кодом какой за каким блоком надо выполнять и т.д.
Буду благодарен за любые ссылки\мысли в "тему".
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
19.07.2016, 12:50     Графический язык составления логических схем и интерпретация #2
123rus, добрый день!
Это явно не Андроид, прошу модераторов перенести в другой раздел.
Smurfix
1 / 1 / 0
Регистрация: 21.02.2016
Сообщений: 27
19.07.2016, 13:43     Графический язык составления логических схем и интерпретация #3
Цитата Сообщение от CoolMind Посмотреть сообщение
Это явно не Андроид
С другой стороны это можно применить и на Андроиде по аналогии x-starter для винды... Например приложение для накрутки кликов, когда пользователь визуально создает скрипт:
1. подключиться к иннету, проверить IP. Либо переподключиться, либо пункт 2.
2. ввести поисковый запрос в гугл, найти ссылку на сайт ууу.ххх
3. подождать определенное время, кликнуть по такой-то ссылке... Осуществить столько-то переходов и кликнуть по банеру
....
Думаю, можно оставить и в этом разделе

Добавлено через 10 минут
Каждый графический элемент - определенная функция, содержимое графического элемента - переменные, функция хранит в себе указатель на последующую функцию.
У блока имеется "визуальная точка" к которой привязан OnTouchListener. Если ее перетащить на другой блок - прорисовать прямую от "визуальная точка выхода" одного блока до "визуальной точки входа" другого блока и занести в указатель первой функции ссылку на другую...
123rus
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 8
19.07.2016, 13:45  [ТС]     Графический язык составления логических схем и интерпретация #4
CoolMind, это еще почему?
Из каких соображений просите модератора перенести мой пост?
Посмотрите видео к этой игре https://play.google.com/store/apps/d...t.croger&hl=ru
там логика создаётся блоками.
или посмотрите от гугла https://developers.google.com/blockly/

Я хочу что-то близкое как в игре, пальцем составляем выражения\запускаем и получаем результат.

Добавлено через 1 минуту
Smurfix, да, как то утрированно у меня в голове похожее тоже есть, но в первую очередь ищу что нибудь готовое\полуготовое.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
19.07.2016, 13:54     Графический язык составления логических схем и интерпретация #5
начни с HelloWorld
123rus
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 8
19.07.2016, 15:04  [ТС]     Графический язык составления логических схем и интерпретация #6
Паблито, уважаемый, почему вы считаете что я нуб в андроиде?
я задал весьма нубский вопрос, вы наверное каждый день пишете подобное?
или вы людей судите по количеству сообщений на форуме?
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
19.07.2016, 15:15     Графический язык составления логических схем и интерпретация #7
Цитата Сообщение от 123rus Посмотреть сообщение
почему вы считаете что я нуб в андроиде?
а почему ты считаешь что я считаю вас таким?
Цитата Сообщение от 123rus Посмотреть сообщение
или вы людей судите по количеству сообщений на форуме?
да

вообще, при постановке вопроса, не мешало бы уточнить на каком языке это планируется писать и под андроид ли?
Smurfix
1 / 1 / 0
Регистрация: 21.02.2016
Сообщений: 27
19.07.2016, 15:22     Графический язык составления логических схем и интерпретация #8
Цитата Сообщение от Паблито Посмотреть сообщение
начни с HelloWorld
Не обязательно подразумевает что ты нуб, просто как минимум необходимо создать проект(HelloWorld создается там автоматически), а уже имея конкретные вопросы а-ля "помогите запустить ф-ю по ее названию имея список имен функций..." или "помогите прорисовать линию из координаты А в координату Б" люди смогут тебе помочь и их ответы не будут для тебя так утрированы...
123rus
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 8
19.07.2016, 16:05  [ТС]     Графический язык составления логических схем и интерпретация #9
Паблито, на java предпочтительней, и конечно под андроид, я же в этой ветке написал.
Я тебя понимаю, тут много таких, которые хотят супер мега крутую игру, а что такое callBack и не знают, а implements и подавно.
Только представь задачу которую я описываю, как можно из квадратиков сформулировать работающий алгоритм?

Smurfix, с android studio я знаком, за плечами есть проекты, но такого рода нет.
Нарисовать линию на канве, использовать drag and drop я могу, проблем нет.

Лично вы, Smurfix, меня очень хорошо поняли.

Кстати запускать функцию можно и свитчем.
Codesys очень яркий пример чего примерно хочу но конечно без компилятора.
Например есть программа flprog для программирования ардуино, там тоже программируется блоками, но там просто трансляция в другой язык и в другую IDE, но смысл как тянутся линии тот.

Блоки (например блок сложения принимающие 2 аргумента) могут располагаться произвольно на рабочей области и соединяться между собой, в голову не лезет как отслеживать что за кем должно выполниться.
Надо формировать очередь, ведь если на одном входе блока сложения выход другого блока, то выполнять уже надо предыдущий и так далее.
Я согласен что задача весьма сложная, не обычная, поэтому и взялся для прокачки скилов.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,727
19.07.2016, 17:17     Графический язык составления логических схем и интерпретация #10
Цитата Сообщение от 123rus Посмотреть сообщение
Из каких соображений просите модератора перенести мой пост?
У вас был общий вопрос, не связанный с Android.
Но при условии, что предлагаете https://developers.google.com/blockl...tarted/android и хотите позаморачиваться, ладно, попытайтесь
Потом, когда появятся вопросы по AS, приходите.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2016, 20:16     Графический язык составления логических схем и интерпретация
Еще ссылки по теме:
Софт для составления блок-схем C++
Программа для составления блок схем C++
Delphi Программа для составления блок схем
Нужна программа для составления блок-схем Turbo Pascal
Turbo Pascal Нужна программа для составления блок схем

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

Или воспользуйтесь поиском по форуму:
123rus
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 8
19.07.2016, 20:16  [ТС]     Графический язык составления логических схем и интерпретация #11
CoolMind, я то попытаюсь.

---

Вот чего я хочу https://www.google.ru/search?q=flpro...feB8Y7Lr3jM%3A
Yandex
Объявления
19.07.2016, 20:16     Графический язык составления логических схем и интерпретация
Ответ Создать тему
Опции темы

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