



Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
O documento mostra os exercícios com as respostas de cada questão
Tipologia: Exercícios
1 / 6
Esta página não é visível na pré-visualização
Não perca as partes importantes!
1. Considere que um Analista de TI sabe que uma classe Pessoa Física e uma classe Pessoa Jurídica possuem o atributo nome como uma informação em comum e que o CPF é um atributo específico para a Pessoa Física e o CNPJ é um atributo específico para Pessoa Jurídica. Então o Analista criou uma outra classe com o atributo nome e seu objetivo é que haja herança deste e, eventualmente, outros métodos e atributos, para as classes filhas, Pessoa Física e Pessoa Jurídica, que já existiam. Essa classe criada não é instanciada, apenas fornece um modelo para geração de outras classes, e é denominada: A) Subclasse. B) Classe construtora. C) Classe abstrata. D) Classe sobrescrita. E) Pacote. Resposta: C 2. Os quatro pilares do paradigma de Orientação a Objetos são: A)Sequenciamento, Procedimentos, Bibliotecas e Herança. B) Herança, Polimorfismo, Classes e Objetos. C) Classes, Atributos, Métodos e Abstração. D) Abstração, Encapsulamento, Herança e Polimorfismo. Resposta: D 3. Quanto aos conceitos do paradigma da orientação a objetos, é CORRETO afirmar: A) Por meio do conceito de Polimorfismo, é possível a definição de vários métodos ou funções com o mesmo nome, porém com diferentes assinaturas. Essa característica do conceito de Polimorfismo é denominada de Delegação.
B) Por meio do conceito de Herança, uma subclasse é capaz de reutilizar os métodos e atributos de uma superclasse, desde que esses métodos e atributos estejam encapsulados, ou seja, suas visibilidades estejam como “private”. C) uma classe definida como Abstrata, é uma classe que define os seus atributos e métodos para que sejam herdados por uma outra classe que irá implementar os seus métodos. Em uma classe Abstrata não é possível a implementação dos seus métodos, somente os seus cabeçalhos. D) Em uma Interface definimos comportamentos (métodos) sem os implementar. Por meio da Interface podemos definir o que um objeto obrigatoriamente deve fazer e não como ele faz. E) Uma classe que implementa uma classe Abstrata, deverá obrigatoriamente redefinir os métodos e atributos que herdou. A classe que implementa a classe Abstrata não pode definir seus próprios atributos. Resposta: D
4. Polimorfismo é um conceito usado em programação orientada a objetos, e envolve a seleção dinâmica baseada: A) No objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrescrita (overriding) de métodos. B) No objeto referenciado em vez do tipo da referência ao objeto, quando há a sobrecarga (overloading) de métodos. C) No tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrescrita (overriding) de métodos. D) No tipo da referência ao objeto em vez do objeto referenciado, quando há a sobrecarga (overloading) de métodos. Resposta: A 5. Na programação orientada a objetos (POO), uma ação executada por um objeto quando passada uma mensagem ou em resposta a uma mudança de estado representa o conceito de: A) mutante.
Qual é o nome do artefato identificado, na figura, pela palavra ARTEFATO e por um círculo? A) Projeto do Sistema B) Lista de Riscos C) Especificação Suplementar D) Plano de Teste E) Modelo de Casos de Uso Resposta: B
8. Observe a imagem: A definição apresentada refere-se ao subgrupo requisitos: A) de produto. B) internos. C) externos. D) extrapolados. E) organizacionais. Resposta: A 9. De acordo com o PMBOK versão 5, os artefatos “plano de gerenciamento” e “documentos de projeto” são gerados pelo grupo de processos de: A) iniciação. B) execução.
C) planejamento. D) monitoramento e controle. E) encerramento. Resposta: C
10. Há diversas estimativas que podem ser realizadas para extrair métricas de um software. O trecho a seguir se refere à estimativa de: A) código. B) trabalho. C) função. D) tempo. E) custo. Resposta: E 11. No contexto da Engenharia de Software, um modelo de processo é visualizado como um ciclo de vida constituído da especificação, do desenvolvimento, da validação e da evolução. Nesse modelo, as fases são representadas separadas umas das outras, tais como especificação de requisitos, projeto de software, implementação e testes. Esse modelo de processo é denominado modelo em: A) cascata. B) espiral. C) eventos. D) módulos. Resposta: A