Questões de Concurso
Para stj
Foram encontradas 4.012 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O padrão de projeto mediator visa padronizar a gramática e a interpretação de uma linguagem, ao passo que o padrão iterator verifica como os objetos padronizados interagem entre si.
O uso de BPM melhora sempre o desempenho nos processos existentes, uma vez que é necessário um conjunto de softwares para implantá-lo.
ECM define estratégia, métodos e ferramentas empregados para captar, gerenciar e armazenar conteúdo e documentos relacionados aos processos organizacionais.
A WSDL (Web Services Description Language) permite descrever web services em XML, tornando-os disponíveis para usuários e programas web.
A arquitetura orientada a serviços (SOA) é uma forma de desenvolvimento monolítica em que os componentes de sistemas são serviços autônomos baseados em XML.
Os protocolos de web services cobrem aspectos da arquitetura orientada a serviços, como o SOAP, para troca de informações, o WS-BPEL, para linguagem de programação, e o UDDI, para descoberta de serviços, mas excluem aspectos voltados para workflow e para transações em sistemas distribuídos.
Domain-Driven Design pode ser aplicada ao processo de concepção arquitetural de um sistema de software, sendo que domain, em um software, designa o campo de ação, conhecimento e influência.
Na arquitetura cliente-servidor, organizada como um conjunto de serviços e servidores associados e de clientes que acessam esses serviços, os clientes precisam conhecer seus servidores, mas a reciprocidade não é exigida, o que impossibilita sua implementação em ambientes de Internet.
No padrão em camadas modelo-visão-controle (MVC), o controle é responsável por mudanças de estado da visão.
Entidade-relacionamento é uma modelagem semântica cujo modelo resultante é estendido, e as entidades, nesse modelo, são definidas como um ente que pode ser distintamente identificado.
A qualidade do produto de software garante a aplicação correta do processo de desenvolvimento, concentrando esforços na busca pela qualidade do modo de criar e de manter o produto final.
O relacionamento no modelo entidade-relacionamento é uma associação intuitiva entre entidades, cujo número de entidades envolvidas é conhecido como hierarquia.
O polimorfismo de objeto pode criar objetos que herdam comportamento de uma classe e pode possibilitar que o desenvolvedor programe um comportamento diferente para os métodos de classes existentes, mas, para que seja da forma sobrescrita, o polimorfismo precisa possuir a mesma assinatura.
Embora não afetem diretamente o que o software irá entregar, os requisitos de espaço são classificados, excepcionalmente, como requisitos funcionais em projetos orientados a objetos, especialmente devido à reusabilidade.
Na análise de requisitos não funcionais, o tempo de treinamento, o tempo de reinício após falha, o número de sistemas-alvo e a disponibilidade são medidas para, respectivamente, facilidade de uso, robustez, portabilidade e confiabilidade.
Na Extreme Programming, a programação em pares cria ilhas de especialistas na equipe por meio da análise simultânea de duas pessoas no desenvolvimento do software.
O foco nos métodos ágeis está na entrega incremental do software, ou seja, na entrega de valor, com fundamento no princípio de processos prescritivos.
Serão classificados como organizacionais os requisitos operacionais e de desenvolvimento que forem identificados na análise de requisitos não funcionais.
As etapas da engenharia de software são, frequentemente, citadas como paradigmas, cuja escolha é realizada em função da natureza do projeto e da aplicação, dos métodos e das ferramentas a serem utilizados.
Os métodos da engenharia de software proporcionam os detalhes de como construir o software e introduzem, muitas vezes, uma notação gráfica ou orientada à linguagem especial.