Sistemas Operacionais e Você: Tornando-se um Usuário Avançado

  • 4.9
Approx. 34 hours to complete

Course Summary

This course teaches about the fundamental concepts and principles behind operating systems, including process management, memory management, and file systems.

Key Learning Points

  • Learn about the inner workings of operating systems
  • Understand how processes, memory, and file systems are managed
  • Gain practical experience with programming assignments

Related Topics for further study


Learning Outcomes

  • Understand the core concepts behind operating systems
  • Apply practical skills in programming assignments
  • Gain knowledge that can be applied to a range of IT roles

Prerequisites or good to have knowledge before taking this course

  • Basic programming knowledge in C or C++
  • Familiarity with computer architecture

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Programming assignments
  • Video lectures

Similar Courses

  • Computer Architecture
  • Programming Languages
  • Algorithms, Part I

Related Education Paths


Notable People in This Field

  • Linus Torvalds
  • Andrew Tanenbaum

Related Books

Description

Neste curso – com uma combinação de palestras em vídeo, demonstrações e atividades práticas – você conhecerá os principais componentes de um sistema operacional e verá como executar tarefas críticas, como gerenciamento de software e usuários, e configuração de hardware. Vamos terminar com um exemplo de como esse conteúdo pode acabar surgindo em uma entrevista.

Outline

  • Navegando no sistema
  • Introdução do curso
  • Visão geral da aula e dicas práticas
  • Listar diretórios em uma GUI
  • Windows: listar pastas na CLI
  • Linux: listar diretórios
  • Windows: alterando pastas na GUI
  • Windows: alterando pastas na CLI
  • Linux: alterando diretórios no Bash
  • Windows: criando pastas na GUI e na CLI
  • Linux: criando diretórios no Bash
  • Windows: histórico de comandos
  • Linux: histórico de comandos
  • Windows: copiando arquivos e pastas
  • Linux: copiando arquivos e diretórios
  • Windows: movendo e renomeando arquivos e pastas
  • Linux: movendo e renomeando arquivos e diretórios
  • Windows: removendo arquivos e diretórios
  • Linux: removendo arquivos e diretórios
  • Cindy: por que o sistema operacional é importante
  • Windows: exibindo o conteúdo de arquivos
  • Linux: exibindo o conteúdo de arquivos
  • Windows: modificando arquivos de texto
  • Linux: modificando arquivos de texto
  • Windows PowerShell
  • Windows: pesquisando dentro de arquivos
  • Windows: pesquisando dentro dos diretórios
  • Linux: pesquisando dentro de arquivos
  • Windows: entrada, saída e o pipeline
  • Linux: entrada, saída e o pipeline
  • Navegação avançada no Windows e no Linux
  • Primeiro emprego em TI do Ben
  • Navegando no Coursera
  • Pesquisas do programa
  • Como usar os fóruns de discussão
  • Conheça seus colegas de classe
  • Leitura complementar sobre CLI do Windows e Unix Bash
  • Leitura complementar sobre "Tamanho" x "Tamanho do disco" no Windows
  • Leitura complementar sobre o Notepad ++
  • Leitura complementar sobre documentação do GNU
  • Leitura complementar sobre o Windows PowerShell
  • Instruções para acessar o Qwiklabs
  • Comandos básicos
  • Manipulação de arquivos e textos
  • Acesso ao Qwiklabs
  • Usuários e permissões
  • Usuários, administradores e grupos
  • Windows: acessando informações de usuários e grupos
  • Windows: acessando informações de usuários e grupos pela CLI
  • Linux: usuários, Superusuário e mais
  • Windows: senhas
  • Linux: senhas
  • Windows: adicionando e removendo usuários
  • Linux: adicionando e removendo usuários
  • Ben Fried - Diretor Executivo de Informação (CIO)
  • Windows: permissões de arquivo
  • Linux: permissões de arquivo
  • Windows: modificando permissões
  • Linux: modificando permissões
  • Windows: permissões especiais
  • Linux: SetUID, SetGID, sticky bit
  • Leitura complementar sobre senhas no Windows
  • Leitura complementar sobre listas de controle de acesso no Windows
  • Leitura complementar sobre permissões especiais no Windows
  • Permissões
  • Gerenciamento de pacotes e softwares
  • Introdução do módulo
  • Windows: pacotes de software
  • Linux: pacotes de software
  • Windows: arquivos compactados
  • Linux: arquivos compactados
  • Windows: dependências de pacote
  • Linux: dependências de pacote
  • Windows: gerenciador de pacotes
  • Linux: gerenciador de pacotes Apt
  • Windows: por debaixo do capô
  • Linux: por debaixo do capô
  • Windows: dispositivos e drivers
  • Linux: dispositivos e drivers
  • Windows: atualizações do sistema operacional
  • Linux: atualizações do sistema operacional
  • Leitura complementar sobre pacotes de software no Windows Body text:
  • Leitura complementar para compactados 7-Zip e PowerShell
  • Leitura complementar sobre o comando "Tar" do Linux
  • Leitura complementar sobre dependências de pacote no Windows
  • Leitura complementar sobre dependências de pacote no Linux
  • Leitura complementar sobre gerenciadores de pacote no Windows
  • Leitura complementar sobre PPAs no Linux
  • Leitura complementar sobre o GIMP
  • Leitura complementar sobre Windows Installer e monitores de processo
  • Leitura complementar sobre dispositivos e drivers do Windows
  • Leitura complementar sobre dispositivos e drivers do Linux
  • Leitura complementar sobre as atualizações no Windows
  • Leitura complementar sobre atualizações no Linux
  • Distribuição de softwares
  • Gerenciadores de pacote
  • O que acontece em segundo plano?
  • Gerenciamento de softwares de dispositivo
  • Sistemas de arquivo
  • Introdução do módulo
  • Revisão de sistemas de arquivo
  • Anatomia do disco
  • Windows: particionamento e formatação de disco em um sistema de arquivos
  • Windows: montando e desmontando um sistema de arquivos
  • Linux: particionamento e formatação de disco em um sistema de arquivos
  • Linux: montando e desmontando um sistema de arquivos
  • Windows: swap
  • Linux: swap
  • Windows: arquivos
  • Linux: arquivos
  • Windows: uso de disco
  • Linux: uso de disco
  • Windows: reparo do sistema de arquivos
  • Linux: reparo do sistema de arquivos
  • A paixão do Ben
  • Leitura complementar sobre o sistema de arquivos FAT32
  • Leitura complementar sobre particionamento e formatação de disco no Windows
  • Leitura complementar sobre como montar e desmontar um sistema de arquivos no Linux
  • Leitura complementar sobre paginação no Windows
  • Leitura complementar sobre swap no Linux
  • Leitura complementar sobre o sistema de arquivos NTFS
  • Leitura complementar sobre uso de disco no Windows
  • Leitura complementar sobre uso de disco no Linux
  • Leitura complementar sobre reparos do sistema de arquivos do Linux
  • Tipos de sistema de arquivos
  • Gerenciamento de processos
  • Introdução do módulo
  • Programas x processos (revisão)
  • Windows: criação e encerramento de processos
  • Linux: criação e encerramento de processos
  • As paixões da Jess
  • Windows: lendo informações do processo
  • Linux: lendo informações do processo
  • Linux: sinais
  • Windows: sinais
  • Windows: gerenciando processos
  • Linux: gerenciando processos
  • Windows: monitoramento de recursos
  • Linux: monitoramento de recursos
  • Leitura complementar sobre criação e encerramento de processos no Windows
  • Leitura complementar sobre como ler informações de um processo no Windows
  • Leitura complementar sobre como ler informações de um processo no Linux
  • Leitura complementar sobre sinais no Windows
  • Leitura complementar sobre gerenciamento de processos no Windows
  • Leitura complementar sobre monitoramento de recursos no Windows
  • Leitura complementar sobre monitoramento de recursos no Linux
  • O ciclo de um processo
  • Gerenciando processos
  • Utilização de processos
  • Sistemas operacionais na prática
  • Introdução
  • Conexão remota e SSH
  • Conexões remotas no Windows
  • Transferência de arquivos por conexão remota
  • Transferência de arquivos por conexão remota no Windows
  • Máquinas virtuais
  • Monitoramento do sistema
  • O visualizador de eventos do Windows
  • Logs no Linux
  • Trabalhando com logs
  • Softwares de geração de imagens
  • Métodos de instalação de sistemas operacionais
  • Entrevista com encenação: sistemas operacionais
  • Encerramento do módulo
  • Conselho da Heather para o início de carreira
  • Parabéns
  • Leitura complementar sobre conexões remotas no Windows
  • Leitura complementar sobre transferência de arquivos por conexão remota no Windows
  • Leitura complementar sobre máquinas virtuais
  • Leitura complementar sobre logs no Linux
  • Leitura complementar sobre métodos de instalação de SO
  • Acesso remoto
  • Registro

Summary of User Reviews

Discover the world of operating systems with this comprehensive course on Coursera. Users have praised the course for its engaging content and excellent delivery. Gain insight into how operating systems work and the challenges they face in today's computing landscape.

Key Aspect Users Liked About This Course

Excellent delivery

Pros from User Reviews

  • Engaging content
  • Comprehensive overview of operating systems
  • Clear and concise explanations
  • Instructors are knowledgeable and experienced
  • Hands-on assignments reinforce learning

Cons from User Reviews

  • Some users found the pace of the course to be too fast
  • A few technical glitches reported in the online platform
  • Not suitable for beginners without some programming experience
  • Course material can be challenging at times
  • Limited interaction with instructors and other students
Portuguese (Brazilian)
Available now
Approx. 34 hours to complete
Google
Cresça com o Google
Coursera

Instructor

Google

  • 4.9 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses