Foram encontradas 2.062 questões.
- Arquitetura e Design de SoftwareSOA: Arquitetura Orientada a Serviço
- Interoperabilidade e IntegraçãoIntegração de Sistemas e MiddlewareMessaging
Na SOA, a comunicação entre serviços baseia-se em mensagens. A especificação SOAP define um padrão para o formato das mensagens. Cada mensagem SOAP, que é empacotada em um envelope, pode conter um cabeçalho e um corpo. No cabeçalho, podem residir seções fault que armazenam mensagens que informam sobre condições de erro quando da ocorrência de exceções. No corpo, tem-se o conteúdo, que é representado em XML.
Provas

Considerando o diagrama de classes UML acima, julgue os itens subseqüentes.
Album implementa IAlbum; TelaAlbum depende de serviços em IAlbum; as instâncias de FotoDigital compartilham o valor do atributo pixels; para cada instância de FotoFilme há uma ligação com uma instância de Autor; em IAlbum tem-se a assinatura e o corpo de incluir.
Provas

Considerando o diagrama de classes UML acima, julgue os itens subseqüentes.
Há duas implementações para o método setAutor; entre Album e Foto tem-se um relacionamento de composição; a visibilidade de data e nome é privada; a classe Foto é abstrata; a cada instância de Album podem estar ligadas várias instâncias de FotoFilme.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
Com relação a conceitos de orientação a objetos, julgue os seguintes itens.
No relacionamentos entre classes, podem existir ligações entre objetos de uma mesma classe; em uma associação ternária existem três papéis; qualquer associação ternária pode ser convertida em associações binárias; se o relacionamento entre as classes A e B é uma composição, na qual A é o todo e B é a parte, as instâncias de A devem ser criadas por código em B.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Membros Estáticos
Com relação a conceitos de orientação a objetos, julgue os seguintes itens.
Há métodos de classes que podem ser invocados mesmo quando não há instâncias das classes das quais esses métodos são membros; em subclasses, pode-se implementar métodos abstratos de superclasses e algumas linguagens de programação possibilitam que classes tenham atributos que sejam instâncias de outras classes.
Provas
- Gerenciamento de ProcessosComunicação entre Processos (IPC)
- Sistemas DistribuídosIntrodução à Sistemas Distribuídos
- Sistemas DistribuídosComputação em Grid
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
A comunicação entre processos é fundamental em sistemas distribuídos. O RPC (remote procedure call) é normalmente utilizado em sistemas de computação em grade, entretanto não é recomendado para arquiteturas cliente-servidor.
Provas
- Sistemas DistribuídosIntrodução à Sistemas Distribuídos
- Sistemas DistribuídosAlta Disponibilidade
- Sistemas DistribuídosArquitetura de Clusters
- Sistemas DistribuídosComputação em Cluster
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Entre os estilos arquitetônicos de sistemas operacionais distribuídos comumente utilizados, incluem-se as arquiteturas embasadas em clusters.
Provas
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Um pipe pode ser visto como um pseudo-arquivo e pode ser utilizado para conectar dois processos em que o primeiro escreve no pipe e o segundo lê os dados deste.
Provas
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Em um sistema no qual a controladora de disco não suporta DMA (acesso direto à memória), a tarefa de copiar os dados da controladora para a memória é realizada, normalmente, pela CPU.
Provas
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Entre as funções do driver do relógio está a de contabilizar a utilização da CPU.
Provas
Caderno Container