Sistemas operacionais
Por: Gustav Simao • 19/9/2016 • Exam • 1.064 Palavras (5 Páginas) • 397 Visualizações
Disciplina: Sistemas Operacionais Turma: turma B
Nome: Gustavo Alves Simão RA: 166107-8
Data: 27/08/2016 Nota: ________________
1)Em 1940, John Von Neumann Cria o primeiro computador primitivo baseado em válvulas.
2)Em 1950 surgem os cartões perfurados para que serviam para a codificação de programas, dispensando a programação através de painéis.
3) Qual Definição atualmente utilizamos para mainframes?
R.: Utilizamos computadores de grande porte.
04)Qual é a defina para Multiprogramação
R.: Varíos processos na memória pronto para serem executados.
05) Defina Spooling (Simultaneous Peripheral Operation On Line):
R.: Possibilitou que a leitura de cartões jobs fosse feita direta no disco.
06) Defina TimeSharing:
R.: Compartilhamento do tempo do processador, com cada usuário tendo um terminal on-line à disposição.
07) Qual é a função do sistema operacional?
R.: Tem como função agir como base entre o hardware e software, fazendo com que eles funcionem em harmonia.
08) Defina linguagem de programação:
R.: Linguagem usada para intermediar a comunicação entre o usuário e o computador.
09) Defina modo shell em um sistema operacional:
R.: Interpretador de comandos que transmite ao kernel o que é para ser feito.
10) Defina modo supervisor ou Kernel (núcleo):
R.: É o núcleo do sistema operacional, representando a camada de software mais próxima ao hardware.
11) A CPU é composta de e uma memória central (principal).:
R.: A CPU é composta pela UAL, ou seja, unidade aritmética e logica; e pela UC, ou seja, unidade de controle.
12) Qual opção tem a definição de processo?
R.: Completo.
13) Qual opção tem a principal vantagem para o usuário executar a aplicação em ambiente multitarefa?
R.: Redução do tempo que já executa diversas tarefas simultaneamente.
14) Qual é a principal vantagem da utilização de uma aplicação multitarefa para quem desenvolve aplicação?
R.: A rapidez já que vários processos estão sendo executados ao mesmo tempo apenas esperando para ser utilizado.
15) Qual o método mais utilizado para processamento de tarefas?
R.: O método mais usado é o escalonamento de tarefas.
16) Defina Kernel, em um sistema operacional:
R.: É o núcleo do computador, fundamental nos sistemas operacionais, sendo a ligação entre processamento dos dados e os programas.
17) O ciclo básico de execução de qualquer CPU é:
R.: Durante o Ciclo de Execução há cinco possíveis tipos de operação que podem ser executadas, sendo eles: processador e memória, ou seja, trata simplesmente da transferência de dados entre CPU e memória principal; processador e Entrada e Saída, ou seja, diz respeito à transferência de dados entre a CPU e um dispositivo de entrada e saída, como teclado, mouse, monitor, rede, impressora etc.; processamento de dados, ou seja, são operações simplesmente de processamento dos dados, como operação aritmética ou lógica sobre os registradores da CPU; controle, ou seja, são instruções que servem para controlar os dispositivos do computador, como para ligar um periférico, iniciar uma operação do disco rígido, ou transferir um dado que acabou de chegar pela Internet para a memória principal; operações compostas, ou seja, são operações que combinam uma ou mais instruções das outras em uma mesma operação.
18) Qual é a definição de sistema concorrente?
R.: Sistemas que fazem uso de programas concorrentes, ou seja, execução simultânea dos programas.
19) Qual é a definição de sistema paralelo?
R.: É um sistema que interliga vários nós de processamento de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.
20) Em um sistema concorrente com três threads, sendo executadas na seqüência T1, T3 e T2, com os tempos de execução de T1 = 80 ms, T2 = 120 ms e T3 = 60 ms, qual thread será a 1ª a 2ª e a 3ª a serem executadas?
...