Plano de ensino para ead

6.732 visualizações

Publicada em

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
6.732
No SlideShare
0
A partir de incorporações
0
Número de incorporações
10
Ações
Compartilhamentos
0
Downloads
169
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Plano de ensino para ead

  1. 1. UNIVERSIDADE ABERTA DO BRASIL - UAB UNIVERSIDADE ESTADUAL DE MONTES CLAROS – UNIMONTES PLANO DE ENSINO CURSO UNIDADE Centro de Educação a Distância - Sistemas de Informação CEAD DISCIPLINA PROFESSORA Sistemas Operacionais Veraldino Mendes Dias ANO MÓDULO PERÍODO CARGA HORÁRIA TOTAL 2012 8 01/01/12 a 06/07/12 60h EMENTAIntrodução aos Sistemas Operacionais, ter uma visão ampla de como funciona, funções e osprincipais mecanismos envolvidos na concepção de um sistema operacional. Noções de Base,Gerência de Processos, Gerência de Memória, Gerência de Arquivos e Gerência de E/S. OBJETIVOSGerais Fornecer ao estudante um conhecimento geral das funções e características dos sistemas operacionais.Específicos Diferenciar os diversos módulos que compõem um sistema operacional. Distinguir o sistema operacional dos demais softwares de base. Enumerar os problemas e as respectivas soluções teóricas que são normalmente encontrados no projeto de um sistema operacional. Projetar e implementar algumas destas soluções utilizando primitivas e chamadas ao sistema do sistema operacional Unix. Projetar e implementar soluções para problemas de programação concorrente a nível de sistema operacional utilizando threads e processos convencionais Unix.
  2. 2. CONTEÚDO PROGRAMÁTICOUnidade 1Noções de Base1.1 Funções do SO1.2 Histórico1.3 Estruturas de SOUnidade 2Gerência de Processos2.1 Visão Geral2.2 Processos Heavyweight2.3 Escalonamento de Processos2.4 Comunicação entre Processos2.4.1 Memória Compartilhada2.4.2 Troca de Mensagens2.5 Problemas Clássicos de Programação Concorrente2.6 Deadlocks2.7 Gerência de Processos no Unix2.8 Processos Lightweight (threads)Unidade 3
  3. 3. Gerência de Memória3.1 Monoprogramação3.2 Partições Fixas3.3 Partições Variáveis3.4 Memória Virtual3.4.1 Paginação3.4.2 Segmentação3.5 Gerência de Memória no UnixUnidade 4Gerência de Arquivos4.1 Noções de base I4.2 mplementação de Arquivos4.3 Implementação de Diretórios4.4 Gerência de Espaço em Disco4.5 Gerência de Arquivos UnixUnidade 5Gerência de Entrada e Saída5.1 Dispositivos de E/S4.2 Controladoras de E/S4.3 DMA
  4. 4. 4.4 Software de E/S4.5 Drivers4.5.1 Disco4.5.2 Clock4.5.3 Terminais4.5.4 TecladoUnidade 5Gerência de E/S no Unix METODOLOGIA DE ENSINO A disciplina será regida pela dialogicidade e prática. Usará a plataforma virtual como ambiente para construção da inteligência coletiva, onde os alunos/professores/tutores trocarão opiniões e dúvidas a respeito da matéria, enaltecendo assim o conhecimento coletivo. E haverá um encontro para uma aula prática. A metodologia de avaliação será a formativa, os alunos farão provas online, participarão de fóruns, enquetes e chats, valendo nota. RECURSOS DIDÁTICOS Caderno Didático – Módulo 10 Vídeo conferência Vídeos da plataforma e “youtube” Livros diversos PROCEDIMENTOS DE AVALIAÇÃO
  5. 5. Aspecto a ser avaliado: Conhecimento do conteúdo da disciplina; Assiduidade e compromisso; Iniciativa e criatividade; Participação nos fóruns, enquetes e chats.Instrumentos de avaliação: Atividade de Aprendizagem (AA) – 30 pts; Participação nos Fóruns 10 pts; Participação nas enquetes 10 pts; Participação nos chats 10 pts; Prova presencial prática 40 pts. BIBLIOGRAFIA BÁSICAMACHADO, Francis B. & MAIA, Luis Paulo. Arquitetura de Sistemas Operacionais. Rio deJaneiro: Editora LTC,2002.TANENBAUM, Andrew S. Sistemas Operacionais Modernos. Editora Prentice-Hall do Brasil;OLIVEIRA, Rômulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, Simão Sirineo.Sistemas Operacionais.Instituto de Informática da UFRGS. Editora Sagra Lizatto. SHAY, WTEIXEIRA, José Helvécio. et al. Do Mainframe Para a Computação Distribuída -Simplificando a Transição. Rio de Janeiro:Infobook, 1996. BIBLIOGRAFIA COMPLEMENTAR• DEITEL, Harvey M.; DEITEL, Paul J; CHOFFNES, D. R. Sistemas operacionais. São Paulo:Pearson, 2005. SILBERSCHATZ, Abraham; GALVIN, Peter B; GAGNE, Greg. Sistemas operacionais:conceitos e aplicações. Rio de Janeiro: Campus, 2001. TANENBAUM, Andrews S. Sistemas operacionais modernos. São Paulo: Prentice-Hall,2005. KUROSE, James F.; ROSS, Keith W. Redes de computadores e a Internet: umaabordagem top-down. São Paulo: Pearson, 2006.
  6. 6. OLIVEIRA, Rômulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, SimãoSirineo. Sistemas operacionais. 3. ed. Porto Alegre: Sagra, 2004

×