SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
Coletânea OO / UML - ESAF

  Prof. Jaime Correia Neto
  jcn25@yahoo.com




                         Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                         Para mais informações, acesse http://www.waltercunha.com
Estatísticas – 23 Questões
• AFRF 2005 (5)
• TRF 2006 (6)
• CGU 2006 (4)
• STN 2005 (2)
• SEFAZ 2007 (5)
• MPOG 2008 (1)




                   Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                   Para mais informações, acesse http://www.waltercunha.com
AFRF 2005




    Material elaborado pelos Prof. Walter Cunha e Jaime Correia
    Para mais informações, acesse http://www.waltercunha.com
03- Na programação orientada a objetos, o encapsulamento
a) é a base de toda a abordagem dessa metodologia de programação e diz-se
que um dado está encapsulado quando envolvido por código de forma que só é
visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo
encapsulada, suas operações internas são invisíveis às outras rotinas.
b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de
um outro conjunto de instâncias com características semelhantes.
c) é definido como sendo uma técnica que permite a um código possuir “vários
comportamentos” ou produzir “vários comportamentos”.
d) possibilita a criação de uma nova classe de modo que essa classe
(denominada subclasse, classe-filha ou classe derivada) herda todas as
características da classe-mãe (denominada superclasse, classe base ou
classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos
próprios.
e) é considerado como a habilidade de modelar características do mundo real do
problema que o programador esteja tentando resolver.




                                     Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                                     Para mais informações, acesse http://www.waltercunha.com
03- Na programação orientada a objetos, o encapsulamento
a) é a base de toda a abordagem dessa metodologia de programação e diz-se
que um dado está encapsulado quando envolvido por código de forma que só é
visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo
encapsulada, suas operações internas são invisíveis às outras rotinas.
b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de
um outro conjunto de instâncias com características semelhantes.
c) é definido como sendo uma técnica que permite a um código possuir “vários
comportamentos” ou produzir “vários comportamentos”.
d) possibilita a criação de uma nova classe de modo que essa classe
(denominada subclasse, classe-filha ou classe derivada) herda todas as
características da classe-mãe (denominada superclasse, classe base ou
classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos
próprios.
e) é considerado como a habilidade de modelar características do mundo real do
problema que o programador esteja tentando resolver.

O item B é absurdo.
O item C refere-se ao Polimorfismo.
O item D refere-se a herança.
O item D refere-se a abstração.
                                      Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                                      Para mais informações, acesse http://www.waltercunha.com
Orientação a Objetos
Segundo Gary Booch, existem quatro características fundamentais para uma
linguagem de programação ser considerada orientada a objetos, são elas:

• Abstração
• Encapsulamento
• Modularidade
• Hierarquia

Sem uma dessas características, a linguagem não é considerada do tipo OO.

Alguns autores consideram o Polimorfismo ao invés da modularidade como
característica fundamental para uma linguagem ser orientada a objetos. Booch
considera o polimorfismo como sendo uma característica secundária.




                                     Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                                     Para mais informações, acesse http://www.waltercunha.com
Informações Finais
Ganhe Descontos com Sugestões!
Se você encontrar erros de qualquer natureza, por favor, reporte-nos por meio
de falecomigo@waltercunha.com. Adicionalmente, sugestões de melhoramento
nos comentários das questões (descoberta da bibliografia consagrada de onde
foi retirado o trecho, indicação de impropriedade técnica, apontamento de outro
trecho errado na questão, etc) serão analisadas, e, se aprovadas e
implementadas, gerarão descontos na aquisição de novos materiais.


Adquira Materiais Anteriores:
http://www.waltercunha.com/loja/index.php

Bibliografia Indicada:
http://waltercunha.com/blog/index.php/ranking/

Participe de Nossa Lista de Discussão:
http://br.groups.yahoo.com/group/timasters/

                                      Material elaborado pelos Prof. Walter Cunha e Jaime Correia
                                      Para mais informações, acesse http://www.waltercunha.com
Obrigado !
Jaime Correia
jcn25@yahoo.com




         Material elaborado pelos Prof. Walter Cunha e Jaime Correia
         Para mais informações, acesse http://www.waltercunha.com

Contenu connexe

En vedette

02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardwareDaniel Farias
 
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
Coletanea Segurança e Auditoria (Esaf) -  Walter CunhaColetanea Segurança e Auditoria (Esaf) -  Walter Cunha
Coletanea Segurança e Auditoria (Esaf) - Walter CunhaWalter Cunha
 
Coletanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaColetanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaWalter Cunha
 
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Walter Cunha
 
Coletanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaColetanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaWalter Cunha
 
Informática para Concursos Públicos (Slide 1)
Informática para Concursos Públicos (Slide 1)Informática para Concursos Públicos (Slide 1)
Informática para Concursos Públicos (Slide 1)Ítalo Holanda
 
Fundamento Hardware - Aula001
Fundamento Hardware - Aula001Fundamento Hardware - Aula001
Fundamento Hardware - Aula001Cláudio Amaral
 
Hardware E Software
Hardware E SoftwareHardware E Software
Hardware E SoftwarePEDRO
 
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Evandro Júnior
 
Modulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasModulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasWalter Cunha
 
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...Leinylson Fontinele
 
Informatica Para Concursos
Informatica Para ConcursosInformatica Para Concursos
Informatica Para ConcursosWalter Cunha
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware softwarejocaco
 
Aula básica de informática - Hardware e Software
Aula básica de informática - Hardware e SoftwareAula básica de informática - Hardware e Software
Aula básica de informática - Hardware e Softwarepassecursinho
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareJocelma Rios
 

En vedette (20)

02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardware
 
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
Coletanea Segurança e Auditoria (Esaf) -  Walter CunhaColetanea Segurança e Auditoria (Esaf) -  Walter Cunha
Coletanea Segurança e Auditoria (Esaf) - Walter Cunha
 
Coletanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter CunhaColetanea Governanca (Esaf) - Walter Cunha
Coletanea Governanca (Esaf) - Walter Cunha
 
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
Panorama dos Concursos Públicos de TI - Senacoo 2014 (Amostra)
 
Curso de introdução
Curso de introduçãoCurso de introdução
Curso de introdução
 
Coletanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter CunhaColetanea Redes de Computadores (ESAF) - Walter Cunha
Coletanea Redes de Computadores (ESAF) - Walter Cunha
 
Mod 2 Hardware
Mod 2   HardwareMod 2   Hardware
Mod 2 Hardware
 
Informática para Concursos Públicos (Slide 1)
Informática para Concursos Públicos (Slide 1)Informática para Concursos Públicos (Slide 1)
Informática para Concursos Públicos (Slide 1)
 
Fundamento Hardware - Aula001
Fundamento Hardware - Aula001Fundamento Hardware - Aula001
Fundamento Hardware - Aula001
 
Hardware E Software
Hardware E SoftwareHardware E Software
Hardware E Software
 
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
Aula 1 - Fundamento de Hardware e Software para arquitetura de computadores.
 
Modulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e TendenciasModulo 1: Fundamentos e Tendencias
Modulo 1: Fundamentos e Tendencias
 
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...
Introdução à Computação Aula 04 - INTRODUÇÃO A CIÊNCIA DA COMPUTAÇÃO (Hardwar...
 
Informatica Para Concursos
Informatica Para ConcursosInformatica Para Concursos
Informatica Para Concursos
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware software
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Hardware e software
Hardware e softwareHardware e software
Hardware e software
 
Aula de hardware
Aula de hardwareAula de hardware
Aula de hardware
 
Aula básica de informática - Hardware e Software
Aula básica de informática - Hardware e SoftwareAula básica de informática - Hardware e Software
Aula básica de informática - Hardware e Software
 
Aulas 1 e 2 - Hardware
Aulas 1 e 2 - HardwareAulas 1 e 2 - Hardware
Aulas 1 e 2 - Hardware
 

Similaire à Coletanea UML e OO (ESAF) - Jaime Correia

Desenvolvimento Web com PHP - Aula 3
Desenvolvimento Web com PHP - Aula 3Desenvolvimento Web com PHP - Aula 3
Desenvolvimento Web com PHP - Aula 3Thyago Maia
 
AFRFB - TI - Jaime Correia
AFRFB - TI - Jaime CorreiaAFRFB - TI - Jaime Correia
AFRFB - TI - Jaime CorreiaWalter Cunha
 
Supercombo Serpro - Amostra
Supercombo Serpro - AmostraSupercombo Serpro - Amostra
Supercombo Serpro - AmostraWalter Cunha
 
Prova Da Dataprev 2006 Jaime Correia Amostra
Prova Da Dataprev 2006   Jaime Correia   AmostraProva Da Dataprev 2006   Jaime Correia   Amostra
Prova Da Dataprev 2006 Jaime Correia AmostraWalter Cunha
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetosCleyton Ferrari
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalCharles Fortes
 
Abstração do banco de dados com PHP Doctrine
Abstração do banco de dados com PHP DoctrineAbstração do banco de dados com PHP Doctrine
Abstração do banco de dados com PHP DoctrineOtávio Calaça Xavier
 
Programa de Aula da Disciplina Administração Estratégica
Programa de Aula da Disciplina Administração EstratégicaPrograma de Aula da Disciplina Administração Estratégica
Programa de Aula da Disciplina Administração EstratégicaLabCEO UFF
 
Atividade final piq
Atividade final piqAtividade final piq
Atividade final piqshlima05
 
PHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosPHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosGeorge Mendonça
 
Módulo 9 - Introdução à Programação Orientada a Objectos
Módulo 9 - Introdução à Programação Orientada a Objectos Módulo 9 - Introdução à Programação Orientada a Objectos
Módulo 9 - Introdução à Programação Orientada a Objectos Luis Ferreira
 
Python x R: mas e o Weka?
Python x R: mas e o Weka? Python x R: mas e o Weka?
Python x R: mas e o Weka? pichiliani
 
TDC2016SP - Python x R: mas e o Weka?
TDC2016SP - Python x R: mas e o Weka?TDC2016SP - Python x R: mas e o Weka?
TDC2016SP - Python x R: mas e o Weka?tdc-globalcode
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHPRangel Javier
 

Similaire à Coletanea UML e OO (ESAF) - Jaime Correia (20)

Desenvolvimento Web com PHP - Aula 3
Desenvolvimento Web com PHP - Aula 3Desenvolvimento Web com PHP - Aula 3
Desenvolvimento Web com PHP - Aula 3
 
AFRFB - TI - Jaime Correia
AFRFB - TI - Jaime CorreiaAFRFB - TI - Jaime Correia
AFRFB - TI - Jaime Correia
 
Supercombo Serpro - Amostra
Supercombo Serpro - AmostraSupercombo Serpro - Amostra
Supercombo Serpro - Amostra
 
Prova Da Dataprev 2006 Jaime Correia Amostra
Prova Da Dataprev 2006   Jaime Correia   AmostraProva Da Dataprev 2006   Jaime Correia   Amostra
Prova Da Dataprev 2006 Jaime Correia Amostra
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetos
 
planoDeAula.pdf
planoDeAula.pdfplanoDeAula.pdf
planoDeAula.pdf
 
Virada Tecnológica 2017
Virada Tecnológica 2017Virada Tecnológica 2017
Virada Tecnológica 2017
 
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão FinalPitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
Pitagoras - Introdução a Programação Orientada a Objetos - Revisão Final
 
Abstração do banco de dados com PHP Doctrine
Abstração do banco de dados com PHP DoctrineAbstração do banco de dados com PHP Doctrine
Abstração do banco de dados com PHP Doctrine
 
Programa de Aula da Disciplina Administração Estratégica
Programa de Aula da Disciplina Administração EstratégicaPrograma de Aula da Disciplina Administração Estratégica
Programa de Aula da Disciplina Administração Estratégica
 
Atividade final piq
Atividade final piqAtividade final piq
Atividade final piq
 
Análise de sistemas oo 1
Análise de sistemas oo   1Análise de sistemas oo   1
Análise de sistemas oo 1
 
padrao de projeto3
padrao de projeto3padrao de projeto3
padrao de projeto3
 
UML - parte 1
UML - parte 1UML - parte 1
UML - parte 1
 
PHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e ObjetosPHP 5.3 - Classes e Objetos
PHP 5.3 - Classes e Objetos
 
Java7
Java7Java7
Java7
 
Módulo 9 - Introdução à Programação Orientada a Objectos
Módulo 9 - Introdução à Programação Orientada a Objectos Módulo 9 - Introdução à Programação Orientada a Objectos
Módulo 9 - Introdução à Programação Orientada a Objectos
 
Python x R: mas e o Weka?
Python x R: mas e o Weka? Python x R: mas e o Weka?
Python x R: mas e o Weka?
 
TDC2016SP - Python x R: mas e o Weka?
TDC2016SP - Python x R: mas e o Weka?TDC2016SP - Python x R: mas e o Weka?
TDC2016SP - Python x R: mas e o Weka?
 
Slide Aula - Curso CakePHP
Slide Aula - Curso CakePHPSlide Aula - Curso CakePHP
Slide Aula - Curso CakePHP
 

Plus de Walter Cunha

Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Walter Cunha
 
Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Walter Cunha
 
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasTécnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasWalter Cunha
 
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) -  Walter CunhaSeminário Melhores Práticas em Contratações de TI (ENAP) -  Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter CunhaWalter Cunha
 
Terceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaTerceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaWalter Cunha
 
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaPanorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaWalter Cunha
 
Coletanea BD e BI (ESAF) - Jaime Correia
Coletanea BD e  BI (ESAF) - Jaime CorreiaColetanea BD e  BI (ESAF) - Jaime Correia
Coletanea BD e BI (ESAF) - Jaime CorreiaWalter Cunha
 
PCF03 - 2001 Comentada
PCF03 - 2001 ComentadaPCF03 - 2001 Comentada
PCF03 - 2001 ComentadaWalter Cunha
 
Coletanea PMBoK Esaf
Coletanea PMBoK Esaf  Coletanea PMBoK Esaf
Coletanea PMBoK Esaf Walter Cunha
 
MPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaMPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaWalter Cunha
 
MPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaMPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaWalter Cunha
 
MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)Walter Cunha
 
TRFB 2006 - TI - Jaime
TRFB 2006 - TI - JaimeTRFB 2006 - TI - Jaime
TRFB 2006 - TI - JaimeWalter Cunha
 
TRFB - TI - Prof Walter Cunha
TRFB - TI - Prof Walter CunhaTRFB - TI - Prof Walter Cunha
TRFB - TI - Prof Walter CunhaWalter Cunha
 
STN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaSTN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaWalter Cunha
 
STN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaSTN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaWalter Cunha
 
2005 0 X Stn Ti Jaime Correia (Amostra)
2005 0 X   Stn   Ti   Jaime Correia (Amostra)2005 0 X   Stn   Ti   Jaime Correia (Amostra)
2005 0 X Stn Ti Jaime Correia (Amostra)Walter Cunha
 
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)Walter Cunha
 
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
Amostra   Resolucao da Prova Sefaz 2007   Prof JaimeAmostra   Resolucao da Prova Sefaz 2007   Prof Jaime
Amostra Resolucao da Prova Sefaz 2007 Prof JaimeWalter Cunha
 
Resolucao da Prova Sefazce 2007 Prof Walter Cunha (Amostra)
Resolucao da Prova Sefazce 2007   Prof Walter Cunha (Amostra)Resolucao da Prova Sefazce 2007   Prof Walter Cunha (Amostra)
Resolucao da Prova Sefazce 2007 Prof Walter Cunha (Amostra)Walter Cunha
 

Plus de Walter Cunha (20)

Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha Desmistificando o Gerenciamento por Projetos - Walter Cunha
Desmistificando o Gerenciamento por Projetos - Walter Cunha
 
Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU) Gestão Estratégica de Recursos (CGU)
Gestão Estratégica de Recursos (CGU)
 
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações PúblicasTécnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
Técnicas e Ferramentas da Gestão de Projetos Aplicadas às Contratações Públicas
 
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) -  Walter CunhaSeminário Melhores Práticas em Contratações de TI (ENAP) -  Walter Cunha
Seminário Melhores Práticas em Contratações de TI (ENAP) - Walter Cunha
 
Terceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de SistemaTerceirização no Desenvolvimento de Sistema
Terceirização no Desenvolvimento de Sistema
 
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter CunhaPanorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
Panorama dos Concurso Públicos de TI (USP, 2012) - Walter Cunha
 
Coletanea BD e BI (ESAF) - Jaime Correia
Coletanea BD e  BI (ESAF) - Jaime CorreiaColetanea BD e  BI (ESAF) - Jaime Correia
Coletanea BD e BI (ESAF) - Jaime Correia
 
PCF03 - 2001 Comentada
PCF03 - 2001 ComentadaPCF03 - 2001 Comentada
PCF03 - 2001 Comentada
 
Coletanea PMBoK Esaf
Coletanea PMBoK Esaf  Coletanea PMBoK Esaf
Coletanea PMBoK Esaf
 
MPOG2008 - Walter Cunha
MPOG2008 - Walter CunhaMPOG2008 - Walter Cunha
MPOG2008 - Walter Cunha
 
MPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime CorreiaMPOG 2008 TI - Resolução - Jaime Correia
MPOG 2008 TI - Resolução - Jaime Correia
 
MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)MPOG - TI - Jaime (Amostra)
MPOG - TI - Jaime (Amostra)
 
TRFB 2006 - TI - Jaime
TRFB 2006 - TI - JaimeTRFB 2006 - TI - Jaime
TRFB 2006 - TI - Jaime
 
TRFB - TI - Prof Walter Cunha
TRFB - TI - Prof Walter CunhaTRFB - TI - Prof Walter Cunha
TRFB - TI - Prof Walter Cunha
 
STN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaSTN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter Cunha
 
