18.04.2013 Views

vera dantas guerrilha tecnológica - MCI

vera dantas guerrilha tecnológica - MCI

vera dantas guerrilha tecnológica - MCI

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!