CC3_Pratica_em_Sistemas_Operacionais

Propaganda
PROGRAMA OFICIAL DAS DISCIPLINAS DOS CURSOS – 2013/1º
CURSO: Ciência da Computação.
DISCIPLINA: Prática em Sistemas Operacionais
POSIÇÃO NA GRADE DO CURSO: 3° Sem
CÓDIGO:
CARGA HORÁRIA SEMESTRAL: 68 horas
EMENTA: Proporcionar estudos e análises práticas em sistemas operacionais modernos.
OBJETIVOS: Compreender as diferenças entre diversos tipos de sistemas operacionais,
funcionalidades e operacionalidade em rede, adequar seu uso à infraestrutura e desempenho
de sistemas de informação.
CONTEÚDO PROGRAMÁTICO: CRONOGRAMA
SEMANA
1º
CONTEÚDO
Apresentação da disciplina, tópicos a
serem abordados, metodologia de
ensino, método de avaliação e
bibliografia.
SEMANA
CONTEÚDO
11º
Laboratório
Ubuntu:
Gerenciamento
de
Processos:
visualização
do
estado
dos
processos, chamada de aplicações
em segundo plano, envio de sinais
para encerramento do processo.
Comandos top, ps, kill, killall, init,
reboot, halt, free.
Revisão de conceitos sobre sistemas
operacionais modernos.
2º
Sistemas operacionais baseados no
Unix: histórico, estrutura de
arquivos, árvore de diretórios,
distribuições e aplicações.
12º
Aplicação de exercícios de fixação em
sala de aula.
Gerenciamento de pacotes em
modo gráfico com a interface
GNOME.
Laboratório Ubuntu: Leitura e
verificação dos arquivos de LOG,
estudo da pasta /var/log.
Distribuições Linux: histórico, projeto
GNU, GNU General Public License,
frentes de desenvolvimento do Linux.
3º
13º
Aplicação de exercícios de fixação em
sala de aula.
Laboratório Ubuntu: Conceito de
pacotes de instalação e atualização
do Ubuntu, aplicação APT.
Funcionamento básico, Instalação,
verificação, remoção, validação de
dependências. Comandos apt-get,
aptitude, apt-key, apt-cache, aptcdrom, dpkg.
Informações do sistema:
visualização de arquivos da pasta
/proc, comandos uptime, free, df,
lspci, lsusb, lscpu, lsof, lshw.
Informações do sistema através da
interface gráfica.
4º
Sistemas operacionais baseados no
Windows: histórico, famílias de
versões, licença EULA, estrutura de
arquivos, árvore de diretórios,
distribuições e aplicações.
14º
Aplicação de exercícios de fixação em
sala de aula.
5º
6º
Laboratório: Introdução à
virtualização de hardware,
Apresentação superficial dos sistemas
operacionais virtualmente instalados
e disponíveis.
Laboratório: Sistema Operacional
Ubuntu Desktop: apresentação de
interface gráfica GNOME e
ferramentas gráficas básicas
disponíveis.
15º
7º
16º
Laboratório Ubuntu:
Agendamento de tarefas através
da ferramenta CRON. Execução de
exemplos.
17º
Laboratório Ubuntu: Variáveis de
ambiente do sistema e sua
importância. Conceito sobre
arquivo de execução de tarefas
(Shell Script). Sintaxe básica e
elaboração de exemplos.
Editor de texto no Shell (nano, vi,
vim). Abertura e criação de arquivo
texto para manipulação.
Laboratório Ubuntu: Entrada padrão
(<), Saída Padrão (>), caractere pipe
(|).
8º
Comandos para a aplicação de filtros:
cat, tac, head, tail, grep, sort, uniq,
wc. Aplicação de expressões
regulares no comando grep.
Laboratório Ubuntu: Conceito
sobre Serviço, verificação de
serviços ativos, serviço SAMBA
(compartilhamento de arquivos,
pastas e impressoras para
estações Windows).
Pasta /etc/init.d, comando service,
arquivo de configuração
/etc/smb.conf, smbstatus,
smbpasswd, smbtree, smbclient.
Introdução ao Shell Unix: prompt,
básicos para interação inicial.
Laboratório Ubuntu: Gerenciamento
de Arquivos através do Shell.
Comandos info, help, ls, cd, mkdir,
rmdir, touch, rm, cp, mv, cat, more,
less, find.
Laboratório Ubuntu: Comandos
Básicos de Verificação de Rede: ip
addr show, ping, ifconfig,
nslookup, dig, host, named,
netstat, tracerote, wget, telnet,
ftp, ssh. Arquvos de configuração
de rede na pasta /etc.
Configurações de rede através da
interface gráfica.
18º
Laboratório Windows XP:
Apresentação do Registro do
Windows e Gerenciamento do
Computador. Eventos,
Compartilhamentos, Permissões,
Serviços e Política de Grupo,
Gerenciamento de Usuários e
Grupos.
Laboratório Windows Server /
Windows XP: Instalação e
configuração básica do Active
Directory. Criação do servidor e
conexão de uma máquina cliente.
9º
Laboratório
Ubuntu:
Usuários,
Grupos e Permissões de Pasta,
comandos
sudo,
su,
adduser,
addgroup,
useradd,
groupadd,
deluser, delgroup, userdel, groupdel
chmod,
chgrp,
chown,
passwd.
Entendimento
dos
arquivos
de
configuração de usuários e grupos na
pasta /etc.
19º
Laboratório Windows XP:
Apresentação do prompt do
Windows, comandos básicos,
manipulação de arquivos,
comandos de rede. Elaboração de
arquivos batch.
10º
Laboratório: Aula disponível para
desenvolvimento de atividade sobre o
Ubuntu.
20º
Laboratório: Aula disponível para
desenvolvimento
de
atividade
sobre o Windows.
CURSO: Ciência da Computação
DISCIPLINA: Prática em Sistemas Operacionais
CÓDIGO:
METODOLOGIA DE ENSINO: Aulas dialogadas teóricas e práticas, com apoio de recursos audiovisuais, bibliografias específicas e ensaios em laboratórios. Estudo e análise de ambientes e
plataformas.
SISTEMA DE AVALIAÇÃO: O critério de avaliação deverá ser composto por 03 notas oficiais
(AV1, AV2 e AV3), oriundas de instrumentos diversificados de avaliação. A nota AV2 e AV3
serão Avaliações Integradas e a média será calculada da seguinte forma:
MÉDIA = (AV1 + (maior entre AV2 e AV3))/2. Para a composição da média serão
consideradas as duas maiores notas obtidas entre a AV2 e AV3, sendo que as duas maiores
notas serão somadas com a AV1 e divididas por 2, considerando-se aprovado o aluno que
obtiver média final maior ou igual a 6,0 (seis).
BIBLIOGRAFIA BÁSICA:
CARDOSO, P. R. S., SANTANA, F., NAKANO, V. Comandos Windows Server 2003:
Administração e Suporte, Rio de Janeiro, Ciência Moderna, 2008.
NEMETH, E., SNYDER, G. HEIN, T. R. Manual Completo do Linux: guia do administrador. 2ª
Ed. São Paulo, Pearson: Prentice Hall, 2007.
TANENBAUM, A. S. Sistemas Operacionais Modernos, 2ª Edição, São Paulo, New Jersey:
Prentice Hall, 2008.
BIBLIOGRAFIA COMPLEMENTAR:
BALL, B., DUFF, H. Dominando LINUX. São Paulo: Pearson, 2004.
CARDOSO, P. R. S., SANTANA, F., NAKANO, V. Comandos Windows Server 2003:
Administração e Suporte, Rio de Janeiro: Ciência Moderna, 2008.
DEITEL, H. M. ; DEITEL, P. J. ; CHOFFNES, D. R. Sistemas operacionais. 3.ed. São
Paulo,Pearson : Prentice Hall, 2008.
SILBERSCHATZ, A. Sistemas operacionais com Java. Rio de Janeiro: Elsevier, 2008.
STALLINGS, W. Arquitetura e organização de computadores: projeto para o desempenho. 5ª
Ed. São Paulo, Pearson-Prentice Hall, 2009.
PROFESSOR RESPONSÁVEL: Isis Baptista de Rezende Pereira
DATA:
ASSINATURA:
APROVAÇÃO:
COORDENADOR:
DATA:
VISTO DA DIREÇÃO:
ASSINATURA:
Download