Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 1,0 / 1,0 Arquitetura baseada em componentes descreve uma abordagem da engenharia de software para estrutura e desenvolvimento de sistemas. Associe a sentença abaixo ao respectivo conceito. "Componentes expõe uma interface dele para os invocadores utilizar suas funcionalidades e não revelar detalhes do seu processo interno ou alguma variável interna e estado." Extensibilidade Reusabilidade Encapsulamento Substituição Independência Respondido em 07/05/2020 09:17:01 2a Questão Acerto: 1,0 / 1,0 Workflow representa a metodologia de desenvolvimento de sistemas baseada na metodologia RUP. Assinale a alternativa que representa a sequência do processo de desenvolvimento. Especificação - Coleta de Requisitos- Análise - Codificação - Testes - Implantação Coleta de Requisitos - Especificação - Análise - Codificação - Testes - Implantação Coleta de Requisitos - Análise - Especificação - Codificação - Testes - Implantação Coleta de Requisitos - Análise - Especificação - Codificação - Implantação - Testes Especificação - Coleta de Requisitos - Análise - Codificação - Implantação - Testes Respondido em 07/05/2020 09:18:24 3a Questão Acerto: 1,0 / 1,0 Qual o diagrama que permite que o Arquiteto de um sistema modele a estrutura de arquivos de uma aplicação e seus relacionamentos? Diagrama de Arquivos Diagrama de Classes diagrama de Componentes Diagrama de Objetos Diagrama de Software Respondido em 07/05/2020 09:19:56 4a Questão Acerto: 1,0 / 1,0 Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional. A complexidade ciclomática máxima de um módulo não pode ser maior que 20 O sistema deve poder ser executado em sistema operacional Windows e Linux. O sistema deverá dar baixa após a venda ser efetivada. Modificações corretivas devem ser feitas em menos de 5 horas. Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos. Respondido em 07/05/2020 09:20:42 5a Questão Acerto: 1,0 / 1,0 O modelo mais tradicional de desenvolvimento de software é o modelo em cascata. Considerando a utilização desse modelo e suas fases, assinale a alternativa que apresenta uma afirmação verdadeira. O primeiro estágio de desenvolvimento de um novo sistema consiste na definição de requisitos. A especificação do sistema é produzida após o estágio de implementação e teste de unidade. A divisão dos requisitos para implementação do sistema em hardware ou software é feita na fase de operação e manutenção. Nenhuma das alternativas Não há necessidade de se produzir qualquer tipo de documentação em suas fases. Respondido em 07/05/2020 09:21:38 6a Questão Acerto: 1,0 / 1,0 Em relação à interação de componentes, assinale V (Verdadeiro) e F (Falso) nas afirmativas, e marque a alternativa que apresente a sequência correta (de cima para baixo). ( ) A modelagem de interação de componentes é uma técnica de modelagem de estrutura dos componentes em relação ao problema a ser resolvido. ( ) O mesmo componente pode ser utilizado em duas soluções diferentes de maneiras diferentes, ele terá comportamentos diferentes frente a formas de acesso diferente. ( ) Sempre que possível, a solução deve ser construída por meio de componentes já existentes. ( ) O desenvolvimento baseado em componentes é um tipo de desenvolvimento de software fracamente baseado no reuso. (F) (V) (V) (F) (V) (F) (V) (V) (V) (F) (V) (F) (F) (V) (F) (V) (V) (V) (F) (F) Respondido em 07/05/2020 09:22:31 7a Questão Acerto: 1,0 / 1,0 Em relação ao padrão de arquitetura MVC (Model View Controller), assinale a afirmativa correta. O padrão de arquitetura MVC não permite gerenciar múltiplas visões utilizando somente um modelo. O componente Model é a camada lógica da aplicação, representa os dados da aplicação e as suas regras de negócio. Os componentes de uma arquitetura de sistemas estão divididos em camadas não estruturadas, que, durante o desenvolvimento, devem ser consideradas de forma fundamental pelo arquiteto. O componente Controller é a camada de apresentação responsável por gerar uma visualização dos dados e por recebê-los como dados de entrada dos usuários. O componente View interpreta as ações realizadas pelos usuários e as envia para o Model. Respondido em 07/05/2020 09:24:23 8a Questão Acerto: 1,0 / 1,0 Assinale a alternativa que apresenta a sequência de especificação de um componente. Aderente a padrões, Empacotado, Implementação e Distribuição Empacotado, Implementação, Aderente padrões e Distribuição Implementação, Empacotado, Distribuição, Aderente a padrões Aderente a padrões, Implementação, Empacotado e Distribuição Implementação, Distribuição, Empacotado, Aderente a padrões Respondido em 07/05/2020 09:25:10 9a Questão Acerto: 1,0 / 1,0 Em relação ao provimento e construção de componentes, analise as afirmativas a seguir: I- O arquiteto de sistemas, baseado nos requisitos do novo sistema, vai executar o design da nova aplicação, identificando todos os componentes necessários e aplicando reuso aos componentes que já existirem. Somente serão construídos os componentes que não existirem. II- Quanto mais madura a organização (empresa) no conceito de arquitetura de sistemas maior o conjunto de componentes reutilizáveis ela vai ter, e menor o conjunto de componentes a serem desenvolvidos para resolverem os problemas. III - Um componente reutilizado é um componente que já foi testado, é um componente que não tem problemas de desenvolvimentos a serem sanados. Sendo assim, quanto mais a reuzabilidade de código menor o custo , menor o tempo e maior a qualidade. Assinale: se somente a afirmativa I estiver correta. se somente a afirmativa II e III estiverem corretas. se somente a afirmativa I e III estiverem corretas. se todas as afirmativas estiverem corretas. se somente as afirmativas I e II estiverem corretas.
Compartilhar