História dos SOs. Tópicos
|
|
|
- Maria do Mar Balsemão Conceição
- 9 Há anos
- Visualizações:
Transcrição
1 História dos SOs Cap. 1 - Tanenbaum Prof. Alexandre Beletti Ferreira 1ª Geração 2ª Geração 3ª Geração 4ª Geração Tópicos 1
2 1ª Geração 1ª Geração: 1945 a 1955 Computadores: em meados da década de 40 Máquinas de Calcular Relés mecânicos Ciclos medidos em segundos (!) Posteriormente os relés foram substituídos por válvulas a vácuo Máquinas enormes que ocupavam uma sala inteira 2
3 1ª Geração: 1945 a 1955 Um único grupo de pessoas projetava, construía, programava, operava e mantinha cada máquina Toda a programação feita em linguagem de máquina pura (!) Não existia nenhuma linguagem de programação, nem mesmo Assembly! 1ª Geração: 1945 a 1955 Não existia o termo sistemas operacional O programador reservava um período de tempo Inseria seu painel de conectores no comp. Cálculos numéricos simples, como geração de tabelas de senos, co-senos e logaritmos No início dos alunos 50 as coisas melhoraram com os cartões perfurados 3
4 2ª Geração 2ª Geração: 1955 a 1965 A introdução do transistor ocorreu em meados da década de 50 Os computadores se tornaram confiáveis para serem vendidos para clientes Houve uma separação clara entre projetistas, construtores, operadores, programadores e pessoal de manutenção Chamados de Grande Porte ou Mainframes 4
5 2ª Geração: 1955 a 1965 Eram postas em salas especiais com arcondicionado e operadores profissionais Nas mão de grandes empresas, órgãos do governo, universidades Processo de execução de um job (tarefa): programava em Fortran/Assembly no papel, convertia para cartão perfurado, entregava para um operador, resultado na sala de saída 2ª Geração: 1955 a 1965 Se o compilador Fortran fosse necessário, o seu código (cartões) precisavam ser inseridos Existia o tempo ocioso (sala de máquina, submissão e saída) Solução: sistema de processamento em lotes (batch) usando um computador bom para isso (ex: IBM 1401) e a fita iria para o computador de cálculos (IBM 7094) 5
6 2ª Geração Fluxo do Proc. Batch 2ª Geração: 1955 a 1965 Após a geração da fita de jobs pelo computador mais simples......o operador carregava um programa especial, que lia o primeiro programa na fila e o executava, gravando a saída em outra fita Isso era feito até acabarem os jobs Esse programa especial é o ancestral dos sistemas operacionais 6
7 2ª Geração: 1955 a 1965 Eram usados principalmente para cálculos de engenharia e científicos Eram escritos em Fortran e Assembly Sistemas Operacionais: FMS = Fortran Monitor System IBSYS = Sistema Operacional do IBM 7094 Estrutura de um job no FMS 7
8 3ª Geração 3ª Geração: 1965 a 1980 No início da década de 60, os fabricantes tinhas duas linhas de produtos incompatíveis: Mainframes (7094): engenharia/ciência Comerciais (1401): bancos/seguradoras Manter as duas linhas era muito caro Além disso, alguns clientes começavam com máquinas pequenas e migravam para maiores 8
9 3ª Geração: 1965 a 1980 IBM tentou resolver isso criando System/360 Era uma série de máquinas de software compatível com o 1401 e o 7094 A diferença das máquinas de 360 era no preço e no desempenho, pois variavam o hardware: Capacidade máxima de memória, velocidade do processador, número de dispositivos de E/S Mas as máquinas tinha a mesma arquitetura! 3ª Geração: 1965 a 1980 Mesma arquitetura = Mesmo ISA! O 360 foi projetado para computação científica (numérica) e comercial Primeira geração importante a utilizar CIs Assim uma única família de máquinas poderia satisfazer as necessidades de todos os clientes Nos anos seguintes a IBM lançou computadores sucessores: 370, 4300, 3080, 3090 e Z 9
10 3ª Geração: 1965 a 1980 A intenção era que todo software (incluindo o SO OS/360) funcionasse em todos os modelos Para uso científico e comercial Ser eficiente em ambientes muito distintos Não deu certo... O resultado foi um SO enorme e complexo Milhões de linhas em Assembly, milhares de programadores e milhares de erros 3ª Geração: Multiprogramação Apesar do tamanho enorme e de seus erros, os SOs de 3ª geração atendiam aos clientes Popularizaram técnicas importantes, como o conceito de multiprogramação 10
11 3ª Geração: Spooling Vários jobs simultâneos precisam de ajuda do hardware (segurança, memória, etc) O 360 e outros hardwares de 3ª geração estavam preparados para isso Outro conceito importante é o Spooling (Operação Periférica Simultânea On-line) Efetuava a leitura de jobs de cartões para o disco eliminava a função dos IBM 1401 (ler os cartões separadamente) 3ª Geração: Time Sharing Ainda eram sistemas em lote, pois os jobs continuavam executando em sequência Abriu espaço para o compartilhamento de tempo (time sharing) Na verdade esse conceito é uma variante de multiprogramação Gerenciar o tempo ocioso entre as aplicações 11
12 3ª Geração: Time Sharing e CTSS CTSS: Primeiro SO sério com time sharing CTSS = Compatible Time Sharing System Desenvolvido pelo MIT em um IBM 7094 por volta de 1962 O conceito de time sharing somente tornou-se popular quando o hardware passou a dar suporte a ele 3ª Geração: MULTICS CTSS, Bell Labs e G.E. (General Eletric) Decidiram dar o início a um computer utility Máquina que comportaria centenas de usuários de tempo compartilhado A mesma lógica da rede elétrica (você pluga na toma e utiliza) MULTICS = Serviço de Computação e Informação Multiplexado 12
13 3ª Geração: MULTICS A ideia do MULTICS era uma super máquina oferecendo poder computacional para todos na região de Boston A máquina não tomou conta do mundo, porém muitas ideias surgiram ali O GE e a Bell Labs saíram e o MIT continuou Foi utilizado pela GE, Ford e Agência Nacional de Segurança dos EUA até o final dos anos 90 Deu origem ao conceitos de LANs e Sist. Dist. 3ª Geração: UNIX PDP-1 da DEC, com 4K de palavra de 18 bits Custava $ , menos de 5% do IBM 7094 Não era para a parte numérica e deu origem a uma sequência de PDFs incompatíveis Ken Thompson trabalhou no MULTICS e usando um PDP-7 criou uma versão monousuária do mesmo (o futuro UNIX) 13
14 3ª Geração: POSIX Source disponível deu origem a várias versões incompatíveis, gerando um caos Duas versões importantes: System V (AT&T) BSD (Berkeley Software Distribution) FreeBSD, OpenBSD e NetBSD Para poder escrever programas que rodassem em qualquer UNIX, o IEEE desenvolveu o POSIX 3ª Geração: POSIX Define uma interface mínima de chamadas de sistemas que os sistemas UNIX devem suportar Outros SOs que não são baseados em UNIX acabaram adotando o padrão 14
15 4ª Geração 4ª Geração: hoje Circuitos LSI (Integração em Larga Escala) Chips com milhares de transistores em um centímetro quadrado de silício PC baseado em microprocessador Inspirados nos minicomputadores (PDP-11) Porém muito mais baratos Qualquer pessoa poderia ter um computador 15
16 4ª Geração: hoje Intel 8080 (1974): primeiro proc. de 8 bits Z80: compatível com o 8080 feito pel Zilog SO CP/M (Control Program for Microcomputers) Criado pela Digital Research Dominou o mercado de PCs por 5 anos Motorola 6800 de 8 bits MOS Technology 6502 (usado no Apple II) 4ª Geração: Microsoft As placas do CP/M eram comercializadas por uma pequena empresa chamada Microsoft A Microsoft tinha um nicho de mercado: interpretador BASIC para o CP/M Geração seguinte: procs. de 16 bits Intel 8086 e o Intel 8088 A IBM projetou o IBM PC com o
17 4ª Geração: Microsoft Microsoft ofereceu um sistema para a IBM que incluía o BASIC e um SO: o DOS DOS = Disk Operating System Foi um SO adaptado de outro (comprado) que se tornou o MS-DOS Sistemas de linha de comandos: CP/M DOS Apple DOS 4ª Geração: GUI e Apple Dough Engelbart (Stanford Research Institute) criou a GUI (Graphical User Interface) A Apple incorporou essa ideia ao Macintosh Foi lançado em 1984 CPU Motorola 6800 de 16 bits 64Kb de ROM para a GUI Apple mudou para o PowerPC de 32 bits Em 2001 lançou o Mac OS X (Unix based) Em 2005 migrou para processadores Intel 17
18 4ª Geração: Windows Originalmente um ambiente gráfico rodando sobre o DOS em 16 bits Os descendentes do Windows NT são sistemas gráficos completos de 32 ou 64 bits 4ª Geração: UNIX e Linux Poderoso em estações de trabalho e servidores (especialmente proc. RISC) Computadores baseados no Pentium (Celeron, Zeon, AMD, etc) adotaram o Linux como uma saída ao Windows X Window = sistema de janelas desenvolvido pelo M.I.T. Serve de base para uma GUI: KDE, Gnome, etc 18
19 4ª Geração: Rede e Distribuídos Meados dos anos 80 Serviços compartilhados Servidores remotos Middleware (Transparência) Reconhecer múltiplos processadores / núcleos Deu origem a área de Sistemas Distribuídos Referências TANENBAUM, A.S., WOODHULL, A., Sistemas Operacionais: Projeto e Implementação, 3ª edição. 19
SISTEMAS OPERACIONAIS
1 SISTEMAS OPERACIONAIS Profª Josiane T. Ferri Licenciada em Computação [email protected] facebook.com/josiferri AVALIAÇÕES A avaliação se dará mediante a observação dos seguintes pontos: Organização
Prof. Antonio Torres [email protected] @_antonioctorres. Fundamentos de Sistemas Operacionais UNIP/2015
Prof. Antonio Torres [email protected] @_antonioctorres Fundamentos de Sistemas Operacionais UNIP/2015 Disciplinas FUNDAMENTOS DE SISTEMAS OPERACIONAIS Horários Quarta-feira Fundamentos de Sistemas
Sistemas Operacionais
Sistemas Operacionais Aula 01 - Introdução Edirlei Soares de Lima O que é um sistema operacional? Um computador moderno consiste em: Um ou mais processadores; Memória principal;
Conceitos Básicos sobre Sistemas Operacionais
Conceitos Básicos sobre Sistemas Operacionais Ivanovitch Medeiros Dantas da Silva Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação DCA0800 - Algoritmos e
Sistemas Operacionais. Professor Leslier Soares Corrêa
Sistemas Operacionais Professor Leslier Soares Corrêa Objetivos Conhecer o Professor e a matéria. Importância da Matéria no dia a dia. Por que é necessário um sistema operacional O que é um Sistema Operacional
Breve Histórico de Sistemas Operacionais
Breve Histórico de Sistemas Operacionais A primeira geração dos computadores ocorreu de 1945 a 1955 e tinha como principal característica o uso de válvulas e painéis de programação. Eram enormes e ocupavam
Sistema Operacional. História Sistema Operacional 1. QI Escolas e Faculdades Apostila de Linux
4 Capítulo 1 Sistema Operacional É uma coleção de programas que inicializa hardwares, fornece rotinas básicas para controle de dispositivos, mantém a integridade de um sistema. Um sistema operacional de
Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução. Prof. MSc. Hugo Souza
Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução Prof. MSc. Hugo Souza Começando nossa disciplina sobre os sistemas operacionais modernos iremos abordar inicialmente
Programador Web - Pronatec
Programador Web - Pronatec Introdução à Computação Aula 2 Sistemas Operacionais José Antonio dos Santos Barbosa [email protected] (31) 9-8275-0330 O que é um Sistema Operacional: Funções de um sistema
PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna
PLANO DE AULA 1. Sistema operacional Unix 2. Sistema operacional Linux 3. Utilização dos sistemas operacionais 1 - Sistema Operacional UNIX História 1964 sistema operacional MULTICS (Multiplexed Information
Introdução à Sistemas Operacionais. Glauber Magalhães Pires
Introdução à Sistemas Operacionais Glauber Magalhães Pires Agenda O que são sistemas operacionais? Histórico Primeira geração (1945-1955) Segunda geração (1955-1965) Terceira geração (1965-1980) Quarta
Sistemas Operacionais
O que é um sistema operacional? Sistema operacional (do inglês OS - operating system) é um programa ou conjunto de programas, que tem a função de gerencias o sistema. O sistema é o todo o hardware (computador),
SOP Sistemas Operacionais Módulo 03: História e Evolução
SOP Sistemas Operacionais Módulo 03: História e Evolução Prof. Charles Christian Miers e mail: [email protected] História dos Computadores / SOs Primeira Geração (1945 1955): válvula Sem SO, programação
Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 01 - História e Funções dos Sistemas Operacionais Visão do Sistema Operacional programadores e analistas usuários programas,
A primeira geração dos computadores ocorreu de 1945 a 1955 e tinha como principal característica o uso de válvulas e painéis de programação.
A primeira geração dos computadores ocorreu de 1945 a 1955 e tinha como principal característica o uso de válvulas e painéis de programação. Eram enormes e ocupavam salas inteiras com dezenas de milhares
Nível do Sistema Operacional
Nível do Sistema Operacional (Aula 14) Introdução a Sistemas Operacionais Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 2007/1 Introdução Hardware Provê os recursos básicos
Computador Digital Circuitos de um computador (Hardware)
Computador Digital SIS17 - Arquitetura de Computadores (Parte I) Máquina que pode resolver problemas executando uma série de instruções que lhe são fornecidas. Executa Programas conjunto de instruções
Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas (1945 1955) Primeira Geração Válvulas (1945 1955)
Sumário M. Sc. Luiz Alberto [email protected] www.professorluizalberto.com.br Organização de Computadores Módulo 3 1. História da Arquitetura de Computadores - Continuação 1.1. 1.2. Segunda Geração Transistores
Introdução a Sistemas Operacionais Aula 04. Prof. Msc. Ubirajara Junior [email protected]
Introdução a Sistemas Operacionais Aula 04 Prof. Msc. Ubirajara Junior [email protected] Um computador sem software nada mais é que um conjunto inútil de metal (Tanembaum); É o software que viabiliza
Introdução e Sistemas de Numeração
PROGRAMAÇÃO PARA ENGENHARIA I Introdução e Sistemas de Numeração Prof. Claudinei Dias email: [email protected] Histórico da Computação A união de várias áreas do conhecimento contribuiu para
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 Sistema computacional Sistemas feitos para resolver problemas Problema: como obter determinado resultado, com base em dados
Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO
Sistemas Operacionais Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO Bibliografia Bibliografia Básica: TANENBAUM, A. S. Sistemas
A Evolução dos Sistemas Operacionais
Capítulo 3 A Evolução dos Sistemas Operacionais Neste capítulo, continuaremos a tratar dos conceitos básicos com a intensão de construirmos, agora em um nível mais elevado de abstração, o entendimento
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS SEMANA 03
INTRODUÇÃO AOS SISTEMAS OPERACIONAIS SEMANA 03 fevereiro/2011 Surgimento, desenvolvimento e evolução dos sistemas operacionais até os sistemas modernos. 1 - Introdução A evolução dos sistemas operacionais
Prof. Gregorio Perez [email protected] 2007
Sistemas Operacionais I Parte I Introdução Roteiro Prof. Gregorio Perez [email protected] 2007 1 Introdução 1.1 O que é um Sistema Operacional? 1.2 Motivações 2 Breve História 2.1 Décadas de 1940s e
Conceitos e Evolução Capítulos 1 e 2
Aula 2 ARQUITETURA DE COMPUTADORES Conceitos e Evolução Capítulos 1 e 2 Prof. Osvaldo Mesquita E-mail: [email protected] 1/48 CONTEÚDO DA AULA Conceitos Importantes O que é arquitetura de computadores?
Introdução à Informática
Introdução à Informática Aula 6 http://www.ic.uff.br/~bianca/introinfo/ Aula 6-21/09/2007 1 Ementa Conceitos Básicos de Computação (Hardware, Software e Internet) Softwares Aplicativos Tutorial: Word Tutorial:
Organização de Computadores 1. Prof. Luiz Gustavo A. Martins
Organização de Computadores 1 1 - INTRODUÇÃO Prof. Luiz Gustavo A. Martins Arquitetura Define os elementos que impactuam diretamente na execução lógica do programa. Corresponde aos atributos visíveis veis
Classificação Quanto. Sistemas de Lotes (2) Sistemas de Lotes (3)
1 Mono e multiprogramação Introdução Classificação (Aula 2) Recap Sistemas Máquina Profa. Patrícia Gerenciador D. CostaLPRM/DI/UFES Provê Fornece Compartilhamento programador máquina justa recursos Operacionais
UFRJ IM - DCC. Sistemas Operacionais I. Unidade I Introdução. 11/02/2014 Prof. Valeria M. Bastos
UFRJ IM - DCC Sistemas Operacionais I Unidade I Introdução 11/02/2014 Prof. Valeria M. Bastos 1 ORGANIZAÇÃO DA UNIDADE Introdução Conceituação de SO Funções Básicas Breve Histórico Tipos de SO Fundamentos
UFRJ IM - DCC. Sistemas Operacionais I
UFRJ IM - DCC Sistemas Operacionais I Unidade I 18/9/2009 Prof. Antonio Carlos Gay Thomé Prof. Aux. Simone Markenson Pech 1 ORGANIZAÇÃO DA UNIDADE Conceituação de SO Funções Básicas Breve Histórico Tipos
RESUMO DO LIVRO. A linguagem de máquinas e o custo são analisados antes do computador ser projetado. LINGUAGEM, NÍVEIS E MÁQUINA REAIS
RESUMO DO LIVRO Um computador digital é uma máquina com programas que, convertidos em instruções, podem facilitar a vida das pessoas. As instruções são simples, como some dois números. As instruções são
Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva E-mail/msn: [email protected] Página: orgearq20101.wordpress.
Abstrações e Tecnologias Computacionais Professor: André Luis Meneses Silva E-mail/msn: [email protected] Página: orgearq20101.wordpress.com Agenda Introdução Sistemas Computacionais Arquitetura X
Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES
Técnico em Informática - Instalação e Manutenção de Computadores PROCESSADORES Processador... 2 Clock... 5 Multiplicador de clock / FSB... 6 Memória Cache... 6 Processador O processador é o cérebro do
UNIP - UNIVERSIDADE PAULISTA. Arquitetura de computadores
UNIP - UNIVERSIDADE PAULISTA Arquitetura de computadores ORGANIZAÇÃO DE COMPUTADORES Bibliografia: MONTEIRO, M. A. Introdução à organização de computadores. 4 ed. RJ. LTC 2001. TANEMBAUM, A. S. Organização
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton
ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES Prof. André Dutton EMENTA: Conceitos fundamentais e histórico da ciência da computação; Histórico dos computadores, evolução e tendências; Modalidades de computadores
MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)
Informática Aplicada Prof. Gilmar F. Aquino Filho São Vicente, SP 22/02/2016 EMENTA Fundamentos em Informática; O computador; História; Origem; Funcionamento; Componentes; Conceito de Hardware; Conceito
Montagem e Manutenção. Luís Guilherme A. Pontes
Montagem e Manutenção Luís Guilherme A. Pontes Introdução Qual é a importância da Montagem e Manutenção de Computadores? Sistema Binário Sistema Binário Existem duas maneiras de se trabalhar e armazenar
Introdução à Computação: Sistemas de Computação
Introdução à Computação: Sistemas de Computação Beatriz F. M. Souza ([email protected]) http://inf.ufes.br/~bfmartins/ Computer Science Department Federal University of Espírito Santo (Ufes), Vitória,
Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br
Fundamentos da Informática História dos Computadores Prof. Hélder Almeida www.helderalmeida.com.br História da Computação Hoje em dia, os computadores estão presentes em nossa vida de uma forma nunca vista
UNIX: Uma Breve Apresentação
Material Complementar EA869 (Prof. Von Zuben DCA/FEEC/Unicamp) 1 1. Introdução Este documento procura explorar os aspectos históricos envolvidos no desenvolvimento do sistema operacional UNIX com o objetivo
CONCEITOS BÁSICOS DE SISTEMAS OPERACIONAIS. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA
CONCEITOS BÁSICOS DE SISTEMAS OPERACIONAIS Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA Basicamente, são formados por: Programas de controle (de equipamentos e de trabalhos). Programas utilitários.
Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa [email protected] [email protected]
Disciplina de Informática Profª. Me. Valéria Espíndola Lessa [email protected] [email protected] 1 O que é Informática? Informática A Informática nasceu da ideia de auxiliar o homem nos trabalhos
Introdução a Computação
O que é um SO? Introdução a Computação Sistemas Operacionais PII Consiste em: Hardware Programas de Sistema Programas de Aplicativos 1 2 O que é um SO? Hardware não proporciona controle de alto nível disponível
Arquitetura de Computadores. Introdução aos Sistemas Operacionais
Arquitetura de Computadores Introdução aos Sistemas Operacionais O que é um Sistema Operacional? Programa que atua como um intermediário entre um usuário do computador ou um programa e o hardware. Os 4
Edeyson Andrade Gomes. www.edeyson.com.br
Sistemas Operacionais Histórico e Estruturas Edeyson Andrade Gomes www.edeyson.com.br Roteiro da Aula Histórico de SOs Tipos de SOs Estruturas de SOs 2 Histórico de SOs Baseado em Francis Machado e Luiz
Sistemas Operacionais
Sistemas Operacionais Bibliografia Base Capítulo I Sistemas Operacionais Modernos Andrew S. Tanenbaum Gabriel Pitágoras Silva e Brenner [email protected] Um computador sem seu software nada mais
BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia
O Sistema Operacional que você usa é multitasking? Por multitasking, entende-se a capacidade do SO de ter mais de um processos em execução ao mesmo tempo. É claro que, num dado instante, o número de processos
Histórico dos Sistemas Operacionais
Andrique Amorim www.andrix.com.br [email protected] Histórico dos Sistemas Operacionais Que computador você vai comprar? Vou comprar Windows! Voltando na história dos primeiros computadores... Os
Infra-Estrutura de Software. Introdução. (cont.)
Infra-Estrutura de Software Introdução (cont.) O que vimos Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como
Introdução a Computação
Sistemas Operacionais: Software Oculto Introdução a Computação Sistemas Operacionais Serve como um intermediário entre o hardware e os softwares aplicativos. Sistema Operacional Software de sistemas Kernel
Um computador é um dispositivo capaz de executar cálculos e tomar decisões lógicas milhões de vezes mais rápidas do que podem os seres humanos.
Do ábaco ao palmtop. Um computador é um dispositivo capaz de executar cálculos e tomar decisões lógicas milhões de vezes mais rápidas do que podem os seres humanos. O ábaco é um instrumento mecânico usado
1. Introdução - contextos de aplicações
Universidade Federal de Pelotas Sumário da Aula Fundamentos de Informática Aula 1 Noções sobre Informática, Hardware, Software e Plataformas Prof. Carlos R. Medeiros [email protected] Material
CISC RISC Introdução A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD; suporta mais instruções no entanto, com
Sistemas Operacionais
Sistemas Operacionais Aula 6 Estrutura de Sistemas Operacionais Prof.: Edilberto M. Silva http://www.edilms.eti.br Baseado no material disponibilizado por: SO - Prof. Edilberto Silva Prof. José Juan Espantoso
Informática I. Aula 19. http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/11/06 1
Informática I Aula 19 http://www.ic.uff.br/~bianca/informatica1/ Aula 19-20/11/06 1 Ementa Histórico dos Computadores Noções de Hardware e Software Microprocessadores Sistemas Numéricos e Representação
Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software
Resumo até aqui Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma máquina estendida abstrações SO como um
Introdução à Arquitetura de Computadores. Renan Manola Introdução ao Computador 2010/01
Introdução à Arquitetura de Computadores Renan Manola Introdução ao Computador 2010/01 Introdução Conceitos (1) Computador Digital É uma máquina que pode resolver problemas executando uma série de instruções
Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais
Professor: Roberto Franciscatto Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais Um conjunto de programas que se situa entre os softwares aplicativos e o hardware: Gerencia os recursos
I n f o r m á t i c a
Prof. Dr. Rogério R. de Vargas I n f o r m á t i c a História e evolução da informática Itaqui - RS, 2º Semestre de 2014. Aula 2 História da computação e dos computadores 2 Histórico da Computação Conceituação
SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa
Prof. Marcelo de Sá Barbosa CLUSTER: Um cluster é um conjunto de computadores independentes conectados por rede que formam um sistema único através do uso de software. Um cluster, ou aglomerado de computadores,
Introdução. Sistemas Operacionais
FATEC SENAC Introdução à Sistemas Operacionais Rodrigo W. Fonseca Sumário Definição de um S.O. Características de um S.O. História (evolução dos S.O.s) Estruturas de S.O.s Tipos de Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais Profa. Regina Borges de Araujo Livro Texto Sistemas Operacionais Modernos. Tanenbaum, A., Pearson Prentice Hall, 2003 Outras Referências Operating Systems Deitel, H., Deitel, P. &
Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação
Cursos de Computação Sistemas Operacionais Prof. M.Sc. Sérgio Teixeira Aula 05 Estrutura e arquitetura do SO Parte 1 Referência: MACHADO, F.B. ; MAIA, L.P. Arquitetura de Sistemas Operacionais. 4.ed. LTC,
Introdução aos Sistemas
Introdução Introdução aos Sistemas Operacionais 1 2 3... n Ambientes Operacionais Prof. Simão Sirineo Toscani [email protected] www.inf.pucrs.br/~stoscani Compilador Editor de texto Browser Programas
Arquitetura dos Sistemas Operacionais
Arquitetura dos Sistemas Operacionais Arquitetura de um Sistema Operacional Basicamente dividido em shell é a interface entre o usuário e o sistema operacional é um interpretador de comandos possui embutido
CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO
4 CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO CONCEITOS BÁSICOS MS-DOS MICROSOFT DISK OPERATION SYSTEM INSTALAÇÃO E CONFIGURAÇÃO DE UM SISTEMA OPERATIVO LIGAÇÕES À INTERNET O que é um sistema operativo?
Gestão de Sistemas de Informação / Tecnologia da Informação
Gestão de Sistemas de Informação / Tecnologia da Informação Assuntos O Que é Computação? O Que é Informação? O Que é o Computador? Gerações dos Microcomputadores Dispositivos do Computador Partes que Compõe
Sistemas Operacionais. Prof. André Y. Kusumoto [email protected]
Sistemas Operacionais Prof. André Y. Kusumoto [email protected] Introdução Um sistema operacional é um programa que atua como intermediário entre o usuário e o hardware de um computador. O propósito
Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais
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
Introdução. O que vimos. Infraestrutura de Software. (cont.) História dos Sistemas Operacionais. O que vimos 12/03/2012. Primeira geração: 1945-1955
O que vimos Infraestrutura de Software Introdução (cont.) Complexidade do computador moderno, do ponto de vista do hardware Necessidade de abstrações software Sistema computacional em camadas SO como uma
Fundamentos e Suporte de Computadores. Professora Monalize
Fundamentos e Suporte de Computadores Professora Monalize COMPUTADOR DIGITAL é um equipamento eletrônico que processa dados usando programas, podendo ser dividido em: HARDWARE : parte "física, é o equipamento
1 http://www.li.facens.br/eletronica
I. SISTEMAS OPERACIONAIS... 2 1. INTRODUÇÃO... 2 2. FUNCIONAMENTO... 2 AUTOTESTE... 3 BOOT... 3 3. TIPOS DE SISTEMAS OPERACIONAIS... 4 3.1 SISTEMAS MONOPROGRAMÁVEIS / MONOTAREFA... 5 3.2 SISTEMAS MULTIPROGRAMÁVEIS/MULTITAREFA...
Sistemas Operacionais
Sistemas Operacionais Evolução Edson Moreno [email protected] http://www.inf.pucrs.br/~emoreno Sumário Introdução Componentes de um sistema computacional Conceituação Características desejáveis Organização
UNIX & Linux. Histórico, distribuição licença, características. Taisy Weber
UNIX & Linux Histórico, distribuição licença, características Taisy Weber História de UNIX 1969 - Ken Thompson Bell Laboratories, PDP-7 Dennis Ritchie logo juntou-se a Thompson Ritchie havia trabalhado
Capítulo 5. Figura 5.2. Conector para o monitor.
Capítulo 5 Placas de vídeo Visão geral das placas de vídeo Esta placa está presente em todos os PCs, exceto nos que possuem placas de CPU com os circuitos de vídeo embutidos. A maioria dos PCs produzidos
Everson Scherrer Borges João Paulo de Brito Gonçalves
Everson Scherrer Borges João Paulo de Brito Gonçalves 1 Tipos de Sistemas Operacionais Os tipos de sistemas operacionais e sua evolução estão relacionados diretamente com a evolução do hardware e das
Capítulo 1 Introdução
Capítulo 1 Introdução Programa: Seqüência de instruções descrevendo como executar uma determinada tarefa. Computador: Conjunto do hardware + Software Os circuitos eletrônicos de um determinado computador
Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.
Introdução Os principais elementos de um sistema de computação são a unidade central de processamento (central processing unit CPU), a memória principal, o subsistema de E/S (entrada e saída) e os mecanismos
Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?
Como é formado o meu computador? Introdução aos Sistemas Operacionais Arquitetura de Computadores e Software Básico Aula 1 Flávia Maristela ([email protected]) Mouse Teclado Monitor Placa de vídeo
Barramento. Barramentos. Barramento. Barramento
s Arquiteturas de Conjunto de conexões elétricas/lógicas paralelas Permitem a transmissão de dados, endereços e sinais de controle entre os diversos módulos funcionais do computador Consiste de vários
Modo Gráfico x Modo Texto Prof. João Paulo de Brito Gonçalves
Campus - Cachoeiro Curso Técnico de Informática Modo Gráfico x Modo Texto Prof. João Paulo de Brito Gonçalves MODO GRÁFICO X MODO TEXTO No princípio, a única interface disponível em UNIX ao usuário disponível
Introdução à Engenharia de Computação
Introdução à Engenharia de Computação Tópico: O Computador como uma Máquina Multinível (cont.) José Gonçalves - LPRM/DI/UFES Introdução à Engenharia de Computação Máquina Multinível Moderna Figura 1 Máquina
Curso Técnico em Redes de computadores. Evolução Histórica dos Computadores
Curso Técnico em Redes de computadores Evolução Histórica dos Computadores 1 O conceito de efetuar cálculos com algum tipo de equipamento data pelo menos do século V a.c, com os babilônios e sua invenção
Introdução/Histórico da Informática. O Computador
Universidade do Contestado Campus Concórdia Curso de Engenharia Civil Prof.: Maico Petry Introdução/Histórico da Informática O Computador DISCIPLINA: Informática Aplicada para Engenharia Idade da Pedra
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3
ORGANIZAÇÃO DE COMPUTADORES MÓDULO 3 Índice 1. História da Arquitetura de Computadores - Continuação..3 1.1. Primeira Geração Válvulas (1945 1955)... 3 1.2. Segunda Geração Transistores (1955 1965)...
Sistemas Operacionais I. Introdução
Sistemas Operacionais I Prof. Fernando Freitas Introdução 1.1 O que é um sistema operacional 1.2 História dos sistemas operacionais 1.4 O zoológico de sistemas operacionais 1.5 Conceitos sobre sistemas
1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.
1. INTRODUÇÃO Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas. Programa: É uma seqüência de instruções que descrevem como executar
Programação de. Programa. Bibliografia. Páginas electrónicas de PM. Regras das aulas de laboratório. Métodos de Ensino - Aulas
Programa Programação de Microprocessadores 1º Ano 2º Semestre A arquitectura dos computadores A linguagem C 1 aula 7 aulas Talvez haja mais algum assunto a abordar nas aulas seguintes Mestrado Integrado
Sistemas Operacionais. Prof. André Y. Kusumoto [email protected]
Sistemas Operacionais Prof. André Y. Kusumoto [email protected] Estruturas de Sistemas Operacionais Um sistema operacional fornece o ambiente no qual os programas são executados. Internamente,
Instalar uma versão do Ubuntu de 32 bits ou de 64 bits?
Instalar uma versão do Ubuntu de 32 bits ou de 64 bits? Instalar uma versão do Ubuntu de 32 bits ou de 64 bits? Em seguida apresenta-se alguns conselhos para decidir Os processadores EM64T/AMD64 podem
Arquitetura de processadores: RISC e CISC
Arquitetura de processadores: RISC e CISC A arquitetura de processador descreve o processador que foi usado em um computador. Grande parte dos computadores vêm com identificação e literatura descrevendo
Evolução histórica dos computadores
Evolução histórica dos computadores Descrever a organização funcional de um computador. Identificar as principais formas de utilização e aplicação de computadores. Nesta primeira aula, abordaremos os conceitos
Prof.: Roberto Franciscatto. Capítulo 1 Introdução
Sistemas Operacionais Prof.: Roberto Franciscatto Capítulo 1 Introdução Conceituação Um Sistema Operacional tem como função principal gerenciar os componentes de hardware (processadores, memória principal,
LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL
LINUX Lapro I Profa. Fernanda Denardin Walker - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL Para que o computador funcione e possibilite a execução
Sistemas Operacionais. Introdução
Sistemas Operacionais Introdução Informações Gerais Site http://www.inf.ufes.br/~rgomes/so.htm Email [email protected] Sistemas Operacionais Objetivo do Curso Apresentar os fundamentos teóricos dos sistemas
Gerenciamento de memória
Na memória principal ficam todos os programas e os dados que serão executados pelo processador. Possui menor capacidade e custo maior. S.O buscam minimizar a ocupação da memória e otimizar sua utilização.
Aula 04 B. Interfaces. Prof. Ricardo Palma
Aula 04 B Interfaces Prof. Ricardo Palma Interface SCSI SCSI é a sigla de Small Computer System Interface. A tecnologia SCSI (pronuncia-se "scuzzy") permite que você conecte uma larga gama de periféricos,
