Qual a principal característica de um sistema operacional batch de lote )?

Tipos de Sistemas Operacionais

3.1 Introdu��o

  • Evolu��o dos Sistemas Operacionais -> Hardware
  • Programa e Job X Processo e Subprocesso X Tarefa e Thread.
  • Tipos de Sistemas Operacionais
    • Monoprogram�veis / Monotarefa
    • Multiprogram�veis / Multitarefa
    • Multiplos Processadores

3.2 - Sistemas Monoprogram�veis / Monotarefa

  • Execu��o de um �nico programa (JOB).
  • Relacionados ao surgimento dos mainframes -> PCs, esta�oes de trabalho
  • Todos recursos do sistema ligados a apenas uma tarefa

3.3 � Sistemas Multiprogram�veis / Multitarefa

  • Mais complexos e eficientes que os monoprogram�veis.
  • V�rios programas dividem os mesmos recursos.
  • Sistema Operacional gerencia o acesso concorrente aos recursos e dispositivos.
  • Aumento de produtividade
  • Mais de um usu�rio pode interagir com o sistema.
  • Sistemas Monousu�rios X Multiusu�rios
  • Sistemas Batch X Tempo Compartilhado X Tempo Real

3.3.1 � Sistemas Batch (LOTE)

  • Execu��o Sequencial.
  • Os JOBS n�o exigem intera��o com o usu�rio, como compila��o, sorts, backups.

3.3.2 � Sistemas de Tempo Compartilhado (Sistemas OnLine)

  • Intera��o usu�rio � V�deo, Teclado, Mouse, etc..
  • Usu�rio comunica direto com o Sistema Operacional.
  • Cada usu�rio possue fatias de tempo dos recursos, aparentando estarem dedicados.

3.3.3 � Sistemas de Tempo Real

  • Tempos de respostas devem estar dentro de limites r�gidos.
  • Recursos dedicado ao Programa de maior prioridade, controlado pela pr�pria aplica��o.

3.4 � Sistemas com M�ltiplos Processadores

  • Uma ou mais CPUs interligadas, trabalhando em conjunto.
  • Fator Chave = Comunica��o entre CPUs e grau de compartilhamento dos recursos.
  • Sistemas Fortemente Acoplados X Fracamente Acoplados

3.5 � Sistemas Fortemente Acoplados

  • V�rios processadores compartilhando �nica mem�ria e apenas um Sistema Operacional
  • V�rios programas podem ser executados ao mesmo tempo
  • Um programa pode ser dividido em subprogramas.
  • Amplia��o da capacidade, adquirindo apenas novos processadores, menos custos.

3.5.1 � Sistemas Assim�tricos

  • Um processador prim�rio respons�vel pelos demais e pelo Sistema Operacional
  • Outros processadores s�o secund�rios e executam programas de usu�rios
  • Se o processador prim�rio falhar, o sistema para.
  • O Sistema pode ser reconfigurado para outro processador assumir
  • Utiliza��o ineficiente do Hardware devido a assimetria dos processadores, que n�o realizam as mesmas fun��es.

3.5.2 � Sistemas Simm�tricos

  • Todos processadores t�m as mesmas fun��es.
  • Podem executar o Sistema Operacional Independentemente.
  • Sistema Operacional e Hardware respons�veis pela distribui��o dos recursos.
  • Se o sistema falha, o sistema continua rodando.
  • Mais poderosos que o s assim�tricos, melhor balanceamento do processamento e das opera��es de I/O.
  • Implementa��o bastante complexa.

3.5.3 - Multiprocessamento

  • Uma tarefa pode ser dividida e executada, ao mesmo tempo, por mais de um processador.
  • Processamento Vetorial
    • Permite manipula��o de vetores inteiros
    • Exemplo �c = a + b� substitui �para i=1 at� 100 fazer c[i] = a[i] + b[i]�
    • Possui tamb�m um processador escalar
    • Identifica o tipo de instru��o e envia ao processador adequado
  • Processamento Paralelo
    • Aplica��o pode ser executada por mais de um processador
    • A aplica��o precisa ser dividida em partes independentes

3.6 � Sistemas Fracamente Acoplados

  • Possui dois ou mais sistemas de computa��o interligados
  • Cada n� possui seu sistema operacional gerenciando os recursos.

3.6.1 � Sistemas Operacionais de Rede

  • Cada n� possui
    • seu pr�prio Sistema Operacional, podendo eles serem diferentes
    • conex�o � outros n�s
    • recursos de hardware compartilhados
    • total independ�ncia dos outros
  • Caso algum n� caia, o sistema pode continuar rodando apesar de alguns recursos indispon�veis
  • Exemplo : Local Area Network (LAN).

3.6.2 � Sistemas Operacionais Distribu�dos

  • Cada n� possui
    • Seu pr�prio Sistema Operacional que devem ser todos iguais.
    • Recursos de hardware
    • Possui um relacionamento mais forte entre seus componentes.
  • Para o usu�rio � como se n�o existisse uma rede de computadores, mas apenas um �nico sistema centralizado.
  • Vantagem da possibilidade do balanceamento da carga (processador mais ocioso � escolhido).
  • Num Cluster, qualquer usu�rio conectado ao mesmo poder� Ter acesso aos dispositivos compartilhados, independente de que sistema ele est� rodando a aplica��o.
  • Permite que a aplica��o seja dividida em diferentes partes, podendo cada uma ser processada em um sistema independente (aplica��o distribu�da).
  • Possui a vantagem da redund�ncia, se ocorrer algum problema com algum componente outro assume o papel do defeituoso.

    [voltar]

    Qual a principal característica de um sistema operacional batch?

    O processamento batch tem a característica de não exigir a interação do usuário com a aplicação. Todas as entradas e saídas de dados da aplicação são implementadas por algum tipo de memória secundária, geralmente arquivos em disco.

    O que caracteriza os sistemas batch explique?

    O que caracteriza o processamento batch? Quais aplicações podem ser processadas neste tipo de ambiente? Caracteriza-se por um processamento de dados que ocorre através de um lote de tarefas enfileiradas, de modo que o sistema operacional só processa a próxima tarefa após o término completo da tarefa anterior.

    O que é sistema em lote batch?

    O processamento em lote ou Batch Window consiste no tempo em que o sistema de computador é capaz de executar trabalhos em lote sem a interferência de sistemas on-line.

    O que é um processo batch?

    Um processamento em Batch é a execução de uma série de jobs ou tarefas sendo adequado para ambientes que não precisem de interatividade, e que possua tarefas de longa execução.

    Quais são as principais características do sistema operacional?

    Permite controle e funcionamento geral, acima das permissões e funções concedidas a um Firmware; Pode ser instalado e alterado por pessoas usuárias; É armazenado no disco rígido do computador.

    O que é um sistema operacional em lote?

    1. Sistema de processamento em lote: Um sistema de processamento em lote lida com grandes quantidades de dados que são processados ​​em uma programação de rotina. O processamento ocorre quando o após o evento econômico ocorre e registrado.