Baixe o app para aproveitar ainda mais
Prévia do material em texto
25/10/2022 19:22 Avaliação Final (Discursiva) - Individual about:blank 1/2 Prova Impressa GABARITO | Avaliação Final (Discursiva) - Individual (Cod.:655590) Peso da Avaliação 4,00 Prova 25831029 Qtd. de Questões 2 Nota 4,00 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. Minha resposta O processamento paralelo pode ser usado como solução para aumentar o poder de um processamento de um computador, nesse caso, alguns processadores, 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 calculo 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. 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 VOLTAR A+ Alterar modo de visualização 1 2 25/10/2022 19:22 Avaliação Final (Discursiva) - Individual about:blank 2/2 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. Minha resposta No Processo Cliente: 1ª. O usuario executa o processo cliente numa máquina simples, como uma estação de trabalho. 2ª. Uma parte do codigo da aplicação é executada no processo cliente. No Processo Servidor: 1ª. São executados sistemas operacionais como Windows e Linux, em computadores com maior poder de processamento (servidores), que possuem mais memoria RAM e mais disponibilidade de disco do que nas estações clientes. 2ª. A troca de mensagens com cliente não é iniciada pelo servidor, pais são processos passivos que somente recebem as requisições dos clientes, então processam e respondem a quem requisitou. Imprimir
Compartilhar