Buscar

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

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

07/12/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/1
Acadêmico:
Disciplina: Sistemas e Aplicações Distribuídas (GTI04)
Avaliação:
Prova:
Nota da Prova: 9,50
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.
XXXXXXXX XXXXXXXXXXX (XXXXXXX)
Avaliação Final (Discursiva) - Individual FLEX ( Cod.:XXXXXXX) ( peso.:4,00)
XXXXXXX

Continue navegando