DRAKON.SU

Текущее время: Среда, 20 Сентябрь, 2017 14:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу Пред.  1, 2, 3, 4
Автор Сообщение
СообщениеДобавлено: Вторник, 02 Ноябрь, 2010 20:19 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Драконограф писал(а):
Согласен - это дополнительная форма представления, только прежде всего не алгоритма, а системы алгоритмов - чтобы можно было её "охватить одним взглядом" (симультанно). Только для этого нужна возможность свёртки линейных участков, о чём говорил выше.
Реализации свертки участков не планируется, как же, можно ставить вопрос о масштабировании изображения. В перспективе некоторые детали надо переделать, улучшить, но в основном постановка и интерфейс стабилизировались.

Тестовый выпуск с реализацией схемы "Дерево" будет через 2, 3 дня. Тогда можно будет говорить предметно. При разработке придерживался образцов В.Д. Паронджанова и Дамке. Не знаю, справлюсь ли с описанием.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Ноябрь, 2010 06:05 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
Драконограф в viewtopic.php?p=53467#p53467 писал(а):
Свойствами Ты-среды как инфопрогизделия можно для начала пренебречь...
Пожалуй, имеет смысл показать на примере, что нужно принимать во внимание при разработке среды визуализации и в какой форме это можно представить:
Вложение:
Комментарий к файлу: Введение в возможности изделия "и.с. DRAKON" и оценка процесса его применения.
Проект_ПользСпециф_Ты-среда_ДРАКОН.pdf [400.59 КБ]
Скачиваний: 881
Основным в документе, безусловно, является Разд.6. Предыдущие разделы - то, что удалось оформить по результатам освоения.
Нетрудно заметить, что некоторые положения - просто результат редакции соответствующих мест Справки Ты-среды. Это отчасти следствие того, что не всё приложение проверялось в работе - в первую очередь из-за некомфортности использования. Не все формулировки Справки понятны - редактирование, естественно, не помогло их прояснить.
Первая (заполненная) таблица в п/р 6.2 - по сути результат обычной "работы аналитиком". Её содержание не относится, конечно, только к конкретной среде - для любой, предлагающей аналогичную структуру процесса работы, приведённые соображения будут справедливы. В принципе такая таблица (и/или граф техпроцесса применения) - одна из первых вещей, которую должен составлять сам разработчик инфопрога...
Далее по идее можно было бы "поработать нормировщиком" и составить вторую таблицу (столбец "Качественная" в ней - для неколичественной, в т.ч. субъективной оценки операторами трудности выполнения шагов, формулирования факторов - здесь они частично внесены в первую таблицу) - но уже предыдущие результаты показали нецелесообразность этого. В самом деле, пока имеются такие "статьи затрат труда", как В-1...В-3, В-5, В-6, и особенности выполнения ряда шагов, отражённые в столбце "Фактические" - говорить не о чем. Поэтому и предложения по развитию, сформулированные в Разд. Заключение, следует рассматривать как "лирику" до приведения процесса работы к эффективному. В Приложении 2 не дана оценка Дамке-языку - на проблемы пользования таким представлением в принципе уже указывал.
Можно обсуждать точность отдельных формулировок - но в целом приемлемым ответом, как обычно, будет дело - доведение среды до уровня требований в столбце "Потребные" хотя бы. И начинать надо, конечно, с доводки языкового базиса - в первую очередь языка схематизации документов...

P.S. Здесь ещё не отражена необходимость для печати "враскладку" выгружать и обрабатывать скриншоты... для такой примерной оценки можно считать частью работ В-1...В-3.


Последний раз редактировалось Владислав Жаринов Вторник, 09 Ноябрь, 2010 12:32, всего редактировалось 3 раз(а).

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Ноябрь, 2010 10:37 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 3218
Откуда: Москва
Драконограф писал:
Цитата:
напомню хотя бы об отсутствии в дракон-алфавите визуального оператора, парного виопу Параллельный процесс - притом, что в прогязыках РВ такой оператор имеется

Уважаемый Владислав!

Я понял Вас так: Дракон-алфавит имеет недостаток. В нем отсутствует важная икона, парная Паралельному процессу.
Должен признаться, что я не знаю, какая именно икона, парная оператору Параллельный процесс,
имеется в виду.
Если не трудно, разъясните мне этот вопрос.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 04 Ноябрь, 2010 23:09 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Драконограф, спасибо за внимание к и.с. Drakon.

У меня в и.с. Drakon и у вас в разработках вопросов "Драконографики" выбраны разные цели и различная аудитория.

Драконограф писал(а):
Деклар-языка визуального как не было, так и нет.
Для алгоритмизации, для различных проблемных областей, для от первоклассника до менеджера - деклар-язык не нужен. В и.с. Drakon деклар-языка нет, но для него есть место в текстовых приложениях на уровне иконы, схемы, листа, модуля. Там декларативную часть алгоритма можно описать в терминах прикладной области. Текстовые приложения имеют 3-уровня: 1. управленческий, 2. алгоритмический, прикладной, 3. программный. Таким образом, можно говорить о мультидекларативном-языке алгоритма, адаптируемом к проблемной области алгоритма.


Цель создания и.с. Drakon определяется 1-й книгой В.Д. Паронджанова "Занимательная информатика", исправить ошибку Ершова в утверждении "Программирование есть 2-я грамотность".
В.Д. Паронджанова писал(а):
НЕДОСТАТОК ПОЗИЦИИ АКАДЕМИКА ЕРШОВА
...
Моя мысль состоит в следующем.

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

2. Что касается алгоритмизации (понимаемой, в частности, как формализация собственных процедурных знаний), то эта задача может и должна быть предметом массового обучения.
Соответственно в и.с. Drakon предусмотрен вариант применения "Средняя школа". Драконографика в средней школы, вероятно, не может быть использована.


У Драконографа, сказано много, но остановимся на одном:
Драконографа писал(а):
А была бы разработка открытая, начиная со спецификации реализуемых языков - могли бы подключиться не отдельные коллеги (вроде того, кто прислал решение, сокращающее время перечерчивания Ты-листа), а более широкий круг.
Не моя задача, выполнять ревизию реализуемых языков.
Подключать широкие круги нет смысла, в истории Дракона это уже было. Смотрите Вики для кооперации разработчиков программной оболочки языка ДРАКОН - этот коллектив ничего не сделал.
"... того, кто прислал решение, сокращающее время перечерчивания Ты-листа" - никто решения не прислал, был вопрос об актуальности проблемы, решение выработал самостоятельно.
Отдельные коллеги, заявляют о своих возможностях, но не делятся http://forum.oberoncore.ru/viewtopic.php?p=52766#p52766.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 05 Ноябрь, 2010 19:11 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
Владимир Паронджанов писал(а):
Я понял Вас так: Дракон-алфавит имеет недостаток. В нем отсутствует важная икона, парная Паралельному процессу.
Должен признаться, что я не знаю, какая именно икона, парная оператору Параллельный процесс,
имеется в виду.
Если не трудно, разъясните мне этот вопрос.

Нет проблем - высказывался в этом сообщении. В принципе на уровне алфавита в Д2М-определении техноязыка это уже решено - для рандеву-метода взаимодействия процессов. Можно также нарисовать виопы и для AWAIT (метод услкритинтервалов)... правда, это не заменит логического согласования между методами :) представление (допустим, граф-схемное) - одно дело, а математическая суть операторов - другое...

P.S. Кстати, можно видеть, что только этим оператором изменение в Д2М-редакции не ограничивается; при определении лексики импер-языков везде дополнения и простых, и составных операторов выделены - сначала идут таблицы "классической" лексики, затем - дополнительной (определяются также по названиям и подписям). Обоснования, как правило, содержатся в соответствующих подпунктах этого пункта.


Последний раз редактировалось Владислав Жаринов Воскресенье, 07 Ноябрь, 2010 06:00, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 06 Ноябрь, 2010 05:14 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1442
Геннадий Тышов писал(а):
Драконограф, спасибо за внимание к и.с. Drakon.
Пожалуйста :) Опыт реализации всегда важен - как бы его ни оценивать.
Геннадий Тышов писал(а):
Драконограф в viewtopic.php?p=53467#p53467 писал(а):
Деклар-языка визуального как не было, так и нет.
Для алгоритмизации, для различных проблемных областей, для от первоклассника до менеджера - деклар-язык не нужен.
Кстати, сообщение, откуда эта цитата, утрачено было - такое уже бывало иногда, видимо как результат сбоев или техобслуживания. Но это и к лучшему - если подумать, там всё-таки больше не по данной теме. Поэтому восстановил не здесь - и дал адреса цитируемых мною сообщений - как обычно делаю, чтобы каждому удобно было проверить "не вырвано ли из контекста" :wink:

Да, и по Вашему замечанию:
Геннадий Тышов писал(а):
"... того, кто прислал решение, сокращающее время перечерчивания Ты-листа" - никто решения не прислал, был вопрос об актуальности проблемы, решение выработал самостоятельно.
- речь шла о цитате из этого сообщения: viewtopic.php?p=46802#p46802 - уточнил там же. Возможно, неверно понял цитируемое.

Геннадий Тышов писал(а):
У меня в и.с. Drakon и у вас в разработках вопросов "Драконографики" выбраны разные цели и различная аудитория.

Об этом отдельно - и тоже, наверное, больше не в этой теме...
Общие вопросы о целях и аудитории см. сообщение: viewtopic.php?p=53470#p53470
Конкретно о языках в Вашей среде: viewtopic.php?p=53471#p53471

Геннадий Тышов писал(а):
Отдельные коллеги, заявляют о своих возможностях, но не делятся
Их право - тем более, что они, возможно, разрабатывают коммерческий продукт, который по языковому базису опережает и те же предложения в Драконографике :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 12 Ноябрь, 2010 21:29 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://forum.oberoncore.ru/viewtopic.php?p=53834#p53834

Выпуск и.с. Drakon от 12.11.2010
Для тестирования.

Введено формирование схемы "Дерево". Иерархическое дерево алгоритма по Дамке.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 16 Ноябрь, 2010 20:31 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://forum.oberoncore.ru/viewtopic.php?p=54009#p54009

Выпуск и.с. Drakon от 16.11.2010
Для тестирования.

Завершена доработка и.с. Drakon в части введения схемы "Дерево".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 29 Октябрь, 2014 13:10 

Зарегистрирован: Воскресенье, 04 Ноябрь, 2007 23:01
Сообщения: 512
Рэйлвэй Каген писал(а):
Для императивных языков:
Вложение:
Вложение A Description of Hichart Program Diagrams for C.pdf больше недоступно

Внутреннее представление H-code здесь:
Вложение:
Вложение Generation of the Hichart Program Diagrams (en).pdf больше недоступно


HiChart итегрировали с Promela:
Вложение:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 69 ]  На страницу Пред.  1, 2, 3, 4

Часовой пояс: UTC + 3 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2017, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB