Filtrar


Questões por página:
mostrar texto associado
Se, no local mencionado, existirem, para a intranet, aplicativos sendo executados em servidores de aplicação integrados com servidores HTTP, e se esses aplicativos utilizarem banco de dados relacional, estará caracterizada uma prática adequada para sistemas intranet, uma vez que é recomendável que o banco de dados esteja separado do servidor de aplicação.

O padrão de projetos MVC (Model-View-Controller) tem como objetivo separar lógica de negócios (Model), interface do usuário (View) e o fluxo da aplicação (Control). O padrão MVC usa em sua arquitetura diversos outros padrões de projeto para atingir seu objetivo.

Em MVC, as classes do Model não devem conhecer nada sobre as camadas de interface que exibem suas informações. O padrão de projeto utilizado pelo padrão arquitetural MVC que é responsável por fazer com que o Model informe mudanças em seu estado para as interfaces, sem conhecê-las, é o:

Jean administra o banco de dados FaturaBD que apoia a missão crítica da sua empresa e, portanto, deve ter alta disponibilidade e alto desempenho de leitura. Preocupado com todas as camadas, Jean procura o Suporte para discutir a melhor forma de implementar os discos do FaturaBD. Jean e o Suporte chegam à conclusão de que os discos não precisam de paridade, mas devem ser redundantes e tolerantes a uma falha de disco por conjunto espelhado, mesmo que o custo seja mais alto, sendo necessário 4 drivers no mínimo, conforme ilustrado na figura a seguir:

Para atender o acordado com Jean, o Suporte deverá implementar os discos do FaturaDB com RAID:

Jonas, Analista de Suporte Operacional do IBGE, realizou uma análise minuciosa dos processos e threads do servidor que ele mantém. Durante a análise, Jonas identificou que três processos estavam na lista de espera por um recurso compartilhado. Além disso, Jonas também identificou uma situação inusitada: um desses processos nunca conseguia executar sua região crítica e, por conta disso, nunca acessava o recurso compartilhado.

A situação inusitada encontrada por Jonas é a de:

Em um sistema computacional, o Sistema de Arquivos possui diferentes estratégias para superar o problema de alocação de espaço em disco, de uma maneira em que ele possa ser explorado de forma eficiente e os arquivos nele contidos acessados rapidamente. Considere as imagens a seguir que representam 3 métodos de alocação utilizados pelo Sistema de Arquivos.

As ilustrações dos métodos A, B e C representam, respectivamente, os Métodos de Alocação: