Coletanea UML e OO (ESAF) - Jaime Correia

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Coletanea UML e OO (ESAF) - Jaime Correia - Presentation Transcript

    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

    + Walter CunhaWalter Cunha, 9 months ago

    custom

    807 views, 1 favs, 0 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 807
      • 807 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 23
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?