Estem treballant per restaurar l'aplicació de Unionpedia a la Google Play Store
SortintEntrant
🌟Hem simplificat el nostre disseny per a una millor navegació!
Instagram Facebook X LinkedIn

Forth

Índex Forth

Forth o FORTH és un llenguatge de programació de pila, inventat per Charles H. Moore i Elisabeth Rather a la Dècada del 1960 entre els anys 1965 i 1970 en el National Radio Astronomy Observatory de Kitt Peak, a Arizona..

Taula de continguts

  1. 53 les relacions: Acumulador (informàtica), Adreça de memòria, Anglès, Apple Inc, Arizona, Bit, Brainfuck, Bytecode, Carregador d'arrencada, Compilador, Cooperativa, Dècada del 1960, Disc flexible, FreeBSD, GOTO, Institut Nacional Estatunidenc d'Estàndards, Intèrpret (informàtica), Intèrpret d'ordres, Intel 8051, Kitt Peak National Observatory, Linux, Llenguatge C, Llenguatge d'assemblador, Llenguatge de programació, Llenguatge de programació d'alt nivell, Llenguatge de programació de baix nivell, Màquina de pila, Memòria en pila (estructura de dades), Microcontrolador, Microprocessador, Microsoft Windows, Miniordinador, NASA, Navalla d'Occam, Notació polonesa inversa, OCaml, Octet, Open Firmware, Organització Internacional per a l'Estandardització, Programació estructurada, Rebol, Ruby, Satèl·lit artificial, Silici, Sistema de fitxers, Sistema de tots contra tots, Sistema incrustat, Sistema operatiu, Sun Microsystems, Tipus de dades booleanes, ... Ampliar l'índex (3 més) »

  2. Llenguatges de programació

Acumulador (informàtica)

Arquitectura d'un processador amb acumulador (bloc de color carbassa). A la unitat central de processament (CPU) d'un ordinador, l'acumulador és un registre en el qual s'emmagatzemen els resultats de la unitat lògica aritmètica intermèdia.

Veure Forth і Acumulador (informàtica)

Adreça de memòria

L'Adreça de memòria és l'identificador únic d'una posició de memòria utilitzat pels microprocessadors per a accedir (llegir, modificar o esborrar) les dades contingudes en aquesta posició.

Veure Forth і Adreça de memòria

Anglès

L'anglès o anglés (English) és una llengua germànica occidental de la família de les llengües indoeuropees.

Veure Forth і Anglès

Apple Inc

Apple, coneguda abans com a Apple Computer Inc., és una empresa multinacional estatunidenca que dissenya i fabrica productes electrònics de consum i programari per als seus productes, ofereix diferent serveis com (Una plataforma de videojocs per demanda), (Una plataforma de noticies digitals mitjançant subscripció), produeix pel·lícules amb el nom i també ofereix una targeta de crèdit anomenada.

Veure Forth і Apple Inc

Arizona

Arizona és un estat dels Estats Units d'Amèrica a la regió sud-oest de país.

Veure Forth і Arizona

Bit

Un bit —simbolitzat habitualment com a b, de l'anglès, binary digit, "dígit binari"— és la unitat d'informació mínima utilitzada en Informàtica i en teoria de la informació.

Veure Forth і Bit

Brainfuck

Brainfuck és un llenguatge de programació esotèric creat l'any 1993 per Urban Müller.

Veure Forth і Brainfuck

Bytecode

El bytecode (o byte-code) és un codi intermedi més abstracte que el codi màquina.

Veure Forth і Bytecode

Carregador d'arrencada

Un carregador d'arrencada (boot loader en anglès) és un petit programa que realitza la inicialització bàsica del sistema.

Veure Forth і Carregador d'arrencada

Compilador

Diagrama de blocs de l'operació d'un bon compilador. Un compilador és un programa informàtic que tradueix un programa escrit en un llenguatge de programació a un altre llenguatge de programació, generant un programa equivalent que la màquina serà capaç d'interpretar.

Veure Forth і Compilador

Cooperativa

Cooperativa agrícola d'Alginet, al País Valencià, 1963. Una cooperativa és una empresa la propietat de la qual pertany als seus membres, que la gestionen per a autoabastir-se de productes, serveis o treball, i que comparteixen els seus rendiments.

Veure Forth і Cooperativa

Dècada del 1960

La dècada del 1960 comprèn el període d'anys entre el 1960 i el 1969, tots dos inclosos.

Veure Forth і Dècada del 1960

Disc flexible

Un disc flexible o disquet (floppy disk) és un dispositiu d'emmagatzemament de dades format per una peça circular de material magnètic que permet la gravació i la lectura de dades.

Veure Forth і Disc flexible

FreeBSD

FreeBSD és un sistema operatiu lliure de la família UNIX originàriament desenvolupat per AT&T UNIX i descendent de Berkeley Software Distribution a través de les branques 386BSD i 4.4BSD.

Veure Forth і FreeBSD

GOTO

GOTO o GO TO (anar a en anglès) és una sentència o instrucció molt comuna en els llenguatges de programació amb l'objectiu de controlar el flux del programa.

Veure Forth і GOTO

Institut Nacional Estatunidenc d'Estàndards

L'Institut Nacional Estatunidenc d'Estàndards (ANSI, per les seves sigles en anglès: American National Standards Institute) és una organització sense ànim de lucre que supervisa el desenvolupament d'estàndards per a productes, serveis, processos i sistemes als Estats Units.

Veure Forth і Institut Nacional Estatunidenc d'Estàndards

Intèrpret (informàtica)

A ciències de la computació, intèrpret o interpretador és un programa informàtic capaç d'analitzar i executar altres programes, escrits en un llenguatge d'alt nivell.

Veure Forth і Intèrpret (informàtica)

Intèrpret d'ordres

Un intèrpret d'ordres és un programa informàtic que té la capacitat de traduir les ordres que introdueixen els usuaris, mitjançant un conjunt d'instruccions facilitades per ell mateix directament al nucli i al conjunt d'eines que formen el sistema operatiu.

Veure Forth і Intèrpret d'ordres

Intel 8051

LIntel 8051 és un microcontrolador dissenyat per Intel l'any 1980 per a dispositius integrats.

Veure Forth і Intel 8051

Kitt Peak National Observatory

El Kitt Peak National Observatory és un observatori astronòmic situat a 2.096 m d'altitud a les muntanyes de Quinlan, al Desert de Sonora, Arizona (Estats Units), 88 quilòmetres al sud-oest de Tucson.

Veure Forth і Kitt Peak National Observatory

Linux

Linux és una familia de sistemes operatius formats pel Nucli del sistema operatiu (kernel) Linux juntament amb les utilitats GNU, denominat de vegades GNU/Linux.

Veure Forth і Linux

Llenguatge C

El llenguatge de programació C, llenguatge C o llenguatge de programació de sistemes, va ser creat per Dennis Ritchie i Ken Thompson als Laboratoris Bell d'AT&T, a principis de la dècada dels 70.

Veure Forth і Llenguatge C

Llenguatge d'assemblador

