Principios de sistemas operacionais I e II Flashcards
O que é um dispositivo de entrada. (+ Exemplos)
Um dispositivo que envia dados para o computador processar. (Mouse, teclado, webcam)
Dispositivo de saída (+ Exemplos)
Mostra o resultado do processamento ao usuário (Impressora, caixa de som, monitor)
Dispositivos E/S
Pen drive, Telas touch screen, impressoras multifuncionais (imprime e scaneia)
Ano de surgimento do primeiro sistema operacional,
ano do MS-DOS,
Sistemas operacionais de interface amigável quais são e surgimento,
Primeiro software livre e ano de surgimento,
ano de surgimento Linux,
Windows que fez a microsoft tomar a liderança do mercado.
1970, 1985, Amiga-OS e Windows 1985, Minix, 1987, 1991 Linux, Windows 95
Ramificações importantes do Linux
Kernel -> Debian -> Ubuntu
O que é sistema operacional?
Administra os recursos e drivers do sistema
Inicialização do sistema operacional (Bootstrap)
Bootstrap significa ligar por conta própria, boot loader lê os arquivos no disco rígido e transfere para a RAM, que executa programas e armazenamento imediatos, acessando o sistema operacional
O que é um driver
Programa (software) do fabricante do periférico (hardware), os cds, disquetes de instalações eram comuns ao comprar periféricos, hoje são baixados e o windows tem versões genéricas já baixadas (que não tiram o potencial máximo do equipamento).
O driver “ensina” o sistema operacional a usar o periférico.
Núcleo do sistema operacional
Ou kernel, “Ponte de comunicação entre o software e hardware”
O que é um Software operativo e utilitário
O Software operativo é imprescindível para o boot do dispositivo, o software utilitário é útil, porém dispensável para ligar o computador (Navegador, Word etc)
O que é um sistema computacional?
Hardware + Sistema operacional
O que é um sistema operacional monotarefa/monousuário
Decorria da pouca memória e rocessamento, não era possível duas aplicações agirem ao mesmo tempo, logo, era necessário dedicação exclusiva a um programa e o outro ficava em espera. (MS-DOS_
O que são sistemas operacionais Multitarefa/multiusuário
O processador tem capacidade de administrar vários aplicativos ao mesmo tempo
Sistema de tempo compartilhado
Diversos usuários interagem em um grande sistema, minimizando com o tempo de resposta (grande empresa) (x Uma pessoa colocava o cartão para inserir no sistema)
Atendimento “personalizado” ao operador e o sistema alternando entre colaboradores.
O que é sistema operacional de tempo real?
O tempo exigido no processamento tem limites rígidos, definido pelo próximo sistema.
(Tempo de processamento é fundamental para controle, como tráfego aéreo)
O que é preemptividade/preempção?
Tirar de execução um processo em favor de outro, pode ser para otimizar os processos de funcionamento do dispositivo, por exemplo.
O que são sistemas de arquivos
É uma estrutura usada pelo sistema operacional para organizar e gerenciar os arquivos no armazenamento do dispositivo, definindo como são armazenados, acessados e organizados.
(Todo sistema operacional tem o “seu modo de fazer as coisas” vide programas de celular serem diferentes de programas de computador
O que é FAT 32?
É um dos sistemas de arquivo do Windows, armazenando arquivos de até 4GB, com partições de disco de até 32GB, na época inovador por ter 256 caracteres nomeando arquivos, contudo não tem criptografia
O que é NTFS?
Um sistema de arquivos mais recente do Windows, armazenando arquivos de até 16 TB, com partições de disco de até 256 TB, com criptografia e segurança de acesso
Reiser FS
O primeiro sistema a se basear no journaling (salva logs do trabalho feito antes de um potencial problema, o que evita danos no sistema), porém o Reiser FS é bem mais rápido pois ele verifica apenas os logs com erro, agiliza o reinicio do sistema (bom em especialmente grandes sistemas)
O que é ext4
Sistema de arquivos do Linux, também faz journaling (salva logs do trabalho feito antes de um potencial problema, o que evita danos no sistema)