Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ciclo 1 - Estrutura Básica dos Sistemas Operacionais - Coggle Diagram
Ciclo 1 - Estrutura Básica dos Sistemas Operacionais
Software
Programas de sistemas
Sistema Operacional
controla todos os recursos do computador e gerencia a execução de programas aplicativos
é um software que habilita as aplicações a interagir com o
hardware de um computador
gerenciar todos os componentes
gerente de recursos
manipulam as operações do computador,
tais como compilares, interpretadores de comandos e interfaces gráficas
Programas aplicativos
Máquina de níveis
Dispositivos físicos
refere-se ao equipamento
circuitos integrados
unidades de disco
Microprogramação
é a camada superior aos dispositivos
físicos
softwares capazes de interpretar e executar instruções em linguagem de máquina
Linguagem de máquina
constituída por instruções que movem os dados pela máquina, efetuando operações lógicas e aritméticas
Sistema operacional
2 funçoes principais
esconder a complexidade do hardware, oferecendo ao programador uma interface mais fácil de trabalhar
gerenciar os recursos compartilhados de forma sincronizada
Utilitários
programas independentes da
aplicação
editores de texto
etc
Aplicativos
camada de programas escritos
pelos usuários
Evolução histórica dos computadores
Era do mainframe (até 1970) - traz a ideia de um único recurso computacional compartilhado por muitas pessoas.
1ª geração (1940-1955)
marcada pelo
invento das válvulas
1949
primeiro computador eletrônico capaz de implementar o conceito de programa
armazenado
realizava programação por meio
de fios e pinos (como painel telefônico)
2ª geração (1955-1965)
utilização em massa de transistores
sistemas com processamento em batch
surgimento de linguagens de programação de alto nível (FORTRAN, ALGOL)
3ª geração (1965-1980)
surgimento de circuitos integrados e do sistema operacional OS/360, bem como pela utilização de técnicas como a multiprogramação e o time sharing
Era do computador pessoal (a partir de 1980) - é caracterizada pela relação de um computador para cada pessoa
4ª geração (1980-1990)
surgimento dos PCs
utilizavam
a tecnologia de circuitos integrados de larga escala
surgimento de sistemas operacionais mais modernos.
DOS
MS-DOS
Era da Computação Ubíqua (a partir da década de 1990) - caracterizada pela disponibilidade de vários recursos computacionais para uma única pessoa em um ambiente devido a uma proliferação de dispositivos, que variam em tamanho e formato, unida aos avanços da computação distribuída e da computação móvel
5ª geração (1990-dias atuais)
computação distribuída
vários subprocessos
desenvolvimento e utilização do protocolo TCP/IP
Computação Ubíqua