SóProvas


ID
759025
Banca
PaqTcPB
Órgão
UEPB
Ano
2012
Provas
Disciplina
Noções de Informática
Assuntos

Analise as assertivas sobre conceitos básicos de sistemas operacionais:


I - Windows Vista, Linux e JavaOS são exemplos de sistemas operacionais.

II - Nos sistemas de tempo compartilhado, o tempo do processador é dividido em pequenos intervalos de tempo (time slices), dando a impressão de que diversos programas são executados ao mesmo tempo.

III - O processamento em batch é caracterizado pela constante interação do usuário com a aplicação.

IV - Os sistemas monoprogramáveis tem a característica de que o processador, a memória e os periféricos permanecem exclusivamente dedicados à execução de um único programa.

Estão corretas:

Alternativas
Comentários
  • Processamento batch, no contexto de sistemas operacionais, é um termo referente a 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.

    Processamento batch é utilizado quando do tratamento de arquivos que contêm diversos registros, também conhecido como processamento por lote de dados. Este recurso é muito utilizado em sistemas distribuídos onde as aplicações de front-end tem restrições, seja de custos, de telecomunicações ou de arquitetura, para efetuar atualizações online/realtime nos sistemas centralizados. Opta-se por alimentar um banco de dados local durante o dia e envio de um arquivo sequencial contendo todos os registros para atualizações no período noturno nos sistemas centrais.

    Os sistemas batch foram os primeiros tipos de sistemas operacionais multiprogramáveis a serem implementados na década de 1960. Os programas, também chamados de jobs, eram submetidos para execução através de cartões perfurados e armazenados em disco ou fita, onde aguardavam para ser processados. Posteriormente, em função da disponibilidade de espaço na memória principal, os jobs eram executados, produzindo uma saída em disco ou fita.

    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. Alguns exemplos de aplicações originalmente processadas em batch são programas envolvendo cálculos numéricos, compilações, ordenações, backups e todos aqueles onde não é necessária a interação com o usuário.

  • letra D
    JavaOS é um sistema operacional com uma máquina virtual Java como um componente fundamental. Ele é desenvolvido pela Sun Microsystems. Diferentemente do WindowsMac OS ouUnix, que são primariamente escritos em linguagem C, o JavaOS é escrito primariamente em Java.

    Em 2006, a Sun considerou o JavaOS um projeto obsoleto e passou a recomedar o uso do Java ME. Entretanto, o Java ME não é um sistema operacional, e sim uma especificação de API que roda em cima de um sistema operacional qualquer.
    Batch ou arquivo de lote (também conhecidos por .bat) é um arquivo de computador utilizado para automatizar tarefas. É regularmente confundido com o modo de processamento de dados no qual os mesmos são processados em grupos, ou lotes, através de uma rotina agendada. O batch neste caso, nada mais é um conjunto de comandos rodados sequencialmente. Podemos compará-lo, a grosso modo, aos scripts do Unix.


     
    2. TIPOS DE SISTEMAS OPERACIONAIS2.1
    Os tipos de sistemas operacionais e sua evolução estão intimamenterelacionados com a evolução do hardware e das aplicações por ele suportadas.A evolução dos sistemas operacionais para computadores pessoais eestações de trabalho popularizou vários conceitos e técnicas, antes só conhecidosem ambientes de grande porte. A nomenclatura, no entanto, não se manteve amesma. Surgiram novos termos para conceitos já conhecidos, que foram apenasadaptados para uma nova realidade.
    2.2 Sistemas Monoprogramáveis
    Os primeiros sistemas operacionais eram tipicamente voltados paraexecução de um único programa (processo). Qualquer outro programa, para ser executado, deveria aguardar o término do programa corrente. Os  sistemasoperacionais monoprogramáveis, como vieram a ser conhecidos, se caracterizam por permitir que o processador, a memória e os periféricos permaneçamexclusivamente dedicados à execução de um único programa
  • Sistemas de Tempo Compartilhado


    Os sistemas de tempo compartilhado (time-sharing) permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice). Caso a fatia de tempo não seja suficiente para a conclusão do programa, ele é interrompido pelo sistema operacional e substituído por um outro, enquanto fica aguardando por uma nova fatia de tempo. O sistema cria para cada usuário um ambiente de trabalho próprio, dando a impressão de que todo o sistema está dedicado exclusivamente a ele.

    Geralmente, sistemas de tempo compartilhado permitem a interação dos usuários com o sistema, através de terminais que incluem vídeo, teclado e mouse. Esses sistemas possuem uma linguagem de controle que permite ao usuário comunicar-se diretamente com o sistema operacional, através de comandos. Desta forma, é possível verificar arquivos armazenados em disco ou cancelar a execução de um programa. O sistema, normalmente, responde em poucos segundos à maioria desses comandos. Devido a esse tipo de interação, os sistemas de tempo compartilhado também ficaram conhecidos como sistemas on-line.

    A maioria das aplicações comerciais atualmente é processada em sistemas de tempo compartilhado, pois elas oferecem tempos de respostas razoáveis a seus usuários e custos mais baixos, em função da utilização compartilhada dos diversos recursos do sistema.
  • Errei porque nunca ouvir falar em JavaOS :(

  • Essa é pra técnico de enfermagem da Nasa é?... hehe

  • Nao considero JAVAOS como um sistema operacional e sim como um API que precisa de recursos extras para funcionar. Ninguem usa o JAVAOS simplesmente na maquina, ele precisa estar rodando em um sistema operacional por tras. É apenas uma maquina virtual.

  • JavaOS um sistema operacional?! Caramba! 

  • Nem sabia que JavaOS era sistema operacional, errei por isso.

  • Sistemas operacionais para computadores de pequenos e grandes dividem-se em quatro categorias, que se diferenciam pelo tempo de resposta e pela forma de entrada de dados no sistema: em lotes (batch), interativa, em tempo real e sistemas híbridos;

    - Os sistemas em lotes (batch): existem desde o tempo dos primeiros computadores, os quais trabalhavam com cartões perfurados ou fita magnética para a entrada de dados. Os sistemas em lotes de hoje não trabalham mais com cartões perfurados ou com fitas magnéticas, mas as tarefas ainda são processadas em série, sem interação com o usuário;

    - Os sistemas interativos: também conhecidos como sistemas de tempo compartilhado, produzem um tempo de resposta mais rápido do que os sistemas em lotes, mas são mais lentos do que os sistemas em tempo real. Foram criados para atender a necessidade do usuário, que necessitava de tempo de resposta mais rápido na depuração dos programas. O sistema operacional exigiu a criação de programas de tempo compartilhado, permitindo o usuário interagir diretamente com o sistema de computação;

    - Os sistemas em tempo real: os mais rápidos de todos, são utilizados em ambientes onde o tempo é um fator crítico: vôos espaciais, controle de tráfego aéreo etc; 

    - Os sistemas híbridos: são uma combinação entre os sistemas em lotes e os sistemas interativos. Executa os programas em lotes em segundo plano. Um sistema híbrido se beneficia do tempo livre entre demandas de processamento para executar programas que não precisam da interferência do operador.

  • d-

    JavaOS is predominantly a U/SIM-Card operating system based on a Java virtual machine and running applications on behalf of operators and security services. JavaOS was designed to run on embedded systems and has applications in devices such as set-top boxes, networking infrastructure, and ATMs.

    https://en.wikipedia.org/wiki/JavaOS