Programas
O termo software é um termo de origem anglo-saxônica que se refere à parte intangível da computação e da computação.
A tradução literal da palavra é “partes moles”. Por sua vez, o termo hardware refere-se às “partes duras” da computação, que se traduz em alto-falantes, telefones ou televisores, ou seja, o tangível.
Para que serve
Embora o hardware seja a parte mais visível e tangível da computação, sem o software seriam apenas pedaços inúteis de metal ou plástico. A importância do software está no fato de dar utilidade e utilidade a um tablet ou televisão, por exemplo, concedendo-lhes uma série de funções que variam de acordo com o tipo de software que roda nos aparelhos.
Por outro lado, o software é desenvolvido por meio de linguagens de programação, que possibilitam a criação de programas de computador, aplicativos móveis ou sistemas operacionais. As linguagens de programação são baseadas em regras e padrões estabelecidos por padrão. Isso lhes dá alguma liberdade na hora de criar conteúdo, já que a construção ou desenvolvimento desse conteúdo pode começar do zero. Exemplos de linguagens de programação são JavaScript, PHP ou Python.
tipos de software
Existem cinco tipos de software que os identificam individualmente com base em seu tipo de código e seu objetivo:
- De pagamento. Este tipo de software é obtido mediante o pagamento do preço de venda.
- Gratuito. Por outro lado, o chamado freeware é o software que é obtido sem nenhum custo monetário, ou seja, pode ser adquirido gratuitamente.
- Livre. Por outro lado, software livre refere-se aos dois anteriores (pode ser gratuito ou pago), mas com a diferença de que o código está aberto à modificação pelo usuário. Em outras palavras, se falássemos em comprar um carro e nos deixassem modificar seu motor sem nenhum problema, seria como adquirir um programa de computador e ter acesso para modificar o código que o compõe.
- Com anúncios. Esse tipo de software geralmente é obtido gratuitamente, mas em troca mostra anúncios para obter renda.
- Demonstrações. As chamadas “demonstrações” nada mais são do que as conhecidas “demos”. Os mais famosos são os videogames. Eles consistem em mostrar a você por um determinado período um software que é originalmente pago gratuitamente até que esse período expire. É uma estratégia para ensinar o conteúdo e incentivar sua compra.
Em resumo, estes são os tipos que podemos encontrar. Entre eles, podem existir híbridos, ou seja, podem existir alguns gratuitos e com anúncios, por exemplo.
classificação de software
Para fins de utilidade e uso, geralmente são distinguidas três classes de software:
- De programação. É o conjunto de ferramentas que permitem o desenvolvimento de programas de computador. Eles são, por assim dizer, a carroceria de um carro. Exemplos são editores de texto ou compiladores de código.
- De aplicação. Capture as ferramentas que permitem uma atividade ou ação digitalmente. Continuando com o símile, neste caso seriam as rodas e pedais do carro. Exemplos são videogames ou software de escritório.
- de sistemas. Consiste na correta relação estabelecida entre usuário e software, sendo a face mais visível do processo de experiência. Aqui podemos finalmente confirmar que seria o volante e o motor. Exemplos são sistemas operacionais ou servidores.
As três classes são necessárias entre si, pois para criar as ferramentas que manipulamos hoje, cada uma das classes mencionadas é necessária.
exemplos de software
A seguir, apresentaremos vários exemplos de software e detalharemos sua tipologia e classe correspondente:
- Editor de texto do bloco de notas. É um software de programação de uso gratuito. Permite a elaboração de código nele para criar programas de computador de qualquer tipo.
- Sistema operacional “Windows”. É um software de sistema que é pago. Serve para relacionar o usuário com o software e hardware de forma simplificada sem a necessidade de profundo conhecimento em informática.
- Programa de computador “Microsoft Excel”. É um software aplicativo que é pago. É uma planilha usada para calcular e capturar digitalmente processos e estratégias de negócios ou negócios.
Como podemos ver, se relacionarmos os três elementos intangíveis, pode-se dizer que com “Notepad” poderíamos desenvolver “Windows” ou “Microsoft Excel”; Com o sistema operacional, poderíamos usar as funções fornecidas tanto pelo “Notepad” quanto pelo “Excel”, e a planilha em si não poderia ser usada sem primeiro desenvolver seu código no “Notepad” e depois executá-lo no “Windows”.