Taula de continguts
68 les relacions: Abstracció (informàtica), ActionScript, Ada (llenguatge de programació), Alan Kay, ALGOL, Association for Computing Machinery, Barbara Liskov, BASIC, Bertrand Meyer, Bjarne Stroustrup, Boston, Byte (revista), C Sharp, C++, Classe (informàtica), Clipper (llenguatge de programació), COBOL, Compilador, Delphi, Encapsulació, ETH Zürich, Fortran, FoxPro 2, Fred Brooks, Gambas, Herència (programació), Intèrpret (informàtica), Intel·ligència artificial, Ivan Sutherland, Java (llenguatge de programació), JavaScript, Kristen Nygaard, Lisp, Llenguatge C, Llenguatge D, Llenguatge de programació Eiffel, MacOS, Massachusetts, Massachusetts Institute of Technology, Mètode (programació), Microsoft .NET, Missatge, MIT Press, Niklaus Wirth, Objecte (programació), Objective-C, OCaml, Ocultació d'informació, Ole-Johan Dahl, Paradigma, ... Ampliar l'índex (18 més) »
- Orientació a objectes
Abstracció (informàtica)
L'abstracció és l'eina de gestió de la complexitat per a un sistema de computació.
Veure Programació orientada a objectes і Abstracció (informàtica)
ActionScript
ActionScript és un llenguatge de programació orientat a objectes desenvolupat originalment per Macromedia Inc.
Veure Programació orientada a objectes і ActionScript
Ada (llenguatge de programació)
Ada és un llenguatge de programació estructurat i fortament tipat que fou dissenyat per Jean Ichbiah de CII Honeywell Bull per encàrrec del Departament de Defensa dels Estats Units.
Veure Programació orientada a objectes і Ada (llenguatge de programació)
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 Programació orientada a objectes і Alan Kay
ALGOL
ALGOL és l'acrònim dALGOrithmic Language.
Veure Programació orientada a objectes і ALGOL
Association for Computing Machinery
LAssociation for Computing Machinery (ACM) és una societat científica internacional dedicada a la informàtica.
Veure Programació orientada a objectes і Association for Computing Machinery
Barbara Liskov
Barbara Liskov (nascuda a Los Angeles, Califòrnia, el 7 de novembre de 1939 com a Barbara Jane Huberman) és una prominent científica informàtica nord-americana, guanyadora del premi Turing.
Veure Programació orientada a objectes і Barbara Liskov
BASIC
BASIC és una família de llenguatges de programació d'alt nivell.
Veure Programació orientada a objectes і BASIC
Bertrand Meyer
Bertrand Meyer Bertrand Meyer (França, 21 de novembre del 1950) és un acadèmic, escriptor i consultor en el camp dels llenguatges de programació.
Veure Programació orientada a objectes і Bertrand Meyer
Bjarne Stroustrup
Bjarne Stroustrup (Aarhus, 30 de desembre de 1950) és un informàtic danès, que va idear i desenvolupar el llenguatge de programació C++.
Veure Programació orientada a objectes і Bjarne Stroustrup
Boston
Boston (/ˈbɔːstən/), oficialment la Ciutat de Boston (anglès: City of Boston), és la capital i ciutat més poblada de l'estat de Massachusetts (Estats Units), així com la 24a ciutat més poblada del país.
Veure Programació orientada a objectes і Boston
Byte (revista)
La revista estatunidenca Byte, fundada per Wayne Green el 1975, va ser una de les més influents publicacions sobre ordinadors personals des de la segona meitat de la dècada de 1970 i a través dels anys 1980, per compte de la seva àmplia cobertura editorial.
Veure Programació orientada a objectes і Byte (revista)
C Sharp
C# (llegit "sé xarp" per l'original anglès sharp, o bé "sé sostingut") és un llenguatge de programació de propòsit general i multiparadigma desenvolupat per Microsoft al voltant de l'any 2000 i estandarditzat, com a part de la seva plataforma.NET.
Veure Programació orientada a objectes і C Sharp
C++
C++ és un llenguatge de programació que fou creat, com el seu predecessor C, als laboratoris Bell (no confondre amb Graham Bell) de AT&T.
Veure Programació orientada a objectes і C++
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 Programació orientada a objectes і Classe (informàtica)
Clipper (llenguatge de programació)
Clipper és un llenguatge de programació procedimental i imperatiu creat a 1985 per Nantucket Corporation i venut posteriorment a Computer Associates, la que el va comercialitzar com CA-Clipper.
Veure Programació orientada a objectes і Clipper (llenguatge de programació)
COBOL
COBOL (acrònim de COmmon Business-Oriented Language, Llenguatge Comú Orientat a Negocis) és un llenguatge de programació que va ser creat l'any 1960 amb l'objectiu que es pogués usar a qualsevol ordinador, ja que durant els anys 1960 hi havia molts models d'ordinador incompatibles entre si, i que estigués orientat als negocis, és a dir, a l'anomenada informàtica de gestió.
Veure Programació orientada a objectes і COBOL
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 Programació orientada a objectes і Compilador
Delphi
Delphi, anteriorment conegut com a CodeGear Delphi, Inprise Delphi i Borland Delphi, és un entorn de desenvolupament de programari dissenyat per a la programació de propòsit general amb èmfasi en la programació visual, per a aplicacions Microsoft Windows (32 i 64 bits), Android, Linux, Mac OS X i iOS.
Veure Programació orientada a objectes і Delphi
Encapsulació
Lencapsulació és l'empaquetament d'informació (dades i funcions) en un sol component.
Veure Programació orientada a objectes і Encapsulació
ETH Zürich
L'ETH Zürich (Eidgenössische Technische Hochschule Zürich, en alemany) o Escola Federal Politècnica de Zúric és una reconeguda universitat pública de Zúric (Suïssa) capdavantera a nivell mundial en els camps de la ciència i la tecnologia.
Veure Programació orientada a objectes і ETH Zürich
Fortran
Fortran (o FORTRAN) és el primer llenguatge de programació d'alt nivell, desenvolupat a la dècada dels 50 i que encara s'usa actualment.
Veure Programació orientada a objectes і Fortran
FoxPro 2
FoxPro és un llenguatge de programació procedimental basat en text i SGBD, originalment publicat per Fox Software i posteriorment per Microsoft, per a MS-DOS, Microsoft Windows, Apple Macintosh i UNIX.
Veure Programació orientada a objectes і FoxPro 2
Fred Brooks
Frederick Phillips Brooks, Jr., conegut com va ser un arquitecte informàtic, i enginyer de programari nord-americà, conegut per gestionar el desenvolupament de la família d'ordinadors d'IBM System/360 i el seu paquet de programari de suport, OS/360, i per haver escrit amb sinceritat sobre el procés en el seu influent llibre The Mythical Man-Month ("El mític home-mes").
Veure Programació orientada a objectes і Fred Brooks
Gambas
Gambas és un llenguatge de programació lliure derivat de BASIC similar a Visual Basic de Microsoft per a sistemes Unix.
Veure Programació orientada a objectes і Gambas
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 Programació orientada a objectes і Herència (programació)
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 Programació orientada a objectes і 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 Programació orientada a objectes і Intel·ligència artificial
Ivan Sutherland
Ivan Edward Sutherland (nascut el 16 de maig de 1938) és un informàtic estatunidenc i pioner d'Internet.
Veure Programació orientada a objectes і Ivan Sutherland
Java (llenguatge de programació)
Duke, la mascota del Java. Codi font d'un programa escrit amb el llenguatge de programació Java El Java és un llenguatge de programació dissenyat el 1990 per James Gosling amb altres companys de Sun Microsystems a partir del llenguatge C. Des del seu naixement fou pensat com un llenguatge orientat a objectes.
Veure Programació orientada a objectes і Java (llenguatge de programació)
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 Programació orientada a objectes і JavaScript
Kristen Nygaard
fou un informàtic noruec, pioner dels llenguatges de programació i polític.
Veure Programació orientada a objectes і Kristen Nygaard
Lisp
Lisp (o LISP) és un dels grans pioners dels llenguatges de programació, creador del paradigma funcional.
Veure Programació orientada a objectes і Lisp
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 Programació orientada a objectes і Llenguatge C
Llenguatge D
El Llenguatge D, en ciències de la computació, és un llenguatge d'alt nivell de programació orientat a objectes, multiparadigma, imperatiu i concurrent.
Veure Programació orientada a objectes і Llenguatge D
Llenguatge de programació Eiffel
El llenguatge de programació Eiffel fou concebut el 1985 pel Dr.
Veure Programació orientada a objectes і Llenguatge de programació Eiffel
MacOS
macOS, abans conegut com a OS X i inicialment com a Mac OS X, és una versió del sistema operatiu que utilitzen els ordinadors Macintosh, i que es basa en un nucli Unix.
Veure Programació orientada a objectes і MacOS
Massachusetts
La Mancomunitat de Massachusetts (en anglès Commonwealth of Massachusetts) és un estat dels Estats Units.
Veure Programació orientada a objectes і Massachusetts
Massachusetts Institute of Technology
El Massachusetts Institute of Technology (MIT) és una institució i universitat estatunidenca dedicada a la recerca i la investigació, situada a la ciutat de Cambridge, Massachusetts.
Veure Programació orientada a objectes і Massachusetts Institute of Technology
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 Programació orientada a objectes і Mètode (programació)
Microsoft .NET
El framework Microsoft.NET és un component programari que pot ser afegit o estar inclòs al Sistema Operatiu Microsoft Windows.
Veure Programació orientada a objectes і Microsoft .NET
Missatge
El missatge és l'objecte o contingut de la comunicació, allò que es transmet.
Veure Programació orientada a objectes і Missatge
MIT Press
MIT Press és una editorial universitària afiliada a l'Institut Tecnològic de Massachusetts (MIT).
Veure Programació orientada a objectes і MIT Press
Niklaus Wirth
Niklaus Wirth Niklaus Wirth (Winterthur, Suïssa, 15 de febrer de 1934) és un enginyer informàtic i programador suís.
Veure Programació orientada a objectes і Niklaus Wirth
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 Programació orientada a objectes і 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 Programació orientada a objectes і Objective-C
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 Programació orientada a objectes і OCaml
Ocultació d'informació
En programació orientada a objectes el principi d'ocultació fa referència al fet que els atributs privats d'un objecte no poden ser modificats ni obtinguts tret que es faci a través del pas d'un missatge (invocació a mètodes, ja siguin aquests funcions o procediments) a l'objecte.
Veure Programació orientada a objectes і Ocultació d'informació
Ole-Johan Dahl
Ole-Johan Dahl (12 d'octubre de 1931 – 29 de juny de 2002) fou un informàtic noruec que es considera un dels pares de Simula i de la programació orientada a objectes juntament amb Kristen Nygaard.
Veure Programació orientada a objectes і Ole-Johan Dahl
Paradigma
El terme paradigma significa «exemple» o «model».
Veure Programació orientada a objectes і Paradigma
Paradigma de programació
Un paradigma és una forma de representar i manipular el coneixement.
Veure Programació orientada a objectes і Paradigma de programació
Pascal (llenguatge de programació)
Pascal és un llenguatge de programació desenvolupat pel professor Niklaus Wirth a finals dels anys 60.
Veure Programació orientada a objectes і Pascal (llenguatge de programació)
Perl
Perl és un llenguatge de programació d'alt nivell, estable, interpretat i multiplataforma dissenyat per Larry Wall.
Veure Programació orientada a objectes і Perl
PHP
PHP és un llenguatge de programació interpretat que s'utilitza per a generar pàgines web de forma dinàmica.
Veure Programació orientada a objectes і PHP
Polimorfisme (programació)
El polimorfisme (del Grec πολύς, polys, "molt, molts" i μορφή, morphē, "forma, figura") és una característica d'alguns llenguatges de programació que tenen la propietat d'enviar missatges sintàcticament iguals als objectes de diferents tipus.
Veure Programació orientada a objectes і Polimorfisme (programació)
Principi open/closed
En programació orientada a objectes, el principi open/closed diu que "les entitats de software (classes, mòduls, funcions, etc.) haurien d'estar obertes a l'extensió, però tancades a la modificació"; això vol dir que el comportament d'aquesta entitat pot ser modificat sense alterar el seu codi font.
Veure Programació orientada a objectes і Principi open/closed
Programació dinàmica
Dins de l'entorn de la informàtica, la programació dinàmica és un mètode per a reduir el temps d'execució d'un algorisme mitjançant la utilització de subproblemes superposats i subestructures òptimes, com es descriu a continuació.
Veure Programació orientada a objectes і Programació dinàmica
Programació orientada a aspectes
La programació orientada a aspectes (POA), més coneguda per les sigles en anglès (AOP - aspect-oriented programming), és un paradigma de programació que permet separar el vessant tècnic (aspect en anglès) de les funcionalitats de l'aplicació.
Veure Programació orientada a objectes і Programació orientada a aspectes
Python
Python és un llenguatge de programació d'alt nivell i propòsit general molt utilitzat.
Veure Programació orientada a objectes і Python
R (llenguatge de programació)
R és un llenguatge de programació i un entorn de desenvolupament de programari per a l'obtenció de càlculs i gràfics estadístics.
Veure Programació orientada a objectes і R (llenguatge de programació)
Ruby
El llenguatge de programació Ruby va ser creat per Yukihiro "Matz" Matsumoto l'any 1993.
Veure Programació orientada a objectes і Ruby
Scala (llenguatge de programació)
Scala és un llenguatge de programació modern multi-paradigma dissenyat per a expressar patrons de programació generals d'una manera concisa, elegant i segura respecte als tipus.
Veure Programació orientada a objectes і Scala (llenguatge de programació)
Sketchpad
L'Sketchpad fou el primer programa informàtic que va permetre la manipulació directa d'objectes gràfics, pioner en la interacció persona-ordinador i predecessor dels programes de disseny assistit per ordinador.
Veure Programació orientada a objectes і Sketchpad
Smalltalk
Smalltalk és un llenguatge de programació orientat a objectes, dinàmicament tipat i reflexiu.
Veure Programació orientada a objectes і Smalltalk
Sobreescriptura de mètodes
La sobreescriptura de mètodes, en la programació orientada a objectes, és una característica del llenguatge de programació que permet a una subclasse proporcionar una implementació específica d’un mètode que ja ha estat proporcionat per una de les seves superclasses o classes pare.
Veure Programació orientada a objectes і Sobreescriptura de mètodes
Sun Microsystems
Sun Microsystems, Inc era una empresa informàtica de Silicon Valley, fabricant de semiconductors i programari.
Veure Programació orientada a objectes і Sun Microsystems
Variable (programació)
En programació, una variable és un espai reservat a la memòria que, com el nom indica, pot canviar de contingut al llarg de l'execució d'un programa.
Veure Programació orientada a objectes і Variable (programació)
Visual FoxPro
Visual FoxPro és un llenguatge de programació orientat a objectes i procedural, un sistema gestor de bases de dades o Database Management System (DBMS), i des de la versió 7.0, un sistema administrador de bases de dades relacionals, produït per Microsoft.
Veure Programació orientada a objectes і Visual FoxPro
Vegeu també
Orientació a objectes
- Abstracció (informàtica)
- Acoblament (informàtica)
- Arquitectura hexagonal (programari)
- Common Object Request Broker Architecture
- Component Object Model
- Contenidor (estructura de dades)
- Convenció sobre configuració
- Delegació (programació)
- Encapsulació
- Entorn de treball (informàtica)
- Funció virtual
- Herència (programació)
- Interfície
- Llenguatge de modelació d'objectes
- Modelica
- Objecte (programació)
- Ocultació d'informació
- OpenModelica
- Polimorfisme (programació)
- Principi open/closed
- Programació basada en classes
- Programació basada en prototips
- Programació orientada a objectes
- Tècnica de modelatge d'objectes
- Variable d'instància
- Variable de classe
També conegut com Llenguatges de programació orientats a objecte, OOP, Orientació a objectes, Orientada a objectes, Orientat a objectes, POO.