Programacao por objetos: conceitos, linguagens e uma experiencia

Detalhes bibliográficos
Ano de defesa: 1990
Autor(a) principal: Silva, Dilma Menezes da
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
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