Programação orientada para objetos: fundamentos e aplicacões.

Detalhes bibliográficos
Ano de defesa: 1991
Autor(a) principal: Pettinati, Fabio
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
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://www.teses.usp.br/teses/disponiveis/3/3141/tde-14112024-140917/
Resumo: Esta tese apresenta os conceitos fundamentais da metodologia de programação orientada para objetos, analisando sua implementação prática dentro do contexto de programação utilizando a linguagem C. Esta metodologia presta-se ao desenvolvimento de sistemas de alta qualidade, por assegurar a reutilização de componentes cuja confiabilidade tenha sido anteriormente demonstrada. A contribuição principal desta tese é mostrar como por em prática estes conceitos através de uma nova linguagem de programação, CMajor, e de seu ambiente de execução, ObOE. Como aplicação prática da metodologia, esta tese apresenta exemplos de construção de programas-protótipo utilizando interfaces de usuário gráficas. Uma das características principais desta tese e seu enfoque didático, o que permite que a metodologia de programação orientada para objetos seja facilmente assimilada por profissionais e estudantes das áreas de informática e ciência de computação.
id USP_01691df783354554cc8e7a7546692363
oai_identifier_str oai:teses.usp.br:tde-14112024-140917
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str
spelling Programação orientada para objetos: fundamentos e aplicacões.Untitled in englishObject-oriented programmingProgramação orientada a objetosEsta tese apresenta os conceitos fundamentais da metodologia de programação orientada para objetos, analisando sua implementação prática dentro do contexto de programação utilizando a linguagem C. Esta metodologia presta-se ao desenvolvimento de sistemas de alta qualidade, por assegurar a reutilização de componentes cuja confiabilidade tenha sido anteriormente demonstrada. A contribuição principal desta tese é mostrar como por em prática estes conceitos através de uma nova linguagem de programação, CMajor, e de seu ambiente de execução, ObOE. Como aplicação prática da metodologia, esta tese apresenta exemplos de construção de programas-protótipo utilizando interfaces de usuário gráficas. Uma das características principais desta tese e seu enfoque didático, o que permite que a metodologia de programação orientada para objetos seja facilmente assimilada por profissionais e estudantes das áreas de informática e ciência de computação.This thesis presents the fundamental concepts of the Object-Oriented Programming paradigm; it also analyzes its practical implementation in the contexto f extending the C programming language. This paradigm in adequate to developing high quality systems, by reusing previously written components that have been preved to work correctly. The maim contribution of this thesis is to show how to apply the object-oriented paradign by means of the CMajor programming language, and its associated run-time environment ObOE. As a practical example of the Power of this paradign, this thesis shows how to build application frameworks that use graphical user interfaces. One of the main themes of this thesis is its educational approach, which allows computer professionals and students alike to easily máster the concepts of the Object-Oriented Programming paradigm.Biblioteca Digitais de Teses e Dissertações da USPMassola, Antonio Marcos de AguirraPettinati, Fabio1991-07-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3141/tde-14112024-140917/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/openAccesspor2024-11-14T16:14:02Zoai:teses.usp.br:tde-14112024-140917Biblioteca 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:27212024-11-14T16:14:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Programação orientada para objetos: fundamentos e aplicacões.
Untitled in english
title Programação orientada para objetos: fundamentos e aplicacões.
spellingShingle Programação orientada para objetos: fundamentos e aplicacões.
Pettinati, Fabio
Object-oriented programming
Programação orientada a objetos
title_short Programação orientada para objetos: fundamentos e aplicacões.
title_full Programação orientada para objetos: fundamentos e aplicacões.
title_fullStr Programação orientada para objetos: fundamentos e aplicacões.
title_full_unstemmed Programação orientada para objetos: fundamentos e aplicacões.
title_sort Programação orientada para objetos: fundamentos e aplicacões.
author Pettinati, Fabio
author_facet Pettinati, Fabio
author_role author
dc.contributor.none.fl_str_mv Massola, Antonio Marcos de Aguirra
dc.contributor.author.fl_str_mv Pettinati, Fabio
dc.subject.por.fl_str_mv Object-oriented programming
Programação orientada a objetos
topic Object-oriented programming
Programação orientada a objetos
description Esta tese apresenta os conceitos fundamentais da metodologia de programação orientada para objetos, analisando sua implementação prática dentro do contexto de programação utilizando a linguagem C. Esta metodologia presta-se ao desenvolvimento de sistemas de alta qualidade, por assegurar a reutilização de componentes cuja confiabilidade tenha sido anteriormente demonstrada. A contribuição principal desta tese é mostrar como por em prática estes conceitos através de uma nova linguagem de programação, CMajor, e de seu ambiente de execução, ObOE. Como aplicação prática da metodologia, esta tese apresenta exemplos de construção de programas-protótipo utilizando interfaces de usuário gráficas. Uma das características principais desta tese e seu enfoque didático, o que permite que a metodologia de programação orientada para objetos seja facilmente assimilada por profissionais e estudantes das áreas de informática e ciência de computação.
publishDate 1991
dc.date.none.fl_str_mv 1991-07-15
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/3/3141/tde-14112024-140917/
url https://www.teses.usp.br/teses/disponiveis/3/3141/tde-14112024-140917/
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_ 1818598506399531008