ti informatica
Curso: TÉCNICO EM INFORMÁTICA
PARA INTERNET
DISCIPLINA:
SISTEMAS OPERACIONAIS
Código:
Turno:
CH:
EMENTA::
Com esta disciplina pretende-se apresentar ao aluno o conceito de sistemas operacionais, de forma que seja possível compreender suas terminologias, funcionamentos e implementações. O curso visa fornecer conhecimentos na análise dos serviços e funções de Sistemas Operacionais utilizando suas ferramentas e recursos em atividades de configuração, manipulação de arquivos, segurança e outras.
Nesse contexto, o aluno deverá ser capaz de distinguir os diversos módulos que compõem um sistema operacional; diferenciar o sistema operacional dos demais softwares de base, e; enumerar os problemas e as respectivas soluções teóricas que são normalmente encontrados no projeto de um sistema operacional.
EMENTA
OBJETIVOS:
OBJETIVO GERAL:
● Fazer com que o aluno compreenda os principais conceitos que envolvem os sistemas operacionais (componentes, funcionamento e gerenciamento).
OBJETIVOS ESPECÍFICOS:
●
Fornercer ao aluno informações sobre a estrutura e o funcionamento dos sistemas
operacionais em geral;
●
Apresentar os recursos que os sistemas operacionais possuem para gerenciamento de
memória;
●
Definir processos, mostrar os problemas que podem acontecer em processos
concorrentes, e apresentar soluções para evitar ou minimizar tais problemas;
● Apresentar os recursos mais utilizados para gerenciamento de arquivos e dispositivos de entrada e saída, de forma a garantir a integridade e segurança dos mesmos.
CONTEÚDO PROGRAMÁTICO:
Unidade I: INTRODUÇÃO
●
Funções do SO
●
Histórico
●
Estruturas de SO
Unidade I I: GERÊNCIA DE PROCESSOS
●
Visão Geral
●
Processos Heavyweight
●
Escalonamento de Processos
●
Comunicação entre Processos
●
Memória Compartilhada
●
Troca de Mensagens
●
Problemas Clássicos de Programação Concorrente
●
Deadlocks
●
Processos Lightweight (threads)
Unidade III: