Sistemas operacionais
Controla recursos do hardware de alta complexidade facilitando o trabalho dos programadores. Impede que aconteçam erros como invasão de segmentos de memória e controla I/O.
2) Cite as características da primeira geração de computadores
Uso de válvulas, sem SO, operação complexa.
3) Cite as características da segunda geração de computadores
Utilização de transistores; processamento em lote; primeiras linguagens de programação.
4) Cite as características da terceira geração de computadores
Uso de circuitos integrados, multiprogramados; uso compartilhado do processamento.
5) Cite as características da quarta geração de computadores
Sistemas operacionais do tipo DOS (Disk operating system); início dos PC’s e sistemas com janelas.
6) Cite as características da quinta geração de computadores
Início dos sistemas distribuídos; também conhecida com geração da inteligência artificial.
7) Qual a diferença entre sistemas monoprogramáveis e multiprogramáveis?
No mono somente uma tarefa pode ser executada de cada vez, utilizando os recursos existentes para si. No multi as tarefas são concorrentes e parte de cada uma é executada e então aguarda o ciclo para continuar.
8) Um sistema monousuário pode ser um sistema multiprogramável? Dê um exemplo.
Sim. Um celular, por exemplo, pode executar diversas tarefas concorrentes.
9) O que caracteriza um processamento em batch?
Somente executa a próxima tarefa após a conclusão da que está em execução.
10) Como funcionam os sistemas de tempo compartilhado?
Os processos têm um tempo definido para executar, caso o processo não termine ele volta ao estado de pronto e fica aguardando sua vez.
11) Qual a diferença entre sistema de tempo compartilhado e tempo real? Quais aplicações são indicadas para tempo real?
No time-shared o tempo de execução depende da quantidade processos, podendo variar drasticamente. Já no real-time o tempo de execução deve