plano de ensino

Propaganda
Página 1 de 2
Ministério da Educação
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ
Câmpus Guarapuava
PLANO DE ENSINO
CURSO
TECNOLOGIA EM SISTEMAS PARA INTERNET
FUNDAMENTAÇÃO LEGAL
MATRIZ
1
Resolução n° 132/10-COEPP de 08 de outubro de 2010.
DISCIPLINA/UNIDADE CURRICULAR
Sistemas Operacionais
CÓDIGO PERÍODO
SI32B
2º
AT
3
CARGA HORÁRIA(aulas)
AP APS AD APCC
Total
2
11
0
0
96
AT: Atividades Teóricas, AP: Atividades Práticas, APS: Atividades Práticas Supervisionadas, AD: Atividades a Distância, APCC:
Atividades Práticas como Componente Curricular.
OBJETIVOS
Transmitir os conceitos teóricos fundamentais de sistemas operacionais, objetivos, estruturas e metodologias que
abranjam aspectos de análise, desenvolvimento e implementação de sistemas operacionais.
EMENTA
Componentes e estrutura. Processos; Gerenciamento de memória. Sistema de arquivos. Dispositivos de I/O.
Comunicação, concorrência e sincronização de processos.
CONTEÚDO PROGRAMÁTICO
ITEM
1
2
3
4
5
6
7
EMENTA
CONTEÚDO
Conceitos, papeis e funções básicas do Sistema Operacional.
Organização do Sistema de Computação. Monoprogramação,
Componentes e estrutura
Multiprogramação. Operações do Sistema Operacional.
Chamadas de Sistema. Partes e Serviços do Sistema
Operacional.
Estrutura do processo. Estados do processo. Mudanças do
estado do processo. Criação e eliminação de processos.
Processos independentes, subprocessos e threads. Processos
foreground e background. Processos do Sistema Operacional.
Processos
Processos CPU-bound e I/O-bound. Threads: ambiente
monothread e multithread, arquitetura e implementação,
modelos de programação. Gerenciamento de Processos.
Algoritmos de escalonamento.
Aplicações concorrentes. Especificação de concorrência em
Comunicação, concorrência e sincronização de programas. Problemas de compartilhamento de recursos.
processos
Exclusão mútua. Sincronização condicional. Semáforos.
Monitores. Troca de mensagens. Deadlock.
Funções básicas. Alocação contígua simples. Técnica de
Gerenciamento de memória
overlay. Alocação particionada. Swapping. Gerência de
memória virtual.
Arquivos. Diretórios. Gerência de espaço livre em disco.
Sistema de arquivos
Gerência de alocação de espaço em disco. Proteção de
acesso. Implementação de caches.
Acesso ao subsistema de entrada e saída. Subsistema de
Dispositivos de I/O
entrada e saída. Device drivers. Controladores. Dispositivos de
entrada e saída. Discos magnéticos.
Estudos de caso
Estudos de caso: Window 2000, LINUX, Windows Vista.
PROCEDIMENTOS DE ENSINO
Revisado por:
Aprovado por:
Data:
Coordenação de Curso
FORMULÁRIO UNIFICADO / DIRETORIA DE GRADUAÇÃO E EDUCAÇÃO PROFISSIONAL
Vigora a partir de:
Página 2 de 2
AULAS TEÓRICAS
Aula expositiva dialogada. Trabalho em grupo ou individual. Exercícios.
A maioria das aulas serão aulas expositivas dialogadas em sala de aula e/ou laboratório de informática. Para estas
aulas os seguintes recursos didáticos serão utilizados: multimídia, computador, ambiente virtual de aprendizagem
(Moodle), simulador para o aprendizado de Sistemas Operacionais, página pessoal do professor, entre outros.
Alguns exercícios serão resolvidos durante a explicação de cada conteúdo para melhor entendimento do que foi
explicado.
AULAS PRÁTICAS
Aplicação de listas de exercícios. Console de comandos. Uso de simulador.
Cada conteúdo abordado durante o andamento da disciplina terá sua respectiva lista de exercícios. Comandos básicos do MSDOS e do SO Linux serão explicados em aula de laboratório. Um simulador para o ensino de SO será utilizado como forma de
apoio ao ensino – gerência de processos e memória.
ATIVIDADES PRÁTICAS SUPERVISIONADAS
Listas de Exercícios, Trabalhos individuais/grupo de implementação ou de resolução de exercícios, além de
pesquisas complementares poderão ser utilizados como instrumentos auxiliares para a construção do conhecimento.
Como trabalho final será solicitado um trabalho escrito (artigo), a ser explanado, sobre algum Sistema Operacional
específico, bem como uma página Web (projeto integrador) em conjunto com a disciplina de Programação para
Internet 1. O trabalho final poderá ser desenvolvido ao longo do semestre de acordo com os conteúdos que serão
abordados.
ATIVIDADES A DISTÂNCIA
ATIVIDADES PRÁTICAS COMO COMPONENTE CURRICULAR
PROCEDIMENTOS DE AVALIAÇÃO
Três (3) provas, listas de exercícios e trabalho final escrito.
As avaliações serão realizadas considerando os conteúdos estudados durante o semestre. Três provas teóricas
serão aplicadas, as quais contemplarão os conteúdos discutidos em sala até a data de sua realização. As provas
conterão questões objetivas, subjetivas, múltipla escolha, entre outras. As provas valerão 65% da nota final. O
trabalho final (artigo e projeto integrador) valerão 20% e os 15% restantes da nota final serão distribuídos em outras
atividades, como listas de exercícios, atividades de pesquisa, trabalho de implementação, portfólio, entre outros.
Caso o aluno não obtenha nota para a aprovação, será realizada uma prova aplicando todo o conteúdo da disciplina
a qual substituirá a menor nota das três provas realizadas. Essa prova valerá no máximo 7,5 pontos.
REFERÊNCIAS
Referencias Básicas:
Referencias Básicas:
OLIVEIRA, Rômulo Silva de Oliveira; CARISSIMI, Alexandre da Silva. TOSCANI, Simão Sirineo.Sistemas
Operacionais. 4ª. ed. Porto Alegre : 2010.
SILBERSCHATZ, Abraham, GALVIN, Peter, GAGNE, Greg. Fundamentos de Sistemas Operacionais. 8ª. ed. Rio
de Janeiro : LTC, 2010.
TANENBAUM, Andrew. Sistemas Operacionais Modernos. 3ª. ed. Rio de Janeiro : Prentice-Hall do Brasil, 2010.
Referências Complementares:
CÔRTES, Pedro Luiz. Sistemas operacionais: fundamentos. 2. ed. São Paulo: Érica, 2005.
DINIZ, André. Compreendendo sistemas operacionais. Rio de Janeiro: Infobook, 2001.
FLYNN, Ida M.; VIGOTSKY, L. S.; MENDES, Marcelo Alves (Trad.) Introdução aos sistemas operacionais. São
Paulo: Pioneira Thomson Learning, 2002. 434p.
MACHADO, Francis B.; MAIA, Luiz Paulo. Arquitetura de Sistemas Operacionais, 3ª Edição, Rio de Janeiro : LTC,
2007.
SILBERSCHATZ, Abraham. Sistemas operacionais com Java. 7. ed. rev. atual. Rio de Janeiro: Elsevier, 2008.
ORIENTAÇÕES GERAIS
Assinatura do Professor
Revisado por:
Aprovado por:
Assinatura do Coordenador do Curso
Data:
Coordenação de Curso
FORMULÁRIO UNIFICADO / DIRETORIA DE GRADUAÇÃO E EDUCAÇÃO PROFISSIONAL
Vigora a partir de:
Download