Buscar

Sistemas e Aplicações Distribuídas - Avaliação Final (Discursiva) - Individual FLEX

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disciplina: Sistemas e Aplicações Distribuídas (GTI04) 
Avaliação: Avaliação Final (Discursiva) - Individual FLEX () ( peso.:4,00) 
 
Nota da Prova: 10,00 
1. Os sistemas cliente/servidor têm como objetivo aumentar a produtividade e a 
satisfação dos usuários, além de obter redução de custos com manutenção e 
atualização de infraestrutura, sistemas e treinamento. São baseados na teoria da 
divisão do trabalho a ser realizado por uma aplicação, entre um processo cliente e um 
processo servidor. Com relação ao modelo cliente/servidor, descreva pelo menos 
duas características relativas ao processo cliente e pelo menos duas relativas ao 
processo servidor. 
Resposta Esperada: 
No modelo cliente/servidor, pode-se relacionar algumas característica relativas ao 
processo cliente: 
1) O usuário executa o processo cliente numa máquina simples, como uma estação de 
trabalho. 
2) Efetua requisições de serviços para o processo servidor, ou processos servidores, 
sendo estes executados normalmente em computadores remotos. 
3) Uma parte do código da aplicação é executada no processo cliente. 
 
Com relação ao processo servidor, podem-se relacionar características como: 
1) São executados sistemas operacionais como Windows e Linux, em computadores 
com maior poder de processamento (servidores), que possuem mais memória RAM e 
mais disponibilidade de disco do que nas estações cliente. 
2) Pode executar diversos serviços relacionados, necessitando software e hardware 
especializados. 
3) A troca de mensagens com clientes não é iniciada pelo servidor, pois são processos 
passivos que somente recebem as requisições dos clientes, então processam e 
respondem a quem requisitou. 
 
2. Devido ao aumento na complexidade das aplicações de usuários, é necessário que os 
computadores consigam executar os programas com velocidade cada vez maior, ou 
seja, precisa-se aumentar o poder de processamento dos sistemas computacionais. 
Para isso, existem soluções como uso de processamento vetorial, ou uso de 
processamento paralelo. Nesse contexto, disserte sobre o processamento paralelo e 
apresente um exemplo de sua aplicação. 
Resposta Esperada: 
O processamento paralelo pode ser usado como uma solução para aumentar o poder de 
processamento de um computador, ou sistema computacional. Nesse caso, alguns 
processadores (mais de um) executam uma aplicação de usuário de forma simultânea. 
Isso é possível caso o programa possa ter sua execução dividida em tarefas 
independentes. Um exemplo é a solução de um cálculo matemático complexo através da 
sua divisão em partes menores, que podem ser calculadas independentemente por 
processadores distintos, e então obtendo o resultado final. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_2%20aria-label=

Continue navegando