Trilha de estudo
Computadores, SO e redes
0 de 10 missões concluídas · Aventureiro
Nível 1 Iniciante
Primeiros passos: sem pré-requisitos
- Missão 01Conceitos de Hardware e Software
Machado e Maia (2014) estruturaram seu livro com uma ordem de conteúdo que permitisse aos leitores uma compreensão básica dos principais elementos que compõem um sistema computacional. É por isso que…
7 min · 01 de out de 2025 - Missão 02Visão Geral da Arquitetura de Sistemas Operacionais
O sistema operacional (SO) é, em sua essência, um conjunto de rotinas executado pelo processador. Sua principal função é gerenciar o funcionamento do computador, controlando o uso e o…
11 min · 23 de set de 2025 - Missão 09HTTP e HTTPS no contexto de redes e desenvolvimento web
Toda aplicação web depende de uma troca contínua de mensagens entre cliente e servidor. Quando um sistema abre uma página, envia um formulário, consome uma API REST, carrega uma imagem ou autentica…
15 min · 19 de ago de 2026
Nível 2 Intermediário
Pede a base do nível anterior
- Missão 03Estrutura do Sistema Operacional
Pode-se dizer que o sistema operacional é formado por “um conjunto de rotinas que oferece serviços aos usuários e às suas aplicações. Esse conjunto de rotinas é denominado núcleo do sistema, ou…
11 min · 07 de out de 2025 - Missão 04Processos em Sistemas Operacionais
Quando estamos falando de sistemas operacionais multiprogramáveis, é importante entendermos o conceito de processo aplicado na arquitetura e operação destes SOs. Historicamente, termos como programa…
10 min · 21 de out de 2025 - Missão 07Embarcando com o Arduino Mega 2560
No campo da Engenharia de Software e da Computação, muitas vezes ficamos confinados às abstrações de alto nível. No entanto, o verdadeiro domínio da tecnologia também exige a compreensão da interface…
9 min · 02 de abr de 2026
Nível 3 Avançado
Aprofunda e junta os conceitos
- Missão 05Threads em Sistemas Operacionais
Durante nossa jornada pela Engenharia de Software, passamos rapidamente da escrita de scripts sequenciais para a necessidade de sistemas que realizam múltiplas tarefas simultaneamente. Para entender…
4 min · 04 de mar de 2026 - Missão 06Concorrência em Sistemas Operacionais
Desde a década de 1970, os computadores começaram a permitir que os desenvolvedores e usuários executassem diversos programas de forma simultânea. Essa capacidade gerou a crença popular de que “tudo…
9 min · 04 de out de 2025 - Missão 08Projeto: Conectando Arduino e PC pela porta serial
Profissionais de tecnologia lidam com diversos contextos durante suas carreiras. É relativamente comum surgir uma situação em que precisamos interligar sistemas embarcados com sistemas localizados em…
5 min · 25 de abr de 2026 - Missão 10Introdução aos Sistemas Distribuídos
Durante as primeiras disciplinas de programação, é comum construir algoritmos cuja execução ocorre integralmente em um único programa. O estudante declara variáveis, implementa funções, organiza…
12 min · 02 de ago de 2026