Informations

  • Course: Tópicos Especiais em Fundamentos da Computação: Shell Scripting
  • Code: GT00COM001.1
  • Department: DECOM
  • Discussion list: decom042@googlegroups.com
  • Term:
  • Meetings:
    • Room: 204 (Prédio 12) (Laboratory)
      Schedules:
      Tuesday: 
      08:50 to 10:30
      Thursday: 
      08:50 to 10:30

Rules

  • Gerais
    • Todas as entregas são feitas no SIGAA em formato PDF
    • Cópias, de qualquer natureza, são penalizadas com nota zero
    • Entregas atrasadas não são consideradas
    • A comunicação é feita via SIGAA (avisos) e lista de discussão (conteúdo)
    • Dúvidas da matéria somente pela lista de discussão (ignoradas em outros e-mails)
  • Projeto
    • Individual
    • Apresentação
    • Presença
  • Listas
    • Individual
    • Fazer mais que 50% para ser considerada
    • Entregar na semana posterior ao conteúdo dado
  • Extras
    • No máximo 5 pontos extras
    • Erros nos slides valem 0,25pts (postar na lista de discussão até antes da segunda prova)

Grading

Student: 
- /
60 pts
- /
10 pts
Projeto
- /
30 pts
Extras
- /
5 pts
Total
- /
100 pts

Prova especial
- /
100 pts
Total
- /
100 pts

Syllabus

  • Comandos básicos
  • Processamento de texto
  • Sistema de arquivos
  • Processos
  • Entradas, saídas e redirecionamentos
  • Expansões
  • Parâmetros e variáveis
  • Estruturas de fluxo condicionais e de repetição
  • Expressões regulares
  • sed
  • AWK

Lessons

lecture video exercise description
Apresentação da disciplina
Comandos básicos
Processamento de texto
Sistemas de arquivos
Processos
Entradas, saídas e redirecionamentos
Expansões
Parâmetros e variáveis
Estruturas de fluxo condicionais
Estruturas de repetição
Expressões regulares
sed
AWK

Projects

pro. date description
03/11 Projeto para a criação de um shell script que resolva algum problema do mundo real que seja interessante e útil.

Calendar

August 2026

day week type description
06 thu
theory
Apresentação da disciplina
11 tue
theory
Comandos básicos
13 thu
theory
Processamento de texto (1/2)
18 tue
theory
Processamento de texto (2/2)
20 thu
theory
Sistemas de arquivos (1/2)
25 tue
theory
Sistemas de arquivos (2/2)
27 thu
theory
Processos (1/2)

September 2026

day week type description
01 tue
theory
Processos (2/2)
03 thu
theory
Entradas, saídas e redirecionamentos (1/2)
08 tue
theory
Entradas, saídas e redirecionamentos (2/2)
10 thu
theory
Expansões (1/2)
15 tue
theory
Expansões (2/2)
17 thu
exercise
Resolução de exercícios
22 tue
exam
Prova 1
24 thu
theory
Parâmetros e variáveis (1/2)
29 tue
theory
Parâmetros e variáveis (2/2)

October 2026

day week type description
01 thu
theory
Estruturas de fluxo condicionais (1/2)
06 tue
theory
Estruturas de fluxo condicionais (2/2)
08 thu
theory
Estruturas de repetição
13 tue
theory
Expressões regulares (1/2)
15 thu
theory
Expressões regulares (2/2)
20 tue
theory
sed (1/2)
22 thu
theory
sed (2/2)
27 tue
theory
AWK (1/2)
29 thu
theory
AWK (2/2)

November 2026

day week type description
03 tue
exercise
Resolução de exercícios
05 thu
exam
Prova 2
10 tue
exercise
Resolução de exercícios
12 thu
exam
Prova suplementar
17 tue
presentation
Apresentações (1/6)
19 thu
presentation
Apresentações (2/6)
24 tue
presentation
Apresentações (3/6)
26 thu
presentation
Apresentações (4/6)

December 2026

day week type description
01 tue
presentation
Apresentações (5/6)
03 thu
presentation
Apresentações (6/6)
08 tue
holiday
Feriado regional: Nossa Senhora da Conceição
10 thu
exam
Prova especial