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
La teva pròpia Uniopèdia amb el teu logotip i domini, a partir de 9,99 USD/mes
Crea el meu Uniopèdia

Smalltalk

Índex Smalltalk

Smalltalk és un llenguatge de programació orientat a objectes, dinàmicament tipat i reflexiu.

Taula de continguts

  1. 69 les relacions: Adele Goldberg, Alan Kay, Apple Lisa, Apple Macintosh, Array associatiu (estructura de dades), Biblioteca estàndard, Callback (programació), Classe (informàtica), Common Object Request Broker Architecture, Composició d'objectes, Display PostScript, Dynabook, Encapsulació, Enginyeria de programari, Enllaç dinàmic, Enllaç doble (informàtica), Enllaç tardà, Flux de dades, Gettext, Go (llenguatge de programació), Groovy, Herència (programació), Història de l'ordinador personal, Intèrpret (informàtica), Intel·ligència artificial, Interacció persona-ordinador, Io (llenguatge de programació), Ivan Sutherland, JavaScript, Kent Beck, Lisp, Llenguatge de programació, Llenguatge de programació Eiffel, Llenguatge interpretat, Llista de llenguatges de programació, Màquina virtual, Mètode (programació), MySQL, NeXTSTEP, Notepad++, Nous mitjans, Objecte (programació), Objective-C, Operació mòdul, Ordre de les operacions, Overflow, Paradigma de programació, PARC, Persistència (informàtica), Premi Turing, ... Ampliar l'índex (19 més) »

Adele Goldberg

és una científica de la computació que ha participat en el desenvolupament del llenguatge de programació Smalltalk-80 i diversos conceptes relacionats amb la programació orientada a objectes.

Veure Smalltalk і Adele Goldberg

Alan Kay

és un informàtic estatunidenc, conegut pel seu treball pioner sobre programació orientada a objectes, disseny de finestres d'interfície gràfica d'usuari, i per encunyar la frase «la millor manera de predir el futur és inventar-lo».

Veure Smalltalk і Alan Kay

Apple Lisa

L'Apple Lisa va ser un ordinador personal dissenyat per l'Apple Computer al principi dels anys 1980.

Veure Smalltalk і Apple Lisa

Apple Macintosh

L'equip Macintosh 128K Macintosh (abreujat Mac) és la marca d'una família d'ordinadors personals de l'empresa Apple Inc amb seu a Cupertino, Califòrnia, EUA.

Veure Smalltalk і Apple Macintosh

Array associatiu (estructura de dades)

En informàtica, un array associatiu o hash (a 2009 no existeix un terme normalitzat en català) és un tipus d'estructura de dades que conté elements indexats amb valors únics (no poden existir dos elements amb la mateixa clau índex dins del mateix array associatiu).

Veure Smalltalk і Array associatiu (estructura de dades)

Biblioteca estàndard

En programació d'ordinadors, una biblioteca estàndard és la biblioteca disponible a través d'implementacions d'un llenguatge de programació.

Veure Smalltalk і Biblioteca estàndard

Callback (programació)

Fig.1 Esquema de blocs de funció callback Callback, en ciències de la computació, és un codi executable (o un punter a aquest codi) que es passa com a argument dintre d'una funció.

Veure Smalltalk і Callback (programació)

Classe (informàtica)

En programació orientada a objectes, una classe és una construcció d'un llenguatge de programació usada per agrupar camps relacionats i mètodes.

Veure Smalltalk і Classe (informàtica)

Common Object Request Broker Architecture

Model–vista–controlador), etc. La Common Object Request Broker Architecture (amb acrònim anglès CORBA) és un estàndard definit pel Object Management Group (OMG) dissenyat per facilitar la comunicació dels sistemes que es despleguen en diverses plataformes.

Veure Smalltalk і Common Object Request Broker Architecture

Composició d'objectes

La composició d'objectes a les ciències de la computació és una manera de combinar objectes o tipus de dades simples per crear-ne un de més complex.

Veure Smalltalk і Composició d'objectes

Display PostScript

Display PostScript (o DPS) és un sistema de representació en pantalla.

Veure Smalltalk і Display PostScript

Dynabook

Alan Kay amb el prototip del Dynabook El Dynabook va ser un dels precursors dels ordinadors portàtils o dels tablet PC, el qual tenia com a objectiu acostar els infants al món digital.

Veure Smalltalk і Dynabook

Encapsulació

Lencapsulació és l'empaquetament d'informació (dades i funcions) en un sol component.

Veure Smalltalk і Encapsulació

Enginyeria de programari

Enginyer de programari treballant en el desenvolupament de MediaWiki. Lenginyeria de programari és la disciplina o àrea de la informàtica que ofereix mètodes i tècniques per a desenvolupar i mantenir un programari de qualitat.

Veure Smalltalk і Enginyeria de programari

Enllaç dinàmic

En informàtica, l'enllaç dinàmic és el procés de seleccionar quina implementació d'una operació polimòrfica (mètode o funció) cal cridar en temps d'execució.

Veure Smalltalk і Enllaç dinàmic

Enllaç doble (informàtica)

En enginyeria de programari, l'enllaç doble és una forma especial d'enllaç múltiple i un mecanisme que envia una crida de funció a diferents funcions concretes en funció dels tipus d'execució de dos objectes implicats en la crida.

Veure Smalltalk і Enllaç doble (informàtica)

Enllaç tardà

En informàtica, l'enllaç tardà o l'enllaç dinàmic —encara que no és un procés idèntic a l'enllaç dinàmic de biblioteques de codi importats— és un mecanisme de programació informàtica en què es busca el mètode que s'anomena a un objecte o la funció que s'anomena amb arguments pel nom en temps d'execució.

Veure Smalltalk і Enllaç tardà

Flux de dades

En informàtica, un flux de dades (en anglès stream) pot tenir diferents significats, però en tots aquests es refereix a una seqüència d'informació que va variant en el temps.

Veure Smalltalk і Flux de dades

Gettext

Flux de treball gettext és la biblioteca GNU d'internacionalització (i18n).

Veure Smalltalk і Gettext

Go (llenguatge de programació)

Go (sovint referit com a golang) és un llenguatge de programació gratuït i de codi obert creat a Google el 2007 per Robert Griesemer, Rob Pike i Ken Thompson.

Veure Smalltalk і Go (llenguatge de programació)

Groovy

Groovy és un llenguatge de programació orientat a l'objecte que utilitza la plataforma Java.

Veure Smalltalk і Groovy

Herència (programació)

mètodes a() i b(). L'herència és un dels conceptes fonamentals de la programació orientació a objectes i té gran importància en el desenvolupament de software.

Veure Smalltalk і Herència (programació)

Història de l'ordinador personal

Mark-8. La història de l'ordinador personal va començar a la dècada de 1970.

Veure Smalltalk і Història de l'ordinador personal

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 Smalltalk і Intèrpret (informàtica)

Intel·ligència artificial

Un assistent personal intel·ligent, una de les aplicacions concretes de la intel·ligència artificial popularitzada en la dècada del 2010. La intel·ligència artificial (abreujat IA) és una part de la informàtica, dedicada al desenvolupament d'algorismes que permet a una màquina (habitualment un computador) prendre decisions intel·ligents o, si més no, comportar-se com si tingués una intel·ligència semblant a la humana.

Veure Smalltalk і Intel·ligència artificial

Interacció persona-ordinador

La interacció persona-ordinador o IPO és el conjunt dels mecanismes que permeten la relació entre un ordinador i l'usuari.

Veure Smalltalk і Interacció persona-ordinador

Io (llenguatge de programació)

Io és un llenguatge codi obert de programació totalment orientat a objectes (OOP) inspirat per Smalltalk, Self, Lua, Lisp, Act1 i NewtonScript.

Veure Smalltalk і Io (llenguatge de programació)

Ivan Sutherland

Ivan Edward Sutherland (nascut el 16 de maig de 1938) és un informàtic estatunidenc i pioner d'Internet.

Veure Smalltalk і Ivan Sutherland

JavaScript

JavaScript és un llenguatge script basat en objectes implementat originàriament per Netscape Communications Corporation, i que va derivar en l'estàndard ECMAScript.

Veure Smalltalk і JavaScript

Kent Beck

és un enginyer de programari nord-americà i el creador de la programació extrema, una metodologia de desenvolupament de programari que evita especificacions formals rígides per a un procés de disseny col·laboratiu i iteratiu.

Veure Smalltalk і Kent Beck

Lisp

Lisp (o LISP) és un dels grans pioners dels llenguatges de programació, creador del paradigma funcional.

Veure Smalltalk і Lisp

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 Smalltalk і Llenguatge de programació

Llenguatge de programació Eiffel

El llenguatge de programació Eiffel fou concebut el 1985 pel Dr.

Veure Smalltalk і Llenguatge de programació Eiffel

Llenguatge interpretat

En informàtica, els llenguatges interpretats són aquells que necessiten un programa intèrpret per a ser executats.

