Questões de Concurso
Para al-mt
Foram encontradas 1.014 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Segundo Pressman, o processo de engenharia de requisitos é realizado por meio da execução de sete funções. A seguir, são descritas três destas funções.
I. Concepção – O desenvolvedor e o cliente, bem como os outros interessados, estabelecem os requisitos básicos do problema, definem as restrições que afetam o projeto e tratam das principais características e funções que devem estar presentes para que o sistema alcance os seus objetivos.
II. Elaboração – Nesta função são reconciliadas os requisitos conflitantes. Clientes, usuários e outros interessados são solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade.
III. Especificação – Os requisitos são examinados para garantir que foram declarados de forma não ambígua e que as inconsistências, omissões e erros tenham sido detectados e corrigidos e que os produtos de trabalho estejam de acordo com as normas estabelecidas para o processo, projeto e produto.
Assinale:
Segundo Gamma et al, em seu livro sobre Padrões de Projeto, o uso do padrão Memento apresenta as consequências listadas nas afirmativas a seguir.
I. A adição e a remoção de produtos em tempo de execução.
II. A especificação de novos objetos pela variação de seus valores e/ou de sua estrutura.
III. A redução da necessidade de criação de subclasses.
Assinale:
Sobre os princípios que nortearam o projeto do metamodelo da UML 2.2, avalie os itens a seguir.
I. "Ser modular" e "Ser estruturado em camadas".
II. "Ser claro" e "Ser abrangente".
III. "Permitir a definição de novos dialetos" e "Permitir a definição de novos membros da família de linguagens".
Assinale:
São exemplos de novas metodologias, citadas no Manifesto Ágil, que mostram um crescente interesse em novas abordagens para o desenvolvimento de software:
I. "Extreme Programming" e "Dynamic Systems Development Methodology";
II. "SCRUM" e "Adaptive Software Development";
III. "Feature‐Driven Development" e "Crystal Methodologies";
Com relação ao contexto do desenvolvimento baseado em componentes, analise as afirmativas a seguir.
I. Sempre que possível, a solução deve ser construída por meio de componentes já existentes, sendo eles componentes "comerciais de prateleira" (commercial off‐the‐shelf ‐ COTS) ou componentes implementados dentro da empresa (in‐house).
II. A equipe de desenvolvimento deve tentar modificar ou remover os requisitos de sistema que não puderem ser implementados como componentes COTS ou desenvolvidos internamente.
III. O desenvolvimento baseado em componentes é um tipo de desenvolvimento de software fortemente baseado no reuso.
Assinale:
Com relação ao contexto dos princípios básicos de projeto na Arquitetura Orientada a Serviços, considere as afirmativas a seguir.
I. Serviços devem obrigatoriamente ser construídos utilizando‐ se interfaces definidas em WSDL e comunicação entre serviços utilizando‐se o protocolo SOAP.
II. O paradigma SOA enfatiza a interface através da qual a interação com o serviço é realizada. Esse enfoque permite a integração no sentido de desenvolvimento de software tradicional, contudo a interface por si só não garante que os serviços serão combináveis em soluções de negócios.
III. Serviços em geral devem ser projetados de forma a serem agnósticos a uma determinada aplicação específica de uma empresa.
Assinale:
Assinale a alternativa que indica o que será impresso pelo código Java a seguir.