(CESGRANRIO - BNDES - Profissional Básico - Análise de Sistemas - 2011) Os usuários de um sistema Web, desenvolvido em Java, reclamam de erros nos dados consultados. A equipe técnica, ao analisar a situação, concluiu que determinado método M está sendo invocado, simultaneamente, por diferentes threads. Considerando que não há manipulação de locks no restante do sistema, o que pode ser feito para que M seja executado, em dado momento, somente por uma thread? Implementar connection pooling no acesso ao banco de dados. Declarar o método M como synchronized. Ajustar o firewall de borda para permitir uma conexão por IP. Reescrever M em Assembly, necessariamente. Utilizar a keyword lockable no bloco de M
Respostas
O que pode ser feito para que M execute, levando em conta que não há manipulação de chave em todo o sistema, é declarar o método de M como sincronizado.
O que é Análise de Sistemas?
A análise de sistemas é uma técnica ou método de resolver problemas descrevendo o sistema em seus componentes constituintes para descobrir como esses componentes funcionam e interagem uns com os outros para atingir os objetivos do sistema.
A Análise do Sistema geralmente é feita na elaboração do Projeto do Sistema. O projeto do sistema é uma das etapas de uma técnica de solução de problemas em que os componentes que compõem o sistema são combinados para formar um sistema inteiro unificado.
O resultado do System Design é uma visão geral do sistema que foi aprimorado. A técnica de System Design inclui o processo de adicionar, remover e alterar componentes do sistema original.
O objetivo da análise de sistemas de informação é projetar novos sistemas ou melhorar os sistemas existentes.
Saiba mais sobre Sistemas de Análise em: brainly.com.br/tarefa/51249688
#SPJ4