Questões de Concurso
Foram encontradas 14.925 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No processo de desenho de uma aplicação distribuída, três questões adicionais devem ser consideradas: formas de decomposição do problema, estabelecimento de comunicação entre os processos e coordenação na execução de tarefas.
A computação em grade difere da computação em cluster, principalmente pelo fato de as unidades de processamento de um cluster serem conectadas em uma topologia em anel.
Um sistema embarcado de software é uma aplicação executada, necessariamente, em máquinas virtuais.
Ferramentas ETL são utilizadas na extração, transformação e remoção de dados.
Ferramentas OLAP possuem capacidade para manipular e analisar um grande volume de dados em múltiplas dimensões.
Uma solução de business intelligence, usualmente, provê as seguintes capacidades: memória da organização, integração da informação, criação de insights e apresentação dos dados.
Um sistema de suporte à decisão possui, tipicamente, os seguintes subsistemas: gerenciamento de dados, gerenciamento de modelos e gerenciamento de diálogo.
Os modelos de implementação para computação em nuvem podem ser classificados em público, privado, comunitário e restrito.
IaaS, PaaS e SaaS são modelos de serviço em nuvem.
Uma linha de produtos de software é um conjunto de aplicações com uma arquitetura comum e componentes compartilhados, sendo cada aplicação utilizada especialmente para refletir necessidades diferentes.
Os níveis da arquitetura de um sistema de linhas de produtos de software são: interação, gerenciamento de E/S, gerenciamento de recursos e gerenciamento de hardware.
A SOA pode ser definida como um tipo de arquitetura que utiliza serviços como blocos de construção para facilitar a integração em ambientes corporativos e a reutilização de componentes por meio do baixo acoplamento.
No padrão CORBA, a IDL é uma linguagem utilizada para implementar o conteúdo de um objeto CORBA.
Web services provêm um meio padrão para a interoperação entre diferentes aplicativos de software, que podem ser executados em uma variedade de plataformas e(ou) frameworks.
JSE, JME, JEE e JCE são edições da tecnologia Java voltadas para o desenvolvimento de aplicações para desktop/servidores, dispositivos móveis, ambientes corporativos e ambientes em nuvem, respectivamente.
Em programação orientada a objetos, o padrão de projeto denominado Singleton define uma classe que possui apenas uma instância e provê um ponto de acesso local a ela.
Em programação orientada a objetos, o padrão de projeto denominado Iterator define uma forma de acesso sequencial aos elementos de um objeto agregado, sem expor sua representação interna.
O controle de configuração de software, uma das subáreas da gestão de configuração, se preocupa com a gestão de mudanças durante o ciclo de vida do software, sendo responsável por identificar os itens a serem controlados.
O teste de aceitação pode utilizar um processo chamado de teste alfa e beta, sendo conduzido por desenvolvedores e podendo contar com a participação do usuário. O teste alfa é realizado em ambiente real e o beta em ambiente controlado.
Os requisitos de software, depois de identificados, devem ser modelados, podendo-se utilizar o paradigma de análise estruturada ou análise orientada a objetos para um melhor entendimento do produto de software a ser construído