Buscar

AVALIAÇÃO PROJETO E DESENVOLVIMENTO DE SISTEMAS PÓS-GRADUAÇÃO

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

AVALIAÇÃO – PROJETO E DESENVOLVIMENTO DE SISTEMAS – PÓS-GRADUAÇÃO
Assinale a alternativa que corresponde pelas fases em ordem de um processo de software:
Resposta Marcada :
Especificação de requisitos, projeto de sistema, programação, verificação e objetivo alcançado.
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Relacione as colunas abaixo e assinale a alternativa correta:
I Adapter
II Bridge
III Composite
IV Decorator
 
( ) Atribui de forma dinâmica responsabilidades adicionais a um objeto.
( ) Separa uma abstração da sua implementação, permitindo uma variação individual de cada uma.
( ) Converte a interface de uma classe em outra interface esperada pelo cliente. O Adapter permite que as classes trabalhem em conjunto para promover essa mudança.
( ) Compõe objetos em estruturas hierárquicas, como árvores. Trata objetos individuais e composições de objetos de forma uniforme.
 
 
Resposta Marcada :
IV, II, I, III
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Sobre o Scrum, existem 3 principais pessoas dentro dessa metodologia, o Product Owner, Scrum Master e Scrum Team. Assinale a alternativa que demonstra as características do Scrum Master:
Resposta Marcada :
Geralmente um gerente ou líder técnico, que verifica se todos seguem as regras e também busca impedir trabalhos excessivos;
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Seguindo o repositório GoF definido no livro de Gamma et al. (2000), os padrões de projeto são listados de acordo com o contexto aplicado e o tipo de problema. Os principais padrões de projetos são divididos em segmentos de criação. Assinale a alternativa que NÃO corresponde a um desses padrões:
Resposta Marcada :
Scrum patterns
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Relacione as colunas abaixo e assinale a alternativa correta:
 
I Command
II Interpreter
III Iterator
IV Mediator
 
( ) Define um objeto que encapsula a forma como um conjunto de objetos interage
( ) Define para a linguagem uma representação gramatical dentro do interpretador.
( ) Possibilita o acesso sequencial dos elementos de uma agregação de objetos, sem a necessidade de expor sua representação subjacente
( ) Encapsula uma solicitação como objeto, permitindo parametrizar clientes com diferentes solicitações, enfileirando ou registrando os “logs” de solicitações.
Resposta Marcada :
IV, II, III, I
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
A refatoração é um conjunto de ações de aprimoramento da estrutura interna do componente. Assinale a alternativa que NÃO corresponde a uma dessas ações:
Resposta Marcada :
Melhorar técnicas e princípios da programação orientada a objetos
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Segundo Sommerville (2011), pode-se identificar algumas atividades em um processo de software. Assinale a alternativa que corresponde a essas atividades:
 
Resposta Marcada :
Especificação, projeto, implementação, validação manutenção e evolução
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
A refatoração é um conjunto de ações de aprimoramento da estrutura interna do componente. Assinale a alternativa que NÃO corresponde a uma dessas ações:
Resposta Marcada :
Define um objeto que encapsula a forma como um conjunto de objetos interage
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Relacione as colunas abaixo e assinale a alternativa correta:
 
I Abstract factory
II Builder
III Factor method
IV Prototype
 
( ) Define a interface para a criação de um objeto, mas são as subclasses que decidem qual classe deve ser instanciada.
( ) Fornece uma interface para a criação de conjuntos de objetos relacionados ou dependentes, sem precisar especificar sua classe
( ) Especifica os tipos de objetos a serem criados usando uma instância prototípica e criando objetos copiando esse protótipo
( ) Separa a construção de um objeto complexo da sua representação. Possibilita que seu processo de construção crie diferentes representações
 
Resposta Marcada :
III, I, IV, II
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
De acordo com Beck (2011), assinale a alternativa que corresponde ao modelo de três estados de um desenvolvimento dirigido por testes:
Resposta Marcada :
Vermelho (escreva um teste que falha), Verde (Crie um código que passe no teste), Refatorar (aprimore o código).
PONTUAÇÃO TOTAL: 1PONTUAÇÃO OBTIDA 1
Total10 / 10

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais