Browse Wiki & Semantic Web

Jump to: navigation, search
Http://dbpedia.org/resource/Stack-oriented programming language
  This page has no properties.
hide properties that link here 
  No properties link to this page.
 
http://dbpedia.org/resource/Stack-oriented_programming_language
http://dbpedia.org/ontology/abstract Стекова мова програмування (англ. stack-orСтекова мова програмування (англ. stack-oriented programming language) — це мова програмування, в якій для передавання параметрів використовується машинна модель стека. Цьому опису відповідає кілька мов, перш за все Forth і PostScript, а також багато асемблерних мов (які використовують цю модель на низькому рівні — Java, C#). За використання стека як основного каналу передавання параметрів між словами елементи мови природним чином утворюють фрази (послідовне зчеплення). Ця властивість зближує такі мови з природними мовами. Виконання програми в стековій мові програмування являє собою операції на одному або декількох стеках, які можуть мати різне призначення. Внаслідок цього програмні конструкції інших мов програмування потрібно змінити, перш ніж їх можна буде використати в стековій мові. Стекові мови програмування використовують так звану зворотну польську нотацію (англ. RPN, reverse polish notation), або постфіксну нотацію, в якій аргументи або параметри команди записують перед самою командою. Наприклад, у зворотній польській нотації операція додавання записується як «2 3 +», а не «+ 2 3» (префіксна або польська нотація) або «2 + 3» (інфіксна нотація). Це дозволяє використовувати повною мірою стекові мови за обмежених апаратних ресурсів пам'яті в контролерах вбудованих систем.в пам'яті в контролерах вбудованих систем. , La programmazione stack-oriented (letteralLa programmazione stack-oriented (letteralmente "orientata alla pila"), o stack-based ("basata su pila") è un paradigma di programmazione che basa il suo funzionamento su una (stack machine) a cui passare i parametri. Diversi linguaggi seguono questo paradigma, fra i più noti Forth, , PostScript, e vari linguaggi assembly (di livello meno astratto). I linguaggi stack-oriented operano su una o più pile (stack), ciascuna delle quali possono avere scopi diversi. Per cui, gran parte dei costrutti di programmazione che possono essere usati in altri linguaggi devono essere modificati per poter funzionare in un sistema a pila. Inoltre, alcuni linguaggi stack-oriented operano in notazione polacca inversa (o postfissa), ovvero, ogni argomento o parametro per un comando viene espresso prima del comando stesso. Per esempio, in notazione postfissa si scriverebbe 2, 3, multiply anziché multiply, 2, 3 (notazione polacca o prefissa), o 2 multiply 3 (notazione infissa). Teoricamente l'interpretazione dei programmi scritti secondo il paradigma stack-based è più veloce rispetto a quelli scritti secondo modelli più classici, in quanto non dev'essere eseguita un'analisi sintattica, ma solo lessicale. un'analisi sintattica, ma solo lessicale. , Un lenguaje de programación orientado a piUn lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros. Varios lenguajes de programación entran en esta descripción, notablemente Forth, RPL y PostScript, y también muchos lenguajes ensamblador (pero a un nivel muy inferior). Los lenguajes de programación orientados a pila operan sobre uno o más pilas que pueden responder a diferentes propósitos. Debido a esto, las construcciones en otros lenguajes de programación pueden necesitar ser modificadas para el uso en un lenguaje de programación orientado a pila. Sumado a esto, algunos lenguajes de programación orientados a pilas operan en notación polaca inversa (RPN) o notación de postfijo - es decir, los argumentos o parámetros para un cierto comando se indican antes del comando real en sí mismo. Por ejemplo, para multiplicar 2 por 3, en notación polaca inversa uno diría "2, 3, multiplica" en vez de "multiplica, 2, 3" (notación de prefijo o notación polaca) o "2 multiplica 3" (notación de infijo).) o "2 multiplica 3" (notación de infijo). , 面向堆栈编程,或基于堆栈编程,是依赖于堆栈机器模型来传递参数的编程范型。一些编程语言适合这种描述,著名的有Forth、、 PostScript、BibTeX风格设计语言和很多汇编语言。 , Стековый язык программирования (англ. stacСтековый язык программирования (англ. stack-oriented programming language) — это язык программирования, в котором для передачи параметров используется машинная модель стека. Этому описанию соответствует несколько языков, в первую очередь Forth и PostScript, а также многие ассемблерные языки (использующие эту модель на низком уровне — Java, C#). При использовании стека в качестве основного канала передачи параметров между словами элементы языка естественным образом образуют фразы (последовательное сцепление). Это свойство сближает данные языки с естественными языками. Выполнение программы в стековом языке программирования представляет собой операции на одном или нескольких стеках, которые могут иметь различное предназначение. Вследствие этого программные конструкции других языков программирования должны быть изменены, прежде чем они могут быть использованы в стековом языке. Стековые языки программирования используют так называемую «обратную польскую» нотацию (англ. RPN, reverse polish notation), или постфиксную нотацию, в которой аргументы или параметры команды должны быть записаны перед самой командой. Например, в обратной польской нотации операция сложения записывается как «2 3 +», а не «+ 2 3» (префиксная или «польская» нотация) или «2 + 3» (инфиксная нотация). Это позволяет использовать в полной мере стековые языки при ограниченных аппаратных ресурсах памяти в контроллерах встроенных систем.х памяти в контроллерах встроенных систем.
http://dbpedia.org/ontology/wikiPageID 57537739
http://dbpedia.org/ontology/wikiPageLength 57
http://dbpedia.org/ontology/wikiPageRedirects http://dbpedia.org/resource/Stack-oriented_programming +
http://dbpedia.org/ontology/wikiPageRevisionID 843449827
http://dbpedia.org/ontology/wikiPageWikiLink http://dbpedia.org/resource/Stack-oriented_programming +
http://dbpedia.org/property/wikiPageUsesTemplate http://dbpedia.org/resource/Template:R_from_move +
http://www.w3.org/ns/prov#wasDerivedFrom http://en.wikipedia.org/wiki/Stack-oriented_programming_language?oldid=843449827&ns=0 +
http://xmlns.com/foaf/0.1/isPrimaryTopicOf http://en.wikipedia.org/wiki/Stack-oriented_programming_language +
owl:sameAs http://es.dbpedia.org/resource/Lenguaje_de_programaci%C3%B3n_orientado_a_pila + , http://dbpedia.org/resource/Stack-oriented_programming_language + , http://ru.dbpedia.org/resource/%D0%A1%D1%82%D0%B5%D0%BA%D0%BE%D0%B2%D1%8B%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA + , http://uk.dbpedia.org/resource/%D0%A1%D1%82%D0%B5%D0%BA%D0%BE%D0%B2%D0%B0_%D0%BC%D0%BE%D0%B2%D0%B0_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F + , http://www.wikidata.org/entity/Q4441564 + , http://rdf.freebase.com/ns/m.03p3g9 + , http://it.dbpedia.org/resource/Programmazione_stack-oriented + , http://www.wikidata.org/entity/Q52845127 + , http://yago-knowledge.org/resource/Stack-oriented_programming_language + , https://global.dbpedia.org/id/47bPe + , http://zh.dbpedia.org/resource/%E9%9D%A2%E5%90%91%E5%A0%86%E6%A0%88%E7%BC%96%E7%A8%8B +
rdf:type http://dbpedia.org/class/yago/GrammaticalRelation113796779 + , http://dbpedia.org/class/yago/WikicatProgrammingParadigms + , http://dbpedia.org/class/yago/Paradigm113804375 + , http://dbpedia.org/class/yago/Inflection113803782 + , http://dbpedia.org/class/yago/Abstraction100002137 + , http://dbpedia.org/class/yago/LinguisticRelation113797142 + , http://dbpedia.org/class/yago/Relation100031921 +
rdfs:comment Un lenguaje de programación orientado a piUn lenguaje de programación orientado a pila es un lenguaje que usa un modelo de máquina de pila para pasar los parámetros. Varios lenguajes de programación entran en esta descripción, notablemente Forth, RPL y PostScript, y también muchos lenguajes ensamblador (pero a un nivel muy inferior).nsamblador (pero a un nivel muy inferior). , 面向堆栈编程,或基于堆栈编程,是依赖于堆栈机器模型来传递参数的编程范型。一些编程语言适合这种描述,著名的有Forth、、 PostScript、BibTeX风格设计语言和很多汇编语言。 , La programmazione stack-oriented (letteralLa programmazione stack-oriented (letteralmente "orientata alla pila"), o stack-based ("basata su pila") è un paradigma di programmazione che basa il suo funzionamento su una (stack machine) a cui passare i parametri. Diversi linguaggi seguono questo paradigma, fra i più noti Forth, , PostScript, e vari linguaggi assembly (di livello meno astratto). Teoricamente l'interpretazione dei programmi scritti secondo il paradigma stack-based è più veloce rispetto a quelli scritti secondo modelli più classici, in quanto non dev'essere eseguita un'analisi sintattica, ma solo lessicale. un'analisi sintattica, ma solo lessicale. , Стекова мова програмування (англ. stack-orСтекова мова програмування (англ. stack-oriented programming language) — це мова програмування, в якій для передавання параметрів використовується машинна модель стека. Цьому опису відповідає кілька мов, перш за все Forth і PostScript, а також багато асемблерних мов (які використовують цю модель на низькому рівні — Java, C#). За використання стека як основного каналу передавання параметрів між словами елементи мови природним чином утворюють фрази (послідовне зчеплення). Ця властивість зближує такі мови з природними мовами.сть зближує такі мови з природними мовами. , Стековый язык программирования (англ. stacСтековый язык программирования (англ. stack-oriented programming language) — это язык программирования, в котором для передачи параметров используется машинная модель стека. Этому описанию соответствует несколько языков, в первую очередь Forth и PostScript, а также многие ассемблерные языки (использующие эту модель на низком уровне — Java, C#). При использовании стека в качестве основного канала передачи параметров между словами элементы языка естественным образом образуют фразы (последовательное сцепление). Это свойство сближает данные языки с естественными языками.жает данные языки с естественными языками.
rdfs:label Stack-oriented programming language , Стекова мова програмування , Lenguaje de programación orientado a pila , Programmazione stack-oriented , Стековый язык , 面向堆栈编程
hide properties that link here 
http://dbpedia.org/resource/PostScript + , http://dbpedia.org/resource/Joy_%28programming_language%29 + , http://dbpedia.org/resource/Trampoline_%28computing%29 + , http://dbpedia.org/resource/POP-11 + , http://dbpedia.org/resource/Reverse_Polish_notation + , http://dbpedia.org/resource/Stack_machine + , http://dbpedia.org/resource/Computational_RAM + , http://dbpedia.org/resource/Concatenative_programming_language + , http://dbpedia.org/resource/Stack_%28abstract_data_type%29 + , http://dbpedia.org/resource/Polish_notation + , http://dbpedia.org/resource/IPTSCRAE + , http://dbpedia.org/resource/Comparison_of_programming_languages + , http://dbpedia.org/resource/Befunge + , http://dbpedia.org/resource/ColorForth + , http://dbpedia.org/resource/Esoteric_programming_language + , http://dbpedia.org/resource/Factor_%28programming_language%29 + , http://dbpedia.org/resource/NEST_%28software%29 + , http://dbpedia.org/resource/RPL_%28programming_language%29 + , http://dbpedia.org/resource/PDF + , http://dbpedia.org/resource/STOIC + , http://dbpedia.org/resource/RoboWar + , http://dbpedia.org/resource/Tacit_programming + , http://dbpedia.org/resource/High-level_language_computer_architecture + http://dbpedia.org/ontology/wikiPageWikiLink
http://dbpedia.org/resource/Joy_%28programming_language%29 + , http://dbpedia.org/resource/ColorForth + http://dbpedia.org/property/paradigm
http://en.wikipedia.org/wiki/Stack-oriented_programming_language + http://xmlns.com/foaf/0.1/primaryTopic
http://dbpedia.org/resource/Stack-oriented_programming_language + owl:sameAs
 

 

Enter the name of the page to start semantic browsing from.