Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 /1 Dentro de um contexto de desenvolvimento de uma aplicação, temos caminhos críticos definidores para o sucesso de uma determinada solução de software. A capacidade que um sistema tem de permitir a sua evolução de forma simples e transparente reflete um dos requisitos não funcionais mais importantes no conjunto de NFRs de um sistema. Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, pode-se afirmar que o requisito não funcional mencionado no trecho é o de extensibilidade, porque: Ocultar opções de resposta 1. a solução deve permitir a modificação, ou extensão da solução, suportando pequenas alterações que ajudarão o aplicativo a se adequar aos detalhes de nível prático. Resposta correta 2. o sistema deve ser restrito a alterações e modificações, garantindo a sua integridade e sua estrutura fixa. 3. a solução deve disponibilizar meios de se codificar as extensões que se deseja implementar diretamente pelo cliente. 4. o sistema deve ter a capacidade de se adaptar a qualquer alteração que o cliente deseje implementar, sem restrições. 5. o sistema deve suportar grandes modificações, inclusive estruturais, de forma transparente e rápida. 2. Pergunta 2 /1 Os requisitos não funcionais sempre estiveram presentes dentro do processo de desenvolvimento de software, ganhando força e complexidade com a evolução do tempo e das tecnologias e negócios envolvidos. Considerando eestas informações e o conteúdo estudado sobre projeto arquitetural, analise os requisitos não funcionais a seguir e associe-os às suas respectivas finalidades: 1) Disponibilidade. 2) Escalabilidade. 3) Performance. ( ) O software deve ser projetado para dimensionar e reduzir dinamicamente com base na carga em tempo real no sistema. ( ) Com o constante aumento na velocidade da internet e na disponibilidade de largura de banda, há uma tendência geral de se esperar uma resposta rápida de aplicativos baseados na internet. ( ) O software tem que estar disponível (on-line), em primeiro lugar, para só então outros requisitos entrarem. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 2, 1, 3. 2. 1, 2, 3. 3. 3, 1, 2. 4. 1, 3, 2. 5. 2, 3, 1. Resposta correta 3. Pergunta 3 /1 Os projetos arquiteturais e suas estruturas estão sempre relacionados, de forma direta ou indireta, aos requisitos não funcionais e às influências no contexto do software que está sendo desenvolvido. Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, analise as afirmativas a seguir sobre tipos de requisitos não funcionais e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) A aplicação deve estar disponível 99% do tempo, 24 horas por dia, 7 dias por semana. II. ( ) A aplicação deve possuir um CRUD de clientes. III. ( ) A aplicação deve ter um tempo médio de resposta para requisições HTTP de 3 segundos. IV. ( ) A aplicação deve permitir a inserção de configurações específicas do sistema. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. V, F, V, F. Resposta correta 2. V, F, F, V. 3. F, V, V, F. 4. V, F, F, F. 5. F, F, V, V. 4. Pergunta 4 /1 Um dos grandes desafios que temos, no desenvolvimento de softwares de grande porte e que possuem muitas integrações, é o de se ter uma solução estruturada, eficiente e com capacidade de fornecer formas de visualizar, de forma geral e detalhada, o funcionamento da arquitetura e do sistema como um todo. Considerando essas informações e o conteúdo estudado sobre frameworks arquiteturais, pode-se afirmar que o texto apresentado se refere ao framework DoDAF, porque: Ocultar opções de resposta 1. é um framework não voltado a aplicações de grande porte, mas que permite a utilização de visões operacionais que atendem à necessidade de visualização sistêmica. 2. apresenta uma visão parcial das características do DoDAF, uma vez que o DoDAF é um framework que também tem a capacidade de fazer o gerenciamento de tecnologia e integração estratégica de negócios. 3. este framework de arquitetura é especialmente adequado para grandes sistemas com desafios complexos de integração e interoperabilidade, e é aparentemente único em seu emprego de visões operacionais. Resposta correta 4. é o único framework disponível para utilização em aplicativos de grande porte. 5. é um framework que permite a inclusão de plugins ou extensões que flexibilizam seu funcionamento e possibilitam a integração com elementos externos. 5. Pergunta 5 /1 Dentro do contexto do TOGAF, o ADM possui um papel centralizador, e sua utilização, ou ciclo de vida, é composta de várias fases e um processo bem definido de execução, onde temos um elemento central que é atendido por todas as fases. Considerando essas informações e o conteúdo estudado sobre framework arquitetural, pode-se afirmar que: Ocultar opções de resposta 1. O elemento central do ADM é a Tecnologia Arquitetural (Technology Architecture). 2. O elemento central do ADM é a gestão de mudanças arquiteturais (Architecture Change Management). 3. O elemento central do ADM é a Gestão de Requisitos (Requirement Management). Resposta correta 4. O elemento central do ADM é a Arquitetura de Negócios (Business Architecture). 5. O elemento central do ADM é o Planejamento de Migração (Migration Planning). 6. Pergunta 6 /1 Em relação aos requisitos não funcionais que possuem maiores interferências na arquitetura de software, podemos elencar segurança, interoperabilidade e configurabilidade como três grandes requisitos que podem alterar o rumo de uma arquitetura. Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) Segurança é um NFR que deve ser considerado como um mecanismo integrado e abrangente dentro da aplicação. II. ( ) A configurabilidade só é alcançável através da codificação extensiva. III. ( ) A interoperabilidade é um NFR que preza pela capacidade de se comunicar com outros sistemas, internos e externos, de forma transparente. IV. ( ) A configurabilidade é um NFR que preza pela capacidade de customizar, através de configurações e não de códigos, elementos como UI, autenticação, regras de negócio, entre outros. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. V, V, V, F. 2. F, F, V, V. 3. V, V, F, F. 4. F, V, F, V. 5. V, F, V, V. Resposta correta 7. Pergunta 7 /1 Dentro do contexto de desenvolvimento de software e de projeto arquitetural, alguns requisitos não funcionais podem ser confusos e abstratos, gerando certa dificuldade e complexidade em seu entendimento e na proposta de uma solução. Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, analise os requisitos não funcionais a seguir e associe-os a suas respectivas características: 1) Segurança. 2) Monitoramento. 3) Auditoria. ( ) Ajuda a garantir a disponibilidade do sistema e a lidar com os cenários inesperados da produção. ( ) Implementa as medidas apropriadas para rastrear o uso do sistema e os eventos que ocorrem nele. ( ) Mecanismo integrado abrangente, que conecta assinatura, segurança no nível de inquilino, restrições de uso, restrições de dados, criptografia, privilégios de usuário e nível de função. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. 3, 1, 2. 2. 2, 1, 3. 3. 1, 3, 2. 4. 2, 3, 1. Resposta correta 5. 3, 2, 1. 8. Pergunta 8 /1 O TOGAF é um framework arquitetural que foi criado pelo Open Group e é um dos frameworks mais utilizadosnos projetos de software, atualmente. Para que ele pudesse ter toda esta adesão, uma série de características positivas são providas por este framework. Considerando estas informações e o conteúdo estudado sobre TOGAF, analise as afirmativas a seguir. I. Um dos benefícios do TOGAF está na melhora considerável no entendimento do negócio ao qual a solução pertence. II. Um benefício inerente de se utilizar o TOGAF em um projeto é a capacidade de expor de forma mais clara os custos, benefícios e riscos do projeto. III. Um benefício inerente da utilização do TOGAF é a oportunidade de desenvolver componentes de software específicos e customizados para a solução proposta. IV. Um benefício de se utilizar o TOGAF é a capacidade de tornar o negócio mais dinâmico e ágil, aumentando a capacidade de absorção das mudanças. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. II e IV. 2. III e IV. 3. I e III. 4. I, II e III. 5. I, II e IV. Resposta correta 9. Pergunta 9 /1 Dentro do processo de confecção de um projeto arquitetural, os requisitos não funcionais desempenham um papel cada vez mais importante e decisivo na hora de se realizar a estruturação da arquitetura e de sua implementação. Considerando essas informações e o conteúdo estudado sobre projeto arquitetural, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). I. ( ) Requisitos de desempenho são considerados requisitos não funcionais. II. ( ) Requisitos de confiabilidade são excluídos da categoria de requisitos não funcionais. III. ( ) Requisitos de interoperabilidade são considerados requisitos não funcionais. IV. ( ) Requisitos éticos são excluídos da categoria de requisitos não funcionais. Agora, assinale a alternativa que apresenta a sequência correta: Ocultar opções de resposta 1. V, F, V, F. Resposta correta 2. Incorreta: V, V, V, F. 3. V, V, F, F. 4. F, F, V, V. 5. F, V, F, V. 10. Pergunta 10 /1 O framework arquitetural DoDAF foi criado pelo Departamento de Defesa americano e possui uma característica muito interessante, que é o suporte a desafios complexos relacionados a integração e interoperabilidade de grandes sistemas de software. Para atender esta característica, este framework é composto de várias visualizações que suportam a sua utilização. Considerando essas informações e o conteúdo estudado sobre framework arquitetural, analise as afirmações a seguir. I. A visualização operacional é um tipo de visão disponível no DoDAF que descreve os aspectos e a estrutura dos componentes que constituem o ambiente operacional, relacionamentos e dependências. II. A visualização contextualizada é uma visão presente no DoDAF, que descreve a estrutura interna e o comportamento dos componentes que irão suportar as funções. III. A visualização de padrões técnicos descreve os padrões e regras que governam a organização. IV. Dentro do contexto DoDAF há um tipo de visualização que unifica todas as visualizações chamada AV, ou Todas as Visualizações. Está correto apenas o que se afirma em: Ocultar opções de resposta 1. II e IV. 2. I e III. 3. I, III e IV. Resposta correta 4. I e II. 5. II, III e IV.
Compartilhar