TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A aplicação de aplicações concorrentes

Seminário: A aplicação de aplicações concorrentes. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  18/4/2013  •  Seminário  •  636 Palavras (3 Páginas)  •  651 Visualizações

Página 1 de 3

Questão 1:

Nota: Excelente

Em relação às aplicações concorrentes é correto afirmar que:

Alternativas

1 - O principal objetivo da aplicação concorrente é gerenciar a execução dos processos somente quando há um único programa em execução.

2 - A multiprogramação é um conceito importante para agilizar o processamento dos processos, mas ao mesmo tempo ela exige um maior controle dos programas em execução.

3 - Para possibilitar a execução de processos concorrentes não é necessário o gerenciamento da sincronização das tarefas.

4 - Em um processo as tarefas são executadas ao mesmo tempo, não havendo a concorrência por uma determinada execução.

5 - A execução concorrente ocorre somente quando é utilizado um único processador.

Sua resposta

2 - A multiprogramação é um conceito importante para agilizar o processamento dos processos, mas ao mesmo tempo ela exige um maior controle dos programas em execução.

Resposta gabarito

A multiprogramação é um conceito importante para agilizar o processamento dos processos, mas ao mesmo tempo ela exige um maior controle dos programas em execução.

Comentário do gabarito

B- O principal objetivo da aplicação concorrente é gerenciar a execução dos processos de um ou mais programas em execução. Essa execução concorrente pode ocorrer utilizando um processador, ou, vários processadores (processamento paralelo).

Questão 2:

Nota: Excelente

Em relação a processos concorrentes, assinale a alternativa correta que define região crítica.

Alternativas

1 - Parte de um sistema especialista.

2 - Parte do código do programa onde um recurso nunca deve ser bloqueado para outros acessos.

3 - Parte do código do programa onde um recurso deve ser bloqueado para outros acessos.

4 - Parte de um programa qualquer.

5 - Parte do código do programa onde um recurso será alocado para o controle de entrada e saída de dados.

Sua resposta

3 - Parte do código do programa onde um recurso deve ser bloqueado para outros acessos.

Resposta gabarito

Parte do código do programa onde um recurso deve ser bloqueado para outros acessos.

Comentário do gabarito

C- A afirmação correta deveria ser: Quando um processo está executando a sua região crítica, os outros processos não poderão acessar o mesmo recurso.

Questão 3:

Nota: Excelente

Em sincronização de processos, para que serve o comando JOIN?

Alternativas

1 - Finaliza a execução de todos processos concorrentemente

2 - Determina o ponto onde deve haver uma sincronização

3 - Determina o ponto de parada de uma sincronização

4 - Finaliza um thread

5 - Inicia a execução de outro processo concorrentemente.

Sua resposta

2 - Determina o ponto onde deve haver uma sincronização

Resposta gabarito

Determina o ponto onde deve haver uma sincronização

Comentário do gabarito

B- O comando FORK inicia

...

Baixar como (para membros premium)  txt (4.6 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com