Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.401 questões
I. Scrum Team. II. Scrum Master. III. Product Owner.
Quais estão corretas?
I. A seção Marcação, do e-Mag, sugere, como recomendação de acessibilidade, respeitar os padrões de desenvolvimento Web do W3C. II. No que se refere ao acesso ao computador, as principais situações vivenciadas por usuários com deficiência são acessos aos computadores sem mouse, sem teclado, sem monitor e sem áudio. III. Um dos passos do processo para desenvolver um sítio acessível consiste na avaliação de acessibilidade, com a execução de algumas ações, tais como validação dos códigos do conteúdo HTML e das folhas de estilo, validação automática de acessibilidade, validação manual e teste com usuários reais.
Quais estão corretas?
I. A SOA tem como uma de suas características ser uma composição de serviços. II. Uma das características da SOA é a abstração de plataformas e tecnologias de infraestrutura. III. A SOA incentiva a reutilização de componentes. IV. Uma das prerrogativas da SOA é que os serviços da internet devem focar na utilização de padrões de comunicação.
Informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir sobre SOA (Service-Oriented Arquitecture) e assinale a alternativa com a sequência correta.
( ) SOA não é baseada em web services, mas sim em quanto do sistema pode ser acessado por mecanismos externos ao próprio sistema, independentemente de linguagem.
( ) Orientação a Serviço é um paradigma de design pretendido para a criação de unidades de lógica de solução que são individualmente moldadas para que possam ser coletivamente e repetidamente utilizadas a fim de realizar um conjunto específico de objetivos.
( ) Os Princípios da Orientação a Serviço são: Contrato de serviços padronizado; Baixo acoplamento; Abstração; Reutilização; Autonomia; Não manter estado; Habilidade de poder ser descoberto; Habilidade de poder ser composto.
A arquitetura cliente-servidor surgiu como um contraponto ao modelo monolítico que centraliza o poder computacional em mainframes. A respeito da arquitetura cliente-servidor e da forma como os aplicativos dos usuários se utilizam dela, analise as opções abaixo e marque a alternativa correta.
1. Um dos conceitos básicos dessa arquitetura é que o servidor aguarda as requisições dos clientes. Uma vez feita a requisição o servidor processa o pedido feito e retorna à informação para o cliente que fez a requisição.
2. Aplicações que possuem clientes realizando consultas a um servidor de banco de dados presente em uma mesma rede de computadores são exemplos típicos de aplicações clienteservidoras.
3. Em situações eventuais de indisponibilidade do servidor, a arquitetura cliente-servidor comporta cenários em que um cliente poderá, temporariamente, realizar requisições para outros clientes.
O padrão Model-View-ViewModel (MVVM) que se assemelha, em alguns aspectos, ao MVC (Model View Controller) e ao MVP (Model View Presenter), visa estabelecer uma clara separação de responsabilidades em uma aplicação, mantendo uma espécie de façade entre o Modelo de objetos e a View que é a interface, com a qual o usuário interage. O Modelo, no MVVM, nada mais é do que o Modelo de domínio de uma aplicação, ou seja, as classes de negócio que serão utilizadas em uma determinada aplicação. Referente ao assunto, analise as assertivas e assinale a alternativa que aponta as corretas.
I. O Modelo são classes que encapsulam a lógica de negócios e os dados.
II. O Modelo referencia diretamente a View ou ViewModel.
III. O Modelo provê eventos de notificação de mudança de estado. IV. Modelo de dados geralmente é utilizado com um repositório ou serviço.
IV. Modelo de dados geralmente é utilizado
com um repositório ou serviço.
Esse padrão de projeto é conhecido como