ANALISTA DE SISTEMAS - SUPORTE
PADRÃO DE RESPOSTA
QUESTÃO no 1
Não é possível estabelecer a comunicação.
Analisando o endereçamento do servidor A e do Roteador A, observamos que:
o Servidor A está em uma rede IP com o endereço de rede (1º endereço da rede) 10.10.1.0 e o endereço de broadcast (último endereço da rede) 10.10.1.63.
o Roteador A está em uma rede IP com o endereço de rede (1º endereço da rede) 10.10.1.192 e o endereço de broadcast (último endereço da rede) 10.10.1.255.
Quando o Servidor A for tentar uma comunicação com o Roteador A, será verificado que estão em redes IP diferentes, logo o endereço de Default Gateway do Servidor A está inalcançável para ele. Sem um endereço válido de Default Gateway, o Servidor A não conseguirá acesso a nenhum equipamento fora da sua própria rede IP, e isso inviabiliza a comunicação do Servidor A com o Servidor B.
ANALISTA DE SISTEMAS - SUPORTE
PADRÃO DE RESPOSTA
QUESTÃO no 2
a) Não, pois o Firewall está atuando apenas na camada de Transporte, logo ele não está analisando a camada de aplicação onde pode ser localizada a falha no protocolo HTTP que permite que a vulnerabilidade seja explorada.
(valor: 5,0 pontos)
b) Sim, pois o IDS é capaz de realizar análises na camada de aplicação, verificando se determinado comportamento pode ser uma tentativa de explorar uma vulnerabilidade. Além disso, o IDS é capaz de atuar em conjunto com um Firewall, bloqueando determinado endereço ou conjunto de endereços que estejam realizando acessos suspeitos.
Assim, mesmo que o Firewall não seja capaz de impedir a exploração da vulnerabilidade, em conjunto com IDS, poderá bloquear um ataque e manter a aplicação em funcionamento para os demais acessos válidos.
ANALISTA DE SISTEMAS - SUPORTE
PADRÃO DE RESPOSTA
QUESTÃO no 3
a) starvation é uma situação em que um processo nunca é executado. Exemplo: falta de equidade no algoritmo de escalonamento de processos - sempre são executados os processos mais prioritários. Caso sempre cheguem processos de prioridade alta, um processo de baixa prioridade jamais será executado de acordo com esse algoritmo.
(valor: 5,0 pontos)
b) deadlock é uma situação em que um processo solicita um recurso e o recurso não está disponível no momento, quando vários processos competem por um número finito de recursos. Nesse caso, o processo entra em estado de espera e pode acontecer que os processos em espera nunca mais mudem de estado, porque os recursos que eles solicitaram estão sendo mantidos por outros processos em espera.
Exemplo:
Processo 1 (P1) está de posse da impressora
Processo 2 (P2) está de posse da unidade de backup
P1 solicita unidade de backup e P2 solicita impressora, mas ambos só podem liberar seus recursos após a aquisição do outro recurso. Isso gera uma situação de impasse.
ANALISTA DE SISTEMAS - SUPORTE
PADRÃO DE RESPOSTA
QUESTÃO no 4
a) O inode, disponível no sistema de arquivos EXT3, por exemplo, é uma estrutura utilizada para armazenar informações sobre arquivos e diretórios. Registra o dono e as permissões de um arquivo ou diretório.
(valor: 5,0 pontos)
b) chmod: altera permissões de arquivos ou diretórios.
chattr: modifica atributos estendidos (append only, p.ex.) de arquivos ou diretórios.
ANALISTA DE SISTEMAS - SUPORTE
PADRÃO DE RESPOSTA
QUESTÃO no 5
a) Para manter a atomicidade de uma transação realizada entre bancos de dados diferentes de forma a garantir que a transação seja efetivada (commit) por todos os bancos de dados participantes ou por nenhum deles.
(valor: 4,0 pontos)
b) 1ª. Fase - O SGBD que iniciou a transação, que é o coordenador, envia uma mensagem a todos os bancos de dados participantes sobre a intenção de efetivar os resultados da transação e aguarda que todos se manifestem. Depois de receber o aviso do coordenador, cada nó participante tenta salvar seus resultados parciais em memória permanente, respondendo positivamente à efetivação se tiver sucesso ou negativamente caso não consiga.
2ª. Fase - Após receber os votos de todos os SGBD participantes, se houver pelo menos um voto contrário à efetivação, o coordenador avisa a todos eles que a transação deve ser cancelada e seus resultados devem ser desfeitos. Se todos os votos forem favoráveis, o coordenador notifica aos participantes que os resultados da transação devem ser persistidos permanentemente. Após completar a operação indicada (cancelamento ou confirmação da transação), os participantes notificam o coordenador, possibilitando que haja o controle centralizado do encerramento do processamento em todos os locais.