Questões de Concurso

Foram encontradas 446 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2050055 Arquitetura de Software
O Projeto de Arquitetura de um software visa a estabelecer como um sistema deve ser organizado e sua estrutura geral. Algumas formas comuns de organização se tornaram padrões de arquitetura, descrevendo, de forma abstrata, boas práticas experimentadas e testadas em diferentes sistemas e ambientes. Sobre padrões de arquitetura de software, analise as afirmativas abaixo.
I. O padrão Modelo-Visão-Controlador (MVC) faz a separação entre a interface do usuário, a funcionalidade e o conteúdo de informações (dados). Quando usado em aplicações Web, o modelo contém os dados e a lógica de processamento, a visão contém as funções específicas para a interface com o usuário e o controlador coordena o fluxo de dados entre visão e modelo.
II. O padrão Repositório organiza todos os dados do sistema em um repositório central, acessível a todos os componentes do sistema. Os componentes não interagem diretamente, apenas por meio do repositório.
III. O padrão Cliente-Servidor organiza a funcionalidade do sistema em serviços, sendo cada serviço prestado por um servidor. Os clientes são os usuários desses serviços e acessam os servidores para fazer uso deles.
IV. O padrão Duto-Filtro organiza o processamento de dados de um sistema, de modo que cada componente de processamento (filtro) seja discreto e realize um tipo de transformação de dados. Os dados fluem (como em um duto) de um componente para outro a fim de realizar o processamento.
É CORRETO o que se afirma em: 
Alternativas
Q2026437 Arquitetura de Software
Servidores de aplicação são softwares que fornecem a uma aplicação um ambiente para sua instalação e execução, normalmente provendo uma infraestrutura de serviços, disponibilizando, na prática, uma plataforma de desenvolvimento que é de mais alto nível que um sistema operacional. Assim, programas executando em um servidor de aplicação podem ser, na maioria das vezes, transferidos entre computadores e sistemas operacionais sem adaptações.
Normalmente, um servidor de aplicação é feito para uma linguagem específica, como Java.
Se um desenvolvedor tiver que escolher um servidor de aplicação para um programa que será feito na linguagem de programação Python, que servidor deverá escolher?
Alternativas
Q2020819 Arquitetura de Software

Com relação à arquitetura de software, julgue o próximo item. 


Na arquitetura em camadas, os componentes da camada mais interna opera o sistema operacional, ao passo que os da camada mais externa interagem com o usuário.

Alternativas
Q2020818 Arquitetura de Software

Com relação à arquitetura de software, julgue o próximo item. 


No padrão MVC, o componente de modelo gerencia as requisições dos usuários.

Alternativas
Q2010536 Arquitetura de Software
Dentro do modelo MVC, as validações de regras de negócio devem estar em qual camada? 
Alternativas
Respostas
61: E
62: A
63: C
64: E
65: D