Questões de Concurso Sobre arquitetura de software
Foram encontradas 8.089 questões
I. Validade: verifica se os requisitos são válidos. II. Consistência: verifica se os requisitos estão consistentes. III. Completude: verifica se os requisitos estão completos. IV. Vencimento: verifica se os requisitos estão vencidos. V. Resistência: verifica se os requisitos são resistentes à mudança.
Numa instalação Oracle, considere o script a seguir.
create sequence xxxx;
select xxxx.nextval from dual;
A execução desse script provoca:
I. Model: camada que contém a aplicação física, e de sua responsabilidade apresentar a interface gráfica do sistema aos usuários.
II. Controller: define o comportamento da aplicação; é como um gerenciador da interface do usuário, interpretando suas ações e que se comunica por meio de eventos disparados pela interação do usuário com o Modelo no padrão MVC para atualizar dados à View. A função desse padrão de arquitetura é tornar possível a separação entre as camadas.
III. View: camada de apresentação com usuário, ou seja, são classes responsáveis pela apresentação da interface gráfica do sistema, onde são realizadas a entrada de dados e a visualização das respostas processadas.
Está correto o que se afirma em
Sobre Padrões de Projetos (Design Patterns), marque V para as afirmativas verdadeiras e F para as falsas.
( ) Auxilia a documentação e manutenção da arquitetura do software.
( ) Determina um vocabulário padrão para discutir problemas e soluções de projeto. Não facilita o reúso de um projeto desenvolvido por outros desenvolvedores e, ao invés disso, deve elaborar outras soluções para o problema.
( ) Não facilita o reúso de um projeto desenvolvido por outros desenvolvedores e, ao invés disso, deve elaborar outras soluções para o problema.
( ) Descreve uma solução, ou seja, modela uma solução de projeto que pode ser invocado de maneiras diferentes.
A sequência está correta em
Julgue o item a seguir, a respeito de desenvolvimento web em Java e de interoperabilidade de sistemas.
O desenvolvimento de aplicações disponibilizadas em
múltiplas interfaces de usuário é facilitado pela utilização do
modelo MVC, pois a principal característica deste é a
existência de uma camada de regra de negócios totalmente
isolada da interface de usuário.
A possibilidade de um aumento de interdependências é uma limitação que deve ser considerada em sistemas de arquitetura orientada a serviços.
Julgue o item a seguir, relacionados a desenvolvimento web em Java.
Zend é um framework que facilita a implementação de
códigos mais complexos e utiliza o padrão arquitetural MVC
para garantir a estruturação das aplicações.