Sistemas Operacionais
|
|
|
- Cíntia Vilalobos Delgado
- 9 Há anos
- Visualizações:
Transcrição
1 Apresentação Inst tit ormátic ca - UF FRGS i Introdução Aula 0 INF042 Plano de ensino conforme resolução CEPE /203 Prof. Alexandre CARISSIMI (asc at inf.ufrgs.br) Turma A Objetivos da disciplina Prof. Sérgio CECHIN (cechin at inf.ufrgs.br) Turma B Apresentar os conceitos básicos de sistemas operacionais como gerência de processador, gerência de memória, subsistema de e sistemas de arquivos. Inclui conhecimentos dos procedimentos de compilação, ligação e carga de programas. 2 A regra é clara... (como diria Arnaldo Cezar Coelho) A regra é clara... (ainda) Avaliação teórica e prática Três provas teóricas (P, P2 e P3) Atividades id d autônomas Dois trabalhos práticos (T e T2) Conceitos (após critério de aprovação) Conceito A: média 9.0 Conceito B: 7.5 média < 9.0 Conceito C: 6.0 média < 7.5 Recuperação Conceito D: média < 6.0 Conceito FF: falta de frequência 2 P P2 P T T 3 Média _ Final Critério de aprovação Média igual ou superior a SEIS 75% de presença 2 Apenas da parte teórica: substitui a pior nota entre a prova P, P 2 e P 3 Todo conteúdo programático da disciplina Casos particulares: conforme normas da UFRGS Datas das provas Prova : 29 de agosto de 206 Prova 2: 24 de outubro de 206 Prova 3: 23 de novembro de 206 Prova de recuperação: 4 de dezembro de 206 Datas sagradas! Não se mexe nelas. 3 4
2 Para concluir... e iniciar a parte interessante Introdução Bibliografia Oliveira, R.; Carissimi, A.; Toscani, S.; (4 a edição). Série Livros Didáticos INF/UFRGS vol. Porto Alegre. Editora Bookman Silberchatz, A.; Galvin, P.; Gagne, G.; Operating System Concepts (8 th ed), John Wiley & Sons, (ou edições anteriores) Tanenbaum, A.;. Modernos (3 a edição). São Paulo. Editora Prentice-Hall, 200. Material adicional: Senha para cadastro: sisop206 Slides no moodle não são substitutos dos livros textos da disciplina e estão sujeitos a erros. Definição de sistema operacional Camada de software inserida entre o hardware e os programas que executam tarefas para os usuários Software Sistema Operacional Hardware Objetivos de um sistema operacional Tornar a utilização de um computador, ao mesmo tempo, mais conveniente e eficiente, evitando a interferência de atividades entre si. 5 6 Conveniência, eficiência e não interferência Sistema operacional como máquina estendida Aspectos chaves A abstração fornece a conveniência Empregada para tratar t a complexidade d Gerência de recursos está vinculada a eficiência Maximiza o desempenho do sistema atendendo a necessidade de usuários e suas aplicações A virtualização traz não interferência Apresenta os componentes de forma diferente da real auxiliando no seu compartilhamento Fornecem as 3 visões de um sistema operacional Máquina estendida Gerente de recursos Máquina virtual Emprega abstração Esconde complexidade e características de mais baixo nível do hardware através de uma camada de software acima dele Fornece funções de alto nível que encapsulam operações e detalhes de baixo nível Exemplos: Graphical User Interface (GUI), Command Line Interface (CLI), bibliotecas de funções, etc
3 Sistema operacional como gerente de recursos Sistema operacional como uma máquina virtual Maximizar e otimizar os recursos computacionais do sistema Evitar desperdícios no tempo e no espaço Reduzir o máximo possível de ociosidade dos componente do sistema e.g.: manter o processador ocupado, tempos de acesso e resposta, etc Minimizar perdas nos componente do sistema e.g.: tamanho de bloco de disco, tamanho de páginas em memória, etc Uma forma de obter eficiência é através de compartilhamento Introduz o problema da não interferência entre usuários Auxilia no compartilhamento de recursos criando a ilusão da existência de múltiplos recursos dedicados e.g.: noção de processador, memória e virtuais i CPU Memória CPU Memória CPU Memória Camada de software (sistema operacional) Programs em execução (processos) Recursos físicos (virtuais) CPU Memória Dispositivo Recursos físicos (únicos) 9 0 Componentes de um sistema operacional Sistema operacional = Núcleo + Programas de sistema Aplicações de usuário e do sistema biblioteca 4 Graphical User Interfaces (GUI) Gerência do processador Command Line Interface (CLI) Gerência de memória Ferramentas de gerência e monitoramento de Gerência de sistema Sistema de arquivos Bibiliotecas Programas aplicativos = programas úteis para resolver problemas comuns ou realizar operações comuns (navegador web, suítes de escritório, bancos de dados, etc). Não fazem parte do sistema operacional em si. etc Gerência de processador 3 3 Chamadas de sistema Gerência de memória Gerência de Núcleo mínimo (processador + memória) hardware Sistema de arquivos : instruções privilegiadas (system ISA) 3: chamadas de sistema 2: instruções não privilegiadas (User ISA) 4: chamadas de função 2 2 2
4 Chamadas de sistemas softw are hardware Chamadas de Aplicação sistema 0 Bibliotecas System ISA Sistema Operacional (núcleo) Processador 4 5 Barramento MMU RAM Instruction Set Architecture - ISA Chamada de funções User ISA Serviços implementados no núcleo e disponibilizados para as camadas superiores Similar a uma sub-rotina, mas NÃO É a mesma coisa Executam em modo privilegiado (núcleo) do processador Invocam uma interrupção de software 3 4 Histórico de sistemas operacionais Tipos de sistemas operacionais Nenhum Sistemas em lote Monitor residente Multiprogramação Tempo compartilhado Sistemas operacionais convencionais Monousuário versus multiusuário Monotarefa versus multitarefa Quatro combinações (três válidas, uma inválida) Sistemas operacionais de rede Sistemas operacionais distribuídos Sistemas operacionais de tempo real Hard real time Soft real time Sistemas operacionais embarcados 5 6
5 Organizações de sistemas operacionais Modelos monolíticos Monolítico Camadas Micronúcleo Máquinas virtuais Outras organizações O código do núcleo é organizado em um único programa Executado em modo núcleo (ou privilegiado) do processador Escrito como uma série éi de rotinas em vários ái programas fontes que são ligados e geram um único binário executável Possível que extensões sejam carregadas em tempo de execução Como ocorre com a noção de módulos no núcleo do Linux Organização mais comum 7 8 Modelo em camadas Modelo de micronúcleo As funções do sistema operacional são divididas em camadas Cada camada aumenta o nível de abstração Uma camada N implementa funções para a camada N+ e usa as funções implementada pela camada N- A implementação das funções de uma camada não são expostas para o exterior, apenas a sua interface (API) Sistemas de arquivos 3 Gerência de Gerência de memória Gerência processador As funcionalidades de um sistema operacional são retiradas do núcleo e implementadas por processos gerenciados por ele Torna o núcleo menor, mais fácil de escrever e manter Tipicamente a comunicação entre esses processos e o núcleo mínimo é feito através de trocas de mensagens A função básica do micronúcleo é escalonar processos, prover a comunicação entre os processos, tratar interrupções Aplicações Gerência de memória micronúcleo Sistemas de arquivos Gerência de dispositivos de hardware 20
6 Máquinas virtuais Outras organizações O objetivo é fazer com o sistema operacional forneça a ilusão de que existem muitas cópias do hardware Possível que uma cópia (virtual) execute outro sistema operacional Noção de sistema hóspede e sistema hospedeiro Várias formas de implementação Máquina virtual de processo versus máquina virtual de sistema Noção de hipervisor (monitor de máquina virtual) Executa sobre um sistema operacional (hospedeiro) ou sobre o hardware diretamente (hipervisor nativo ou bare metal) Cliente-servidor Variação da noção de micronúcleo Os processos são divididos idid em clientes e servidores Servidores oferecem funções (serviços) para serem executados por clientes Comunicação é tipicamente feita por troca de mensagens Processos clientes e servidores podem estar em máquinas distintas Exonúcleo Variação de máquina virtual Invés de criar clones da máquina real, os recursos físicos são divididos idid e alocados para cada máquina virtual 2 22 Leituras adicionais Oliveira, R.; Carissimi, A.; Toscani, S.; (4 a edição). Série Livros Didáticos INF/UFRGS vol. Porto Alegre. Editora Bookman Silberchatz, A.; Galvin, P.; Gagne, G.; Operating System Concepts (8 th ed), John Wiley & Sons, (ou edições anteriores) Tanenbaum, A.;. Modernos (3 a edição). São Paulo. Editora Prentice-Hall,
Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica
DCA-108 Sistemas Operacionais Luiz Affonso Guedes www.dca.ufrn.br/~affonso [email protected] Apresentação Disciplina básica do curso de Engenharia de Computação Carga-horária: 60h teóricas Associadas
Sistemas Operacionais
Introdução 2 a edição Revisão: Fev/2003 Sistemas Operacionais Introdução Capítulo 1 O que se espera de um sistema de computação? Execução de programas de usuários Permitir a solução de problemas Sistema
Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores
Fundamentos de Sistemas Operacionais de Arquitetura Aberta CST em Redes de Computadores Introdução Computadores Computadores são compostos, basicamente, de CPU, memória e dispositivos de entrada e saída
SO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação
SO: SISTEMAS OPERACIONAIS Curso: Sistemas de Informação - Definições - Ementa - Objetivos - Unidades de Ensino - Bibliografia - Processo de Avaliação Paulo César do Amaral Pereira SISTEMA COMPUTACIONAL
Sistemas Operacionais
Sistemas Operacionais Eduardo Ferreira dos Santos Engenharia de Computação Centro Universitário de Brasília UniCEUB Abril, 2016 1 / 20 Sumário 1 Estrutura dos Sistemas Operacionais 2 System Calls 2 / 20
INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO ESTRUTURA DE UM SISTEMA OPERACIONAL PROFESSOR CARLOS MUNIZ
INTRODUÇÃO À TECNOLOGIA DA ESTRUTURA DE UM SISTEMA PROFESSOR CARLOS MUNIZ ESTRUTURA DE SISTEMAS OPERACIONAIS O sistema operacional tem uma estrutura bem complexa, devido não funcionar como um programa
Chamadas de Sistema (SYSCALL)
Chamadas de Sistema (SYSCALL) Eduardo Ferreira dos Santos Engenharia de Computação Centro Universitário de Brasília UniCEUB Abril, 2016 1 / 26 Sumário 1 Estrutura dos Sistemas Operacionais 2 System Calls
Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais
Sistemas Operacionais e Introdução à Programação Módulo 1 Sistemas Operacionais 1 Competências: SOP 1. Compreender as abstrações de um sistema operacional e operar um sistema operacional Unix/Linux como
Sistemas Operacionais
Introdução Memória virtual Trabalho sob a Licença Atribuição-SemDerivações-SemDerivados 3.0 Brasil Creative Commons. Para visualizar uma cópia desta licença, visite http://creativecommons.org/licenses/by-nc-nd/3.0/br/
Fundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 1: Introdução e Conceitos Diego Passos Informações Básicas Horário: terças e quintas, 16h. Salas: 442/235 Contato: Por e-mail: [email protected] Pela página: http://www.midiacom.uff.br/~diego/sisop/
Exercícios Cap I. 1.1, 1.2, 1.3 (somente letras (a), (b) e (c)) , 1.8 e 1.12 IC - UFF
Exercícios Cap I 1.1, 1.2, 1.3 (somente letras (a), (b) e (c)) 1.5 1.7, 1.8 e 1.12 Sistemas Operacionais Visão geral e evolução dos SOs Sistema Operacional? Um programa que controla a execução dos programas
Introdução aos Sistemas Operacionais
1 Introdução aos Sistemas Operacionais 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.3 O zoológico de sistemas operacionais 1.4 Conceitos sobre sistemas operacionais 1.5 Chamadas
Sistemas Operacionais Aula 3
Sistemas Operacionais Aula 3 Anderson L. S. Moreira [email protected] http://dase.ifpe.edu.br/~alsm Curso de Análise e Desenvolvimento de Sistemas de Informação Recife - PE O que fazer
Sistemas Operacionais II
Introdução Instituto de Informátic ca - UFRGS Sistemas Operacionais II Virtualização Cronograma: 23/06: feriado de Corpus Christi 28/06: não haverá aula cf. cronograma da disciplina 30/06: não haverá aula
Sistemas Operacionais - Aula 02
Sistemas Operacionais - Aula 02 Classificação De O.S 1- processamentos 2- Tarefas 3- Usuários 4- Interface Processamento 1- Multiprocessados 2- sistemas fortemente Acoplados 3- sistemas fracamente Acoplados
Sistemas Operacionais (SO)
Sistemas Operacionais (SO) Fundamentos Prof. Eduardo Abordagens SO Moderno (importância) Funções básicas Definição Componentes de um SC Objetivos de um SO Serviços de um SO Abstrações Tipos de SO Estudo
Estrutura do Sistema Operacional
Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Aula 04 Estrutura do Sistema Operacional 2 1 Estrutura do Sistema Operacional
Sistemas Operacionais. Maria de Fátima de Freitas Bueno Marcílio
Sistemas Operacionais Maria de Fátima de Freitas Bueno Marcílio Introdução O que é um sistema operacional? História dos sistemas operacionais Conceitos dos Sistemas Operacionais Estrutura dos Sistemas
Curso: Redes de Computadores
Curso: Redes de Computadores Cadeira de Introdução a Sistemas Operacionais. Bibliografia Sistemas Operacionais Modernos Andew S. Tanembaum Sistema Operacionais Abraham Silberchatz, Peter Galvin e Greg
Sistema Operacional. Etapa
Etapa 1-2017 HARDWARE PARTE FÍSICA DA MÁQUINA HARDWARE HARDWARE HARDWARE SOFTWARE PARTE LÓGICA DA MÁQUINA SOFTWARE INTERMEDIÁRIO ENTRE O HARDWARE E O SOFTWARE PRINCIPAL PROGRAMA DO COMPUTADOR Um sistema
SSC0640 Sistemas Operacionais I
SSC0640 Sistemas Operacionais I 1ª Aula Apresentação da disciplina Profa. Sarita Mazzini Bruschi [email protected] 1 Objetivos do curso Introduzir o estudante nos conceitos e princípios básicos dos sistemas
Sistemas Operacionais
Sistemas Operacionais Slides adaptados de Prof. Dr. Marcos José Santana e Prof. Dra. Regina Helena Carlucci Santana baseados no livro Sistemas Operacionais Modernos de A. Tanenbaum Tipos e Estrutura System
Aula 1: Introdução aos Sistemas Operacionais. Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela
Aula 1: Introdução aos Sistemas Operacionais Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela Pensando melhor... Porque cursar a disciplina de S.O.? A disciplina é obrigatória!
Sistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 31 Sumário 1 Interrupções 2 Camadas de Software de E/S 2 / 31 Interrupções
Sistemas Operacionais. Introdução
Sistemas Operacionais Introdução Introdução Componentes de um sistema computacional: Hardware Recursos básicos (memória, dispositivos de E/S, CPU); Sistema Operacional: Controla e coordena o uso do hardware
Arquitetura de Sistemas Operacionais
Arquitetura de Sistemas Operacionais Prof. Alexandre Beletti Arquitetura de Sistemas Operacionais Sistemas monolíticos Sistemas em camadas Máquinas virtuais Sistemas cliente-servidor 1 Sistemas Monolíticos
Estrutura dos Sistemas Operacionais. Adão de Melo Neto
Estrutura dos Sistemas Operacionais Adão de Melo Neto 1 Sistema Operacional - Formas de acessar o KERNEL do SISTEMA OPERACIONAL (SO) - A linguagem de comandos faz parte do SO O Sistema Operacional é formado
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo
Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo Múltipla escolha 1. Em que consiste um sistema operacional: a. Um conjunto de
Sistemas Operacionais
Sistemas Operacionais 01 Introdução e Conceitos Definição: É um software que atua como intermediário entre o usuário e o hardware do computador e, serve também como intermediário entre os softwares aplicativos
Estrutura dos Sistemas Operacionais. Adão de Melo Neto
Estrutura dos Sistemas Operacionais Adão de Melo Neto 1 Sistema Operacional -São partes do SO -São ferramentas de apoio ao usuário -São formas de acessar as rotinas do kernel O Sistema Operacional é formado
SOP - TADS Fundamentos de Sistemas Operacionais
SOP - TADS Fundamentos de Sistemas Operacionais Prof. Ricardo José Pfitscher [email protected] Material cedido por: Prof. Rafael Rodrigues Obelheiro Prof. Maurício Aronne Pillon Revisão Ultima
SISTEMAS OPERACIONAIS
SISTEMAS OPERACIONAIS Introdução a Sistemas Operacionais Andreza Leite [email protected] Plano de Aula Introdução aos Sistemas Operacionais Fundamentação Teórica Evolução Histórica Características
INTRODUÇÃO. Sistemas Operacionais. Vinícius Pádua
INTRODUÇÃO Sistemas Operacionais Por quê é necessário? Sistema computacional moderno composto por diversos dispositivos Responsável pelo controle? Programador de aplicativos? Necessidade de ter um software
Sistemas operacionais INTRODUÇÃO
Sistemas operacionais INTRODUÇÃO Sistemas Operacionais É um software situado entre o hardware e as aplicações para gerenciar todo os recursos do sistema (memória, processador, disco ) de forma organizada
Sistemas Operacionais
Sistemas Operacionais Anderson L. S. Moreira [email protected] Análise e Desenvolvimento de Sistemas IFPE Recife - PE 1/26 Créditos Professor: Anderson L. S. Moreira Disciplina: Sistemas
Sistemas Operacionais. Introdução a Sistemas Operacionais
Introdução a [email protected] baseado no material do Prof. Fröhlich em http://www.lisha.ufsc.br/~guto 1 Sistemas de computação Hardware CPU + memória + dispositivos de E/S Aplicações Objetivo
UFRJ IM - DCC. Sistemas Operacionais I. Unidade IV Gerência de Recursos Entrada e Saída. 02/12/2014 Prof. Valeria M. Bastos
UFRJ IM - DCC Sistemas Operacionais I Unidade IV Gerência de Recursos Entrada e Saída 02/12/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Gerência de Entrada e Saída Fundamentos Evolução Estrutura
Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto
Matéria: Sistema Computacional - SC Prof.: Esp.: Patrícia Dias da Silva Peixoto SISTEMA OPERACIONAL E TIPOS DE SISTEMAS OPERACIONAIS O QUE É UM SISTEMA OPERACIONAL (S.O.). Por mais complexo que possa parecer,
INTRODUÇÃO A SISTEMAS OPERACIONAIS
INTRODUÇÃO A SISTEMAS OPERACIONAIS Prof. Me. Hélio Esperidião DEFINIÇÃO DE SISTEMA OPERACIONAL. O sistema operacional é uma camada de software colocada sobre o hardware para gerenciar todos os componentes
PROVA 03/07 Segunda-feira (semana que vem)
[email protected] PROVA 03/07 Segunda-feira (semana que vem) SISTEMAS OPERACIONAIS Os sistemas operacionais mais comuns que existem para computadores e que o mercado irá oferecer para você são : Microsoft
Estruturas de Sistemas Operacionais
Estruturas de Sistemas Operacionais Sistemas Operacionais - Tópicos Componentes do Sistema Serviços de Sistemas Operacionais Chamadas ao Sistema Estrutura do Sistema Máquinas Virtuais Chamadas ao Sistema
Processos O conceito de processos é fundamental para a implementação de um sistema multiprogramável. De uma maneira geral, um processo pode ser entend
Concorrência Nos sistemas Monoprogramáveis somente um programa pode estar em execução por vez, permanecendo o processador dedicado a esta única tarefa. Os recursos como memória, processador e dispositivos
Introdução a Sistemas Operacionais. Adão de Melo Neto
Introdução a Sistemas Operacionais Adão de Melo Neto 41 Definição de SO Sistema Operacional É um conjunto de rotinas (programa) executado pelo processador que controla o funcionamento do computador como
Introdução à Ciência da Computação
1 Universidade Federal Fluminense Campus de Rio das Ostras Curso de Ciência da Computação Introdução à Ciência da Computação Professor: Leandro Soares de Sousa e-mail: [email protected] site:
Sistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 33 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Software de E/S 2
Gerência de memória III
Gerência de memória III Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Maio, 2016 1 / 45 Sumário 1 Memória Virtual Segmentação Paginação 2 Alocação de páginas
Sistemas de Entrada e Saída
Sistemas de Entrada e Saída Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Junho, 2017 1 / 44 Sumário 1 Dispositivos de E/S 2 Interrupções 3 Camadas de Software
Conceitos básicos e serviços dos Sistemas Operacionais
Conceitos básicos e serviços dos Sistemas Operacionais Prof. Marcos Ribeiro Quinet de Andrade Instituto de Ciência e Tecnologia - ICT Universidade Federal Fluminense - UFF Tipos de serviços do S.O. Um
Conceitos avançados de programação. Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos
Conceitos avançados de programação Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos Objetivos de Aprendizagem e Entender as especificidades da programação em
Fundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 7: Implementação de Processos e Threads Diego Passos Revisão Programação Concorrente e Multiprogramação SOs modernos permitem diversos processos em memória. Cada
Redes de Computadores. Fundamentos de Sistemas Operacionais - 2º Período
Redes de Computadores Fundamentos de Sistemas Operacionais - 2º Período PARTE I: CONCEITOS BÁSICOS SUMÁRIO 1. VISÃO GERAL: 1.1 Introdução; 1.2 Funções Básicas; 1.3 Máquina de Camadas; 1.5 Tipos de Sistemas
ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI
ARQUITETURA DE SISTEMAS OPERACIONAIS VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI INTRODUÇÃO Programas computacionais (ou software) constituem o elo entre
Durante a evolução das arquiteturas de computadores e principalmente dos Sistemas Operacionais, muitas tecnologias tiveram que ser aprimoradas para
UM ESTUDO SOBRE O MECANISMO DE PAGINAÇÃO DE MEMÓRIA E OS ALGORITMOS DE SUBSTITUIÇÃO DE PÁGINAS FIFO E LRU Fernando Sales Ferreira, [email protected] William Antônio Faria Da Silva, [email protected]
Sistema Operacional. Prof. Leonardo Barreto Campos. 1/30
Sistema Operacional Prof. Leonardo Barreto Campos 1/30 Sumário Introdução Middleware e SO de Rede SO de Rede Processos e Threads Leitura Complementar Bibliografia 2/30 Introdução A tarefa de qualquer sistema
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)
Tecnólogo em Análise e Desenvolvimento de Sistemas Sistemas Operacionais (SOP A2) Visão Geral Referências: Sistemas Operacionais Modernos. Andrew S. Tanenbaum. Editora Pearson. 3ª ed. 2010. Seção: 1.1
Tipos de Sistemas Operacionais
Tipos de Sistemas Operacionais Prof. Edwar Saliba Júnior Março de 2007 1 TIPOS DE S.O. Monoprogramáveis / monotarefas; Multiprogramáveis / multitarefas: Batch; Tempo compartilhado; Tempo real; Sistemas
Aula 2: Tipos de Sistemas Operacionais. Instituto Federal da Bahia Campus Salvador INF009 - Sistemas Operacionais Profª Flávia Maristela
Aula 2: Tipos de Sistemas Operacionais Instituto Federal da Bahia Campus Salvador INF009 - Sistemas Operacionais Profª Flávia Maristela O que veremos nesta aula? Principais tipos de sistemas operacionais
Sistemas Operacionais
Sistemas Operacionais Unidade I Introdução http://www.lncc.br/~lrodrigo Professor: Luís Rodrigo [email protected] Página: 1 de 39 Unidade I: Introdução O que é um sistema operacional Evolução Histórica
Introdução à Computação
Introdução à Computação Jordana Sarmenghi Salamon [email protected] [email protected] http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda
Fundamentos de Sistemas Operacionais
Fundamentos de Sistemas Operacionais Aula 6 Gerenciamento de Memória Prof. Galvez Considerações Gerais Multiprogramação implica em manter-se vários processos em memória Memória necessita ser alocada de
Gerência de Memória. Eduardo Ferreira dos Santos. Abril, Ciência da Computação Centro Universitário de Brasília UniCEUB 1 / 45
Gerência de Memória Eduardo Ferreira dos Santos Ciência da Computação Centro Universitário de Brasília UniCEUB Abril, 2016 1 / 45 Sumário 1 Introdução 2 Espaços de endereçamento 3 Realocação estática e
Técnicas Avançadas de Programação
Sumário Técnicas Avançadas de Programação Prof. João Marcos M. da Silva Departamento de Engenharia de Telecomunicações Escola de Engenharia Universidade Federal Fluminense Agosto de 2011 Prof. João Marcos
SOP Sistemas Operacionais Módulo 02: Motivação / Conceitos Básicos / Classificação
SOP Sistemas Operacionais Módulo 02: Motivação / Conceitos Básicos / Classificação Prof. Charles Christian Miers e-mail: [email protected] 1 Motivação 2 MOTIVAÇÕES PARA O ESTUDO DOS SOs Auxiliar a
Gerência de Memória Introdução Considerações: Recurso caro e escasso; Programas só executam se estiverem na memória principal; Quanto mais processos residentes na memória principal, melhor será o compartilhamento
Introdução aos Sistemas Operacionais
Introdução aos Sistemas Operacionais Eleri Cardozo FEEC/Unicamp 1 Definição de Sistema Operacional Um sistema operacional é um gerenciador de recursos de hardware ou uma máquina virtual que oferece uma
Computadores e Programação (DCC/UFRJ)
Computadores e Programação (DCC/UFRJ) Aula 3: 1 2 3 Abstrações do Sistema Operacional Memória virtual Abstração que dá a cada processo a ilusão de que ele possui uso exclusivo da memória principal Todo
Sistemas Operacionais Estrutura do Sistema Operacional. Arquiteturas do Kernel
Sistemas Operacionais Estrutura do Sistema Operacional Principais tipos de estruturas: Monolíticos; Em camadas; Máquinas Virtuais; Arquitetura Micro-kernel; Cliente-Servidor; 2 Arquitetura Monolítica Aplicação
