Logo Passei Direto
Buscar
a empresa de desenvolvimento de software resolveu atualizar toda sua infraestrutura computacional adquirindo um sistema operacional multitarefa, processadores multi-core (múltiplos núcleos) e o uso de uma linguagem de programação com suporte a threads. O sistema operacional multitarefa de um computador é capaz de executar vários processos (programas) em paralelo. Considerando esses processos implementados com mais de uma thread (multi-threads), analise as afirmações abaixo. I. Os ciclos de vida de processos e threads são idênticos. II. Threads de diferentes processos compartilham memória. III. Somente processadores multi-core são capazes de executar programas multi-threads. IV. Em sistemas operacionais multitarefa, threads podem migrar de um processo para outro. É correto apenas o que se afirma em: I. II. I e III. I e IV. 5 As filas de prioridades (heaps) são estruturas de dados importantes no projeto de algoritmos. Em especial, heaps podem ser utilizados na recuperação de informação em grandes bases de dados constituídos por textos. Basicamente, para se exibir o resultado de uma consulta, os documentos recuperados são ordenados de acordo com a relevância presumida para o usuário. Uma consulta pode recuperar milhões de documentos que certamente não serão todos examinados. Na verdade, o usuário examina os primeiros m documentos dos n recuperados, em que m é da ordem de algumas dezenas. Considerando as características dos heaps e sua aplicação no problema descrito acima, avalie as seguintes afirmações. I. Uma vez que o heap é implementado como uma árvore binária de pesquisa essencialmente completa, o custo computacional para sua construção é O(n log n). II. A implementação de heaps utilizando-se vetores é eficiente em tempo de execução e em espaço de armazenamento, pois o pai de um elemento armazenado na posição i se encontra armazenado na posição 2i+1. III. O custo computacional para se recuperar de forma ordenada os m documentos mais relevantes armazenados em um heap de tamanho n é O(m log n). IV. Determinar o documento com maior valor de relevância armazenado em um heap tem custo computacional O(1). Está correto apenas o que se afirma em: I e II. II e III. III e IV. I, II e IV. 5 Considere um software de monitoramento de estufas que possui um alarme que detecta quando um medidor de temperatura excede um dado limiar. Para esse projeto, utilizou-se uma rede bayesiana para inferir eventos que podem acontecer no sistema com as seguintes variáveis booleanas: A: o alarme soa; AD: o alarme está defeituoso, o alarme é acionado sem necessidade ou é um alarme falso; MD: o medidor de temperatura está defeituoso e pode gerar valores incorretos, levando a leituras erradas do medidor; LM: os valores de leitura do medidor; T: a temperatura real da estufa. Quando a temperatura da estufa fica muito alta, o medidor de temperatura pode falhar. Assim, a rede bayesiana para esse domínio é: Alternativa A Alternativa B Alternativa C Alternativa D 5 Protocolos de roteamento de estado de enlace utilizam difusão para propagar informações de estado de enlace que são usadas para calcular rotas individuais. Entretanto, algumas técnicas provocam a transmissão de pacotes redundantes na rede. Idealmente, cada nó deveria receber apenas uma cópia do pacote de difusão. Uma técnica utilizada para resolver o problema da redundância de pacotes, é a difusão por spanning tree. Uma spanning tree de um grafo G = (N, E) é um grafo G’ = (N, E’) tal que E’ é um subconjunto de E, G’ é conexo, não possui ciclos e contém todos os nós originais em G. Se cada enlace tiver um custo associado e o custo de uma árvore for a soma dos custos dos enlaces, então uma árvore cujo custo seja o mínimo entre todas as spanning trees do grafo é denominada uma spanning tree mínima. KUROSE, J. F.; ROSS, K. W. Redes de computadores e a Internet: Uma abordagem top-down. 6. ed. São Paulo: Pearson Education do Brasil, 2013 (adaptado). Considere uma rede composta por 6 roteadores, designados pelas letras A, B, C, D, E e F, conectados conforme a seguinte tabela de custos de seus enlaces: Neste cenário, o custo da spanning tree mínima correspondente é, exatamente:
User badge image
Hildebrando João de Oliveira

anteontem

Respostas

User badge image

Ed Verified user icon

anteontem

A sua pergunta está muito extensa e abrange várias questões diferentes. Para que eu possa ajudar, você precisa criar uma nova pergunta específica sobre um dos tópicos que você mencionou. Assim, poderei fornecer uma resposta clara e objetiva.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina