Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Софт
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2013, 04:27   #1
bondpant
Новичок
Джуниор
 
Регистрация: 20.09.2013
Сообщений: 2
Сообщение Клавишные алгоритмы,- новая технология программирования

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

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

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

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

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

Программу и книгу бесплатно можно скачать с адреса http://hinote.ucoz.ru
bondpant вне форума Ответить с цитированием
Старый 20.09.2013, 09:40   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Не впечатлил почему-то.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 20.09.2013, 19:21   #3
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,770
По умолчанию

Бред какой-то. Архив -- просто сборник мусора и дубликатов файлов. Без установки программа заругалась на чтение из реестра, а установщик я запускать побоялся.
Vapaamies вне форума Ответить с цитированием
Старый 20.09.2013, 19:45   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Команды этого языка,- комбинации клавиш.
А что, другие языки, это комбинации мышек?
Если брать совершенно новое направление, не похожее на все другие командные языки, это язык протоколов.
Каждое устройство или модуль, имет свой драйвер, к которому можно обратиться через протокол обмена. Причём обращение идёт на обычном, но формализованном языке.
Если командный язык, имеет синтаксис на определённом формальном языке, например английском, то протокольный язык, настраивается на тот, который является родным для пользователя. Драйвер устройства, самостоятельно переводит этот протокол в командный, а затем в исполняемый код.
Протокольный язык, является интерпретируемым. Таким образом, для написания программ, совершенно не нужно знать конкретный язык, достаточно знать общий алгоритм решения задачи.
Вот, примерно так.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 21.09.2013, 11:55   #5
bondpant
Новичок
Джуниор
 
Регистрация: 20.09.2013
Сообщений: 2
По умолчанию

От пользователей я получил жалобу, что файл программы с сайта не скачивается. Проблема исправлнена: добавлены ссылки на другие серверы. Если и Вам не удалось скачать программу, то можно повторно посетить сайт http://hinote.ucoz.ru/ и скачать файл с другого сервера.
bondpant вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Теория и технология программирования! Ktina Помощь студентам 1 16.06.2013 21:42
Комбинаторные алгоритмы и алгоритмы на гра-фах Ника-Вероника Паскаль, Turbo Pascal, PascalABC.NET 0 13.03.2012 19:07
Задача из раздела Комбинаторные алгоритмы и алгоритмы на гра-фах в Паскале Klik_1602 Помощь студентам 1 04.01.2011 01:18
Стандартные алгоритмы программирования игр. VintProg Gamedev - cоздание игр: Unity, OpenGL, DirectX 0 07.11.2009 13:36
технология COM DM_bite Общие вопросы Delphi 5 01.08.2008 10:27