быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,680
1

Какие есть файлы-сырцы для построения блок схем известного формата?

15.04.2014, 23:00. Показов 1390. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Друзья! Суть: хочу написать программу, которая создавала бы дерево папок и файлов. Задание папок и файлов нужно делать визуально. Ну то есть быстренько-быстренько набросал в какой-нибудь программе блок схемку подобную, как на рисунке, сохранил в файле соответствующем и подал на вход программе. А программа сделала бы соответствующее дерево папок.

Но для этого надо, как-то уметь ВРУЧНУЮ анализировать получившийся файл (чтобы программно реализовать анализ такого файла-сырца). Где там какая папка, где какой файл, всё это зашифровано должно быть байтами и всё это надо уметь прочесть. Понятно, это не должен быть файл изображения, а какой-то специализированный файл. Я умею работать только с *.ddd файлами (в смысле создавать визуально блок-схемы), но их формат- тайна за семью печатями.

В общем, спасибо, кто откликнется. Понятное дело, все эти стрелочки, фигурки разной формы и цвета необязательны, это просто программа DiagramDesigner так работает. Тем не менее, файл должен выдавать визуально структуру папок, ОДНОЗНАЧНО интерпретируемую. И должен быть с известным форматом.
Миниатюры
Какие есть файлы-сырцы для построения блок схем известного формата?  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2014, 23:00
Ответы с готовыми решениями:

скажите какие есть программы для построения блок схем из кода???
скажите какие есть программы для построения блок схем из кода???

Есть ли программы для построения блок-схем по коду с++?
есть ли программы для построения блок-схем по коду с++?

Есть ли какие-нибудь программы для построения блок схемы по коду?
Есть ли какие-нибудь программы для построения блок схемы по коду?

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

2
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
16.04.2014, 04:01 2
kravam, велосипед по типу xml? 4 тега <begin>, <end>, <folder :attribute=[parent, name, depth]>, <file>
0
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,037
18.04.2014, 08:50 3
Цитата Сообщение от kravam Посмотреть сообщение
сохранил в файле соответствующем и подал на вход программе
Либо используем XML, JSON и т.п. в зависимости от того что проще реализовать на вашем ЯП.
Либо создаем свой формат хранения данных и пишем процедуры записи и чтения.
Например, записываем данные блоками, единичный блок может выглядеть вот так:
- 4 байта целое без знака - порядковый номер родителя (0 для первого элемента, для остальных - номер родителя в файле)
- 1 байт целое без знака - тип элемента (номер этого типа), например, 0 - папка, 1 - файл, 2 - ссылка на файл, и т.д.
- 2 байта целое без знака - длинна полного имени в байтах (не путать с количеством символов в UTF8), это число необходимо для правильно считывания имени из файла
- (смотри выше) байт - полное имя элемента (без пути к нему)

Цитата Сообщение от kravam Посмотреть сообщение
всё это зашифровано должно быть байтами
Надеюсь не стоит вопрос о необходимости именно шифрования файла чтобы его нельзя было разобрать кому-то другому ?
0
18.04.2014, 08:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.04.2014, 08:50
Помогаю со студенческими работами здесь

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

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

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

Нужна программа для построения блок схем
Поделитесь пожалуйста прогой, для создания блок-схем по коду паскаля. Буду очень благодарен.


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru