Автор Тема: Какой компьютер необходим для искусственного интеллекта?  (Прочитано 85550 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн MoonGoose

  • Читатель
  • **
  • Сообщений: 96
  • Репутация: +0/-0
Уважаемый Pilum, хотите, как говорится, клюквы - будет вам клюква. Рассмотрю ваши одну из ваших ссылок детальнее, возможно администрация сочтет это флудом, нибо тут дело принципа. Раз уж господин Pilum столь компетентен, то позвольте мне указать на явные ляпы как в общении, так и в теории с его стороны.


Цитата: "Pilum"
Цитировать
Цитата: "MoonGoose"
Цитата: "Pilum"
Почему  ввода-вывода только ? ЧТо за белиберда
Потому что такова концепция фон Неймановской архитектуры. Есть только ввод - вывод.Желаете поспорить по этому поводу - обращайтесь в компетентные органы, вроде комиссии по стандартизации. Билиберда, уважаемый, у вас в голове. Винигрет из научно - популярной писанины. Эклектика.

Бред сумашедшего, посмотревшего в википедии картинку. И не понявшего ее смысла.
Ознакомьтесь с командами любого ассемблера. И их содержанием :> Логическим. А так коэшн - любая команда (этот самый набор микрокодов :>) - вводиццо в процессор. Вводиццо-выводиццо. А какое это отношение имеет к предмету темы, кроме словоблудия без содержания ? Никакого, такое словотворчество "применимо" ко всему  и не к чему. Демагогия.

Приведу принципы Джона фон Неймана полностью, ибо г-н Pilum, судя по комментариям, не совсем понимает,  о чем здесь идет речь.

1. Принцип двоичного кодирования:  вся информация в ЭВМ представлена в двоичном виде, сочетание 0 и 1.

2. Принцип однородности памяти:  и программы и данные хранятся в одной и той же памяти. поэтому ЭВМ не распознает что хранится в данной ячейке памяти, а там могут располагаться цифры, текст, команда и т. д. Над командами можно совершать те же действия, что и над данными.

3. Принцип адресуемости памяти: схематически ОП (основная память) состоит из пронумерованных ячеек, ЦП (центральный процессор) в любой момент времени доступная любая ячейка памяти. Поэтому возможно присваивать имена блокам памяти для более удобного взаимдействия ОП и ЦП.

4. Принцип последовательного программного управления: программа состоит из совокупности команд, которые выполняются ЦП последовательно друг за другом.

5. Принцип условного перехода: не всегда происходит так, что команды выполняются одна за одной, поэтому возможно присутствие команды условного перехода, которые меняют последовательно выполнения команд в зависимости от значения хранимых данных.

Помимо принципов, существует архитектура фон Неймана, которая, повторюсь, лежит в ОСНОВЕ всех (за очень редким исключением) современных компьютеров.  Так по теории любой фон Неймановский Компьютер должен иметь:

арифметическо-логическое устройство, выполняющее арифметические и логические операции.
В наше время это устройство называется центральный процессор. Центральный процессор (central processing unit) – микропроцессор компьютера, представляющий собой микросхему, которая управляет всеми процессами, происходящими в компьютере;
устройство управления, которое организует процесс выполнения программ. В современных компьютерах арифметическо-логическое устройство и устройство управления объединены в центральный процессор;
запоминающее устройство (память) для хранения программ и данных;
внешние устройства для ввода-вывода информации.
Это заметьте, уважаемый Pilum вовсе не моя демагогия, такова общепринятая модель фон Неймана. Если вы считаете это бредом - ваше право, но это не моя разработка и не моя идея. Это теория, которой меня обучали. Это компьютерная парадигма, с которой обычно не спорят, их или принимают, или выдвигают свои, альтернативные.

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

В разрезе вышесказанного, не совсем понятно, при чем здесь ассемблер? Да и в ассемблере, с которым г-н Pilum, судя по всему, знаком лишь поверхностно,базовыми командами являются команды ввода - вывода, например чтение порта, вывода в порт. Потому, что без них процессор будет слеп и глух да и, собственно, бесполезен в принципе. Что же касается отношения ЭТОГО к теме, то тема "какой компьютер необходим для искусственного интеллекта" а вовсе не "что господин Pilum думает о компьютерах, авторах и мире вообще". Так что упоминание фон Неймановских концепций и архитектуры в приложении к идее создания ИИ, я считаю вполне уместным, ибо это база современной компьютерной мысли.

Образец компетентности г-на Pilum
Я пишу - Самомодифицирующиеся вирусы не меняют кода программы. (что действительно так. Они могут вставлять в тело различные неисполняемые коды вроде NOP, что бы изменить размер программы, для усложнения детектирования т.н. "сигнатур", или устойчивых комбинаций кода программами анитвирусами, либо же менять ключи шифрования самого тела программы.
Цитата: "Pilum"
Меняют  :lol: . И вообще любая прога на асме может это делать. Я сам писал такие :> Дальше у вас бред. :)  Сивокобылий.
Еще раз - ознакомьтесь с программированием на ассемблере :>
(и даж не обязательно на нем в действительности - есть и иные самоинтерпретерирующиеся библиотеки и просто интрерпретаторы, где можно вставлять самомодифицирующийся код, парсеры-етц)
Что меняют? Код пересылки MOV на код вызова прерывания INT или любой другой из набора? Что может делать любая программа на ASM - сама себя писать? Нахрен, извините, тогда программистам платят деньги? Купил ASM от i386 и, оппаньки, у тебя уже куча самомодифицирующихся программ на любой вкус. И самомодифицирующийся API, и GUI и драйвера,  самоподстраивающиеся под новое железо. И самопишущиеся операционные системы... Хорошо бы. Да.
Интересно, что такое "самоинтерпретирующаяся библиотека"? Объясните, зачем "вставлять" в интерпретатор самомодифицирующийся код, если он самомодифицируется, т.е. любой интерпретатор его запросто может породить сам, при включении?
Ваша рекомендация ознакомиться с программированием на ассемблере попала как раз в точку, что и вызвало бурный ржач сотрудников, ибо как раз я с ними b занимался решением довольно не тривиальной задачки, и именно на ASM для Z80S183.
Что, простите, парсеры? Парсер - это "разборщик" или программа, которая обладает способностью семантического анализа, как правило, какого - либо текста. Программы, человекочитаемого, e.t.c. При чем здесь самомодификация и парсеры, что они то самомодифицируют?


Цитата: "MoonGoose"
Привидите пример хоть одной компьютерной "автоматической" системы которая бы на ходу умела менять алгоритм и микрокоды без участия человека. Иначе это разговор ни о чем.

Цитата: "Pilum"
Cмотря что называть "участием человека".
Если так как вы выше нам сообщили - "оператора во взаимодействия и прямом управлении" - тогда коэшн - половина всех существующих систем :>>>
Да любой условный переход в программе на другую ветку алгоритма является уже - выполнением вашего эдак сформулированного требования  :lol:  
И любая автоматическая система  еклм :lol:  Пожарка, которую я писал для нефтехранилища  :lol:
Пипец... вы - полный чайник. С апломбом 5-летнего ребенка.
Ознакомьтесь  с тем - о чем пытаетесь разговоривать. Нормально, а не по картинкам с википедии :>
Как назвать этот фрагмент, если  не чистой демагогией? Какой смысл, вы, уважаемый Pilum, вложили в этот кусок? Заметьте, я, вообще, не писал такой абракадабры как "оператора во взаимодействия и прямом управлении"... Откуда вы взяли эту фразу, непонятно.
Цитата: "Pilum"
И любая нейросеть с самообучением меняет свое инфосодержание, и веса и прочее - что и является ее алгоритмом работы. Текущим. И этим самым главным свойством именно нейросетей. Что все и обеспечивает.


Любая нейросеть, априори, уже с самообучением. Это основное свойство нейросети. Далее ваши дилетанские рассуждения о изменении какого то "инфосодержания" нейросети и прочего замкнутое на вывод о том, что это является алгоритмом ее работы, является типичным образчиком т.н. цикличной логики, где следствие замкнуто на причину. Т.е. объяснение - это птица, потому, что я это так назвал.  И далее, образчик программистской гениальности програмера Piluma:

Цитата: "Pilum"
А если совсем без участия человека - и на уровне программиста в том числе  - а не оператора : да пжлста, я уже приводил тут пример такой системы :

1. Ставим в эту самую "структуру фон-неймана" wathc-dog timer
2. Ставим туда же схему на шумящих диодах, выдающую  по прерыванию
 от w.d.timer   в ячейки ОЗУ нумер 1, 2,...n  свои rnd результаты.
3.  в ячейку n+1 озу помещаем безусловный переход на 1.
4. Запускаем содержимое ячейки озу 1 на выполнение :>

Самая примитивная модель эволюции и ее среды...  :lol:

1 Зачем там сторожевой таймер?
2. Watch Dog таймер никакими прерываниями, простите, не заведует, для этого есть системный таймер. Который как раз, должен вызывать в нужное время обработчик прерывания, если правильно запрограммирован. Далее, из вашего "алгоритма" никак не следует как должна производиться запись "шума" в ячейки по срабатыванию сторожевого таймера (предположим мы выход этого девайса повесили на INT, как того пожелал афтар  и по срабатыванию таймера возникнет аппаратное прерывание, и даже предположим, что мы записали в соответствующий регистр вектор этого прерывания). Т.е. должны ли "ячейки" заполнятся последовательно, или по каждому прерыванию одна ячейка? В случае заполнения ячеек последовательно, ваш "генератор шума", извините, просто засрет всю память случайным образом, и вся система будет благополучно висеть, потому, что, во- первых, не будет команды RET о возврате из прерывания, во - вторых - свободных ресурсов. Так что ваша умилительная забота о ячейке n+1 ни к чему. Следующее срабатывание СТ (сторожевого таймера)  ни к чему не приведет, т.к. некому будет задать вектор прерывания, ВСЯ система будет благополучно и бесконечно висеть. Обычно,СТ вешается не на прерывание, а на RST, или говоря языком чайников - ресет, и задача его, перезапустить зависшую систему, если работающая система не обнулила в нужный момент порт CT. Исходя из этого, дальнейшие дебаты с вами на тему программирования и электроники я считаю неуместными, ибо действительно детсад.
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Цитата: "MoonGoose"
Я пишу - Самомодифицирующиеся вирусы не меняют кода программы. (что действительно так. Они могут вставлять в тело различные неисполняемые коды вроде NOP, что бы изменить размер программы, для усложнения детектирования т.н. "сигнатур", или устойчивых комбинаций кода программами анитвирусами, либо же менять ключи шифрования самого тела программы.

Это не так.  
 :lol:  :lol:  :lol:
 Не NOP (то есть пустышка-not operation) "может вставлятся для изменения размера", а самые что ни на есть ЛЮБЫЕ команды.  :lol: :lol::lol:
С любыми  целями и функциями.
Вообще сами подумайте - если NOP может быть заменен на иную - почему иные не могут ?  :lol:  :lol:

Cамый простейший самомодифицирующийся код выглядит кажется так (Asm PDP-11) :

mov @(PC), @(PC)+

 :lol:  :lol:  И все.

то есть содержимое по адресу счетчика команд пересылается на следующий адрес, а затем ессно, следует переход по нему :>

Любой исполняемый код может быть заменен программой (то есть им же) - на  любой иной исполняемый код.  :lol:
По правилам, чисто например и как один из вариантов, -  введенным программистом.  
И не только в вирусах.  В любой программе на асме, и даж в некоторых системах не на на нем http://delfcode.ru/publ/delphi/prim/4-1-0-45 номинально и не очн, и т.д и т.д

Cмотрите (уже давалось) :

http://qi.lv/WGI
http://citforum.ru/book/cook/selfmod.shtml
http://www.insidepro.com/kk/277/277r.shtml и так далее и так далее и так далее..

И вообще даж без участия человека - при схеме, приведенной выше и ниже.


Цитата: "Pilum"
Цитировать
Цитата: "MoonGoose"
Цитата: "Pilum"
Почему  ввода-вывода только ? ЧТо за белиберда
Потому что такова концепция фон Неймановской архитектуры. Есть только ввод - вывод.
Бред сумашедшего, посмотревшего в википедии картинку.  

Приведу принципы Джона фон Неймана полностью....

2. Принцип однородности памяти:  и программы и данные хранятся в одной и той же памяти. поэтому ЭВМ не распознает что хранится в данной ячейке памяти, а там могут располагаться цифры, текст, команда и т. д. Над командами можно совершать те же действия, что и над данными.



2. Принцип однородности памяти:  и программы и данные хранятся в одной и той же памяти. поэтому ЭВМ не распознает что хранится в данной ячейке памяти, а там могут располагаться цифры, текст, команда и т. д. Над командами можно совершать те же действия, что и над данными.


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  :lol:  :lol: :lol:  :lol: :lol:  :lol:

 :D  Что и означает - самомодифицирующийся код. Просто гусь не понимает - что копирует. Смысла написанного.

И то что Гусь скопировал какое-то описание фон Неймовских принципов отнюдь не доказало что как он и сказал : "Потому что такова концепция фон Неймановской архитектуры. Есть только ввод - вывод."

Никак и нигде  :D
см. ниже и выше.

Цитировать
...базовыми командами являются команды ввода - вывода...
В разрезе вышесказанного, не совсем понятно, при чем здесь ассемблер? Да и в ассемблере,командами являются команды ввода - вывода, например чтение порта, вывода в порт.
Кто вам это сказал ?  :lol:
Это не так  :lol:

Вот вам список команд ассемблера intel : http://www.kolasc.net.ru/cdo/programmes ... er/tc.html

Почему именно - не базовыми, основными даже, как вы сейчас сказали - а вообще только единственными как сказали выше  - должны быть "команды-ввода-вывода" - это непредставимо. :>>

Если же вы имели ввиду что любая команда "ввводится в процессор" - то эт демагогия ни о чем, и выше я сказал уже об этом.

Даже помянутая вами выше команда NOP вообще ни с чем не связана. :D :D

Программа каких-либо рассчетов может не иметь никаких самостоятельных контактов с портами и вообще ввода-вывода :> Чисто. :>>

Да и вообще коль речь об архитектурах и возможностях - программа может не иметь никакого смысла который вам бы лично хотелось в ней видеть  :lol:  Главное чтоб исполнялась. Это в контексте темы :>
И самоорганизации  :D
Разве это не понятно ?  :lol:


Цитировать
зачем "вставлять" в интерпретатор самомодифицирующийся код, если он самомодифицируется, т.е. любой интерпретатор его запросто может породить сам, при включении?
А зачем - это зависит от программиста. От метаалгоритма. Или созданных условий - где это "зачем" уже не "зачем" - а "почему"  :lol:

Как в схеме с wdt или в естественной эволюции. :>

Вопрос "зачем" тут вообще не разбирается :>
Как и вопрос "Нахрен, извините, тогда программистам платят деньги?" в этой теме - тоже не разбирается  :lol:

Цитировать
Цитата: "Pilum"
И любая нейросеть с самообучением меняет свое инфосодержание, и веса и прочее - что и является ее алгоритмом работы. Текущим. И этим самым главным свойством именно нейросетей. Что все и обеспечивает.

Любая нейросеть, априори, уже с самообучением. Это основное свойство нейросети.


И нейросеть это нейросеть. И что ?
 Хотя можно представить нейросеть, которая уже обучена и контуры обучения так или иначе отключены. И что ?
Вы речи толкаете чтобы выпендрится ?

Цитировать
Далее ваши дилетанские рассуждения о изменении какого то "инфосодержания" нейросети и прочего замкнутое на вывод о том, что это является алгоритмом ее работы, является типичным образчиком т.н. цикличной логики, где следствие замкнуто на причину. Т.е. объяснение - это птица, потому, что я это так назвал.  

Информация в нейросетях содержащаяся - это инфо-содержание. Для вас недоступны такие умозаключения, да ?

Цитата: "MoonGoose"
Привидите пример хоть одной компьютерной "автоматической" системы которая бы на ходу умела менять алгоритм и микрокоды без участия человека. Иначе это разговор ни о чем.

Цитата: "Pilum"
Cмотря что называть "участием человека".
Если так как вы выше нам сообщили - "оператора во взаимодействия и прямом управлении" - тогда коэшн - половина всех существующих систем :>>>
Да любой условный переход в программе на другую ветку алгоритма является уже - выполнением вашего эдак сформулированного требования  :lol:  
И любая автоматическая система  еклм :lol:  Пожарка, которую я писал для нефтехранилища  :lol:
Пипец... вы - полный чайник. С апломбом 5-летнего ребенка.
Ознакомьтесь  с тем - о чем пытаетесь разговоривать. Нормально, а не по картинкам с википедии :>
Как назвать этот фрагмент, если  не чистой демагогией? Какой смысл, вы, уважаемый Pilum, вложили в этот кусок? Заметьте, я, вообще, не писал такой абракадабры как "оператора во взаимодействия и прямом управлении"... Откуда вы взяли эту фразу, непонятно.

И далее, образчик программистской гениальности програмера Piluma:

Цитата: "Pilum"
А если совсем без участия человека - и на уровне программиста в том числе  - а не оператора : да пжлста, я уже приводил тут пример такой системы :

1. Ставим в эту самую "структуру фон-неймана" wathc-dog timer
2. Ставим туда же схему на шумящих диодах, выдающую  по прерыванию
 от w.d.timer   в ячейки ОЗУ нумер 1, 2,...n  свои rnd результаты.
3.  в ячейку n+1 озу помещаем безусловный переход на 1.
4. Запускаем содержимое ячейки озу 1 на выполнение :>

Самая примитивная модель эволюции и ее среды...  :lol:

1 Зачем там сторожевой таймер?
2. Watch Dog таймер никакими прерываниями, простите, не заведует, для этого есть системный таймер.
И т.д. ...  

Бред сумашедшего.  :D
Что такое wdt и зачем он нужен (явно вы это название услышали впервые от меня) - я уже вам давал ссылку  : http://ru.wikipedia.org/wiki/%D0%A1%D1% ... 0%B5%D1%80

Естественно, его схему и любые аппаратные прерывания от данной схемы wdt для приведенного варианта фон-неймовской машины спеализированной - мы можем спроектировать сами  :lol: Как хотим :>
Почему приходится объяснять вам такие вещи ? ОЧЕВИДНЫЕ как для схемотехника, так и для программера.

Что касается "операторов" и автоматики вы писали так :
"Говоря, «программным путем» вы, я так понимаю, имеете ввиду нечто вроде программной среды моделирования ИИ? Т.е. ввод данных для данной системы осуществляется оператором, оператор же контролирует данную систему в ключевых точках, вывод так же осуществляется в формате доступном человеку? "
Что явно или не явно отрицает существования автоматических систем - ну и всего тут рядом приведенного. Разумеется, реализация ИИ "программным путем" и любых
иных- систем-"программным путем"  - таким вами сказанным не ограничивается и не определяется вами описанным.

"алее, из вашего "алгоритма" никак не следует как должна производиться запись "шума" в ячейки по срабатыванию сторожевого таймера" - прямо это там и написано. Если вам коэшн известны понятия АЦП и шины данных и работа этих вещей.
А последовательно и паралельно - тут не имеет ни малейшего значения. Хоть для каждой такой ячейки по своему диоду со своим АЦП. Или не так, и с задержкой рестарта до полного реформирования содержимого нашего ОЗУ. Етц...

извините, просто засрет всю память случайным образом, и вся система будет благополучно висеть, потому, что, во- первых, не будет команды RET о возврате из прерывани - этот человек больной дурак или не видел схем сложнее релейных никогда ? Ему же прямо написали что делает Watch Dog Timer.  :lol:

Дальше я уже просто не читал - надоел этот бред узколобый и тупой.  :lol: Тип мир треснет напополам и наискосок, если CPU не обнаружит команду ret :> которая вообще-то для программных, а не аппаратных прерываний нужна :> в ячейке n+1 у нас что ? :>
Груда демагогии про каких-то птиц и бессмысленное употребление терминов.
Человека, который вероятно не писал никогда программ, во всяком случае на уровне именно низком, архитектурном, то есть асма,  и вообще отдаленно весьма связан с темой, и здесь также надеется воспользоватся невежеством окружающих.


P.S.ЧПУ это вообще в русской терминологии - числовое-программное управление, для станков обычно такая терминология применяется, а не там где вы ее пихаете.
CPU это другое :> - Central Processing Unit, и не русское, АЛУ-  Арифметически-логическое устройство :>

Вы это все ходите узнавать к "вашим" программистам ? :>
Интересно, над кем они там в результате - смеются. :>
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »
Adaequatio Rei et Intellectus

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Как и абсурдные рассуждения о каких-то тут ни к селу ни к городу модификациях структуры фон неймана - и что там за чпу(?), и почему любой контроллер чего-бы-то ни было или схема расширения (тот же wdt - в чистом виде, или pdp-контроллер и так далее :>)  должна считатся по гусиному i/o devices... :>

Бред какой-то.

Цитата: "Pilum"
Как и вопрос "Нахрен, извините, тогда программистам платят деньги?" в этой теме - тоже не разбирается :lol:

Зато это любимый вопрос всяких "руководящих гусей"...  
Вот это - в пределах... их "разумения".
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »
Adaequatio Rei et Intellectus

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Цитировать
Тип мир треснет напополам и наискосок, если CPU не обнаружит команду ret :> которая вообще-то для программных, а не аппаратных прерываний нужна :> в ячейке n+1 у нас что ? :>

и даж если для любых - ret просто никакого отношения не имеет к разговору вообще :>
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »
Adaequatio Rei et Intellectus

Снег Север

  • Гость
Читательская рецензия на книгу Ray Kurzweil “How to create a mind” (Рэй Курцвайл "Как создать разум") на хабре. Если подытожить в нескольких словах, то 11 глав на 321 страницах НИ О ЧЁМ. При том, что Курцвайл - известный инженер и изобретатель в области электроники.
Зато очень характерно для всей литературы по моделированию мозга. Т.е. кроме переливания из пустого в порожнее тут нет ничего.
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Цитата: "Снег Север"
Читательская рецензия на книгу Ray Kurzweil “How to create a mind” (Рэй Курцвайл "Как создать разум") на хабре. Если подытожить в нескольких словах, то 11 глав на 321 страницах НИ О ЧЁМ. При том, что Курцвайл - известный инженер и изобретатель в области электроники.
Зато очень характерно для всей литературы по моделированию мозга. Т.е. кроме переливания из пустого в порожнее тут нет ничего.

"Когда я делал предзаказ, я почти был уверен, что получу мануал, где будет подробно расписано, как, собственно, сделать разум и захватить мир. "
"Очень художественная". И рецензия тоже. и что... :>


Зато очень характерно для всей литературы по моделированию мозга и т д - нет, конечно. :> И вообще - мануала вышезапрошенного на данный момент нет, кто бы отрицал, был бы мануал - был бы и ИИ.
И по почте бы его не рассылали. :>
А наскок хороший инженер Курцвайл или нет, ничего тут не значит само по себе :>
« Последнее редактирование: 23 Ноябрь, 2012, 07:10:48 am от Pilum »
Adaequatio Rei et Intellectus

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Цитата: "Гусь"
что такое "самоинтерпретирующаяся библиотека"?

Набор функций для компилятора - для парсинга и вычисления формул  из текста, например. Или выполнения выражений. Этакий интерпретатор в компилируемой программе.
Подобные vcl-библиотеки  в Delphi, оператор макроподстановки в Clipper, и тому подобное.
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »
Adaequatio Rei et Intellectus

Снег Север

  • Гость
Цитата: "Pilum"
Набор функций для компилятора - для парсинга и вычисления формул  из текста, например. Или выполнения выражений. Этакий интерпретатор в компилируемой программе.
Программа может, конечно, генерировать другую программу и запускать ее на выполнение. Но вот только поделитесь сакральным знанием - где такое работает и что реально делает, без участия человека-оператора? Потому, что без конкретных работающих примеров это снова пустая болтовня ни о чём.
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »

Оффлайн Pilum

  • Почётный Афтар
  • *******
  • Сообщений: 7 694
  • Репутация: +3/-44
Цитата: "Снег Север"

Цитата: "Pilum"
Меняют (rem-  код) . И вообще любая прога на асме может это делать. Я сам писал такие :> Дальше у вас бред.  Сивокобылий.
Еще раз - ознакомьтесь с программированием на ассемблере :>
(и даж не обязательно на нем в действительности - есть и иные самоинтерпретерирующиеся библиотеки и просто интрерпретаторы, где можно вставлять самомодифицирующийся код, парсеры-етц)

Цитата: "Pilum"
Цитата: "Гусь"
что такое "самоинтерпретирующаяся библиотека"?
Набор функций для компилятора - для парсинга и вычисления формул  из текста, например. Или выполнения выражений. Этакий интерпретатор в компилируемой программе.
Подобные vcl-библиотеки в Delphi, оператор макроподстановки в Clipper, и тому подобное.
Программа может, конечно, генерировать другую программу и запускать ее на выполнение. Но вот только поделитесь сакральным знанием - где такое работает и что реально делает, без участия человека-оператора? Потому, что без конкретных работающих примеров это снова пустая болтовня ни о чём.

Оператора или программиста ?
Про первое я уже сказал, и не в данном контексте; везде, об автоматике, и данные с датчиков не хуже операторов :>
Про второе (и лишь опосредованное) участие я и не говорил нигде. Кроме (если вообщем) вышеуказанной железно-программной схемы и обучения в нейросетях. На данный момент. И что ?
О чем вы вообще ? Гусь недоумевал по поводу конкретного термина и вещей которые он обозначает - я ему это разъяснил.

Это все сказано по вопросу "самомодифицирующийся код". И о нем все сказано выше. В определении структуры фон Неймана это правило записано.
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »
Adaequatio Rei et Intellectus

Оффлайн Mikel

  • Афтар
  • ***
  • Сообщений: 960
  • Репутация: +0/-0
Вот тут многие говорят про невозможность работы ИИ без оператора.
А в жизни с людьми не так?
Мать не является оператором, задавая программу поведения младенцу?
« Последнее редактирование: 01 Январь, 1970, 00:00:00 am от Guest »