STN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter CunhaSTN-TI-2005 - Walter Cunha
STN-TI-2005 - Walter Cunha
 
2005 0 X Stn Ti Jaime Correia (Amostra)
2005 0 X   Stn   Ti   Jaime Correia (Amostra)2005 0 X   Stn   Ti   Jaime Correia (Amostra)
2005 0 X Stn Ti Jaime Correia (Amostra)
 
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)
Prova AFRFB TI 2005 Prof Walter Cunha (Amostra)
 
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
Amostra   Resolucao da Prova Sefaz 2007   Prof JaimeAmostra   Resolucao da Prova Sefaz 2007   Prof Jaime
Amostra Resolucao da Prova Sefaz 2007 Prof Jaime
 
Resolucao da Prova Sefazce 2007 Prof Walter Cunha (Amostra)
Resolucao da Prova Sefazce 2007   Prof Walter Cunha (Amostra)Resolucao da Prova Sefazce 2007   Prof Walter Cunha (Amostra)
Resolucao da Prova Sefazce 2007 Prof Walter Cunha (Amostra)
 

Coletanea UML e OO (ESAF) - Jaime Correia

  • 1. Coletânea OO / UML - ESAF Prof. Jaime Correia Neto jcn25@yahoo.com Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 2. Estatísticas – 23 Questões • AFRF 2005 (5) • TRF 2006 (6) • CGU 2006 (4) • STN 2005 (2) • SEFAZ 2007 (5) • MPOG 2008 (1) Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 3. AFRF 2005 Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 4. 03- Na programação orientada a objetos, o encapsulamento a) é a base de toda a abordagem dessa metodologia de programação e diz-se que um dado está encapsulado quando envolvido por código de forma que só é visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo encapsulada, suas operações internas são invisíveis às outras rotinas. b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de um outro conjunto de instâncias com características semelhantes. c) é definido como sendo uma técnica que permite a um código possuir “vários comportamentos” ou produzir “vários comportamentos”. d) possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios. e) é considerado como a habilidade de modelar características do mundo real do problema que o programador esteja tentando resolver. Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 5. 03- Na programação orientada a objetos, o encapsulamento a) é a base de toda a abordagem dessa metodologia de programação e diz-se que um dado está encapsulado quando envolvido por código de forma que só é visível na rotina onde foi criado; o mesmo acontece com uma rotina, que sendo encapsulada, suas operações internas são invisíveis às outras rotinas. b) pode ser entendido como sendo um conjunto de instâncias criadas a partir de um outro conjunto de instâncias com características semelhantes. c) é definido como sendo uma técnica que permite a um código possuir “vários comportamentos” ou produzir “vários comportamentos”. d) possibilita a criação de uma nova classe de modo que essa classe (denominada subclasse, classe-filha ou classe derivada) herda todas as características da classe-mãe (denominada superclasse, classe base ou classe primitiva); podendo, ainda, a classe-filha possuir propriedades e métodos próprios. e) é considerado como a habilidade de modelar características do mundo real do problema que o programador esteja tentando resolver. O item B é absurdo. O item C refere-se ao Polimorfismo. O item D refere-se a herança. O item D refere-se a abstração. Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 6. Orientação a Objetos Segundo Gary Booch, existem quatro características fundamentais para uma linguagem de programação ser considerada orientada a objetos, são elas: • Abstração • Encapsulamento • Modularidade • Hierarquia Sem uma dessas características, a linguagem não é considerada do tipo OO. Alguns autores consideram o Polimorfismo ao invés da modularidade como característica fundamental para uma linguagem ser orientada a objetos. Booch considera o polimorfismo como sendo uma característica secundária. Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 7. Informações Finais Ganhe Descontos com Sugestões! Se você encontrar erros de qualquer natureza, por favor, reporte-nos por meio de falecomigo@waltercunha.com. Adicionalmente, sugestões de melhoramento nos comentários das questões (descoberta da bibliografia consagrada de onde foi retirado o trecho, indicação de impropriedade técnica, apontamento de outro trecho errado na questão, etc) serão analisadas, e, se aprovadas e implementadas, gerarão descontos na aquisição de novos materiais. Adquira Materiais Anteriores: http://www.waltercunha.com/loja/index.php Bibliografia Indicada: http://waltercunha.com/blog/index.php/ranking/ Participe de Nossa Lista de Discussão: http://br.groups.yahoo.com/group/timasters/ Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com
  • 8. Obrigado ! Jaime Correia jcn25@yahoo.com Material elaborado pelos Prof. Walter Cunha e Jaime Correia Para mais informações, acesse http://www.waltercunha.com