Veure Smalltalk і Llenguatge interpretat

Llista de llenguatges de programació

L'objectiu d'aquesta llista de llenguatges de programació és incloure tots els llenguatge de programació notables en l'existència, tant els d'ús actual i les històriques, per ordre alfabètic, a excepció dels dialectes de BASIC i llenguatges de programació esotèrics.

Veure Smalltalk і Llista de llenguatges de programació

Màquina virtual

Arquitectura típica d'una màquina virtual. VirtualBox En informàtica una màquina virtual és un programari que emula un ordinador i pot executar programes com si fos un ordinador real tot i que està virtualitzat.

Veure Smalltalk і Màquina virtual

Mètode (programació)

En l'orientació a l'objecte, s'entén com a mètode o operació a cada un dels tractaments o avaluacions que sap fer la classe ja sigui exclusivament amb els propis atributs o recorrent a les responsabilitats d'altres classes sobre les que tingui visibilitat.

Veure Smalltalk і Mètode (programació)

MySQL

MySQL és un sistema de gestió de bases de dades relacional (anglès RDBMS - Relational DataBase Management System) multi-fil (multithread) i multiusuari, que usa el llenguatge SQL (Structured Query Language).

Veure Smalltalk і MySQL

NeXTSTEP

NextStep és el sistema operatiu orientat a objectes, multitasca que NeXT Computer, Inc va dissenyar per córrer en els ordinadors NeXT (informalment coneguts com a "black boxes "), creant el concepte de "Backbone".

Veure Smalltalk і NeXTSTEP

Notepad++

El Notepad++ és un editor de codi font lliure i gratuït que suporta diversos llenguatges de programació i funciona sota l'entorn Microsoft Windows.

Veure Smalltalk і Notepad++

Nous mitjans

Els nous mitjans és un concepte que sorgeix a la segona meitat del segle XX i és el resultat de l'evolució dels mitjans tradicionals com la música, el cinema, la fotografia i la lletra escrita i oral gràcies a l'emergència de tecnologies digitals, informatitzades, en Xarxa de telecomunicacions o de les tecnologies de la informació i comunicació.

Veure Smalltalk і Nous mitjans

Objecte (programació)

En la ciència computacional, un objecte és un espai de memòria que té un valor i possiblement està referenciat per un identificador.

Veure Smalltalk і Objecte (programació)

Objective-C

Objective-C és un llenguatge de programació amb orientació a objectes derivat del llenguatge C que incorpora característiques del llenguatge Smalltalk.

Veure Smalltalk і Objective-C

Operació mòdul

verd) emprant diferents algorismes En informàtica, l'operació mòdul troba el residu de la divisió d'un nombre entre un altre (aquest residu també se sol anomenar mòdul).

Veure Smalltalk і Operació mòdul

Ordre de les operacions

En matemàtiques i programació, l'ordre de les operacions és una regla utilitzada per a establir quines operacions s'han de realitzar en primer lloc en una determinada expressió algebraica.

Veure Smalltalk і Ordre de les operacions

Overflow

LOverflow és l'efecte que es produeix quan un nombre sobrepassa un cert rang de valors o unes característiques numèriques.

Veure Smalltalk і Overflow

Paradigma de programació

Un paradigma és una forma de representar i manipular el coneixement.

Veure Smalltalk і Paradigma de programació

PARC

PARC (Palo Alto Research Center; anteriorment anomenada Xerox PARC) és una empresa de recerca i desenvolupament, propietat de Xerox Corporation.

Veure Smalltalk і PARC

Persistència (informàtica)

En informàtica, la persistència es refereix a la propietat de les dades que permet que romanguin més enllà de l'execució del procés o aplicatiu que les ha creades.

Veure Smalltalk і Persistència (informàtica)

Premi Turing

El Premi Turing és considerat per molts com el Premi Nobel de la Informàtica.

Veure Smalltalk і Premi Turing

Programació basada en classes

La programació basada en classes, o més comunament orientació a classes, és un estil de programació orientada a objectes (OOP) en què l'herència es produeix mitjançant la definició de classes d'objectes, en lloc de l'herència es produeix només mitjançant els objectes (compareu la programació basada en prototips).

Veure Smalltalk і Programació basada en classes

Programació basada en prototips

La programació basada en prototips és un estil de programació orientada a objectes en què la reutilització del comportament (coneguda com a herència) es realitza mitjançant un procés de reutilització d'objectes existents que serveixen com a prototips.

Veure Smalltalk і Programació basada en prototips

Programació orientada a objectes

La programació orientada a objectes o POO (OOP segons les seves sigles en anglès) és un paradigma de programació que intenta proporcionar un model de programació basat en objectes que contenen dades i procediments associats coneguts com a mètodes.

Veure Smalltalk і Programació orientada a objectes

Programari wiki

El programari wiki o les eines de programari per a wikis són una forma de programari col·laboratiu per a donar suport a les Wikis.

Veure Smalltalk і Programari wiki

Punt i coma

El punt i coma és un signe de puntuació que es forma posant un petit cercle sobre una coma ordinària a la part inferior de la línia d'escriptura.

Veure Smalltalk і Punt i coma

Recollida de memòria brossa

En informàtica, la recollida de memòria brossa o recollida d'escombraries (de l'anglès, garbage collection) és un mecanisme implícit de gestió de memòria implementat en alguns compiladors i intèrprets de llenguatges de programació.

Veure Smalltalk і Recollida de memòria brossa

Redis

Redis és un projecte en xarxa de codi obert de base de dades accedida sobre memòria, basada en taules hash i amb persistència opcional.

Veure Smalltalk і Redis

Reflexió (informàtica)

En informàtica, la reflexió (també anomenada pel seu mot anglès, reflection) és la capacitat d'un programa d'examinar, i eventualment modificar, les seves estructures internes d'alt nivell (per exemple els seus objectes) durant la seva execució.

Veure Smalltalk і Reflexió (informàtica)

Scratch (llenguatge de programació)

Scratch és un projecte educatiu de llenguatge de programació creat pel grup Lifelong Kindergarten, MIT Media Lab a Massachusetts, sota la direcció de Mitchel Resnick.

Veure Smalltalk і Scratch (llenguatge de programació)

Sistema operatiu

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

Veure Smalltalk і Sistema operatiu

Sobrecàrrega de l'operador

En programació d'ordinadors, la sobrecàrrega d'operadors, de vegades anomenada polimorfisme ad hoc d'operadors, és un cas específic de polimorfisme, on diferents operadors tenen diferents implementacions depenent dels seus arguments.

Veure Smalltalk і Sobrecàrrega de l'operador

SPARC

Sun UltraSparc II SPARC (de l'anglès Scalable Processor ARChitecture) és una arquitectura RISC big-endian.

Veure Smalltalk і SPARC

SuperCollider

SuperCollider és un llenguatge de programació publicat originalment el 1996 per James McCartney per a la síntesi d'àudio en temps real i la composició algorítmica.

Veure Smalltalk і SuperCollider

Teoria de llenguatges de programació

Lambda en minúscules La teoria de llenguatges de programació és una branca de la informàtica que s'encarrega del disseny, implementació, anàlisi, caracterització i classificació de llenguatges de programació i els seus característiques.

Veure Smalltalk і Teoria de llenguatges de programació

The Mother of All Demos

primer prototip d'un ratolí per computadora, com va ser dissenyat per Bill English a partir dels croquis de Engelbart. La Mare de Totes les Demos (The Mother of All Demos) és un nom donat de forma retrospectiva a la demostració de les tecnologies informàtiques experimentals de Douglas Engelbart el 9 de desembre de 1968 que ara són comunes.

Veure Smalltalk і The Mother of All Demos

Ward Cunningham

Howard G. Cunningham (26 de maig de 1949) és un programador, conegut sobretot per haver creat el primer lloc wiki, el WikiWikiWeb, que és part del Portland Pattern Repository de Portland (Oregon), el 1995.

Veure Smalltalk і Ward Cunningham

Xerox Alto

El Xerox Alto va ser un dels primers ordinadors personals d'alta gamma, desenvolupat en el Xerox PARC el 1973.

Veure Smalltalk і Xerox Alto

Xerox Star

L'estació de treball Xerox Star, coneguda oficialment com el Xerox 8010 Information System, va ser introduïda per Xerox Corporation el 1981.

Veure Smalltalk і Xerox Star

.st

.st és el domini de primer nivell territorial (ccTLD) de São Tomé i Príncipe.

Veure Smalltalk і .st

També conegut com Smalltalk-80.

, Programació basada en classes, Programació basada en prototips, Programació orientada a objectes, Programari wiki, Punt i coma, Recollida de memòria brossa, Redis, Reflexió (informàtica), Scratch (llenguatge de programació), Sistema operatiu, Sobrecàrrega de l'operador, SPARC, SuperCollider, Teoria de llenguatges de programació, The Mother of All Demos, Ward Cunningham, Xerox Alto, Xerox Star, .st.