Programacao por objetos: conceitos, linguagens e uma experiencia
| Ano de defesa: | 1990 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://teses.usp.br/teses/disponiveis/45/45132/tde-20210729-002226/ |
Resumo: | não disponível |
| id |
USP_fff1392d0963151b89f1bb2ad84ec5fe |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-20210729-002226 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
Programacao por objetos: conceitos, linguagens e uma experiencianot availableMatemática Aplicadanão disponívelIn this work the ideas of object-oriented programming are analyzed from different points of view. Our objective is to evaluate the strength of these ideas in expressing abstractions and producing reusable software. At first, we try to detect at what stages a programming paradigm impacts the development of software. Then we study three possible ways for conceptualizing object-oriented programming and relate them to the original works that introduced object-oriented ideas. The third part of this dissertation focuses on the formal aspects of these concepts, using type theory. In chapter four we discuss the implementation of objects, classes and inheritance in some object-oriented programming languages. We finish our investigation discussing our experience in designing a library of routines for manipulating graphs. This work provided us with the oportunity of dealing with generic collections, parameterized types and multiple representations for abstract data types. We conclude that object-oriented programming offers appropriate principles for producing software but is far from being a solution for all system development problemsBiblioteca Digitais de Teses e Dissertações da USPMandel, ArnaldoSilva, Dilma Menezes da1990-09-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://teses.usp.br/teses/disponiveis/45/45132/tde-20210729-002226/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2021-07-31T18:53:20Zoai:teses.usp.br:tde-20210729-002226Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212021-07-31T18:53:20Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
Programacao por objetos: conceitos, linguagens e uma experiencia not available |
| title |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| spellingShingle |
Programacao por objetos: conceitos, linguagens e uma experiencia Silva, Dilma Menezes da Matemática Aplicada |
| title_short |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| title_full |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| title_fullStr |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| title_full_unstemmed |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| title_sort |
Programacao por objetos: conceitos, linguagens e uma experiencia |
| author |
Silva, Dilma Menezes da |
| author_facet |
Silva, Dilma Menezes da |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Mandel, Arnaldo |
| dc.contributor.author.fl_str_mv |
Silva, Dilma Menezes da |
| dc.subject.por.fl_str_mv |
Matemática Aplicada |
| topic |
Matemática Aplicada |
| description |
não disponível |
| publishDate |
1990 |
| dc.date.none.fl_str_mv |
1990-09-12 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://teses.usp.br/teses/disponiveis/45/45132/tde-20210729-002226/ |
| url |
https://teses.usp.br/teses/disponiveis/45/45132/tde-20210729-002226/ |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1865492554411147264 |