• EN
  • Facebook
  • Instagram
  • Youtube
  • Linkedin
Você está em: Início > Ensino > Unidades Curriculares > TSPRSI104
Autenticação
ATENÇÃO: Este site utiliza cookies. Ao navegar no site estará a consentir a sua utilização.

Sistemas Open Source

Código: TSPRSI104    Sigla: SOS
Área Científica: Ciências Informáticas

Ocorrência: 2023/24 - 1S

Área de Ensino: Informática

Cursos

Sigla Nº de Estudantes Plano de Estudos Ano Curricular Créditos Horas Contacto Horas Totais
TSPRSI 20 Despacho n.º 8313/2021, de 20 de agosto 4

Horas Efetivamente Lecionadas

TRSI-1-STR

Teórico-Práticas: 54,00

Docência - Horas Semanais

Teórico-Práticas: 4,00

Tipo Docente Turmas Horas
Teórico-Práticas Totais 1 4,00
Filipe Gonçalves Cardoso - ESGTS   4,00

Docência - Responsabilidades

Docente Responsabilidade
Filipe Gonçalves Cardoso - ESGTS Responsável

Objetivos de Aprendizagem (conhecimento, aptidões e competências a desenvolver pelos estudantes)

Definir e caracterizar software open source. 
Definir e caracterizar as partes constituintes de um sistema operativo open source. 
Descrever a evolução histórica de um sistema operativo open source. 
Distinguir entre versões e distribuições. 

Sistemas operativos - open source
  • Instalar e configurar um sistema operativo open source. 
  • Instalar e configurar dispositivos e device drivers num sistema operativo open source. 

Sistemas operativos servidores - open source
  • Instalar sistema operativo servidor open source. 
  • Instalar e configurar dispositivos e device drivers num sistema operativo open source. 
  • Configurar o sistema operativo servidor. 
  • Optimizar o sistema operativo. 
  • Definir e parametrizar utilizadores. 
  • Instalar e configurar clientes de acordo com a configuração do servidor e da rede.

Conteúdos programáticos

Conceitos 
  • Kernel, sistemas operativos e distribuições 
  • Linux x Microsoft 
  • Exemplos da utilização do Linux 
  • Software livre, GNU, GPL 
  • Segurança dentro do software livre 
  • Software livre dentro de empresa 
  • Aquisição de software livre 
  • Linux como ambiente multiplataforma, multi-utilizador e multi-arquitetura ¿ vantagens 
Versões e distribuições de um sistema operativo open source 
Instalação e configuração de um sistema operativo / sistema operativo servidor - open source 
  • Particionamento 
  • Formatação 
  • Opções de instalação 
  • Optimização de recursos 
  • Instalação de dispositivos e device drivers 
  • Configuração do sistema 
  • Impressão no Linux 
Múltiplas configurações do sistema 
Instalação de aplicativos 
Resolução de problemas 

Demonstração da Coerência dos Conteúdos Programáticos com os Objetivos de Aprendizagem da Unidade Curricular

Nesta unidade curricular são introduzidos os conceitos base associados à utilização de sistemas open source com particular enfase na instalação e na parametrização dos principais sistemas operativos.
O primeiro grupo de conteúdos programáticos está associado aos conhecimentos e competências a que correspondem os 4 primeiros objetivos. Os restantes conteúdos permitem ao estudante a concretização dos objetivos de aprendizagem associados com as tarefas de instalação, configuração e uso de sistemas open source - tanto em sistemas operativos, como em sistemas operativos servidores.  
A estrutura de conteúdos proposta permite assim atingir todos os objetivos propostos para a unidade curricular.

Metodologia de Ensino (Avaliação incluída)

A metodologia de ensino recorre a aulas teóricas onde os conceitos são expostos e discutidos. As aulas teórico práticas incidem essencialmente sobre a aplicação dos conceitos e recorrem igualmente à realização de ensaios e de exercícios destinados à consolidação das aprendizagens. As aulas práticas permitem aos estudantes a concretização das configurações sobre os equipamentos ou em ambientes de simulação/virtualização.
A avaliação da unidade curricular faz-se com recurso aos seguintes elementos de classificação, estando entre parenteses indicada a ponderação destes no cálculo da nota final:
   Teste individual (40%)
   Trabalhos Práticos (30%)
   Participação e empenho (30%) 

O método de avaliação de conhecimentos é avaliação contínua. Serão dispensados de exame final os alunos que obtenham a classificação mínima de 10 (dez) valores.
Não estão contempladas avaliações por prova oral em qualquer um dos momentos de avaliação.


Demonstração da Coerência das Metodologias de Ensino com os Objetivos de Aprendizagem da Unidade Curricular

A unidade curricular requer necessariamente conceitos teóricos, fundamentais para a compreensão das diferentes componentes do conteúdo programático. As aulas teóricas onde os conceitos são apresentados permitem abranger todos os objetivos de aprendizagem. 
O cariz prático encontrado nos equipamentos, simuladores e ambientes de virtualização torna-se fundamental para uma mais completa demonstração e aplicação dos conceitos e práticas subjacentes. A componente prática permite demonstrar alguns requisitos que as soluções deste tipo necessitam de observar no seu funcionamento.
As aulas teórico práticas permitirão a experimentação prática e a aplicação dos conhecimentos perante problemas determinados fomentando o trabalho autónomo do estudante.

Bibliografia de consulta (existência obrigatória)

Paulo Trezentos / António Cardoso, "Fundamental do Linux (3ª Ed. Actualizada)", Editora FCA, ISBN - 9789727225149
Fernando Pereira / Rui Guerreiro, "Linux - Curso Completo (7ª Ed. Atualizada)", Editora FCA, ISBN - 9789727227013
Marques, J., Ferreira, P., Ribeiro, C., Veiga, L., Rodrigues, R., "Sistemas Operativos". Editora FCA, ISBN - 9789727225750
Stallings, W. "Operating Systems: Internals and Design Principles, 7/E". Prentice Hall. ISBN-13: 9780132309981