Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 14

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

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

Студворк — интернет-сервис помощи студентам
Добрый день.
Какими средствами можно создать программу, в которой можно писать логические и математические действия блоками?
Вытаскиваем блоки из палитры, соединяем линиями, вводим инициализирующие данные, запускаем и получаем результат.
Может есть какие нибудь готовые проекты посмотреть как там реализовано или библиотеки или идеи как отслеживать соединительными линиями порядок выполнения а потом и выполнение этого кода?
В голову приходит CFC в codesys, но там конечно огромный функционал, который мне не требуется, только как отследить кодом какой за каким блоком надо выполнять и т.д.
Буду благодарен за любые ссылки\мысли в "тему".
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.07.2016, 22:30
Ответы с готовыми решениями:

Программа для составления схем логических функций
Ребят помогите , нужно составить "программу составления схем логических функций" , т.е. вводишь функцию типо f=avb&c и оно должно...

Построение логических схем с использованием основных логических элементов
Составить таблицу истинности логического выражения C. Прикрепил фотографию c условием и решением таблицы, проверьте пожалуйста таблицу и...

Программа составления блок-схем
подскажите программу которая составляет блок схемы...)))

10
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
19.07.2016, 12:50
123rus, добрый день!
Это явно не Андроид, прошу модераторов перенести в другой раздел.
0
1 / 1 / 0
Регистрация: 21.02.2016
Сообщений: 32
19.07.2016, 13:43
Цитата Сообщение от CoolMind Посмотреть сообщение
Это явно не Андроид
С другой стороны это можно применить и на Андроиде по аналогии x-starter для винды... Например приложение для накрутки кликов, когда пользователь визуально создает скрипт:
1. подключиться к иннету, проверить IP. Либо переподключиться, либо пункт 2.
2. ввести поисковый запрос в гугл, найти ссылку на сайт ууу.ххх
3. подождать определенное время, кликнуть по такой-то ссылке... Осуществить столько-то переходов и кликнуть по банеру
....
Думаю, можно оставить и в этом разделе

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

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

Добавлено через 1 минуту
Smurfix, да, как то утрированно у меня в голове похожее тоже есть, но в первую очередь ищу что нибудь готовое\полуготовое.
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
19.07.2016, 13:54
начни с HelloWorld
0
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 14
19.07.2016, 15:04  [ТС]
Паблито, уважаемый, почему вы считаете что я нуб в андроиде?
я задал весьма нубский вопрос, вы наверное каждый день пишете подобное?
или вы людей судите по количеству сообщений на форуме?
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
19.07.2016, 15:15
Цитата Сообщение от 123rus Посмотреть сообщение
почему вы считаете что я нуб в андроиде?
а почему ты считаешь что я считаю вас таким?
Цитата Сообщение от 123rus Посмотреть сообщение
или вы людей судите по количеству сообщений на форуме?
да

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

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

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

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

Блоки (например блок сложения принимающие 2 аргумента) могут располагаться произвольно на рабочей области и соединяться между собой, в голову не лезет как отслеживать что за кем должно выполниться.
Надо формировать очередь, ведь если на одном входе блока сложения выход другого блока, то выполнять уже надо предыдущий и так далее.
Я согласен что задача весьма сложная, не обычная, поэтому и взялся для прокачки скилов.
0
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
19.07.2016, 17:17
Цитата Сообщение от 123rus Посмотреть сообщение
Из каких соображений просите модератора перенести мой пост?
У вас был общий вопрос, не связанный с Android.
Но при условии, что предлагаете https://developers.google.com/... ed/android и хотите позаморачиваться, ладно, попытайтесь
Потом, когда появятся вопросы по AS, приходите.
0
0 / 0 / 0
Регистрация: 18.07.2016
Сообщений: 14
19.07.2016, 20:16  [ТС]
CoolMind, я то попытаюсь.

---

Вот чего я хочу https://www.google.ru/search?q... Y7Lr3jM%3A
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.07.2016, 20:16
Помогаю со студенческими работами здесь

Правила составления блок-схем
Здравствуйте! Очень хочется увидеть ваши мнения по поводу разработки программ, с помощью блок-схем. Дело вот в чем. Изучая Си с нуля,...

Программа для составления блок схем
Кто нибудь дайте программу для составления несложных блок схем для с++

Программа для составления блок схем
подскажите пожалуйста программу хорошую для составления блок схем,чтобы с кода на паскале переводила! и если кто знает ссылку какую!

Софт для составления блок-схем
Посоветуйте программу для составления блок-схем

Программа для составления блок-схем
подскажите программу которая из програмного кода делала блок схему?


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru