Foram encontradas 120 questões.
- Arquitetura e Design de SoftwareArquitetura Cliente-Servidor
- Arquitetura e Design de SoftwareArquitetura Distribuída
Acerca da arquitetura de aplicações para ambiente web, julgue o próximo item.
Considere que uma arquitetura distribuída disponibilize serviço na Web, contendo um servidor web, e que vários clientes acessem esse servidor por meio de chamadas de procedimento remoto, usando o HTTP. Nessa situação, a arquitetura é do tipo cliente-servidor, em que o modelo lógico de serviços independentes, rodando em servidores separados, pode ser implementado em um único computador.
Provas
- Arquitetura e Design de SoftwareArquitetura de Sistemas de Informação
- Arquitetura e Design de SoftwareCoesão, Acoplamento e Modularidade
- Arquitetura e Design de SoftwareArquitetura em Camadas
- Qualidade de SoftwareAtributos de Qualidade de Software
Considere que uma arquitetura deva ser definida de acordo com os seguintes requisitos.
I A arquitetura deve ser em camadas, de modo que uma camada forneça serviços à camada acima dela.
II A arquitetura deve permitir que os dados sejam alterados de forma independente de sua representação, e vice-versa.
III A arquitetura deve permitir várias maneiras de visualizar os dados e de interagir com eles.
A partir dessa situação hipotética, julgue o item subsequente, a respeito de arquitetura de software.
Para atender o requisito I, é correto desenvolver o sistema usando-se três camadas; nesse caso, desde que a interface seja mantida, permite-se a substituição de camadas inteiras, ainda que os requisitos não funcionais dependam da arquitetura do sistema.
Provas
Considere que uma arquitetura deva ser definida de acordo com os seguintes requisitos.
I A arquitetura deve ser em camadas, de modo que uma camada forneça serviços à camada acima dela.
II A arquitetura deve permitir que os dados sejam alterados de forma independente de sua representação, e vice-versa.
III A arquitetura deve permitir várias maneiras de visualizar os dados e de interagir com eles.
A partir dessa situação hipotética, julgue o item subsequente, a respeito de arquitetura de software.
Para atender os requisitos II e III, é correto utilizar a arquitetura modelo-visão-controlador (MVC): o componente modelo gerencia o sistema de dados e as operações associadas a esses dados; a visão define e gerencia o modo como os dados são apresentados ao usuário; e o controlador gerencia as interações do usuário e as passa para os demais componentes.
Provas
Considere que um sistema deva ser desenvolvido com os seguintes requisitos:
I arquitetura distribuída;
II componentes de sistema como serviços autônomos;
III plataforma e implementação independentes de linguagem;
IV mecanismos básicos para a troca de informações baseados em XML.
A partir dessa situação hipotética, julgue o item a seguir, relativo a arquitetura orientada a serviços (SOA) e web services.
Para atender os requisitos I e IV, é correto utilizar SOA, que, além de ser uma forma de desenvolvimento de sistemas distribuídos por meio de protocolos de web services, possui mecanismos básicos para a troca de informações de serviço (SOAP) e padrões de linguagem da programação (WSBPEL) baseados em XML.
Provas
Considere que um sistema deva ser desenvolvido com os seguintes requisitos:
I arquitetura distribuída;
II componentes de sistema como serviços autônomos;
III plataforma e implementação independentes de linguagem;
IV mecanismos básicos para a troca de informações baseados em XML.
A partir dessa situação hipotética, julgue o item a seguir, relativo a arquitetura orientada a serviços (SOA) e web services.
A criação de serviços por meio de web services atende os requisitos II e III, desde que esses serviços não sejam realizados por meio de REST, uma vez que, no RESTful, as transações são inter-relacionadas, ou seja, não pode haver serviços autônomos.
Provas
Julgue o próximo item, relativo à análise estática de códigofonte.
A seguir, é apresentado um bom exemplo de código, de acordo com clean code.
int a = l;
if ( O == l )
a = O1;
else
l = 01;
Provas
Julgue o próximo item, relativo à análise estática de códigofonte.
SonarQube, usando o Jenkins, pode realizar análises em branches de códigos PHP e Java, e o resultado dessa análise pode avaliar problemas de qualidade tais como bug, vulnerabilidade e code smell.
Provas
Acerca do framework Zend, de JPA, do desenvolvimento para dispositivos móveis e de PHP, julgue o item seguinte.
No desenvolvimento de aplicações nativas para dispositivos móveis, apesar de se perder em portabilidade, é possível acessar sensores como câmera e GPS.
Provas
Acerca do framework Zend, de JPA, do desenvolvimento para dispositivos móveis e de PHP, julgue o item seguinte.
O suporte que o JPA 2.0 oferece para ordenação é insuficiente para a manutenção de uma ordenação persistente.
Provas
- FrameworksFrameworks PHP
- Fundamentos de ProgramaçãoInjeção de Dependência e Inversão de Controle
- WebPHP
Acerca do framework Zend, de JPA, do desenvolvimento para dispositivos móveis e de PHP, julgue o item seguinte.
No service manager do framework Zend, a opção de configuração shared_by_default é usada para indicar que apenas alguns serviços padrão serão compartilhados.
Provas
Caderno Container