I'Intel 8088. En blau es mostren les adreces de memòria on es troba el codi. El '''codi màquina''' (en hexadecimal) està ressaltat en vermell. I en magenta l'equivalent en '''llenguatge assemblador'''. A sota es veu un fragment de text en hexadecimal i en ASCII.

Veure Forth і Llenguatge d'assemblador

Llenguatge de programació

Codi font d'un programa escrit en llenguatge BASIC. Un llenguatge de programació és un llenguatge informàtic utilitzat per controlar el comportament d'una màquina, normalment un ordinador.

Veure Forth і Llenguatge de programació

Llenguatge de programació d'alt nivell

Fig.1 Exemple de llenguatge d'alt nivell: java En computació, un llenguatge de programació d'alt nivell és un llenguatge de programació amb una alta abstracció dels detalls de maquinari de l'ordinador.

Veure Forth і Llenguatge de programació d'alt nivell

Llenguatge de programació de baix nivell

Fig.1 Monitor de llenguarge de baix nivell: codi màquina (segona columna superior) i codi assembler (tercera coluna superior). Un llenguatge de programació de baix nivell és aquell llenguatge de programació que proporciona poca o cap abstracció del microprocessador d'un ordinador.

Veure Forth і Llenguatge de programació de baix nivell

Màquina de pila

Arbre de sintaxi binari per a l'expressió ''A'' *(''B'' - ''C'') + (''D'' + ''E'') Disseny d'exemple d'una pila de trucades que mostra marcs de pila. En les implementacions de ciències de la computació, enginyeria informàtica i llenguatge de programació, una màquina de pila és un processador informàtic o una màquina virtual en què la interacció principal està movent valors temporals de curta durada cap a i des d'una pila push down.

Veure Forth і Màquina de pila

Memòria en pila (estructura de dades)

Representació simple d'una pila (amb les opcions apilar/desempilar de la biblioteca STL La memòria en pila en informàtica és una estructura de dades seqüencial (que conté elements ordenats) amb aquestes restriccions d'accés.

Veure Forth і Memòria en pila (estructura de dades)

Microcontrolador

Microcontrolador Motorola 68HC11 i xips de suport Un microcontrolador (abreujat µC, uC o MCU) és un petit ordinador en un sol circuit integrat especialitzat a controlar equips electrònics, que inclou una CPU (unitat central de processament), una petita quantitat de memòria, unitats d'E/S (Entrada/Sortida) i acostuma a portar una memòria FRAM, NOR flash o una ROM per guardar-hi el programa.

Veure Forth і Microcontrolador

Microprocessador

Intel-i860 Un microprocessador és un processador miniaturitzat fins al punt de fer possible de tenir un únic circuit integrat amb totes o la major part de les seves funcionalitats.

Veure Forth і Microprocessador

Microsoft Windows

Microsoft Windows és una sèrie de sistemes operatius i interfícies gràfiques d'usuari produïts per Microsoft. L'empresa va introduir per primera vegada un entorn operatiu anomenat Windows el novembre de 1985 com un complement a MS-DOS, en resposta al creixent interès en les interfícies gràfiques d'usuari (GUI).

Veure Forth і Microsoft Windows

Miniordinador

Client-Servidor. Els miniordinadors, actualment més coneguts com a servidors, és una classe d'ordinadors multiusuari, que es troben en el rang intermedi de l'espectre computacional; és a dir entre els grans sistemes multiusuari (mainframes), i els més petits sistemes monousuaris (microordinadors, ordinadors personals, o PC).

Veure Forth і Miniordinador

NASA

La National Aeronautics and Space Administration (NASA; en català: 'Administració Nacional d'Aeronàutica i l'Espai') és l'agència governamental dels Estats Units fundada el 1958 responsable del programa espacial, investigació i exploració espacial.

Veure Forth і NASA

Guillem d'Occam La navalla d'Occam o navalla d'Ockham és un principi metodològic i filosòfic atribuït al frare franciscà Guillem d'Occam, lògic del, que forma la base del mètode reduccionista segons el qual «en igualtat de condicions, l'explicació més simple sol ser la més probable».

Veure Forth і Navalla d'Occam

Notació polonesa inversa

La notació polonesa inversa (RPN en anglès, Reverse Polish Notation) o notació postfix és un mètode d'introducció de dades alternatiu a l'algebraic.

Veure Forth і Notació polonesa inversa

OCaml

OCaml, anteriorment denominat Objective Caml és un llenguatge de programació de la família ML, extensió i versió actual del llenguatge de programació Caml, acrònim de "Categorical Abstract Machine Language", creat per Xavier Leroy, Jérôme Vouillon, Damien Doligez, Didier Rémy i altres el 1996, amb construccions d'Orientació a Objectes, successora de l'extensió anterior del mateix llenguatge anomenada Caml Light.

Veure Forth і OCaml

Octet

* Octet (informàtica).

Veure Forth і Octet

Open Firmware

Open Firmware és un estàndard que defineix les interfícies d'un sistema de microprogramari informàtic, anteriorment aprovat per l'Institut d'Enginyers Elèctrics i Electrònics (IEEE).

Veure Forth і Open Firmware

Organització Internacional per a l'Estandardització

L'Organització Internacional per a l'Estandardització (International Organization for Standardization en anglès, coneguda com a ISO pel prefix grec que significa igual) és una organització no governamental que es compon per diferents representants d'organismes de normalització de més de 150 països.

Veure Forth і Organització Internacional per a l'Estandardització

Programació estructurada

La programació estructurada es pot definir com un subconjunt o una disciplina de la programació procedimental, un dels paradigmes de programació més importants.

Veure Forth і Programació estructurada

Rebol

REBOL (Relative Expression Based Object Language; REB-ol) és una eina de text per fer programes d'ordinador especialment indicada per tasques complexes on es puguin aprofitar les seves capacitats natives per funcionar a internet, en un o diversos ordinadors a l'hora, crear i gestionar dialectes, ser generatiu, treballar amb molts tipus de dades (uns 40) de forma transparent i senzilla i en definitiva fer els programes tan curts i intel·libigles com sigui possible.

Veure Forth і Rebol

Ruby

El llenguatge de programació Ruby va ser creat per Yukihiro "Matz" Matsumoto l'any 1993.

Veure Forth і Ruby

Satèl·lit artificial

Un satèl·lit artificial (o orbitador) és un objecte fabricat per l'ésser humà i llançat a l'espai que amb una velocitat adient perquè sigui capaç de mantenir-se en una òrbita estable al voltant de la terra o un altre cos celeste sense precipitar-se contra la superfície d'aquest.

Veure Forth і Satèl·lit artificial

Silici

El silici és un element químic no metàl·lic de la taula periòdica que té el símbol Si i un nombre atòmic de 14.

Veure Forth і Silici

Sistema de fitxers

En informàtica, el sistema de fitxers és un mètode per emmagatzemar i organitzar la informació i les dades contingudes en un dispositiu electrònic o sistema computacional, per tal de facilitar-ne la localització i accés.

Veure Forth і Sistema de fitxers

Sistema de tots contra tots

Exemple d'un torneig per sistema de tots contra tots amb deu equips participants. El sistema de tots contra tots o sistema de lliga és un sistema de competició, generalment esportiva, on tots els participants s'enfronten entre ells en un nombre constant d'ocasions (normalment una o dues).

Veure Forth і Sistema de tots contra tots

Sistema incrustat

RAM (6), i una memòria flaix (7). Un sistema incrustat (o sistema integrat o també sistema encastat) és un sistema informàtic dissenyat per realitzar una o poques funcions específiques normalment en un sistema de computació en temps real i que, és encapsulat totalment pel dispositiu que controla.

Veure Forth і Sistema incrustat

Sistema operatiu

El sistema operatiu és el conjunt dels diferents programes que controlen el funcionament d'un ordinador.

Veure Forth і Sistema operatiu

Sun Microsystems

Sun Microsystems, Inc era una empresa informàtica de Silicon Valley, fabricant de semiconductors i programari.

Veure Forth і Sun Microsystems

Tipus de dades booleanes

George Boole, creador de l'algoritme de les dades booleanes. Els operadors booleans són paraules o símbols que permeten connectar de forma lògica conceptes o grups de termes per així ampliar, limitar o definir les teves cerques ràpidament.

Veure Forth і Tipus de dades booleanes

Unió Astronòmica Internacional

En verd, els països membres. La Unió Astronòmica Internacional (International Astronomical Union, en anglès, o Union Astronomique Internationale en francès) està formada per 9.040 membres individuals i 63 membres nacionals en tot el món.

Veure Forth і Unió Astronòmica Internacional

16 bits

El '''WDC 65C816''': un microprocessador de 16 bits. En l'arquitectura d'ordinadors, 16 bits és un adjectiu usat per descriure enters, adreces de memòria o altres unitats de dades que comprenen fins a 16 bits (2 octets) d'ample, o per referir-se a una arquitectura de CPU i ALU basades en registres, bus d'adreces o bus de dades d'aquest ample.

Veure Forth і 16 bits

8 bits

El Sharp LH0080A, una UCP de 8 bits (clon del Z80) En l'arquitectura informàtica, 8 bits és un adjectiu usat per descriure enters, adreces de memòria o altres unitats de dades que comprenen fins a 8 bits (1 octet) d'ample, o per referir-se a una arquitectura de UCP i UAL basades en registres, busos d'adreces o bus de dades d'aquest ample.

Veure Forth і 8 bits

Vegeu també

Llenguatges de programació

, Unió Astronòmica Internacional, 16 bits, 8 bits.