Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Флейм
  • » Клавишные алгоритмы,- новая технология программирования [RSS Feed]

#1 Сен. 24, 2013 05:33:06

bondpant
Зарегистрирован: 2013-09-24
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Клавишные алгоритмы,- новая технология программирования


Я написал программу Иерархический Блокнот от 13.01.2010 (в дальнейшем,- Блокнот). Ее можно использовать для создания и чтения электронных книг, можно использовать в качестве блокнота, дневника, редактора HTML и для много чего другого.

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

Содержит оригинальный язык программирования. Команды этого языка,- комбинации клавиш. Все клавишные команды, используемые для чтения и редактирования файлов могут быть как изданы с клавиатуры, так и запомнены в программах (алгоритмах). При вводе команд в алгоритмы они могут одновременно выполняться (как “макрокоманды”). Названия запомненных команд совпадают с названиями комбинаций клавиш, поэтому если освоена диалоговая работа, то нужно только изучить небольшое количество команд для управления алгоритмами и можно программировать.

Клавишный язык программирования Блокнота несложен, доступен даже школьникам. Упомянутая ниже электронная книжка “Все очень просто от 8.2013” содержит “визуальную реализацию” трех вариантов машины Тьюринга (табличную, ассемблерную и структурную), написанные на клавишных алгоритмах. Вполне возможно, например, вместо “непонятных квиточков” с начислениями и удержаниями при выдаче заработной платы передача на компьютеры пользователей алгоритмов (в терминологии Блокнота,- транзакцию) начисления заработной платы. И если работнику что- то непонятно, за что его наградили или оштрафовали, он может сам выполнить эту транзакцию по шагам (внизу,- калькулятор с вычислениями, вверху,- комментарии, Ctrl+Enter- шаг вычислений). Блокнот содержит удобный калькулятор с научными функциями, который используется как “АЛУ” в клавишных алгоритмах.

Архив программы называется VSE_OCHEN_PROSTO_OT_8_2013.EXE, в нем кроме программы есть книжка автора “Все очень просто от 8.2013”, в которой описываются некоторые инновационные технические решения, касающиеся программирования. В частности, описывается новый формат данных ФФ (Формат Флекс),- “бинарный XML”. Доступ к данным этого формата может быть осуществлен поиском строк непосредственно в файлах данных ФФ (без предварительной трансляции, как это имеет место с XML).

Программу и книгу можно бесплатно скачать с адреса http://hinote.ucoz.ru , там же можно подробнее почитать о концепции алгоритмического программирования.

Офлайн

#2 Сен. 24, 2013 10:40:59

Singularity
Зарегистрирован: 2011-07-28
Сообщения: 1387
Репутация: +  75  -
Профиль   Отправить e-mail  

Клавишные алгоритмы,- новая технология программирования

не очень

Офлайн

#3 Сен. 24, 2013 14:30:06

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Клавишные алгоритмы,- новая технология программирования

Структурно-алгоритмическое программирование?
Вы точно форумом не ошиблись?



Офлайн

#4 Сен. 24, 2013 22:37:41

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9873
Репутация: +  853  -
Профиль   Отправить e-mail  

Клавишные алгоритмы,- новая технология программирования

bondpant
И если работнику что- то непонятно, за что его наградили или оштрафовали, он может сам выполнить эту транзакцию по шагам
такое было в 93 году: если работнику что-то непонятно, он может сам выполнить эту трансляцию по шагам :))

bondpant
Я написал программу Иерархический Блокнот от 13.01.2010 (в дальнейшем,- Блокнот).
Microsoft ещё не запатентовала это дело ?



Отредактировано py.user.next (Сен. 24, 2013 22:38:36)

Офлайн

  • Начало
  • » Флейм
  • » Клавишные алгоритмы,- новая технология программирования[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version