Software  
 
Rede de conhecimento computador >> Software >> Engenharia de Software >> Content
Diferença entre o programa do sistema e o programa de aplicativos?
A principal diferença entre os programas do sistema e os programas de aplicativos está em seu objetivo e como eles interagem com o sistema de computador:

Programas do sistema:

* Objetivo: Gerenciar e controlar os recursos de hardware e software do computador. Eles fornecem uma plataforma para os programas de aplicativos executarem. Pense neles como os trabalhadores dos bastidores, mantendo tudo funcionando bem.
* Interação com hardware: Interaja diretamente com dispositivos de hardware (por exemplo, CPU, memória, armazenamento). Eles geralmente usam instruções privilegiadas que os programas de aplicativos não podem acessar.
* Exemplos:
* Sistemas operacionais (OS): Windows, MacOS, Linux - Gerencie todos os aspectos do computador.
* Drivers de dispositivo: Software que permite que o sistema operacional se comunique com hardware específico (impressoras, placas gráficas etc.).
* Compiladores e intérpretes: Traduzir linguagens de programação (como C ++, Java, Python) em código da máquina.
* Linkers: Combine vários arquivos de objeto em um único executável.
* carregadores: Carregue programas na memória e prepare -os para a execução.
* Utilitários: Ferramentas para gerenciar arquivos, discos e recursos do sistema (por exemplo, desfragmentadores de disco, utilitários de backup).
* Interação do usuário: Frequentemente interação mínima ou indireta do usuário. Você pode usar uma interface da linha de comando para interagir com alguns programas do sistema, mas eles funcionam principalmente em segundo plano.
* linguagens de programação: Normalmente escrito em idiomas de baixo nível (como C, C ++) para eficiência e controle de hardware direto.


Programas de aplicativos:

* Objetivo: Executar tarefas específicas para os usuários. Eles são os programas com os quais os usuários interagem diretamente para atingir seus objetivos.
* Interação com hardware: Interagir indiretamente com o hardware através do sistema operacional. Eles não têm acesso direto aos recursos de hardware.
* Exemplos:
* Processadores de texto: Microsoft Word, Google Docs
* planilhas: Microsoft Excel, Google Sheets
* Navegadores da web: Chrome, Firefox, Safari
* Jogos: Minecraft, Fortnite
* Editores de fotos: Adobe Photoshop, Gimp
* bancos de dados : Mysql, postgreSql
* Interação do usuário: Interação direta do usuário através de uma interface gráfica do usuário (GUI) ou uma interface de linha de comando (CLI).
* linguagens de programação: Pode ser escrito em uma variedade de idiomas de alto nível (como Java, Python, C#, JavaScript), dependendo das necessidades do aplicativo.


Em resumo:os programas do sistema são a base sobre a qual os programas de aplicativos são executados. Os programas de aplicativos são as ferramentas que os usuários empregam para executar tarefas específicas, enquanto os programas do sistema gerenciam os recursos subjacentes do sistema que tornam possíveis essas tarefas. Eles são interdependentes; Os programas de aplicativos dependem de programas do sistema para funcionar.

Anterior :

Próximo :
  Os artigos relacionados
·Como fazer um executável a partir do código MATLAB 
·Como fazer um arquivo DWF CAD 
·Como faço para converter arquivos Prt para AutoCAD 200…
·Como avaliar uma expressão simbólica MATLAB 
·Lista de Comandos do MATLAB 
·Como inverter matrizes no MATLAB 
·Propriedades para o Visio Stencils 
·Como converter AXD para DWG 
·Qual é o significado de Deconvolution 
·O que é manutenção de software? 
  Artigos em destaque
·Como criar uma planilha no WordPerfect 
·Como colar PowerPoint- Texto girado Em MS Word 
·Qual é a diferença entre o Autotext e o Auto Correto …
·Como criar uma impressão Photo Calendar 
·Como encontrar a chave do produto para o Office 2007 
·Como converter SCR para MPG 
·Como alterar uma imagem a preto e branco no Microsoft W…
·Como converter um ODT para Word 2007 
·Como parar de avisos de vírus Pop- Up 
·Como você pode baixar a coleção de quebra -cabeça d…
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados