DRAKON.SU https://forum.drakon.su/ |
|
Поиск эргономичных символов для использования в выражениях https://forum.drakon.su/viewtopic.php?f=62&t=1463 |
Страница 1 из 1 |
Автор: | Avent Isis [ Пятница, 10 Апрель, 2009 16:59 ] |
Заголовок сообщения: | Поиск эргономичных символов для использования в выражениях |
Поиск эргономичных символов для использования в выражениях ДРАКОН-схемы и, возможно, ДРАКОН-императивного языка. Критерии: -Понятность всем, начиная со школьников. -Высокая визуальная различаемость на носителях (экране, бумаге, пленке и др.). -Простота ввода с клавиатуры. -??? Ваше мнение Арифметические операции: Сложение + - без комментариев Вычитание - - в шрифте Times New Roman - коротковат, в Courer New «-» уже лучше Умножение * - легко вводится с клавиатуры; почти все уже смирились, что это символ умножения × и • - школьники начинают изучение умножения именно с них; набирать сложно или невозможно Деление / - претензий нет ÷ -если точечки не пропечатаются - получится символ «Вычитание», а если размажутся – символ «Сложение» Операции сравнения: Равенство = - и ни в коем случае, как в Си, == «равно два раза» Больше, меньше > < - претензий нет Больше или равно, меньше или равно >= <= - воспринимаются однозначно и легко вводятся с клавиатуры. А то, что и состоят из двух символов, так они, и пишутся двумя словами и произносятся двумя (союз не всчет). ≥ ≤ - набирать сложно или невозможно Не равно ~= - ??? Ваше мнение != - визуально похоже на |=, ??? Ваше мнение <> - не имеет преимуществ перед предыдущими строками, звучит плохо «меньше - больше» Логические и бинарные поразрядные операции: И & - претензий нет ИЛИ | - визуально похоже на ! исключающее ИЛИ ^ - приемлемо НЕ ~ - ??? Ваше мнение ! - визуально похоже на | Операция присвоения := - не должна совпадать с символом «Равенство», т.к. в противном случае X=123 в зависимости от контекста можно трактовать или как присвоение, или как сравнение (и это не эргономично). X=X+1 школьника дезориентирует. X:=X+1 стимулирует школьника к познанию нового символа. Особенно интересует Ваше мнение в отношении символов И, ИЛИ, исключающее ИЛИ, НЕ, не равно, присвоить. |
Автор: | Александр Ильин [ Пятница, 10 Апрель, 2009 17:03 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Avent Isis писал(а): Не равно Выскажу очевидное: #
~= - ??? Ваше мнение |
Автор: | Avent Isis [ Пятница, 10 Апрель, 2009 20:16 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Александр Ильин писал(а): Avent Isis писал(а): Не равно Выскажу очевидное: #~= - ??? Ваше мнение У меня смутные ощущения, что символ "не равно" необходимо рассматривать в связи с символом "логическое НЕ". Например, если прочитать вслух выражение Z := !(A и B) и (C # D) //это картинка 1 Z присвоить НЕ(A и B) и (C НЕ равен D) //это звук частица НЕ прозвучит два раза, а глаза увидят разные символы, что, мне кажется, создает рассинхронизацицю видео и звукового восприятия, и, возможно, затрудняет преобразование информации в мыслительный образ. Тут исследователи и теоретики должны сказать свое мнение. Если принять гипотезу , что НЕ следует изобразить одним символом, то символ # слишком визуально "привязан" к "не равно", и как просто НЕ не выглядит. Z := !(A и B) и (C != D) //это картинка 2 Картинка 2 звучит так же как и 1. Z := #(A и B) и (C # D) //это картинка 3 Картинка 3 звучит по другому. Озвучить предлагаю самостоятельно. А вот и свидетельство, что символ НЕ не стоит "вклеивать" в символ "НЕ РАВНО" Z := !(A и B) и !(C = D) //это картинка 4 хотя картинка 4 звучит менее естественно чем 1 и 2 Вопрос о поиске эргономичных символов не снят |
Автор: | Madzi [ Пятница, 10 Апрель, 2009 20:50 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Я думаю, что не следует рассматривать логическую инверсию как логическое НЕ. Поэтому я за ~ и #, где ~ - обратно, а # - не равно. Z := ~(A & B) | (C # D) Z присвоить (значение обратное А и B) или результат неравенства C и D. |
Автор: | Avent Isis [ Пятница, 10 Апрель, 2009 22:23 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Madzi писал(а): Я думаю, что не следует рассматривать лsогическую инверсию как логическое НЕ. Поэтому я за ~ и #, где ~ - обратно, а # - не равно. Z := ~(A & B) | (C # D) Z присвоить (значение обратное А и B) или результат неравенства C и D. В чем разница между логической инверсией и логическим НЕ ? Поясните, пожалуйста. Если разницы нет, то за-чем плодить сущности? Что-то неладное с форумом ![]() http://shkolazhizni.ru/archive/0/n-5377/s виден, а в просмотре темы появляется & ![]() Просьба к знающим рассказать как правильно вводить символ «ampersand». Пока предлагаю использовать "и". т.е. Вы имели ввиду, а "|" есть описка ? Z := ~(A и B) и (C # D) //это картинка 5 Z присвоить (значение обратное А и B) и результат неравенства C и D //это звук 5 Z присвоить НЕ(A и B) и (C НЕ равен D) //это звук 1 Скажите как прочитать абзац СИМУЛЬТАННОЕ И СУКЦЕССИВНОЕ ВОСПРИЯТИЕ из Как улучшить работу ума, гл.5, стр. 66 если в нем заменить слова "Глаз-Зрение" на "Ухо-Слух" ? Уместно ли? Считается, что боксер слышит своего тренера во время боя. Не кажется ли Вам звук 5 более сукцессивным, а звук 1 более симультальным? ![]() |
Автор: | Madzi [ Пятница, 10 Апрель, 2009 22:47 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Avent Isis писал(а): В чем разница между логической инверсией и логическим НЕ ? Поясните, пожалуйста. Если разницы нет, то за-чем плодить сущности? Если не искать универсального решения, то для двоичной логики разницы нет. Но в случае троичной логики операция НЕ будет иметь совершенно другое значение, нежели в двоичной. Avent Isis писал(а): т.е. Вы имели ввиду, а "|" есть описка ? Вы правы, я описался. |
Автор: | Avent Isis [ Суббота, 11 Апрель, 2009 00:09 ] |
Заголовок сообщения: | Re: Поиск эргономичных символов для использования в выражениях |
Madzi писал(а): Если не искать универсального решения, то для двоичной логики разницы нет. Но в случае троичной логики операция НЕ будет иметь совершенно другое значение, нежели в двоичной. Спасибо за троичную логику. Цитата из Как улучшить работу ума. ИКОНА «ВОПРОС» Да-нетный вопрос — это вопрос, на который можно ответить либо «да», либо «нет». Все другие ответы запрещены. Вот примеры да-нетных вопросов: утюг сломался? Тетя приехала? Ва-ся купил хлеб? Преступника арестовали? Эта лужа больше, чем та? Тем-пература выше нуля? Прошла команда на включение двигателя? На рис. 4 (позиция И4) изображена икона «вопрос». Она называется так, потому что внутри нее пишут да-нетный вопрос. Другие надписи не допускаются. Икона «вопрос» имеет один вход сверху и два выхода: вниз и вправо. Выход влево запрещен и никогда не используется. Возле выходов обяза-тельно пишут слова «да» и «нет». Ну что же, сузим вопрос. Поиск эргономичных символов для использования в выражениях ДРАКОН-схемы. Именно так и предполагалось назвать данную тему, но ограничение по длине... ![]() Итого: + - сложение - - вычитание * - умножение / - деление = -равно > < -больше, меньше >= <= -больше или равно, меньше или равно # - не равно Код: & - И | - ИЛИ ~ - НЕ ^ - исключающеее ИЛИ := - присвоить Код: Z := ~(A & B) & (C # D) // ага, «ampersand» правильно изображается в коде ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |