A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

GESTÃO ESTRATÉGICA Do Planejamento a Gestão de Resultados

Apresentações semelhantes


Apresentação em tema: "GESTÃO ESTRATÉGICA Do Planejamento a Gestão de Resultados"— Transcrição da apresentação:

1 GESTÃO ESTRATÉGICA Do Planejamento a Gestão de Resultados
Prof. Guilherme Alexandre Monteiro Reinaldo Recife

2 Contatos Prof. Guilherme Alexandre Monteiro Reinaldo
Apelido: Alexandre Cordel Site: Celular: (81)

3 Roteiro Competência Habilidades Bases Tecnológicas
Acordo de Convivência Plano de Ensino Competência Habilidades Bases Tecnológicas Metodologia de Ensino e Aprendizagem Metodologia de Avaliação Bibliografia Sistemas Operacionais

4 Acordo de Convivência Celular no silencioso e sair para atender
Horário: 19:00h às 22:00h (±10min de tolerância) Presença/participação em aulas (valerão nota) Haverá exercícios/projetos valendo nota Faltas em aulas (não justificadas) Intervalo (~20:30h) Provas (subjetivas) Momentos Relax (descontração)

5 Ementa Nesta disciplina, o aluno terá uma visão geral de um sistema operacional, entendendo os seus componentes básicos e os relacionamentos entre eles. Isso possibilitará a análise crítica e a capacidade de diagnóstico de comportamentos pouco adequados em termos de desempenho - lentidão na resposta e retardos - identificando em que partes do sistema constituem o gargalo para cada situação. O aluno identificará os problemas e formatará as soluções em sistemas operacionais utilizados atualmente, como Windows e Linux. O processo culmina em avaliações teóricas e práticas sobre o pleno funcionamento dos sistemas operacionais.

6 Objetivos Identificar as principais funções dos sistemas operacionais modernos, considerando as características dos diferentes tipos de computadores, sejam eles de pequeno ou grande porte, mono ou multiprocessados. Identificar os tipos de multiprocessamento e compartilhamento de tempo, reconhecendo as características de cada solução para melhor diagnóstico do funcionamento e desempenho dos sistemas operacionais Analisar as funções de escalonamento e priorização de tarefas de um Sistema Operacional simples, apresentando as soluções possíveis nas resolução dos problemas.

7 Objetivos Diferenciar processos e threads para melhor entender o tratamento e a funcionalidade de ambos pelo Sistema Operacional. Analisar a alocação e liberação de memória, explicando os problemas que surgem no sistema computacional quando tais tarefas não são realizadas de forma adequada. Analisar os mecanismos de gestão da memória virtual e de programação concorrente em níveis macro e intermediário de sistemas operacionais diversos.

8 Conteúdo 1. Introdução Conceito Objetivos Visão dos usuários Histórico Tipos Multiprogramação Processo Deadlock Sistema de arquivos I/O Shell Chamadas de Sistema Estrutura dos sistemas operacionais

9 Conteúdo 1. Introdução Conceito Objetivos Visão dos usuários Histórico Tipos Multiprogramação Processo Deadlock Sistema de arquivos I/O Shell Chamadas de Sistema Estrutura dos sistemas operacionais

10 Conteúdo 2. Multiprogramação Mecanismo Básico Conceito de Processo Ciclos de um Processo Relacionamento entre Processos Estados de um Processo Gerência de Filas Mecanismo de Interrupções Proteção entre processos 3. Programação Concorrente Problema da Seção Crítica Variáveis de Travamento Semáforos Mensagens Visão Geral e Comparação Deadlock

11 Conteúdo 4. Gerência do Processador Tabela de Processos Chaveamento de Contexto Threads Escalonadores Algoritmos de Escalonamento 5. Entrada e Saída Princípios Básicos de Hardware Princípios Básicos de Software de I/O Dispositivos Típicos

12 Conteúdo 6. Gerência de Memória Memória Lógica e Memória Física Partições Fixas Partições Variáveis Swapping Paginação Segmentação Segmentação Paginada 7. Memória Virtual Mecanismo básico de paginação por demanda Substituição de páginas na memória Algoritmos de substituição de páginas Alocação de páginas físicas Thrashing

13 Conteúdo 8. Sistema de Arquivos Conceitos Básicos Implementação de arquivos Múltiplos Sistemas de Arquivos Organização da Cache Gerência de Espaço Livre Diretórios Implementação de Diretórios Organização interna de uma partição

14 Conteúdo 9. Deadlock Conceito de recursos (preemptivos e não preemptivos) Condições para existência de Deadlock Algoritmo do Avestruz Prevenção e Recuperação Evitando Deadlocks Negação das condições de existência Starvation

15 Plano de Ensino Aulas expositivas/dialogadas; Exercícios e Projetos;
METODOLOGIA DE ENSINO APRENDIZAGEM: Como estratégias de ensino e aprendizagem, estão previstas as seguintes: Aulas expositivas/dialogadas; Exercícios e Projetos; Trabalho em grupo;

16 Plano de Ensino Prova escrita; Trabalhos/Projetos em grupo;
METODOLOGIA DE AVALIAÇÃO: Como estratégias de avaliação do processo de ensino/aprendizagem, estão previstas as seguintes: Prova escrita; Trabalhos/Projetos em grupo; Exercícios; Verificação da assiduidade e participação em aula.

17 Plano de Ensino BIBLIOGRAFIA BÁSICA:
1. TANENBAUM. Sistemas Operacionais Modernos. 2ª Edição. Ed. Prentice Hall, 2003. 2. SILBERSCHATZ, Fundamentos de Sistemas Operacionais. LTC, 2004. 3. DEITEL. Sistemas Operacionais. Prentice Hall, 2005.

18 Plano de Ensino BIBLIOGRAFIA COMPLEMENTAR:
1. TANENBAUM. Sistemas Operacionais: Projeto e Implementação. Artmed, 2008. 2. SOLOMON. Desvendando o Windows NT. Campus, 1998. 3. LOVE. Linux Kernel Development. 2. Ed. Novell Press, 2005. 4. MCKUSICK, The Design and Implementation of the 4.4 BSD Operating System. 2nd Ed. Addison-Wesley Professional, 1996 5. MACHADO, F. B.; MAIA, L. P. Arquitetura de Sistemas Operacionais. Editora LTC. 3ª Edição. 2002

19 Sistemas Operacionais
O que é um SISTEMA OPERACIONAL? É o principal Programa de qualquer computador. O que faz um SITEMA OPERACIONAL? É um gerenciador de recursos de hardware (CPU/Processador); Gerenciador de Processos; Gerenciador de Memória; Gerenciador de Disco (armazenamento, sistema de arquivos) Gerenciador de dispositivos de entrada/saída (teclado, tela, mouse, etc)

20 Sistema Operacional

21 Sistema Operacional Existe aqui um programa (MS-PowerPoint)
rodando – usando o processador da máquina intel core i5 – 3210M – 2.5GHz …com uma memória de, 6GB …manipulando um arquivo armazenado no disco de 750GB …aparecendo na tela de LCD/LED/CRT …recebendo comandos, via teclado ALTEC – Lasing …ouvindo música de um dispositivo ótico DVD Sup. MTI

22 Referências Sistemas Operacionais Modernos – 2ª Edição. A. Tanenbaum, 2003. Modern Operating Systems 3 e. Prentice-Hall, 2008.


Carregar ppt "GESTÃO ESTRATÉGICA Do Planejamento a Gestão de Resultados"

Apresentações semelhantes


Anúncios Google