Escolar Documentos
Profissional Documentos
Cultura Documentos
PLANO DE ENSINO
Análise dos principais conceitos, políticas e mecanismos usados na implementação dos diversos componentes de sistemas operacionais modernos. Visão geral do uso e do funcionamento de sistemas operacionais modernos.
OBJETIVO DA DISCIPLINA
Fornecer aos alunos os conceitos necessários para a compreensão do funcionamento dos sistemas operacionais e conhecimentos teóricos sobre políticas, estruturas e técnicas de operação de sistemas computacionais.
COMPETÊNCIAS
C1 Desenvolver a capacidade de entender a arquitetura conceitual e o funcionamento geral dos principais componentes dos sistemas operacionais modernos.
C2 Desenvolver a capacidade de conhecer os principais sistemas operacionais disponíveis no mercado, visualizando as vantagens e desvantagens.
C3 Desenvolver a capacidade de entender a arquitetura conceitual e o funcionamento geral dos principais componentes dos sistemas operacionais modernos.
HABILIDADES
h1 Conhecer os principais conceitos, políticas e mecanismos usados na implementação dos diversos componentes de sistemas operacionais modernos.
h4 Identificar suas principais características de um sistema operacional: Monousuário, monotarefa, multitarefa e multiusuário.
h6 Conhecer os princpais componentes de gerência do sistema operacional. Gerência de memória, processos, processador, dispositivos.
A disciplina propicia ao egresso o conhecimento das estruturas para implementação de Sistemas Operacionais Modernos, o que auxilia na gestão de sistemas computacionais.
CONTEÚDO PROGRAMÁTICO
UNIDADE I
• Histórico e Evolução dos Sistemas Computacionais;
• Funções Básicas de um Sistema Operacional;
• Conceitos básicos de Hardware e Software;
• Processos;
• Threads;
• Sincronização de processos.
UNIDADE II
• Memória principal e seus respectivos mecanismos de manipulação;
• Memória virtual – paginação sob demanda, troca de páginas, alocação de frames, thrashing;
• Estruturas de armazenamento em massa;
• Interface do sistema de arquivo e seus respectivos mecanismos;
• Sistemas de entrada e saída de dados;
• Proteção de Sistemas Operacionais.
O curso de Sistemas de Informação utiliza a Metodologia Ativa Baseada em Projetos (ABPj) nas dinâmicas de aula.
METODOLOGIA DE ENSINO E APRENDIZAGEM
Pretende-se trabalhar esta disciplina por meio da pedagogia de projetos que tem como proposta a projeção de ideias que reúnam teoria e prática cotidiana. Nesta metodologia, o professor exerce o papel de consultor, articulador, mediador,
orientador e facilitador do processo ensino-aprendizagem. Consequentemente, ele selecionará conteúdos significativos, tomará decisões, promoverá o trabalho em grupo, gerenciará confronto de ideias, promovendo competências interpessoais para
aprender de forma colaborativa com seus pares utilizando, sempre que possível e adequado, metodologias ativas na dinâmica da sala de aula.
RECURSOS INSTRUCIONAIS
Quadro e piloto, recursos multimídia, blog acadêmico, laboratório de informática, biblioteca, Livro-texto, livros complementares, artigos científicos e jornalísticos, periódicos, apostilas, textos, Microcomputadores, internet, outros.
Resolução do CONSELHO SUPERIOR estabelece os critérios de avaliação de aprendizagem sumarizados na tabela a seguir:
Resumo da resolução do conselho superior que versa sobre os critérios de avaliação de aprendizagem
Item Descrição
Atividades definidas pelo professor (trabalhos, seminários, pesquisas e outras) e uma prova escrita e individual dos
1ª Avaliação (A1)
conteúdos definidos pelo professor.
2ª Avaliação (A2) Prova escrita e individual dos conteúdos cumulativos abordados durante o semestre.
Média Final
Condição para realização da Prova Final (PF) 2,0 < MF < 6,0 pontos
Itens de avaliação
i3 – Visita técnica. 0%
Total 100%
TP O Tempo de Aprendizagem Projeção (TP) refere-se à carga horária da disciplina destinada para a mediação de conteúdos em sala de aula com uso de diferentes metodologias ativas e participativas de aprendizagem.
O Tempo de Aprendizagem Pesquisa (TAP) é uma etapa consecutiva ao TP, visto que são desenvolvidos métodos e técnicas para que o estudante possa observar e interver em diferentes contextos sociais, aos quais, sob sua
TAP
perspectiva os conteúdos mediados em sala de aula façam sentido.
O Tempo Aprendizagem Comunidade (TAC) é o momento em que o estudante está em campo, colocando em prática a teoria apreendida em sala de aula, em um movimento contínuo de observação, pesquisa-ação e intervenção
TAC
devidamente relatada e evidenciada.
O Tempo de Formação Geral Enade (TFG) é a parcela de carga horária do itinerário formativo destinado para reflexões, discussões e refacções de questões nos moldes Enade (de formação geral), de modo que o estudante
TFG
desenvolva habilidades, competências e atitudes frente a esta avaliação externa.
O Tempo de Formação Específica Enade (TFE) é a parcela de carga horária do itinerário formativo destinado para reflexões, discussões e refacções de questões nos moldes Enade (de formação específica e correlacionada ao
TFE
conteúdo da unidade curricular), de modo que o estudante desenvolva habilidades, competências e atitudes frente a esta avaliação externa.
Critérios Avaliativos
i1
i2
i3
i4
i5 Serão aplicados 3 testes, sem consulta, durante a aula, que cobrem os conteúdos vistos anteriormente. Cada teste contribuirá com 6,67% da nota.
i6 A primeira avaliação será composta por prova individual escrita, com questões objetivas e subjetivas. Esta prova será aplicada no 10º encontro deste curso.
i7 A segunda avaliação será composta por prova individual escrita, com questões objetivas e subjetivas. Esta prova será aplicada no 18º encontro deste curso.
C1 X X X X X X X X X
C2 X X X X X X
C3 X X X X X X X X X
C4
C5
C6
BIBLIOGRAFIA BÁSICA
Item Título Virtual
1 MACHADO, F. B.; MAIA, L. P. Arquitetura de sistemas operacionais. Rio de Janeiro: LTC, 2011.
2 TANENBAUM, A.; WOODHULL, A. S. Sistemas operacionais: projeto e implementação. Porto Alegre: Bookman, 2010.
BIBLIOGRAFIA COMPLEMENTAR
Item Título Virtual
1 DEITEL, H. M.; DEITEL, P. J.; CHOFFNES, David R. Sistemas operacionais. São Paulo: Pearson Prentice Hall, 2005.
2 OLIVEIRA, Rômulo Silva de; CARISSIMI, Alexandre da Silva; TOSCANI, Simão Sirineo. Sistemas operacionais. Porto Alegre: Bookman, 2010.
3 FLYNN, Ida M. Introdução aos sistemas operacionais. São Paulo: Pioneira Thomson Learning, 2002.
4 SILBERSCHATZ, Abraham. Fundamentos de sistemas operacionais. 9. ed. Rio de Janeiro: LTC, 2015.
PERIÓDICOS ESPECIALIZADOS
Item Título
1
2 Mercado de Trabalho
3 Pesquisa de Ponta
CRONOGRAMA
Encontro Conteúdo Habilidades Competências Item Avaliativo
2 Introdução – o que são SOs, organização, definição, conceitos e histórico dos h3 C1, C2, C4 N/A
sistemas operacionais..
9 Memória principal – swapping. Atividade Avaliativa h1, h4 C1, C2, C11 N/A
10 1ª Avaliação de aprendizagem – Unidade I. h1, h2, h3, h4, h5, h6, h7, h8, h9, 10 C1, C2, C12 i6
11 Devolutiva da A1: Correção conjunta da avaliação e entrega das notas; Dúvidas. h1, h2, h3, h4, h5, h6, h7, h8, h9, 10 C1, C2, C13 i6
14 Instrução fork() em sistemas Linux e exemplos de código. h1, h4 C1, C2, C16 N/A
15 Threads e suas tecnologias Atividade Avaliativa. h1, h4 C1, C2, C17 N/A
16 Sincronização de processos: mutexes, semáforos e monitores. h1, h4 C1, C2, C18 N/A
17 Sistema de arquivos, Plantão de dúvidas e lista de exercícios. h1, h2, h3, h4, h5, h6, h7, h8, h9, 10 C1, C2, C19 N/A
18 2ª Avaliação de aprendizagem – Unidades I e II h1, h2, h3, h4, h5, h6, h7, h8, h9, 10 C1, C2, C20 i7
19 Correção conjunta da avaliação e entrega das notas. h1, h2, h3, h4, h5, h6, h7, h8, h9, 10 C1, C2, C21 N/A
OBSERVAÇÕES