Здравствуйте, я уже давно бросил программирование, но всё же использую интернет
и т.д.; и хотелось бы иметь что-то в таком роде:
Экран:
1. что вижу, значение того могу установить непосредственно, кликнув мышкой (например,
номер страницы в окне текстового редактора, букву в тексте, параметр команды
в строке команд, имя файла в строке инфы о текущем, просматриваемом файле и т.д.
и т.п.), хорошо использовать выпадающие менюшки, при возможности.
2. что вижу, с тем могу что-то сделать, кликнув другой кнопкой мышки и выбирая
нужное действие из появившегося меню.
3. и, конечно, получить полное описание этого объекта, как-нибудь кликнув по
нему.
Иерархия индексов:
1. любой объект реального или условного мира представляется некоторым индексом
(номером), а какие-то его описания представляются в соответствующих массивах
описаний, доступ к которым осуществляется по индексу, если какой-то объект не
имеет описания, то соответствующий элемент в массиве остаётся пустым. (Например,
слово "стол" - это текстовая строка из словаря русского языка, "a table" - соответственно
английского, а индекс соответсвующий понятию "стол" - может быть, например, -
1000000...0000000; также может быть массив звука, или обобщённого изображения,
описания использования, технологии производства, и т.д. - до бесконечности. И
если на нижнем уровне некоторый текст имел традициооный вид буквенной кодировки,
то на следующем уровне он уже имеет воспринятый/интерпритированный вид индексов,
соответсвующих некоторым понятиям - словам в словаре уровня.)
2. если эти индексы стандартизированны для компьютеров некоторой сети (например,
как IP номера internet), то они могли бы использовать информацию и программы
на всех машинах сети, обмениваясь запросами в терминах стандартных индексов.
3. - индексы группируются в словари внутри некоторого уровня
- и в целом разделяются по уровням,
- причем интерпритирующие или управляющие функции, в качестве параметров не могут
использовать индексы любого из уровней в беспорядке, но только строго определённого
уровня - предыдущего нижнего для интерпритации или следующего, вышестоящего для
управления. (это подобно уровням организации операционных систем: уровень аппаратных
прерываний BIOS, уровень супервизора ОС, уровень пользовательской ОС, уровень
пользователя, уровень программ пользователя; и каким-то программам в этих уровнях,
но любая программа-функция некоторого уровня может использовать только набор
параметров с соседнего нижнего уровня для интепритации или с верхнего - для управления.),
- а сама управляющая программа выглядит как последовательный список слов-функций
некоторого определённого уровня (и никакого другого),
- причём, параметры функции могут вычисляться асинхронно/параллельно, для этого
среди параметров имеются два стандартных: число параметров функции (это соответствует
уровню порога нейрона) и число невычисленных параметров (это соответсвует уровню
возбуждения нейрона), когда число невычисленных параметров равно 0, функция срабатывает,
блокирует вычисление параметров (0-счётчика) и выполняет какие-то программные
действия, интерпритирующие или управляющие, после чего число невычисленных параметров
восстанавливается и функция готова принимать новые значения параметров. - это
как бы программистская модель ПОРОГОВОЙ ЛОГИКИ нейронов. (Интерпритирующая функция
может вычислять и передавать параметры для других функций, следующего уровня,
и декрементировать их число невычисленных параметров. Управляющая функция может
активизировать вычисление последовательности её списка управляющих слов словаря,
соответствующего ей уровня.)
4. Предпочтительнее иметь и более реальные модели - знания, например, вместо
функции опроса буфера клавиатуры, (или - вместе с ней) лучше иметь, доступную
пользователю, точку вызова пользовательской подпрограммы-функции из стандартной
программы-функциии обработки прерывания клавиатуры в ОС или в BIOS.
А вам как?
20 Июля 2004 (09:53:33)
-*Название листа "Обсуждения и споры о свободных системах и всём сопутствующем"
Написать в лист: comp.soft.linux.debate-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.debate Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.debate/rules
Номер письма: 1393; Возраст листа: 277; Участников: 690
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.debate/msg/198497
-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.debate-list@subscribe.ru
Отписать: mailto:comp.soft.linux.debate--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback