Elvira Maria Antunes Uchoa

Possui doutorado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio, 1999), mestrado em Informática pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio, 1994), especialização em Análise de Sistemas pela Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio, 1989) e graduação em Ciências Contábeis pela Universidade Federal do Rio de Janeiro (UFRJ, 1988). Tem mais de 20 publicações, no Brasil e no exterior, tendo participado de projetos de pesquisa do Departamento de Informática da PUC-Rio, patrocinados pelo CNPq. Tem atuado como referee, membro de comitê de programa e organizadora de sessão, em Congressos de Informática no Brasil e no exterior, bem como participado de bancas examinadoras de pós-graduação (lato sensu e stric sensu), graduação e concurso público. Atuou como professora titular da UNIP-Brasília (Universidade Paulista), professora assistente da UDF (Centro Universitário do Distrito Federal) e professora adjunto da PUC-Rio. Há mais de 30 anos, tem lecionado em programas de graduação e pós-graduação, disciplinas nas áreas de Banco de Dados, Engenharia de Software e Linguagem de Programação, além de ter orientado ao longo desses anos mais de 1.200 alunos em Trabalho de Conclusão de Curso. Tem mais de 30 anos de experiência na área de Ciência da Computação em geral, atuando como desenvolvedora e consultora em projetos de desenvolvimento de sistemas de informação (engenharia de software) e banco de dados e lecionando cursos especializados para diversas empresas de grande porte, atuantes nas áreas de saúde, financeira, comércio varejista, forças armadas, seguro, petrolífera, educação, justiça, telecomunicações, informática e seguridade social. Tem atuado como revisora técnica e tradutora, na área de Informática, em obras nas linhas de Bancos de Dados, Redes de Computadores e Arquiteturas de Computadores e como preparadora e avaliadora de questões para concursos públicos.

Informações coletadas do Lattes em 22/10/2025

Acadêmico

Formação acadêmica

Doutorado em Informática

1995 - 1999

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Framework para Integração de Sistemas de Bancos de Dados Heterogêneos
Rubens Nascimento Melo. Bolsista do(a): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior, CAPES, Brasil. Palavras-chave: SBDH; sistema de bancos de dados heterogeneos; Integração de Bancos de Dados; Bancos de Dados Distribuídos; HEROS; framework. Grande área: Ciências Exatas e da TerraGrande Área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação / Especialidade: Engenharia de Software.

Mestrado em Informática

1992 - 1994

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: HEROS - Um Sistema de Bancos de Dados Heterogêneos: Integrando Esquemas, Ano de Obtenção: 1994
Rubens Nascimento Melo.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: SBDH; sistema de bancos de dados heterogeneos; integracao de esquemas; Bancos de Dados Distribuídos; Integração de Bancos de Dados; HEROS. Grande área: Ciências Exatas e da Terra

Especialização em Análise de Sistemas

1988 - 1989

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio
Título: Sistema de Condomínio
Orientador: Jucelito Wainer de Souza

Graduação em Ciências Contábeis

1984 - 1987

Universidade Federal do Rio de Janeiro

Ensino Médio (2º grau)

1981 - 1983

Colégio Metropolitano

Ensino Fundamental (1º grau)

1973 - 1980

Colégio Metropolitano

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Banco de Dados.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Engenharia de Software.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Sistemas de Informação.

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.

Organização de eventos

Elvira M. A. Uchôa . Heterogeneous Data Integration Session - SCI?2001, Orlando, EUA.. 2001. (Outro).

Participação em eventos

19o Simpósio Brasileiro de Banco de Dados.Compatibilizando Paradigmas ? Projetando Objetos, Implementando em Banco de Dados Relacional. 2004. (Simpósio).

16o Simpósio Brasileiro de Banco de Dados. 2001. (Simpósio).

SCI?2001 ? The 5th World Multi-conference on Systemics, Cybernetics and Informatics. Organizador da sessão técnica convidada ?Heterogeneous Data Integration Session?. 2001. (Congresso).

14o Simpósio Brasileiro de Banco de Dados.Integração de Sistemas de Bancos de Dados Heterogêneos Usando Frameworks. 1999. (Simpósio).

2o Workshop PRONEX sobre Frameworks WPF'99.Integração de Sistemas de Bancos de Dados Heterogêneos usando Frameworks. 1999. (Seminário).

DEXA?99. HEROSfw: Framework for Heterogeneous Database Systems Integration. 1999. (Congresso).

DEXA?98. HEROS: a Heterogeneous Object Oriented Database System. 1998. (Congresso).

12o Simpósio Brasileiro de Banco de Dados.Interoperabilidade em um Sistema de Bancos de Dados Heterogêneos usando Padrão CORBA. 1997. (Simpósio).

2o SATI - Seminário Avançado de Tecnologia de Informação.Sistemas de Bancos de Dados Heterogêneos usando Objetos Interoperáveis. 1997. (Seminário).

Objetos Distribuídos 1997. 1997. (Simpósio).

1o SATI - Seminário Avançado de Tecnologia de Informação.Modelagem Baseada em Objetos - Aplicação no Projeto SiGi. 1995. (Seminário).

II Workshop de Banco de Dados Não Convencionais.Interoperabilidade de Objetos no HEROS. 1995. (Seminário).

9o Simpósio Brasileiro de Banco de Dados.Modelo de Dados do HEROS - Sistema de Bancos de Dados Heterogêneos Orientado a Objetos. 1994. (Simpósio).

PUC-Rio DB Workshop On New Database Research Challenges. 1994. (Seminário).

VIII Seminário de Informática da Marinha. 1991. (Seminário).

VII Seminário de Informática da Marinha. 1990. (Seminário).

VI Seminário de Informática da Marinha. 1989. (Seminário).

X Jornada Interna de Iniciação Científica.Aplicação das Relações Custo-Volume-Lucro numa Microempresa: o Uso da Informática. 1987. (Seminário).

Participação em bancas

Aluno: José Carlos Millan

CUKIERMAN, H. L.Elvira Maria Antunes Uchôa. Modelo para Avaliação do Nível de Qualidade da Transação Eletrônica B2C. 2003. Dissertação (Mestrado em Engenharia de Sistemas e Computação) - Universidade Federal do Rio de Janeiro.

Aluno: Carlos Henrique Santos da Silva

OLIVEIRA, C. E. T.Elvira Maria Antunes Uchôa. Um Framework para Aplicações Multicamadas e Distribuídas. 2002. Dissertação (Mestrado em Núcleo de Computação Eletrônica (NCE)) - Universidade Federal do Rio de Janeiro.

Aluno: Michelle Santos Sá

LIFSCHITZ, S.Elvira Maria Antunes Uchôa. Uma Abordagem online para Comparação de Junções Paralelas. 2000. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

Aluno: Sean Wolfgand Matsui Siqueira

MELO, R. N.Elvira Maria Antunes Uchôa. Uma Arquitetura Database Marketing utilizando HEROS - Um SGBDH. 1999. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

Aluno: Diva de Souza e Silva

MELO, R. N.Elvira Maria Antunes Uchôa. Uma Arquitetura de Sistemas de Data Warehouse usando HEROS: Um Sistema de Bancos de Dados Heterogêneos. 1999. Dissertação (Mestrado em Informática) - Pontifícia Universidade Católica do Rio de Janeiro.

Aluno: Alecsander Santos Dias

BERNARDO, C. G.;UCHOA, E. M. A.; COELHO, L. B. C.. Gestão de Almoxarifado de Empresa de Ônibus. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Aluno: Leônidas Gabriel Gomes Zazelis

BERNARDO, C. G.;UCHOA, E. M. A.; COELHO, L. B. C.. Gestão de Almoxarifado de Empresa de Ônibus. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Aluno: Pedro Henrique Ernandes da Silva

BERNARDO, C. G.;UCHOA, E. M. A.; COELHO, L. B. C.. Gestão de Almoxarifado de Empresa de Ônibus. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Aluno: Thayane Soares de Castro Santos

BERNARDO, C. G.;UCHOA, E. M. A.; COELHO, L. B. C.. Gestão de Almoxarifado de Empresa de Ônibus. 2021. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) - Universidade Paulista.

Orientou

Adriana Nunes

Sistema para Controle de Tarifação de Ligações Telefônicas; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Adriana Oliveira De Freitas

Sistema de Gerenciamento para Lan House; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Albert Godinho Palmeira

Sistema de Apoio a Minipojetos; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Alexandre Vieira De Mendonca

Sistema de Controle de Vendas Universo; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Carlos Alexandre De Macedo Rocha

Sistema de Apoio a Minipojetos; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Carlos Henrique Lucas Ferreira

Sistema de Gestão de Auto-Escola; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Carlos Julio Ferreira Alferes

Sistema de Gerenciamento de Serviços de Oficina Mecânica; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Carlos Roberto Freitas Arruda

Sistema para Controle de Tarifação de Ligações Telefônicas; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Christiane Muniz Calixta

Sistema de Gestão de Auto-Escola; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Claudia Sheeny De Assis

Sistema de Gerenciamento de Serviços de Oficina Mecânica; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Débora Araújo Martins

Sistema de Controle de Vendas Universo; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Eduardo Ribeiro Guedes

Sistema de Gerenciamento para Lan House; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Elaine Costa Da Cunha

Maintenance Control System; 2003; Monografia; (Aperfeiçoamento/Especialização em Análise, Projeto e Gerência de Sistemas) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Antônio V

de M; Sousa; Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Dorival Calazans da S

Junior; Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Felipe Meyer Felix Cardoso

Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Filipe Moreira Faria

Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Geison Luis Silva R

Tosta; Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Igor Augusto Nunes de Oliveira

Sistema de Gerenciamento de Manutenção de Hardware; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Cleiton Ferreira Saraiva

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Fabrício Vieira Tavares

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Felipe Domingos Rosa

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Renan Hanischi de Oliveira

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Weslei Patrick Silva

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Weudes Santos Martins

Sistema de Gerenciamento de Atendimento de Alunos; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Rafael Leite de Vasconcelos

Sistema de Gerenciamento Acadêmico Educar Capoeirando; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Tarcizio Pereira Soares

Sistema de Gerenciamento Acadêmico Educar Capoeirando; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Wallison Santos Costa

Sistema de Gerenciamento Acadêmico Educar Capoeirando; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Fernando de Melo Silva

Sistema de Gerenciamento de Multimeios; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Jonatas Almeida Santana

Sistema de Gerenciamento de Multimeios; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Lorena Guedes Vilela

Sistema de Gerenciamento de Multimeios; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Márcia Prates de Oliveira

Sistema de Gerenciamento de Multimeios; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Thaisa De Almeida Fernandes

Sistema de Gerenciamento de Multimeios; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Karoline Santos Lopes

Sistema de Gerenciamento Acadêmico Educar Capoeirando; 2014; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Christopher de Toledo Horta

BUSER; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Lucas Xavier R Figueiredo

BUSER; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Wandryson Alves dos Reis

BUSER; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Danilo Alves da Silva

Sistema de Controle de Demanda; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Danilo Pereira da Silva

Sistema de Controle de Demanda; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Douglas Caetano de Sousa

Sistema de Controle de Demanda; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Hudson Taylor V dos Santos

Sistema de Controle de Demanda; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Rafael Pereira de Abreu

Sistema de Controle de Demanda; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Bruno Ribeiro Ramos

Estudo de Viabilidade da Adoção de um Sistema de Educação a Distância na empresa Microlins Educação e Profissão; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Felipe Meneses da Silva

Estudo de Viabilidade da Adoção de um Sistema de Educação a Distância na empresa Microlins Educação e Profissão; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Marcioneo Dias da Silva

Estudo de Viabilidade da Adoção de um Sistema de Educação a Distância na empresa Microlins Educação e Profissão; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Ricardo Picoli Pinheiro

Estudo de Viabilidade da Adoção de um Sistema de Educação a Distância na empresa Microlins Educação e Profissão; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

[Nome removido após solicitação do usuário]

Estudo de Viabilidade da Adoção de um Sistema de Educação a Distância na empresa Microlins Educação e Profissão; 2012; Trabalho de Conclusão de Curso; (Graduação em Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

José Antônio Affonso Figueiredo

Sistema de Gerenciamento de Agências de Turismo; 2008; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Hudson Peixoto Miranda

Sistema Odontológico para Gerenciamento Administrativo, Financeiro e Clínico; 2008; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Ana Beatriz Costa de Lima

Sistema de Gerenciamento de Sócios e Doações do Centro Espírita João Batista; 2008; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

José Fernando Macena dos Santos

Sistema de Gerência de Gado Bovino; 2006; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Mirela Motta Paiva

Sistema de Controle das Atividades da Cruz Vermelha Brasileira; 2004; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Rosa Maria de Andrade Machado

Sistema de Gerenciamentio de Filmagens e Eventos; 2003; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Bruno de Castro Pires

Sistema de Controle de Informática; 2003; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Sistemas de Informação) - Pontifícia Universidade Católica do Rio de Janeiro; Orientador: Elvira Maria Antunes Uchoa;

Demétrio Jaber Cademartori

Desenvolvimento De Sistema Para Análise De Performance De Algoritmos De Ordenação De Dados; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Luís Felipe Pinheiro Santos

Desenvolvimento De Sistema Para Análise De Performance De Algoritmos De Ordenação De Dados; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

João Pedro Droval Lima

Desenvolvimento De Sistema Para Análise De Performance De Algoritmos De Ordenação De Dados; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Eric Magalhães Souza

DESENVOLVIMENTO DE UM SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

LUCAS VIEIRA MASCARENHAS ROCHA

DESENVOLVIMENTO DE UM SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

VÍTOR COSTA VELLOZO MARTINS

DESENVOLVIMENTO DE UM SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

João Pedro Albuquerque dos Santos

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Matheus Saraiva Rêgo

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

THIAGO ALVES DA SILVA

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Thiago de Araújo Rodrigues

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Gabriel Rodrigues Mendes

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Lucas Nunes Guerreiro Gonçalves

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Gabriel Da Costa Conceição

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Yago Gonçalves Da Silva

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Tiago Felix De Sousa Costa

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Jonas Prudêncio Mendes Guilherme Neto

DESENVOLVIMENTO DE SISTEMA PARA ANÁLISE DE PERFORMANCE DE ALGORITMOS DE ORDENAÇÃO DE DADOS; 2020; Orientação de outra natureza; (Ciência da Computação) - Universidade Paulista; Orientador: Elvira Maria Antunes Uchoa;

Produções bibliográficas

  • RODRIGUES, D. S. E. S. ; SIQUEIRA, S. W. M. ; UCHÔA, E. M. A. ; BRAZ, M. H. L. B. ; MELO, R. N. . An Architecture for Data Warehouse Systems Using a Heterogeneous Database Management System - HEROS. In: H. Bestougeff; J.E. Dubois; B. Thuraisingham. (Org.). Heterogeneous Information Exchange and Organizational Hubs. 1ed.New York: Springer-Verlag, 2002, v. , p. 87-104.

  • SIQUEIRA, S. W. M. ; RODRIGUES, D. S. E. S. ; UCHÔA, E. M. A. ; BRAZ, M. H. L. B. ; MELO, R. N. . An Architecture for Database Marketing Systems. In: 12th International Conference on Database and Expert Systems Applications (DEXA'01), 2001, Munich. Lecture Notes in Computer Science. Berlin: Springer-Verlag, 2001. v. 2113. p. 131-144.

  • LIFSCHITZ, S. ; SEIBEL, L. ; Elvira Uchôa . A Framework for Molecular Biology Data Integration. In: 1st International Workshop on Information Integration on the Web - Technologies and Applications (WIIW), 2001, Rio de Janeiro. Proceedings of 1st International Workshop on Information Integration on the Web - Technologies and Applications (WIIW), 2001. p. 27-34.

  • SIQUEIRA, S. W. M. ; RODRIGUES, D. S. E. S. ; Elvira M. A. Uchôa ; BRAZ, M. H. L. B. ; MELO, R. N. . A Generic Architecture for Database Marketing Systems. In: SCI?2001 ? The 5th World Multi-conference on Systemics, Cybernetics and Informatics, 2001, Orlando. Proceedings of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2001), 2001. v. II. p. 221-226.

  • RODRIGUES, D. S. E. S. ; SIQUEIRA, S. W. M. ; UCHÔA, E. M. A. ; BRAZ, M. H. L. B. ; MELO, R. N. . An Architecture for Data Warehouse Systems Using a Heterogeneous Database Management System. In: XV Simpósio Brasileiro de Banco de Dados, 2000, João Pessoa. Anais do XV Simpósio Brasileiro de Banco de Dados, 2000. p. 65-78.

  • BRAZ, M. H. L. B. ; SIQUEIRA, S. W. M. ; RODRIGUES, D. S. E. S. ; UCHÔA, E. M. A. ; MELO, R. N. . LOCat - a Learning Object's Catalog using HEROS, a Heterogeneous Database Management System. In: 4th World Multiconference on Systemics, Cybernetics and Informatics (SCI2000), 2000, Orlando. Proceeding of 4th World Multiconference on Systemics, Cybernetics and Informatics, 2000. p. 139-144.

  • Elvira M. A. Uchôa ; MELO, R. N. . Integração de Sistemas de Bancos de Dados Heterogêneos Usando Frameworks. In: 14o Simpósio Brasileiro de Banco de Dados, 1999, Florianópolis. Anais do 14o Simpósio Brasileiro de Banco de Dados, 1999. p. 381-393.

  • Elvira M. A. Uchôa ; MELO, R. N. . HEROSfw: Framework for Heterogeneous Database Systems Integration. In: 10th International Conference on Database and Expert Systems Applications (DEXA'99), 1999, Florença. Lecture Notes in Computer Science. Berlim: Springer-Verlag, 1999. v. 1677. p. 656-667.

  • Elvira M. A. Uchôa ; LIFSCHITZ, S. ; MELO, R. N. . HEROS: a Heterogeneous Object Oriented Database System. In: 9th International Conference on Database and Expert Systems Applications (DEXA'98), 1998, Viena. Lecture Notes in Computer Science. Berlim: Springer-Verlag, 1998. v. 1460. p. 223-230.

  • Elvira M. A. Uchôa ; LIFSCHITZ, S. ; MELO, R. N. . Interoperabilidade em um Sistema de Bancos de Dados Heterogêneos usando Padrão CORBA. In: 12o Simpósio Brasileiro de Banco de Dados, 1997, Fortaleza. Anais do 12o Simpósio Brasileiro de Banco de Dados, 1997. p. 349-363.

  • Elvira M. A. Uchôa . Sistemas de Bancos de Dados Heterogêneos usando Objetos Interoperáveis. In: 2o SATI - Seminário Avançado de Tecnologia de Informação, 1997, Rio de Janeiro. Anais do 2o SATI - Seminário Avançado de Tecnologia de Informação, 1997.

  • Elvira M. A. Uchôa . Interoperabilidade de Objetos no HEROS. In: II Workshop de Banco de Dados Não Convencionais, 1995, Rio de Janeiro. Anais do II Workshop de Banco de Dados Não Convencionais, 1995.

  • Elvira M. A. Uchôa . Modelagem Baseada em Objetos - Aplicação no Projeto SiGi. In: 1o SATI - Seminário Avançado de Tecnologia de Informação, 1995, Rio de Janeiro. Anais do 1o SATI - Seminário Avançado de Tecnologia de Informação, 1995.

  • Elvira M. A. Uchôa ; SILVA, S. D. ; MELO, R. N. . Modelo de Dados do HEROS - Sistema de Bancos de Dados Heterogêneos Orientado a Objetos. In: 9o Simpósio Brasileiro de Banco de Dados, 1994, São Carlos. Anais do 9o Simpósio Brasileiro de Banco de Dados, 1994. p. 142-156.

  • RODRIGUES, D. S. E. S. ; SIQUEIRA, S. W. M. ; BRAZ, M. H. L. B. ; Elvira M. A. Uchôa ; MELO, R. N. . An Architecture for Data Warehouse Systems Using a Heterogeneous Database Management System - HEROS. In: 17th International Committee on Data for Science and Technology (CODATA) Conference, 2000, Baveno. 17th International Committee on Data for Science and Technology (CODATA) Conference, 2000. p. 3-4.

  • Elvira Maria Antunes Uchôa . Compatibilizando Paradigmas ? Projetando Objetos, Implementando em Banco de Dados Relacional. 2004. (Apresentação de Trabalho/Simpósio).

  • UCHOA, E. M. A. . Arquitetura de Computadores. Rio de Janeiro: LTC, 2017. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Introdução à Gerência de Banco de Dados ? Manual de Projeto. Rio de Janeiro: LTC, 2009. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Introdução à Gerência de Banco de Dados. Rio de Janeiro: LTC, 2009. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Arquitetura de Computadores. Rio de Janeiro: LTC, 2009. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Redes de Computadores ? Princípios, Tecnologias e Protocolos para o Projeto de Redes. Rio de Janeiro: LTC, 2008. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . SQL - Structured Query Language. Rio de Janeiro: LTC, 2007. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Rede de Computadores ? Protocolos de Internet em Ação. Rio de Janeiro: LTC, 2006. (Tradução/Livro).

  • Elvira Maria Antunes Uchôa . Fundamentos de Sistemas de Gerência de Banco de Dados. Rio de Janeiro: LTC, 2006. (Tradução/Livro).

Outras produções

Elvira M. A. Uchôa . Framework HEROS. 1999.

Elvira M. A. Uchôa ; MELO, R. N. ; LIFSCHITZ, S. . HEROS: um Sistema de Bancos de Dados Heterogêneos usando CORBA. 1997.

Elvira M. A. Uchôa ; MELO, R. N. ; LIFSCHITZ, S. . Interoperabilidade de Objetos em Sistemas de Bancos de Dados Heterogêneos. 1996.

UCHOA, E. M. A. . Engenharia de Software. 2014. (Desenvolvimento de material didático ou instrucional - Desenvolvimento do Conteúdo e das Atividades de disciplina de curso de Educação a Distância Análise).

Projetos de pesquisa

  • 2000 - 2003

    Projeto Tecnologias para Integração de Informações Heterogêneas com Aplicação em CAD e SIG, Descrição: A investigação proposta tem por finalidade a definição e criação de instrumentos que, apoiados na arquitetura CORBA, permitam a integração de informações dispersas em diferentes sistemas com o objetivo de apoiar o desenvolvimento de aplicações de CAD e SIG. Pretende-se também contribuir para a definição de um modelo de transações compatível com as necessidades dos sistemas de CAD e SIG. O atual desenvolvimento tecnológico trouxe à luz a questão da existência de informações dispersas por diversos sistemas de características muito diversas, quer ao nível das plataformas de Hardware e de Software, quer à forma de representação e significado dos dados armazenados, motivando assim, a procura de instrumentos que permitam a integração destas informações nomeadamente para desenvolvimento de sistemas nas áreas de aplicação propostas: CAD e SIG. Por outro lado nas Intranets, navegadores WWW assumem papel semelhante ao de uma interface de utilizador genérica, permitindo o acesso a informações mantidas não somente em documentos no formato HTML, como também em arquivos convencionais, bancos de dados e outros tipos de fontes. No entanto, permanece ainda a dificuldade de oferecer ao usuário uma visão integrada dos diferentes tipos de dados, através de um sistema integrador de informações. O uso de padrões para a orientação a objetos tem sido considerado como a solução para coordenar, com flexibilidade, e integrar os recursos de processamento de informações, interligados por redes de comunicação. Na arquitetura dos sistemas de bancos de dados heterogêneos, estes padrões podem ser utilizados para a integração e interação dos sistemas heterogêneos componentes do sistema visto globalmente, aumentando sua flexibilidade para adaptar-se a novos ambientes. * Equipe: Pontifícia Universidade Católica do Rio de Janeiro (PUC-Rio) e Instituto Superior Técnico de Lisboa (IST/UTL - Portugal) .. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (0) / Especialização: (0) / Mestrado acadêmico: (7) / Mestrado profissional: (0) / Doutorado: (5) . , Integrantes: Elvira Maria Antunes Uchoa - Integrante / Sean Wolfgand Matsui Siqueira - Integrante / Diva de Souza e Silva Rodrigues - Integrante / Maria Helena Lima Baptista Braz - Integrante / Rubens Nascimento Melo - Coordenador / Álvaro César Pereira Barbosa - Integrante.

  • 1999 - 1999

    ECOHOOD - Environment of Configurable Heterogeneous Object-Oriented Database, Descrição: Novos tipos de aplicações, tais como, multimídia, workflow, data warehousing e aplicações baseadas na web requerem funcionalidades diferentes para um Sistema Gerenciador de Banco de Dados (SGBD). A extensão de SGBDs de propósitos gerais que atenda a estes requisitos introduz várias dificuldades de administração, desenvolvimento e performance. Por outro lado, a produção de SGBDs específicos de acordo com as necessidades das aplicações implica em um trabalho de desenvolvimento. Este projeto apresenta um enfoque alternativo, que é a configuração de SGBDs. Um SGBD configurado consiste em uma seleção de serviços inter-relacionados requeridos pelo gerenciador de dados num domínio de aplicação específico. Os serviços usados numa configuração envolvem não apenas as funcionalidades tradicionais do SGBD, como também, as não tradicionais, tais como sincronismo de gravação de áudio e vídeo necessários numa aplicação multimídia. No projeto ECOHOOD foi proposto um novo enfoque para a construção de SGBDs baseado nos conceitos de frameworks da engenharia de software, que define uma arquitetura orientada a objeto suportando reuso. Palavras-chave: construção de SGBD, extensibilidade de um SGBD, frameworks.. , Situação: Desativado; Natureza: Pesquisa. , Integrantes: Elvira Maria Antunes Uchoa - Integrante / Diva de Souza e Silva Rodrigues - Integrante / Rubens Nascimento Melo - Coordenador / Álvaro César Pereira Barbosa - Integrante / Fábio André Machado Porto - Integrante / Fernanda Lima - Integrante.

  • 1997 - 2001

    HEROS - Heterogeneous Object System, Descrição: HEROS - HEteRogeneous Object System é um sistema de gerência de bancos de dados heterogêneos (SGBDH) orientado a objetos, desenvolvido no Departamento de Informática da PUC-Rio, inicialmente sob o patrocínio do CNPq, que, em termos da classificação apresentada em Sheth ("Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases", in ACM Computing Surveys, 1990), é caracterizado por um acoplamento forte. Os sistemas de banco de dados componentes podem diferir quanto ao sistema de gerência de banco de dados (SGBD), modelo de dados, ambiente computacional e localização física (interligados, então, por sistemas de comunicação). No HEROS, foram definidos seu modelo de dados integrador que é orientado a objetos, os mecanismos e sistemática para integração de esquemas, modelo e gerência de transação global e tratamento de heterogeneidades. Em uma primeira versão, o sistema de gerência de transações do HEROS foi desenvolvido como um conjunto de módulos funcionais e implementado como funções na linguagem de programação C, em ambiente UNIX, no laboratório do Departamento de Informática (Lab-DI) da PUC-Rio. A comunicação entre módulos remotos foi implementada como chamada de procedimentos remotos (RPC). Em uma segunda versão, o HEROS foi reestruturado para uma arquitetura composta por classes de objetos, usando uma implementação do CORBA para efetuar a comunicação entre os componentes remotos. Em sua terceira e última versão, de forma a oferecer uma alternativa mais flexível e extensível, definiu-se uma nova arquitetura para o HEROS, usando a técnica de framework orientado a objetos.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Elvira Maria Antunes Uchoa - Integrante / Sean Wolfgand Matsui Siqueira - Integrante / Diva de Souza e Silva Rodrigues - Integrante / Rubens Nascimento Melo - Coordenador / Sidney Dias da Silva - Integrante.

Prêmios

1988

dignidade acadêmica no grau Magna Cum Laude, UFRJ.

1988

Medalha de Ouro Carlos de Carvalho, UFRJ.

Histórico profissional

Endereço profissional

  • UDF Centro Universitário. , Quadra SEPS 704/904, Asa Sul, 70390045 - Brasília, DF - Brasil, Telefone: (61) 37048884

Experiência profissional

2022 - 2022

UDF Centro Universitário

Vínculo: Celetista, Enquadramento Funcional: Professor Assistente

Atividades

  • 02/2022 - 08/2022

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Estruturas de Dados I, Programação Orientada a Objetos, Teoria dos Grafos

2012 - 2022

Universidade Paulista

Vínculo: Celetista, Enquadramento Funcional: Professor titular

Atividades

  • 08/2015 - 07/2022

    Ensino, Engenharia-Básico, Nível: GraduaçãoDisciplinas ministradas, Programação de Computadores

  • 02/2015 - 07/2022

    Ensino, Design Gráfico, Nível: GraduaçãoDisciplinas ministradas, Princípios de Sistemas de Informação

  • 02/2012 - 07/2022

    Ensino, Ciência da Computação, Nível: GraduaçãoDisciplinas ministradas, Banco de Dados, Engenharia de Software, Estrutura de Dados, Orientação em Trabalho de Conclusão de Curso, Paradigmas de Linguagens, Qualidade de Software, Tópicos de Ambiente Web

1999 - 2019

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Celetista, Enquadramento Funcional: Professor Adjunto

1990 - 2003

Pontifícia Universidade Católica do Rio de Janeiro, PUC-Rio

Vínculo: Colaborador, Enquadramento Funcional: Professor

Outras informações:
Atuou na CCE - Coordenação Central de Extensão.

Atividades

  • 08/2008 - 01/2012

    Ensino, Engenharia, Nível: GraduaçãoDisciplinas ministradas, Linguagem de Programação, Estrutura de Dados, Introdução à Ciência da Computação, Programação II

  • 05/1999 - 01/2012

    Ensino, Bacharelado em Informática, Nível: GraduaçãoDisciplinas ministradas, Administração de Banco de Dados, Banco de Dados II, Banco de Dados III, Bancos de Dados, Construção de Aplicações em Ambiente Cliente-Servidor, orientação de Projeto Final

  • 01/1990 - 12/2003

    Ensino, Análise de Sistemas, Nível: EspecializaçãoDisciplinas ministradas, Análise Essencial, Construção de Algoritmos, Metodologia Baseada em Objetos, Metodologia OMT, Projeto de Software Orientado a Componentes, Orientação de Projeto Final, Linguagem UML

  • 01/1990 - 12/2003

    Ensino, Análise, Projeto e Gerência de Sistemas, Nível: Pós-GraduaçãoDisciplinas ministradas, Orientação de Projeto Final, Linguagens Avançadas, Engenharia da Informação, Linguagem C

  • 01/1990 - 12/2003

    Ensino, Programação de Computadores, Nível: EspecializaçãoDisciplinas ministradas, Engenharia de Programa II, Projeto de Programas, Linguagem Clipper e Cobol

2005 - Atual

Livors Técnicos e Científicos Editora

Vínculo: Colaborador, Enquadramento Funcional: Revisor técnico e tradutor

Outras informações:
Revisora técnica e tradutora, na área de Informática, tendo trabalhado até o momento em obras nas linhas de Bancos de Dados, Redes de Computadores e Arquiteturas de Computadores.

1992 - 1995

Instituto Latino-Americano de Tecnologia IBM Brasil

Vínculo: Colaborador, Enquadramento Funcional: Instrutor

Outras informações:
Ministrou aulas de Modelagem de Dados, Modelagem de Funções e Análise Essencial.

1989 - 1992

Diretoria de Informática da Marinha

Vínculo: Celetista, Enquadramento Funcional: analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Apoio, como consultora interna, à atividade de desenvolvimento de sistemas, empreendida por analistas de outras Diretorias da Marinha. Desenvolvimento de sistemas de informação. Lecionou aulas de Modelagem de Dados, Projeto Físico de Arquivos e orientação de Projeto Final no Curso de Análise de Sistemas da Marinha.

1985 - 1989

Uranus Fundação de Seguridade Social

Vínculo: Celetista, Enquadramento Funcional: analista financeira e analista de sistemas, Carga horária: 40, Regime: Dedicação exclusiva.

Outras informações:
Atuou inicialmente como Analista financeira e posteriormente como Analista de Sistemas,no desenvolvimento de sistemas de informação (Sistema de Cadastro e Empréstimos, Controle de Conta Contábil, Sistema de Orçamento, Sistema de Folha de Pagamento, Sistema de Títulos de Renda Fixa e Variável, etc).

2013 - 2014

Instituto de Educação Superior de Brasília

Vínculo: Celetista, Enquadramento Funcional: professor

Atividades

  • 08/2013 - 04/2014

    Ensino, Jogos Digitais, Nível: GraduaçãoDisciplinas ministradas, Algoritmos e Estrutura de Dados, Lógica de Programação Orientada a Objetos