sábado, 20 de outubro de 2012
Tipos de Software de Sistema
Para começar, vamos entender o que é um software de sistema. Software do sistema é a espinha dorsal de um computador. Enquanto por um lado, regula o funcionamento do hardware do computador para executar as necessárias funções orientados para o utilizador, como também fornece um quadro de base, para permitir o bom funcionamento do software de aplicação diferentes, por outro lado. Para colocá-lo simplesmente, um sistema de software é a plataforma básica sobre a qual o computador executa o seu hardware e permite que o usuário para obter a funcionalidade de computação completa do software vários aplicativos e obter o seu trabalho feito. Agora, falando dos tipos de software do sistema, há quatro categorias básicas em que o software do sistema podem ser classificados. Estes são: -
* O Basic Input Output System (BIOS) ou carregador de boot que define a interface de firmware e carrega o sistema operacional;
* O firmware dispositivo que controla a operação e desempenho do hardware de computador;
* O sistema operacional (SO), que permite ao usuário interagir com o hardware e obter o resultado desejado pelo transporte de dados entre a RAM e discos de armazenamento, exibindo o resultado desejado no dispositivo de saída (monitor / LCD) e agindo como a plataforma para permitir que o sistema diversos outros e software de aplicação para rodar no dispositivo de computação;
* Vários software utilitário que regulam a funcionalidade do computador, analisando o seu desempenho, configuração e otimização de seus processos e, assim, a realização de funções de manutenção do sistema.
Diferentes tipos de programas de software do sistema
Um software de sistema é um conjunto de programas de software que permitem que o usuário interaja com o dispositivo de computação sem se perder entre as complexidades de interações técnicas entre peças mecânicas e máquina de programas orientados codificados. Estes programas são os blocos que constroem a arquitetura de software de todo o sistema, incluindo as peças que regulam a entrada / saída de funções, aqueles que oferecem plataformas de aplicativos de software e os vários tipos diferentes de sistema operacional programas componentes de software. Vamos dar uma olhada em alguns programas básicos do sistema de software que formam os blocos de construção da desejada pelo usuário funcionalidades de um dispositivo de computação.
Inicializar Firmware: Também conhecido como carregadores de inicialização desses programas são os primeiros a correr quando um PC é iniciado. Uma bota de carregador de e executa o sistema operacional principal no computador quando ele começa. Este componente de software de sistema também é conhecido como dispositivos de computação BIOS no IBM compatíveis.
Sistemas de Gerenciamento de Banco de Dados: Este é um conjunto de programas que gerenciam e regular o direito do banco de dados de usuário, desde a criação até a manutenção e estendendo-se até o uso de banco de dados,. O SGBD é responsável por permitir que as aplicações de utilizador diferentes para aceder a uma base de dados única, ao mesmo tempo. Este conjunto de programas é o que está na base de todos os modelos de redes de computadores que permitem aos usuários recuperar dados de um conjunto integrado de forma estruturada e acaba com o usuário tenha que escrever programas complexos em linguagem de máquina para extrair informações a partir do conjunto de dados .
Interface de Saída: Este programa determina se o ambiente de trabalho vai ser na forma de uma interface de utilizador de caracteres (como visto na CUI DOS e versões mais antigas de SO) ou se o mesmo estar na forma de uma interface gráfica de utilizador (GUI, como visto a partir de mais recente OS, uma norma comum feita pelo Windows). Além disso, além de determinar o ambiente de trabalho, esses programas também oferecem várias opções que permitem ao usuário acessar outros recursos do sistema operacional a partir do ambiente de trabalho.
Monitores de máquinas virtuais: Também conhecido como hypervisors, esses programas permitem que vários sistemas operacionais sejam executados em um único sistema de host do computador ao mesmo tempo. Estes outros sistemas de computadores que acessam o anfitrião são conhecidos como convidados eo anfitrião é capaz de permitir que vários sistemas operacionais sejam executados simultaneamente no âmbito do processo de virtualização de hardware.
Editores link: comumente conhecido como ligantes, editores de ligação coletar arquivos objeto múltiplas que os programas do compilador, gerar e colocá-los juntos como um programa executável que é capaz de realizar tarefas desejadas como instruído por instruções codificadas.
Carregadeira: Um carregador é um componente inerente do sistema operacional que carrega programas para a memória do computador e faz-los prontos para execução. Este processo envolve a carregar o texto do programa a partir do arquivo executável para a memória do computador e preparar o arquivo executável para ser executado. Este é um dos vários estágios iniciais envolvidos na execução de qualquer programa no sistema operacional.
Shell: conchas são programas que fazem a interação entre o kernel do sistema operacional eo usuário possível. É a camada exterior de uma interface de computador que faz o intercâmbio de informação entre o sistema operacional e o utilizador possível.
Software utilitário: Esses programas oferecem a manutenção e várias ferramentas de avaliação de desempenho utilitário para configurar e otimizar os diversos processos que influenciam o desempenho do seu computador. Limpeza de disco, software anti-vírus, programas de compressão de dados, utilitários de disco partição do disco, backup, armazenamento e programas de arquivamento são alguns dos exemplos mais comuns de software utilitário.
Tenho certeza que esta breve discussão sobre os vários tipos de software de sistema e os diferentes tipos de programas de software ajudou a esclarecer algumas coisas sobre a arquitetura de software / programa básico de um sistema de computação padrão. Software de sistema consiste nos conjuntos básicos de programas que são essenciais para um dispositivo de computação para executar a função mais elementar - estabelecer a interação entre o usuário eo dispositivo de modo a tornar troca de instruções e saídas possíveis. Além disso, vários componentes de software do sistema de se certificar de que o sistema de computador é mantida sob condições tais que esta função primária pode ser realizada sem qualquer tipo de interrupção....
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário