Definição de Programa (Software)
Miscelânea / / July 04, 2021
Por Marcos Guglielmetti, em agosto 2008
Literalmente "Programas" Meios "mercadoria macia", o que não ajudaria a entender o significado em espanhol. Software se refere a conjunto de instruções preparado para ser interpretado por um computador que realiza o processamento eletrônico de dados.
UMA computador só usa zeros e uns, quer dizer, linguagem binária (00101010010100100101001), uma vez que seus componentes tangíveis (hardware) são projetados para interpretar os sinais elétricos da seguinte forma: desligado (0) ou ligado (1).
Isso ocorre porque é mais fácil interpretar o que está ligado ou desligado, em vez de tentar distinguir se algo está "mais ou menos ativado" (o que implicaria em números diferentes entre zero e 1).
Mas vários zeros e uns podem formar os chamados bytes, portanto, com 8 bits (cada 0 ou 1 é um bit) podemos formar um Byte: unidade de dados capaz de representar qualquer caractere básico em um ambiente de execução: 256 possibilidades. Desta forma, é possível elaborar linguagens de programação mais compreensível, entre outras coisas.
Para um ser humano seria muito complexo escrever programas em linguagem binária (zeros e uns), eles inventaram linguagens mais compreensíveis, ou chamadas de alto nível, exemplos disso podem ser C, C ++, Python, Perl, Java, HTML, BASH, etc.
Todos os componentes lógicos necessário para realizar uma determinada tarefa em um sistema de computador cair dentro do classificação software, uma palavra aceita pela Real Academia Espanhola, devido ao seu uso popular.
Na verdade, o software não se refere apenas às instruções ou algoritmos que são executados em um computador, ele também inclui o documentação e dados associados que fazem parte do sistema de Informática. Então, uma música em Formato Mp3 ou OGG é software porque foi digitalizado (passado para números).
O software é essencialmente a parte lógica de um computadorDevemos também levar em conta, para entender o fenômeno, que em francês "software" se diz "logiciel".
Alan Turing desenvolveu em 1936 a teoria que forma a base do software hoje com seu teste chamados de números computáveis.
Tipos de software: a partir de sistema (essencial para o funcionamento do hardware), programação (ferramentas para programadores), e aplicativo (destinado ao usuário final, geralmente não a um programador).
Tópicos no programa (software)