Course Hive
Courses
Summaries
Continue with Google
or

Fundamentos de Sistemas Operacionais: Conceitos Chave

Desvende os mistérios dos Sistemas Operacionais com o curso EEL770: uma jornada completa desde a arquitetura de computadores até a comunicação entre processos e sistemas distribuídos, ministrada por Rodrigo de Souza Couto. Transforme seu conhecimento!

5.0 (5)
106 learners

What you'll learn

Compreender os conceitos básicos de sistemas operacionais e suas funções principais

Analisar e implementar técnicas de comunicação e sincronização entre processos

Identificar e aplicar estratégias de gerenciamento de memória e escalonamento na CPU

Avaliar a confiabilidade e o desempenho dos diferentes sistemas de arquivos e dispositivos de armazenamento

This course includes

  • 21 hours of video
  • Certificate of completion
  • Access on mobile and TV

Course content

1 modules • 42 lessons • 21 hours of video

Fundamentos de Sistemas Operacionais: Conceitos Chave
42 lessons • 21 hours
  • EEL770 - 01 - Introdução aos Sistemas Operacionais47:06
  • EEL770 - 02 - Revisão de Arquitetura de Computadores18:30
  • EEL770 - 03 - Abstração de processos30:16
  • EEL770 - 04 - API de processos44:08
  • EEL770 - 05 - Comunicação entre processos com pipe24:39
  • EEL770 - 06 - Mecanismo de virtualização da CPU53:01
  • EEL770 - 07 - Escalonamento49:01
  • EEL770 - 08 - Escalonamento MLFQ (Multi-Level Feedback Queue)38:11
  • EEL770 - 09 - Completely Fair Scheduler (CFS)36:56
  • EEL770 - 10 - Tradução de endereços26:53
  • EEL770 - 11 - Segmentação33:36
  • EEL770 - 12 - Paginação50:57
  • EEL770 - 13 - Translation Lookaside Buffer (TLB)28:29
  • EEL770 - 14 - Tamanho das páginas e da tabela de páginas41:48
  • EEL770 - 15 - Cache e paginação sob demanda22:01
  • EEL770 - 16 - Políticas de substituição38:29
  • EEL770 - 17 - Concorrência e threads35:55
  • EEL770 - 18 - Modelos e uso de threads31:00
  • EEL770 - 19 - Introdução aos problemas de concorrência24:06
  • EEL770 - 20 - Locks13:36
  • EEL770 - 21 - Implementação de locks51:26
  • EEL770 - 22 - Variáveis de condição20:03
  • EEL770 - 23 - Problema dos produtores e consumidores25:53
  • EEL770 - 24 - Semáforos14:59
  • EEL770 - 25 - Deadlocks31:29
  • EEL770 - 26 - Dispositivos de armazenamento20:26
  • EEL770 - 27 - Introdução aos sistemas de arquivos40:33
  • EEL770 - 28 - Elementos básicos de um sistema de arquivos08:45
  • EEL770 - 29 - File Allocation Table (FAT)23:40
  • EEL770 - 30 - Fast File System (FFS)42:47
  • EEL770 - 31 - New Technology File System (NTFS)18:41
  • EEL770 - 32 - Solid-state Drive (SSD)22:32
  • EEL770 - 33 - Confiabilidade e desempenho em SSDs14:50
  • EEL770 - 34 - FTL estruturada em log16:38
  • EEL770 - 35 - Coleta de lixo e tamanho da tabela de mapeamento em SSDs20:58
  • EEL770 - 36 - Introdução aos sistemas distribuídos20:02
  • EEL770 - 37 - Princípios básicos de comunicação de processos em rede50:24
  • EEL770 - 38 - Endereçamento IP21:38
  • EEL770 - 39 - Portas TCP/UDP23:36
  • EEL770 - 40 - Interface de sockets do UNIX47:41
  • EEL770 - 41 - Network File System (NFS)09:43
  • EEL770 - 42 - Protocolos sem estado e idempotência25:20

You may also be interested in

FAQs

Suggest a Youtube Course

Our catalog is built based on the recommendations and interests of students like you.

Course Hive
Download now and unlock unlimited audiobooks — 100% free
Explore Now