SISTEMAS OPERATIVOS
Noticias/Fóruns/Material Suplementar: Moodle minha.ubi.pt
Aprendizagem dos rudimentos da arquitectura de
computadores (hardware).
Aprendizagem das inter-relações entre hardware e software
na programação.
Aprendizagem crítica das várias arquitecturas de sistemas
operativos.
Utilização de sistemas operativos. Programação de
sistemas operativos.
Obter
um Sistema Operativo Linux
· Instalar
Linux ou MacOS no seu PC
· Windows e Linux
– Dual boot
o
Instalar sempre Windows Primeiro
o
Instalar Linux e Modificar o ordem de Boot no BIOS/UEFI
· Apenas
Windows
o
Usar Ubuntu e Bash em Windows 10 (SubSistema de Windows
para User Space de Linux – necessita de ser instalada - ver Windows
componentes)
· Utilizar
Virtual Machines (Aconselhado - VirtualBox)
· Bootable
Portable Devices : USB Pen drive/CD/DVD
o
Instructions for Ubuntu Bootable PenDrive
· Emulador
de UNIX sobre o Windows: CygWin
· Aceder uma
maquina remota (putty(ssh). Por
exemplo a sua area pessoal da UBI
Bibliografia: Livros e Documentação
Antiga sobre Unix e sobre pthreads
C-Programming Online usando Browser
· Repl.it
· OnlneGDB