Você está na página 1de 10

SISTEMAS

OPERATIVOS
PRÁTICAS

Daniel Silveira / João Pavia


19/9/2022 2

AULAS
SISTEMAS OPERATIVOS

PRÁTICAS
14 aulas
3 Testes contam 50% da nota
Resolução de exercícios no computador
Linux vs Windows vs iOS vs Android
Discord para dúvidas
https://discord.gg/5YV3w6um
Tambem podem contatar por email:
p5782@ulusofona.pt
p6902@ulusofona.pt
Programa
Comandos Linux Programa onde usam Memoria dinâmica e Programa a usar Threads Programa com Revisão da materia
Scripts Makefile para fazer partilhada memoria partilhada e Semaforos múltiplas threads a Suporte a duvida das
build. Tempo, usar relógio relógio do Sistema. execuraterm ao aulas teóricas
Makefiles Sincronização mesmo tempo em
Em Código C Sinais Usa conceitos do Avaliações de
Criar processos criando processos e teste 1. paralelo
(fork,) repescagem
comunicando por Informacao e trocada
IPC (pipe) IPC entre threads e tem
de se garantir
sincronizacao

5 aulas Teste 1 2 aulas Teste 2 2 aulas Teste 3 Dúvidas finais

3
SISTEMAS OPERATIVOS

Testes
Teste 1 - pipes e forks – 10% da nota
24  30 Outubro 2022

Teste 2 - pipes e forks – 20% da nota


14  20 Novembro 2022

Teste 3 - pipes e forks – 30% da nota


5  10 Dezembro 2022

19/9/2022 4
SISTEMAS OPERATIVOS

Bill Gates and Steve Jobs

19/9/2022 5
SISTEMAS OPERATIVOS

Bill Gates and Steve Jobs

19/9/2022 6
SISTEMAS OPERATIVOS

Bill Gates and Steve Jobs

19/9/2022 7
LINUX/WINDOWS/ANDROID/DARWIN
Linux Windows Android Darwin (macOs and iOS)

• Unix / GNU • Microsoft DOS • Linux 3.4+ • Unix / BSD


• ls • dir • ls • ls
• cd • cd • cd • cp
• cp • copy • cp • grep
• grep • find • grep • cd
• man • help • man • man
• mkdir               • mkdir • mkdir               • mkdir              
• more                • more • more                • more               
• mv                                • rename  • mv                                  • mv                               
• ps                     • tasklist • ps                     • ps                    
• pwd                  • cd • pwd                  • pwd                 
• rm                    • del • rm                    • rm                   
• rmdir                • rmdir • rmdir                • rmdir               
• telnet                   • telnet • telnet                    • telnet                   
• who                  • net session • who       • who      

19/9/2022 8
19/9/2022 SISTEMAS OPERATIVOS 9
10

THE WAY TO GET


STARTED IS TO
QUIT TALKING
AND BEGIN DOING.
Walt Disney
SISTEMAS OPERATIVOS

Engenheiro de Software

Você também pode gostar