SISTEMAS OPERATIVOS  sisops.jpg

 

Módulos Teóricos

Módulos Práticos

Bibliografia

 

Noticias/Fóruns/Material Suplementar: Moodle  minha.ubi.pt

 

Objectivos:

Aprendizagem dos rudimentos da arquitectura de computadores (hardware).

Aprendizagem das interrelaçõ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.

ADMINISTRAÇÃO genérica de sistemas operativos (não será realizada)

 

O Sistema Operativo Linux

·         Instalar Linux/MacOs numa maquina

·         Instalar Linux em modo dual-boot (Instalar Windows Primeiro)

Modificar ordem de Boot no BIOS/UEFI

·         Arrancar Linux : Obter um Live-Linux num cd/dvd/pen ou melhor um verdadeiro Linux num pen (de 8GB)

·         Arrrancar a sua maquina usando um verdadeiro Linux num pen (de 8GB)

Outros

·         CygWin: Emulador de UNIX sobre o Windows

·         Ubuntu and Bash on Windows 10 :  Novo SubSistema de Windows para UserSpace de Linux

·         Utilizar Virtual Machines (Aconselhado - VirtualBox)

o    VirtualBox http://www.virtualbox.org/

o    vmplayer www.vmware.com

Bibliografia: Livros

Documentos: Documentação Antiga sobre Unix  e sobre  pthreads

 

Fontes de Informação na Web:

  1. Enciclopédia de Informática na Web
  2. Segredos de hardware
  3. O.S. Technical Comparison  Historia e Analise de  Maioria dos sistemas operativos existentes [PARA VER]
  4. The Art of Unix Programming
  5. C Tutorial
  6. The C Standard (ISO/IEC 9899:2011)