Что нового

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

bondpant

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

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

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

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

Архив программы называется VSE_OCHEN_PROST:shok:T_8_2013.EXE (5 Мб), в нем кроме программы есть книжка автора "Все очень просто от 8.2013", в которой описываются некоторые инновационные технические решения, касающиеся программирования. В частности, описывается новый формат данных ФФ (Формат Флекс),- "бинарный XML" (но без ущерба для надежности!). Доступ к данным этого формата может быть осуществлен поиском строк непосредственно в файлах данных ФФ (без предварительной трансляции, как это имеет место с XML).

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

MnM

Post-Hardcore
Сообщения
679
Репутация
90
bondpant
У меня ряд вопросов:
На каком языке вы писали программу.
Что это за программа - потому что я не понял что вы написали: то ли о книжке, то ли о книжке в программе, то ли программа(Каша в бутерброде - бутерброд в варенье, а варенье в каше).
И для чего она разработана(если это программа)(только в краце и понятней).
 
Автор темы Похожие темы Форум Ответы Дата
K Общение 6
Верх