vera dantas guerrilha tecnológica - MCI
vera dantas guerrilha tecnológica - MCI
vera dantas guerrilha tecnológica - MCI
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Programa de computador<br />
Conjunto de instruções e comandos codificados que determinam seqüencialmente o<br />
processamento da informação pelo computador. Os programas se dividem em dois<br />
tipos elementares:<br />
Programa básico<br />
São os programas necessários à execução ou controle de outros programas.<br />
Programa aplicativo<br />
São os programas utilizados para a realização de atividades de interesse<br />
direto do usuário, isto é, que permitem ao computador cumprir sua<br />
finalidade conforme seu operador.<br />
São exemplos de programas básicos:<br />
Sistema operacional<br />
É um programa complexo que permite ao computador organizar seu próprio<br />
trabalho: comandar suas unidades, acionar os periféricos, vigiar erros etc.<br />
Geralmente, o sistema operacional vincula-se a uma determinada UCP, sendo<br />
escrito no assembler dessa UCP. E a sua estrutura determinará a estrutura<br />
dos aplicativos que vão "rodar" sob ele. Recentemente, com a utilização da<br />
linguagem C (ver linguagem de programação) apareceram sistemas operacionais<br />
não cativos de UCPs, denominados "sistemas operacionais de filosofia Unix"<br />
(Sofix), por ter sido o Unix, desenvolvido pela AT&T, o primeiro desses<br />
sistemas. Exemplos de Sofix brasileiros são o SOX da Cobra e o Plurix do<br />
NCE.<br />
Gerenciador de rede de dados<br />
É um sistema operacional específico para controlar e administrar as<br />
diversas partes de uma rede de dados, possibilitando às mensagens<br />
"viajarem" sem sofrerem perdas ou embaralhamentos. Empresas nacionais como<br />
a Itautec e a Digirede desenvol<strong>vera</strong>m seus próprios gerenciadores.<br />
Exemplos de programas aplicativos são milhares, distinguindo-se não só pelo uso<br />
específico como pelo sistema operacional sob o qual "rodam". Os aplicativos<br />
podem ser "processadores de texto" (como o Carta Certa da Convergente), de<br />
contabilidade, de folha de pagamento, de jogos infanto-juvenis etc.<br />
Modernamente, surgiram alguns aplicativos "integrados", como o Open Access da<br />
brasileira SPA ou o Dialog da Soft, que reúnem em um mesmo "pacote" as<br />
aplicações mais importantes: banco de dados, planilha eletrônica, processador de<br />
texto, gráficos etc. Geralmente os aplicativos são desenvolvidos pelo próprio<br />
usuário empregando alguma linguagem de alto nível (ver), ou por escritórios<br />
especializados denominados software-houses.<br />
Programa-fonte<br />
É o núcleo do sistema operacional ou de outro programa complexo, geralmente<br />
escrito em linguagem montadora ou de baixo nível (ver linguagem de programação),<br />
que pode ser traduzido para a linguagem de máquina, através de um programa<br />
tradutor.