Processos e threads
13 recursos criados por 12 usuários
Nesta página do GoConqr, você encontra mapas mentais, flashcards e um questionário criados pela comunidade sobre processos e threads, da programação concorrente ao processamento assíncrono. O material é voltado a universitários que estudam esses conceitos e a professores que procuram recursos para trabalhar o tema. É um pequeno conjunto de recursos de nível universitário, com abordagens para consultar e praticar. Escolha um material para começar e explore os demais conforme seu interesse.
Processos e threads
- Tudo sobre Sistemas distribuídos e computação paralela
- Características e desafios dos sistemas distribuídos17
- Arquiteturas e modelos de sistemas distribuídos30
- Clusters, grids e computação em nuvem11
- Comunicação em sistemas distribuídos17
- Middleware e serviços web26
- Objetos distribuídos e invocação remota11
- Programação concorrente e paralela12
- Sincronização e coordenação12
- Dados e memória em sistemas distribuídos5
- Falhas e tolerância a falhas7
O melhor de Processos e threads
-
18 perguntasProgramação Concorrente - NP1 A estrutura lógica fundamental de um processo tradicional é composta por:
-
156 nósSD - Processos Threads · Cliente / Servidor · Virtualização · Migração de código
-
15 cartõesThreads Threads (Introdução) Qual problema Thread resolve?
-
58 nósProgramação concorrente PTHREAD INTRODUÇÃO · C ONCEITOS BÁSICOS · PTHREAD
-
43 nósCapitulo 3 Sistemas Distribuídos - Princípios e Paradigmas 2ª Ed. Tanenbaum Threads
-
36 nósProcessos Sistemas distribuidos Threads · Virtualização de recu...
-
6 nósImplementando MultiThreading and Asynchonous Processing Thread · Thread Pool · Tasks · Parallel
-
114 nósProgramação Concorrente Vantagem · Desvantagens · Threads · Especificações · Problema da seção cri... · Spin-Lock
Quizzes
Mapas mentais
-
156 nósSD - Processos Threads · Cliente / Servidor · Virtualização · Migração de código
-
58 nósProgramação concorrente PTHREAD INTRODUÇÃO · C ONCEITOS BÁSICOS · PTHREAD
-
43 nósCapitulo 3 Sistemas Distribuídos - Princípios e Paradigmas 2ª Ed. Tanenbaum Threads
-
36 nósProcessos Sistemas distribuidos Threads · Virtualização de recu...
-
6 nósImplementando MultiThreading and Asynchonous Processing Thread · Thread Pool · Tasks · Parallel
-
114 nósProgramação Concorrente Vantagem · Desvantagens · Threads · Especificações · Problema da seção cri... · Spin-Lock
-
53 nósProcessos de SD Migração de código · Virtualização · Thread
-
27 nósProcessos em Sistemas distribuidos Emprego de Threds · conceitos basicos · maquinas
Flashcards
Mais tópicos de Sistemas distribuídos e computação paralela
Sobre Processos e threads
GoConqr OriginalPor onde começar
Os flashcards «Threads» são um ponto de partida para quem quer retomar a introdução ao tema. Eles apresentam perguntas sobre o problema que as threads resolvem, o que são e como funcionam. O conjunto também aborda a implementação do paralelismo no sistema operacional e a sobrecarga no Windows.
Depois dessa leitura, o questionário de programação concorrente permite praticar questões sobre a estrutura de um processo, os estados de processos e threads e a função do escalonador. Use as perguntas para identificar os pontos que você quer consultar novamente.
Como usar os mapas junto ao questionário
O mapa sobre implementação de multithreading e processamento assíncrono reúne termos como thread, pool de threads, tarefas, paralelismo, async e await. Ele pode ser útil para visualizar esses conceitos depois de responder ao questionário. Retome as questões e compare os termos que apareceram nelas com os que o mapa apresenta.
Para ampliar a consulta, o mapa «Programação Concorrente» aborda vantagens da execução concorrente e paralela. Os flashcards «Canceling Tasks» trazem perguntas sobre o cancelamento de tarefas e um exemplo de CancellationToken.
A relação com a unidade
Processos e threads é uma seção da unidade «Sistemas distribuídos e computação paralela», em Informática e TIC. O mapa «SD - Processos» aproxima threads de outros elementos apresentados na unidade, como cliente e servidor, virtualização e processador. Outro mapa sobre processos em sistemas distribuídos aborda threads, multithreads e monothreads.
Ao percorrer esses materiais, observe como cada formato organiza o tema: os flashcards propõem perguntas, o questionário oferece prática e os mapas reúnem conceitos para consulta. Escolha um mapa para acompanhar sua próxima rodada de estudo.
Perguntas frequentes
Qual material posso usar primeiro?
Os flashcards «Threads» são uma opção para começar pela introdução. Eles trazem perguntas sobre o que são threads, que problema resolvem e como funcionam. Em seguida, o questionário de programação concorrente oferece questões sobre processos, estados de processos e threads e o papel do escalonador.
O que os mapas mentais abordam?
Os mapas apresentam diferentes recortes de processos e threads. Um deles reúne multithreading, tarefas e processamento assíncrono; outro aborda processos em sistemas distribuídos, incluindo multithreads e monothreads. O mapa «SD - Processos» também relaciona threads a cliente e servidor, virtualização e processador.
Os recursos são gratuitos?
Sim. Todos os recursos listados podem ser abertos e estudados gratuitamente, sem conta; o questionário também pode ser respondido sem cadastro. Uma conta gratuita permite ainda salvar suas pontuações e criar seus próprios questionários, mapas mentais, flashcards e notas. Os materiais listados foram criados por usuários do GoConqr.