Sistemas Operacionais
Artigo: Sistemas Operacionais. Pesquise 861.000+ trabalhos acadêmicosPor: lauraclarisse12 • 13/9/2014 • 1.226 Palavras (5 Páginas) • 318 Visualizações
Computador:é uma maquina programavel
CPU:É RESPONSAVEL PELOS CALCULOS,EXECUÇAO DE TAREFAS E PROCESSAMENTO DE DADOS
MEMORIA RAM:É NESSA MEMORIA QUE SÃO CARREGADOS OS PROGRAMAS,EM EXECUÇAO DE DADOS,OS SEUS DADOS SÃO PERDIDOS QUANDO O COMPUTADOR É DESLIGADO,PARA EVITAR PERDAS DE DADOS É NECESSARIO SALVA A INFORMAÇAO EM MEMORIA PERMANENTE POR EX:HD,CD,;;(DEPENDE DE ENERGIA ELETRICA)
Volátil: Tipo de memória que perde suas informações quando falta energia para alimentá-la. (Ex.: memoria RAM)
Não volátil: Tipo de memória que mesmo com falta de energia continuar armazenando as informações. (Ex.: Disco Rígido “HD”, Memoria ROM)Kernel que gerencia os recursos do sistema e permite que os programas façam uso deles.
Kernelpode ser descrito como um grande organizador: é ele o responsável por garantir que todos os programas terão acesso aos recursos de que necessitam (memória RAM, por exemplo) simultaneamente, fazendo com que haja um compartilhamento concorrente – mas sem oferecer riscos à integridade da máquina.
O que é o Shell
A tradução de shell é concha. O shell é a camada que envolve o kernel. Como dito antes, o kernel é o núcleo do sistema operacional. É ele quem conversa com o hardware indicando o que deve ser feito.
O kernel abstrai a interface de hardware fazendo com que os processos utilizem os recursos do computador de forma organizada. O shell é a camada mais acima do kernel. É a camada que o usuário tem acesso para que ele possa fazer as requisições para o kernel para que este entre em contato com o hardware.
Resumindo: o shell nada mais é que o interpretador de comandos que transmite ao kernel o que é para ser realizado. Vale lembrar que existe uma diferença gritante de poder entre os shells para Windows e os shells para Linux. O shell para Linux tem muito mais recursos e é onde um administrador de servidores pode trabalhar a maior parte de seu tempo. Pode-se realizar muitas tarefas usando o shell e criando scripts para
1) Oque é um sistema operacional
R:é um conjunto de rotinas executadas pelo processador
2)qual a principal funçao de um sistema operacional
R:controlar o funcionamento do computador gerenciando a ultilizaçao eo compartilhamento dos seus diversos recursos como processadores e memorias e dispositiavos de entrada e saida.
3)qual a diferença entre um sistema operacional e aplicaçoes convencionais
R:é a maneira como suas rotinas são executadas em funçao do tempo
4)quais as funçoes de um sistema operacional
R:facilidade de acesso aos recursos do sistema e facilitar a interaçao do usuario com o computador.
5)como era realizada a programaçao no primeiro computador
R:em linguagem de maquina em paineis atraves de fios ,exigia um grande conhecimento da arquitetura do hardwre era mantido por muita energia
6)oque proporcionou o sistema operacional
R:minimizar os problemas tornando a interaçao entre o usuario e o computador mais simples.
6)oque é uma maquina virtual
R:a aplicaçao do usuario interagit diretamente com o sistema operacional,ou seja com o hardware não existisse,e na visao modular e abstrata é chamada virtual
8)como o computador pode ser compreendido
R:pode ser compreedidos como maquinas de camadas e maquinas de niveis onde existem os niveis(0) hardware e nivel(1)sistema operacional
9)cite 2 principais linguagem de programaçao na decada de 1971 a 1975
R:foi desenvolvida em 1971 proff niklaus a linguagem pascal voltadas para ensinar tecnicas de jprogramaçao
1975 denis desenvolveu linguagem c concebido inicialmente em assembly
10)QUAIS OS TIPOS DE SISTEMAS OPERACIONAIS
Sistemas monoprogramaveis ou monotarefas:
QUE É VOLTADO PARA A EXECUÇAO DE UM ÚNICO PROGRAMA,QUALQUER OUTRO PROGRAMA EXECUTADO DEVERIA AGUARDAR O TERMINO DO PROGRAMA CONCORRENTE,SE CARACTERIZAM QUE POR PERMITIR QUE O PROCESSADOR ,MEMORIA E PERIFERICOS PERMANEÇAM EXCLUSIVAMENTE DEDICADAS A EXECUÇAO DE UM ÚNICO PROGRAMA
VANTAGENS:SÃO SIMPLES DE IMPLEMENTAÇAO NÃO EXIGINDO PREUCUPAÇAO COM SISTEMA DE PROTEÇAO
DESVANTAGENS:A MEMORIA E O PROCESSADOR SÃO SUBTILIZADOS
Sistemas multiprogramaveis ou multitarefas
São mais complexos e eficientes varios programas dividem o mesmo recurso de processador,memoria e perifericos,sistema que não precisa finalizaar uma tarefa para atender uma nova requisiçao;
Vantagens:aumento da produtividade reduçao de custos
Desvantagens:sistemas mais complexos se preucupa em gerenciar p acesso concorrente dos seus recursos tambem se caracterizam por permitir que o usuario edite um texto ,imprima um arquivo ,copie um arquivo pela rede e calcule uma planilha.
Sistemas multiprocessadores
A primeira maquina foi criada para realizar calculos
Ada byroné considerada a primeira programadora da historia onde surgiu a maquina analitiaca capaz de executar qualquer tipo de operaçao.
O eniacconsiderado o primeiro computador digital eletronico foi criado para realizar caulculos
Para trabalhlar com o eniac era preciso conhecer profundamente o funcionamento do hardware
A programaçao do ENIACera atravez de paineis atraves de 6 mil conectores utilizando linguagem de maquina
Jhon
...