Interagir com sistemas operativos (Coursera)

Offered by Google,
Interagir com sistemas operativos (Coursera)

Neste curso, através de uma combinação de palestras em vídeo, demonstrações e experiências práticas, vai adquirir conhecimentos acerca dos componentes principais de um sistema operativo e como realizar tarefas críticas, como gerir software e utilizadores e configurar hardware. Vamos terminar com um exemplo de como este conteúdo pode surgir no contexto de uma entrevista.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

No final deste curso, será capaz de:
● Navegar nos sistemas de ficheiros do Windows e do Linux através de uma interface gráfica do utilizador e de um intérprete de linha de comandos.
● Configurar utilizadores, grupos e autorizações de acesso a contas.
● Instalar, configurar e remover software nos sistemas operativos Windows e Linux.
● Configurar partições do disco e sistemas de ficheiros.
● Perceber como funcionam os processos dos sistemas e como os gerir.
● Trabalhar com registos de sistemas e ferramentas de ligação remota.
● Utilizar os conhecimentos sobre os sistemas operativos para resolver problemas comuns como especialista de apoio técnico de TI.

Course 3 of 5 in the Apoio Técnico de TI da Google Professional Certificate

Syllabus

WEEK 1
Navegar no sistema
Damos-lhe as boas-vindas ao curso Sistemas operativos da Certificação profissional de apoio técnico de TI! Na primeira semana deste curso, vamos abordar os princípios básicos dos sistemas operativos (SO) Windows e Linux. Vamos adquirir conhecimentos acerca do funcionamento dos diretórios e ficheiros nos SO Windows e Linux. Também vai aprender formas práticas de manipular ficheiros e diretórios na interface gráfica do utilizador (GUI) do Windows, na interface de linhas de comando (CLI) do Windows e na shell do Linux. No final deste módulo, vai interagir com ficheiros e diretórios e efetuar a manipulação básica de texto nos SO Windows e Linux.

WEEK 2
Utilizadores e autorizações
Na segunda semana deste curso, vamos aprender a configurar utilizadores e autorizações no Windows e SO Linux. Como especialista do apoio técnico de TI, é importante saber como conceder as autorizações adequadas aos utilizadores e grupos para o Windows e o SO Linux. No final deste módulo, saberá como adicionar, modificar e remover utilizadores para um computador e para ficheiros e pastas específicos ao utilizar a GUI do Windows, a CLI do Windows e a shell do Linux.

WEEK 3
Gestão de pacotes e software
Na terceira semana deste curso, vamos abordar a gestão de pacotes e software nos sistemas operativos Windows e Linux. É importante saber como funcionam as instalações de pacotes, assim como compreender como são geridos os dispositivos e os controladores nestes sistemas operativos. Vamos ainda aprender diferentes métodos de empacotamento e compressão de ficheiros. No final deste módulo, deverá saber como criar, atualizar e remover software com a GUI e a CLI do Windows, bem como com a shell do Linux.

WEEK 4
Sistemas de ficheiros
Na quarta semana deste curso, vamos aprender como funcionam os sistemas de ficheiros nos sistemas operativos Windows e Linux. Vamos conhecer os tipos de sistemas de ficheiros e o motivo pelo qual são diferentes em determinados sistemas operativos. Vamos saber mais sobre partição do disco e memória virtual, bem como por que motivo são tão importantes para uma função de especialista de apoio técnico de TI. Vamos abordar ainda formas de montagem e desmontagem de sistemas de ficheiros, leitura da utilização do disco e reparação de sistemas de ficheiros. No final deste módulo, vai fazer a partição e a formatação de um disco no Windows e Linux.

WEEK 5
Gestão de processos
Na quinta semana deste curso, vamos explorar a gestão de processos. Para um especialista de apoio técnico de TI, é importante utilizar as ferramentas do sistema para ler e compreender os estados dos processos das máquinas. Vamos abordar as formas de iniciar e terminar um processo no Windows e Linux. Vamos também aplicar ferramentas de resolução de problemas para resolver problemas com processos e recursos. No final deste módulo, vai utilizar comandos do Windows e Linux para fazer a manutenção de processos.

WEEK 6
Sistemas operativos na prática
Parabéns, chegou à semana final do curso! Na última semana deste curso, vamos abordar alguns dos aspetos práticos dos sistemas operativos que vai utilizar no apoio técnico de IT. Vamos abordar o acesso remoto e a resolução de problemas à distância. Vamos explorar ferramentas de virtualização para gerir e remover instâncias virtuais, utilizar registos para monitorização do sistema e conhecer algumas técnicas diferentes de implementação do SO. No final deste módulo, vai aplicar todas as competências deste curso para depurar alguns problemas no SO Windows e Linux. Boa sorte!

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Interfacing with the Arduino (Coursera) Coursera
University of California, Irvine

Interfacing with the Arduino (Coursera)

Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In this class you will learn how and when to use the different types of sensors and how to connect them to the Arduino. Since the external world uses continuous or analog signals and the hardware is digital you will learn how these signals are converted back-and-forth and how this must be considered as you program your device. You'll also learn about the use of Arduino-specific shields and the shields software libraries to interface with the real world.

Oct 26th 2026
4 Weeks
Reviews & Metrics for Software Improvements (Coursera) Coursera
University of Alberta

Reviews & Metrics for Software Improvements (Coursera)

This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and improve project progress and software quality. What you will learn: apply techniques to measure and visualize project progress, integrate Agile review practices to increase project visibility; reflect on lessons learned in software projects through retrospective exercises; improve project and process quality through ongoing measurement

Oct 26th 2026
4 Weeks
Internet of Things V2: DragonBoard™ bring up and community ecosystem (Coursera) Coursera
University of California, San Diego

Internet of Things V2: DragonBoard™ bring up and community ecosystem (Coursera)

Do you want to develop skills to prototype embedded products using state-of-the-art technologies? In this course you will build a hardware and software development environment to guide your journey through the Internet of Things specialization courses. We will use the DragonBoard™ 410c single board computer (SBC).

Oct 26th 2026
5-12 Weeks
Capstone: Autonomous Runway Detection for IoT (Coursera) Coursera
EIT Digital

Capstone: Autonomous Runway Detection for IoT (Coursera)

The students will develop a larger system using the learning outcomes from these courses, and the students will evaluate the developed system in a real-world programming environment. This course is a true engineering task in which the student must, not only implement the algorithm code, but also handle the interfaces between many different actors and hardware platforms.

Nov 2nd 2026
3 Weeks
面向对象技术高级课程 (The Advanced Object-Oriented Technology) (Coursera) Coursera
Peking University

面向对象技术高级课程 (The Advanced Object-Oriented Technology) (Coursera)

如果将软件开发人员看作行走江湖的武侠,那么各种软件开发技术就是武侠赖以傍身的武术秘籍。有的秘籍以易学灵巧见长,练习者很快掌握,并有立竿见影的功效,但失之厚重持久;有的秘籍初学乍练顿显困难,虽冥思苦解仍不得要领,需坚持不断的内功修炼方成正果,却是成为武林大侠必备的至宝。本课程有些类似于后者。

Nov 9th 2026
13-24 Weeks
Introdução ao Teste de Software (Coursera) Coursera
Universidade de São Paulo, Brasil

Introdução ao Teste de Software (Coursera)

A necessidade das empresas em produzir software com qualidade tem aumentado a demanda por profissionais com conhecimentos e habilidades em Teste de Software. Entretanto, existe uma escassez de mão-de-obra especializada nesta área. Considerando essa lacuna, o curso de Introdução ao Teste de Software foi planejado para servir como um guia para pessoas que necessitam de uma fonte de consulta e/ou aprendizado na área.

Nov 2nd 2026
5-12 Weeks
Introduction to Virtual Reality (Coursera) Coursera
University of London,Goldsmiths, University of London

Introduction to Virtual Reality (Coursera)

This course will introduce you to Virtual Reality (VR). The course will teach you everything from the basics of VR- the hardware and the history of VR- to different applications of VR, the psychology of Virtual Reality, and the challenges of the medium. The course is designed for people who are new to VR as a medium. You may have experienced some virtual reality before, and may have some hardware- but this course is suitable to individuals who have never experienced VR and those who do not have much hardware- we will explain Mobile VR as well as devices such as the Oculus Rift and HTC Vive.

Oct 26th 2026
4 Weeks
Version Control with Git (Coursera) Coursera
Atlassian

Version Control with Git (Coursera)

The Version Control with Git course provides you with a solid, hands-on foundation for understanding the Git version control system. Git is open source software originally created by Linus Torvalds. Git manages team files for large and small projects. This allows the team to continuously improve its product. It is used by most major technology companies, and is assumed knowledge for many modern programming and IT jobs. It is a core component of DevOps, continuous delivery pipelines and cloud-native computing. You could also use Git to manage the many continuously improving revisions of that book that you are writing.

Nov 2nd 2026
4 Weeks
Introduction to Embedded Systems Software and Development Environments (Coursera) Coursera
University of Colorado Boulder

Introduction to Embedded Systems Software and Development Environments (Coursera)

Welcome to the Introduction to Embedded Systems Software and Development Environments. This course is focused on giving you real world coding experience and hands on project work with ARM based Microcontrollers. You will learn how to implement software configuration management and develop embedded software applications. Course assignments include creating a build system using the GNU Toolchain GCC, using Git version control, and developing software in Linux on a Virtual Machine.

Nov 9th 2026
4 Weeks