Sistemas Operacionais II

Sistemas Operacionais II

Prof. Rossano Pablo Pinto

Aulas

Horário:
Quarta-feira das 07:40 às 09:20
Quarta-feira das 11:20 às 13:00

Local: Laboratório 2

Ementa

Apresentação de um sistema operacional específico utilizado em ambiente corporativo. Requisitos de hardware para instalação do sistema. Processo de instalação, personalização, operação, administração e segurança sobre o sistema operacional focado. Elaboração de projetos de seleção e implantação de um sistema operacional.

Critérios de Avaliação

Média Final = (Prova1 * 0.35) + (Prova2 * 0.35) + (Relatórios * 0.1) + (Projeto * 0.2).

Se Média Final >= 6.0 e faltas >= (CH * 0,75), aluno aprovado.
Uma prova substitutiva será realizada apenas por alunos que estiverem ausentes na Prova 1 ou na Prova 2.





Requisitos do Projeto

As propostas de projeto e os requisitos devem ser discutidos com o professor em sala de aula.



Atividades

IMPORTANTE Todas as atividades que exigirem entrega de relatório deverão respeitar a seguinte formatação (NÃO SERÃO ACEITOS TRABALHOS FORA DESTA FORMATAÇÃO E FORA DAS DATAS ESTIPULADAS - SALVO EXCEÇÕES EXPLICITADAS NO PRÓPRIO ENUNCIADO DA ATIVIDADE):
  • Cabeçalho com RA, NOME COMPLETO, NÚMERO DA ATIVIDADE, NOME DA ATIVIDADE
  • O CONTEÚDO DO TRABALHO DEVERÁ SER ESCRITO À MÃO E COM CANETA AZUL
  • A última folha deve relacionar todas as referências bibliográficas utilizadas
  • A capa (se houver), índice (se houver) e referências bibliográficas não entram na contagem de páginas requeridas








ATIVIDADE 0 - Efetuar a leitura de:

Não é necessário entregar relatório de leitura



ATIVIDADE 1 - Entregar texto de cerca de 2 páginas sobre:

  • Sistema operacional: definição
  • Kernel: definição
  • Linux Kernel
  • Distribuição Linux
  • Sistemas operacionais de rede: definição
  • Sistemas operacionais distribuídos: definição
  • Serviços de rede

Data de entrega: NO CALENDÁRIO



ATIVIDADE 2 - Entregar texto de cerca de 2 páginas sobre Instalação do Arch Linux:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 3 - Entregar texto de cerca de 2 páginas sobre Controle de Processos:

  • Ler texto PROCESS-CONTROL
  • Fazer relatório de leitura do Capítulo 11 completo

Data de entrega: NO CALENDÁRIO



ATIVIDADE 4 - Entregar texto de cerca de 3 páginas sobre Administração de usuários:

  • Users and Groups
  • Detalhar estrutura dos arquivos /etc/passwd, /etc/group e /etc/shadow

Data de entrega: NO CALENDÁRIO



ATIVIDADE 5 - Entregar texto de cerca de 4 páginas sobre Permissões do sistema de arquivos:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 6 - Entregar texto de cerca de 2 páginas sobre Redes IP:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 7 - Entregar texto de cerca de 3 páginas sobre Virtualização:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 8 - Entregar texto de cerca de 2 páginas sobre Containers:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 9 - Entregar texto de cerca de 2 páginas sobre UDEV (hotplugging):

Data de entrega: NO CALENDÁRIO



ATIVIDADE 10 - Entregar texto de cerca de 2 páginas sobre DBUS

Data de entrega: NO CALENDÁRIO



ATIVIDADE 11 - Entregar texto de cerca de 3 páginas sobre Manutenção de Software no Arch Linux:

Data de entrega: NO CALENDÁRIO



ATIVIDADE 12 - Entregar texto de cerca de 3 páginas sobre Manutenção de Software (deb e rpm):

Data de entrega: NO CALENDÁRIO



ATIVIDADE 13 - Entregar texto de cerca de 2 páginas sobre Compilação do Linux Kernel:

  • Baixar o fonte da versão 4.9.6 do Linux Kernel linux-4.9.6.tar.xz
  • Descompactar os arquivo com o comando: tar -xvJf linux-4.9.6.tar.xz
  • Ler o arquivo README para fazer o resumo de 2 páginas

Data de entrega: NO CALENDÁRIO



ATIVIDADE 14 - Entregar texto de cerca de 3 páginas sobre /proc:

  • Ler texto da página manual proc com o comando: man proc
  • Fazer relatório de leitura

Data de entrega: NO CALENDÁRIO



Material de Apoio


ArchLinux Installation HOWTO
01-aula-inicializacao-sistema-archlinux-v8.pdf
aulas-systemd-archlinux-v0.5.pdf
aulas-processos-v0.8.pdf
03-aula-gerencia-usuarios-v0.6.pdf
SLAX MANUAL IN DEPTH CUSTOMIZATION HOWTO
Atualização manual do Linux Kernel no Archlinux
Apache: PHP e HTTPS

Listas de exercícios para orientar o estudo para provas

Exercícios de fixação sobre usuários
Exercícios de fixação para a prova 1
Exercícios de fixação para a prova 2

Alguns slides do curso oferecido a partir de 2S2012


Apache: autenticação e userdir
Backup
Crontab
DNS
Instalação de Software



Calendário de Aulas 2s2017

Semana 01 - 09/08

Semana 02 - 16/08

Efetuar atividades 0, 1 e 2

Semana 03 - 23/08

Efetuar atividades 3

Semana 04 - 30/08

Efetuar atividades 4

Semana 05 - 06/09

Efetuar atividades 5

Semana 06 - 13/09

Efetuar atividades 6

Semana 07 - 20/09

Efetuar atividades 7

Semana 08 - 27/09

Efetuar atividades 8

Revisão Prova 1

Semana 09 - 04/10

Prova 1 (Sala A11 - 07:40-09:20)

Semana 10 - 11/10

Efetuar atividades 9 e

Semana 11 - 18/10

Efetuar atividades 10

Semana 12 - 25/10

FATEC PORTAS ABERTAS (Apresentação de projeto)

Efetuar atividades 11

Semana 13 - 01/11

Efetuar atividades 12

Semana 14 - 08/11

Efetuar atividades 13

Semana 15 - 15/11

FERIADO (Atividade autônoma)

Semana 16 - 22/11

Efetuar atividades 14

Revisão p/ Prova 2

Semana 17 - 29/11

Prova 2 (Sala A11 - 07:40-09:20)

Apresentação de projeto (11:20-13:00)

Semana 18 - 06/12

Prova substitutiva (Sala A11 - 07:40-09:20)

Apresentação de projeto (11:20-13:00)

Semana 19 - 13/12

TCCs

Semana 20 - 20/12

Fechamentos