Suporte: Sistema Operacional

Descripción

Mapa Mental sobre Suporte: Sistema Operacional, creado por lucas silva el 11/05/2022.
lucas silva
Mapa Mental por lucas silva, actualizado hace más de 1 año
lucas silva
Creado por lucas silva hace alrededor de 2 años
16
0

Resumen del Recurso

Suporte: Sistema Operacional
  1. 1- O que é Sistema operacional ?
    1. É o software que controla a execução de programas em um processador e que gerencia os recursos deste, refere-se a um ou mais softwares que tem como papel central gerenciar e ainda administrar todos os recursos presentes em um sistema.
      1. Tipos de softwares
        1. DE PROGRAMAÇÃO: são softwares usados para criar outros programas, a parir de uma linguagem de programação, como Java, PHP, Pascal, C+, C++, entre outras.
          1. DE SISTEMA: O Software de sistema é constituído pelos sistemas operacionais(S.O). Os Estes S.O que auxiliam o usuário, para passar os comandos para o computador. Ele interpreta nossas ações e transforma os dados em códigos binários, que podem ser processados
            1. DE TUTORIAL: São programas que auxiliam o usuário de outro programa, ou ensine a fazer algo sobre determinado assunto.
              1. DE JOGOS: São Softwares usados para o lazer, com vários tipos de recursos.
                1. APLICATIVO: Este tipo de software é, basicamente, os programas utilizados para alicaçoes dentro do S.O, que não estejam ligados com o funcionamento do mesmo. Exemplos: Word, Exel, Paint, Bloco de notas, calculadora.
                  1. ABERTO: É qualquer dos softwares acima, que tenha o código fonte disponível para qualquer pessoa.
              2. 2-ESCALONAMENTO
                1. De Médio Prazo
                  1. O escalonamento de médio prazo faz parte da função de troca de processo (swapping. Normalmente, a decisão de entrada no swapping é baseada na necessidade de gerenciar o grau de multiprogramação. Em um sistema que não usa memória virtual, o gerenciamento de memória também é um ponto. Assim, a decisão de processo de memória considerará os requisitos de memória dos processos que são removidos para o disco.
                  2. De Longo Prazo
                    1. Um escalonador a longo prazo determina quais programas são admitidos no sistema para processamento. Assim, ele controla o grau de multiprogramação (número de processos na memória). Uma vez admitido, um job ou programa do usuário se torna um processo e é acrescentado à fila para o escalonador de curto prazo. é executado com relativamente pouca frequência e toma a decisão bruta de assumir ou não um novo processo, e qual deverá assumir.
                    2. De Curto Prazo
                      1. O escalonador de curto prazo, também conhecido como despachante (dispatcher), é executado com frequência e toma a decisão de nível mais baixo de qual tarefa executar em seguida.
                      2. Seleciona um processo apto a ser executado com o objetivo de dividir o tempo do processador de forma justa. É a chave para a multiprogramação.
                      3. 3-Gerenciamento de memória no ARM
                        1. O ARM oferece uma arquitetura versátil de sistema de memória virtual, que pode ser ajustada às necessidades do projetista de sistema embarcado. O hardware de tradução da memória virtual usa um ou dois níveis de tabelas para tradução de endereços virtuais para físicos, conforme explicamos mais adiante.
                          1. Tradução de endereço da memória virtual
                            1. Tabela de primeiro nível: mantém traduções de seção e superseção, e ponteiros para tabelas de segundo nível.
                              1. Tabelas de segundo nível: mantêm traduções de página grandes e pequenas. nível.
                            2. 4-O SO em lote é simplesmente um programa de computador. Ele conta com a capacidade do processador de buscar instruções de várias partes da memória principal, a fim de obter e abrir mão do controle alternadamente. Certos outros recursos do hardware também são desejáveis:
                              1. proteção da memória: enquanto o programa do usuário está sendo executado, ele não pode alterar a área da memória contendo o monitor. Se isso for tentado, o hardware do processador deverá detectar um erro e transferir o controle ao monitor. O monitor, então, abortaria o job, imprimiria uma mensagem de erro e carregaria o próximo job
                                1. Temporizador: um temporizador é usado para impedir que um único job monopolize o sistema. Ele é definido no início de cada job. Se o temporizador expirar, ocorrerá uma interrupção e o controle retornará ao monitor.
                                  1. Instruções privilegiadas: certas instruções são designadas como privilegiadas e podem ser executadas apenas pelo monitor. Se o processador encontrar tal instrução enquanto executa um programa do usuário, haverá uma interrupção de erro.
                                    1. Interrupções: os modelos antigos de computador não tinham essa capacidade. Esse recurso dá ao SO mais flexibilidade para abrir mão do controle para os programas do usuário e readquirir o controle deles
                                    2. 5-Gerenciamento de memória
                                      1. Segmentação
                                        1. Geralmente utilizada para proteção de memórias através de registradores. Se o dado não encaixar nos espaços de endereço dos processos a uma falha lançada na segmentação.
                                        2. Espaço de endereço
                                          1. É a tradução dos endereços lógicos utilizados pelos processos de sistemas operacionais.
                                          2. Paginação
                                            1. Subdivisão de memória para melhor eficiência da mesma
                                          Mostrar resumen completo Ocultar resumen completo

                                          Similar

                                          Comunidades Autónomas de España y sus Capitales
                                          maya velasquez
                                          Provincias de España
                                          Diego Santos
                                          DIAS DE LA SEMANA, MESES Y ESTACIONES EN INGLES
                                          Montse Lafuente Benito
                                          Anatomía cabeza
                                          maca.s
                                          Fracciones y porcentajes
                                          Esperanza Gesteira
                                          La Segunda República: Parte 1
                                          Diego Santos
                                          Calendario del curso
                                          mari.diaz26
                                          TEOREMA DE PITAGORAS
                                          Alejandra GamboaMLLM
                                          CAMPOS DE ACCIÓN DE LA INGENIERÍA INFORMÁTICA
                                          Jorge Mora
                                          EL CAMINO DE STEVE JOBS
                                          Evelyn Salazar
                                          Foro 4_MAD
                                          Itziar Arnelas