Saltar para:
Logótipo
Você está em: Início > CTEIL01

Competências Transversais para a Engenharia: Introdução ao Linux

Código: CTEIL01     Sigla: CTEIL

Áreas Científicas
Classificação Área Científica
CNAEF Engenharia e técnicas afins

Ocorrência: 2024/2025 - 2S (edição n.º 1) Ícone do Moodle

Ativa? Sim
Página Web: https://moodle2425.up.pt/course/view.php?id=4637
Unidade Responsável: Departamento de Engenharia Eletrotécnica e de Computadores
Curso/CE Responsável: Competências Transversais para a Engenharia: Introdução ao Linux

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
CTEIL 0 Plano de estudos oficial 1 - 1,5 12 40,5
L.AERO 0 Plano de estudos oficial 2 - 1,5 12 40,5
L.BIO 0 Plano Oficial do ano letivo 2 - 1,5 12 40,5
L.EA 0 Plano Oficial 1 - 1,5 12 40,5
L.EC 1 Plano de estudos oficial 1 - 1,5 12 40,5
L.EEC 32 Plano Oficial 2 - 1,5 12 40,5
L.EGI 0 Plano Oficial do ano letivo 1 - 1,5 12 40,5
L.EM 5 Plano de Estudos Oficial 2 - 1,5 12 40,5
L.EMAT 0 Plano Oficial do ano letivo 2021 1 - 1,5 12 40,5
L.EMG 0 Plano de estudos oficial a partir de 2008/09 2 - 1,5 12 40,5
L.EQ 1 Plano de estudos oficial 2 - 1,5 12 40,5

Docência - Responsabilidades

Docente Responsabilidade
Manuel Cândido Duarte dos Santos Regente

Docência - Horas

Teórico-Práticas: 1,00
Tipo Docente Turmas Horas
Teórico-Práticas Totais 1 1,00
Manuel Cândido Duarte dos Santos 1,00

Língua de trabalho

Português - Suitable for English-speaking students
Obs.: Materiais de estudo em inglês / Study materials in English

Objetivos

Os objectivos desta unidade curricular de competências transversais são:

  • Apresentar a filosofia de código aberto e o seu impacto no desenvolvimento de software;
  • Fornecer uma compreensão abrangente do sistema operativo Linux e dos seus princípios básicos;
  • Desenvolver práticas de navegação e operação no ambiente Linux;
  • Desenvolver a capacidade de personalizar e otimizar sistemas Linux para diversas aplicações;
  • Promover habilidades de resolução de problemas na gestão e "troubleshooting" de sistemas operativos Linux.
Desta forma, pretende-se que os estudantes reconheçam as vantagens de personalizar o sistema operativo para atender as necessidades específicas e melhorar a eficiência no seu uso como ferramenta de trabalho.

Resultados de aprendizagem e competências

No final da presente unidade curricuar de competências, as/os estudantes deverão ser capazes de:

  • Utilizar a interface de linha de comandos para executar várias tarefas com eficiência;
  • Escrever e executar "scripts shell" básicos para automatizar tarefas de rotina;
  • Adequar as ferramentas à utilização académica típica (escrita de relatórios, bibliografias, etc);
  • Compreender e aplicar conceitos de segurança e ferramentas básicas de rede no ambiente Linux;
  • Gerir recursos do sistema operativo, incluindo contas de utilizador, processos e serviços;
  • Instalar, atualizar e gerir pacotes de software do sistema operativo;
  • Solucionar problemas comuns e realizar manutenção regular para garantir a fiabilidade do sistema.

Modo de trabalho

Presencial

Programa

A presente unidade curricular inclui os seguintes conteúdos programáticos:

  • Aspectos gerais do sistema operativo;
  • Comandos essenciais em terminal;
  • Gestão de ficheiros/permissões e processos;
  • Administração de utilizadores/grupos;
  • Expressões regulares (REGEX)
  • Shell scripting
  • Makefile;
  • Ferramentas para documentos técnicos/relatórios ou teses (LaTeX, desenho vetorial, etc);
  • Comandos/segurança de rede;
  • Sessões remotas.

Bibliografia Obrigatória

Machtelt Garrels; Introduction to Linux, Fultus-Corporation, 2010. ISBN: 978-1596821996

Métodos de ensino e atividades de aprendizagem

Aulas teórico-práticas presenciais, projetadas para promover uma experiência de aprendizagem interativa e envolvente, fundamentada numa metodologia de ensino-aprendizagem que incentiva a exploração ativa.

Nas atividades práticas, as/os estudantes aprofundam as funcionalidades essenciais de Linux, adquirindo experiência direta com interface de linha de comandos e ferramentas fundamentais do sistema operativo.

Esta abordagem não só consolida aspectos essencialmente técnicos, mas também desenvolve as capacidades de resolução de problemas, desafiando as/os estudantes a aplicarem conceitos em tempo real. Ao equilibrar conceitos de índole teórica com exercícios práticos, este curso promove uma compreensão sólida do sistema operativo Linux, preparando as/os estudantes para futuramente enfrentarem com confiança cenários realistas no seu quotidiano.

Tipo de avaliação

Avaliação por exame final

Componentes de Avaliação

Designação Peso (%)
Participação presencial 5,00
Exame 95,00
Total: 100,00

Componentes de Ocupação

Designação Tempo (Horas)
Estudo autónomo 28,50
Frequência das aulas 12,00
Total: 40,50

Obtenção de frequência

Frequência obrigatória em 75% das aulas.

Fórmula de cálculo da classificação final

O cálculo da classificação final (CF) rege-se por

CF = 0.95*E + 0.05*F

onde E indica a classificação de exame final (0 a 20 valores) e F indica a frequência (0 a 20 valores) correspondente à assiduidade.

Melhoria de classificação

Em caso de melhoria de classificação na componente de exame, se no mesmo ano letivo, as regras são as mesmas que vigoram para os exames de época normal e recurso.

No caso de melhoria da componente de exame no ano letivo subsequente, a melhoria da classificação de frequência implica nova frequência da unidade curricular, voltando a contar com o mesmo peso, e implica necessariamente a realização de novo exame final.

Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2025-06-14 às 07:56:34 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias