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
24/06 Projeto para a criação de um shell script que resolva algum problema do mundo real que seja interessante e útil.

Calendar

February 2026

day week type description
24 tue
theory
Apresentação da disciplina
26 thu
theory
Comandos básicos

March 2026

day week type description
03 tue
theory
Processamento de texto
05 thu
theory
Sistemas de arquivos (1/2)
10 tue
theory
Sistemas de arquivos (2/2)
12 thu
theory
Processos (1/2)
17 tue
theory
Processos (2/2)
19 thu
theory
Entradas, saídas e redirecionamentos (1/2)
24 tue
theory
Entradas, saídas e redirecionamentos (2/2)
26 thu
theory
Expansões (1/2)
31 tue
theory
Expansões (2/2)

April 2026

day week type description
02 thu
exercise
Resolução de exercícios
07 tue
exam
Prova 1
09 thu
theory
Parâmetros e variáveis (1/2)
14 tue
theory
Parâmetros e variáveis (2/2)
16 thu
theory
Estruturas de fluxo condicionais (1/2)
21 tue
holiday
Feriado nacional: Tiradentes
23 thu
theory
Estruturas de fluxo condicionais (2/2)
28 tue
theory
Estruturas de repetição
30 thu
theory
Expressões regulares (1/2)

May 2026

day week type description
05 tue
theory
Expressões regulares (2/2)
07 thu
theory
sed (1/2)
12 tue
theory
sed (2/2)
14 thu
theory
AWK (1/2)
19 tue
theory
AWK (2/2)
21 thu
exercise
Resolução de exercícios
26 tue
exam
Prova 2
28 thu
exercise
Resolução de exercícios

June 2026

day week type description
02 tue
exam
Prova suplementar
04 thu
holiday
Feriado nacional: Corpus Christi
09 tue
presentation
Apresentações (1/7)
11 thu
presentation
Apresentações (2/7)
16 tue
presentation
Apresentações (3/7)
18 thu
presentation
Apresentações (4/7)
23 tue
presentation
Apresentações (5/7)
25 thu
presentation
Apresentações (6/7)
30 tue
presentation
Apresentações (7/7)

July 2026

day week type description
02 thu
exercise
Resolução de exercícios
09 thu
exam
Prova especial