TADS:Sistemas Operacionais: 2014-1

De Wiki Cursos IFPR Foz
Revisão de 20h41min de 5 de julho de 2015 por Root (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegaçãoIr para pesquisar


Professor: Fernando Nakayama de Queiroz (fernando.queiroz@ifpr.edu.br)
Encontros: quintas e sextas das 20:55 às 22:35 - 4 aulas/semana
Atendimento paralelo: quinta-feira - 18h-18h50.

Diários de Aula

13/fev

Aula 1

  • Apresentação da ementa
  • Fundamentos de Hardware e Software
  • Funções do S.O.
  • Principais S.O. disponíveis

Aula 1

14/fev

Tipos de sistemas Operacionais/Introdução Lab Linux

  • Tipos de S.O.
  • Interrupção e Exceção
  • Introdução ao Linux (Laboratório)

Aula2

20/fev

Arquitetura básica de S.O.

Material de aula: Aula 3

21/fev

Práticas em Laboratório

  • Introdução a sistemas operacionais de redes
  • Configuração básica do Virtualbox no Linux
  • Questionário sugerido. Não é necessário entregar, mas depois das aulas iniciais é indispensável a capacidade de responder todas as perguntas: Questionário Word Questionário LibreOffice

27/fev

Instalação do Ubuntu 12.04 em máquina virtual

  • Instalação do sistema e configurações iniciais.
  • Conceitos de máquinas virtuais Virtualização
  • Instalação de programas por interface gráfica
  • Primeiros passos no terminal de comandos
**Link para o site do Virtualbox: [1]
**Link para quem quiser instalar o Virtualbox em sistema operacional Windows: [2]

28/fev

Comando básicos em Sistema Operacional Ubuntu 12.04

  • Estrutura de diretórios
  • Identificação de usuários e caminhos
  • Comandos em terminal linux (introdução): Material de apoio - Equivalência de comandos Windos e Linux Guia Foca - Comandos Windows x Linux
  • Visualização de arquivos em linha de comando
  • Navegar pelos diretórios

Comandos iniciais no terminal (Compilado do Guia Foca Linux)

  • Guia Foca Linux [3]

06/mar

Comando no terminal Linux


07/mar

  • Continuação comandos no terminal linux

Terceira etapa de comandos

  • Permissões em arquivos e diretórios

Apostila com exemplos e exercícios para referência, desenvolvida pelo Prof. Evandro

13/03

  • Comandos de rede em terminal Linux
  • Guia Foca Linux - Redes [4]

14/03

  • Endereçamento IP
  • Máscaras de sub-rede
  • Subnetting em Classe C

20/03

  • Exercícios subredes classe C: Lista Exercícios
  • Configurações de rede em máquina virtual (Aplicação prática dos conceitos de NAT, Bridge,divisão de subredes e | DHCP)
  • Instalação de programas na máquina virtual por linha de comando (.deb, .tar.gz, apt)

21/03

  • Instalação do OSSIM O.S. Simulator em Linux | OSsim
  • Teste de comandos e programas instalados

27/03

  • Prova prática e laboratório (comandos linux)

28/03

  • Revisão dos conceitos de Processos
  • Algoritmos de escalonamento de processos (Prática com OSsim)

Revisão de Processos

Algoritmos Escalonadores

Guia para o OSsim

03/04

  • Revisão de todos os tópicos

Questionário de revisão

10/04

  • Entrega/correção das provas

11/04

Introdução a segurança em sistemas operacionais

24/04

  • Serviços em S.O. (segurança)

Mídia:TADS_Firewall.pdf Mídia:TADS_cripto.pdf

25/04

  • Introdução ao sistema de LOGS em linux

[5]|Logs como ferramenta de detecção de Intrusão, leitura sugerida.

08/05

  • Laboratório de sistemas de logs e introdução aos arquivos .conf
  • Instalação de um serviço (SSHD) para configuração em terminal (sshd.conf)

Logs e arquivos de configuração Apresentação sobre o serviço SSH

09/05

  • Continuação de logs e .conf (ver material acima)
  • Gerenciamento de processos em linux

Gerenciamento de Processos em Linux

15/05

Apresentação Gerência Processos

16/05

Trabalho em lab

Comandos de referência para o editor VI

Exercício VI

Trabalho Processos em terminal


22/05

Teste prático em laboratório (gerenciamento de processos, vi, manipulação de arquivos e diretórios)


23/05

  • Introdução Shell Script

Apresentação - Introdução a shell script

| Link de Consulta: Canivete Suíço do Shell (Bash, - Aurelio Marinho Jargas


29/05

  • Continuação Shell Script - Repetiçao com if e exercícios

Apostila Shell Script do Zero

Exercícios com resposta para desenvolvimento em sala

Guia Shell Scripting Tutorial (Em inglês)

30/05

  • Exercícios shell script

Arquivo Operações Matemáticas


Mais Exercícios com respostas

| Explicações do comando shift

05/06

  • Introdução - Instalação/administração de serviços em Linux

06/06

  • Continuação da aula anterior

Apresentação Adm. Servidores

13/06

  • Cont. Administração serviços

26/06

  • Revisão de práticas
  • Revisão de prova

Questionário sugerido para prova