Explicamos o que é software, tipos e exemplos. Além disso, qual é o hardware e as características do software livre.
O que é um software?
O termo software é uma palavra em inglês que foi tomada por outras línguas e designa qualquer componente intangível (e não físico) que faça parte de dispositivos como computadores , celulares ou tablets e que permita seu funcionamento.
O software é composto por um conjunto de aplicativos e programas projetados para cumprir várias funções em um sistema. Além disso, é composto por informações do usuário e dados processados.
Os programas que fazem parte do software informam ao hardware (parte física de um dispositivo), por meio de instruções, os passos a seguir.
Veja também: Antivírus de computador
Tipos de software
O software é classificado de acordo com sua função em:
- Software de sistema . Programas que dão ao usuário a capacidade de interagir com o sistema , de exercer controle sobre o hardware. O software do sistema também é fornecido como suporte para outros programas. Por exemplo: sistemas operacionais ou servidores .
- Software de programação . Programas concebidos como ferramentas que permitem a um programador desenvolver programas de computador. Eles usam técnicas e uma linguagem de programação específica. Por exemplo: compiladores ou editores de multimídia.
- Software de aplicação . Os programas projetados para realizar uma ou mais tarefas específicas ao mesmo tempo, podem ser automáticos ou assistidos. Por exemplo: videogames ou players de mídia.
Exemplos de software
Existem muitos exemplos de software, que são classificados de acordo com sua função em:
- Software de edição de imagens . Por exemplo: Adobe Photoshop, Paintshop, GIMP.
- Software de processamento de texto . Por exemplo: Microsoft Word , Word Pad, Notepad.
- Software de áudio . Por exemplo: Adobe Audition, Abelton, Pro Tools.
- Software de comunicação . Por exemplo: Facebook, Skype, Zoom.
- Software de design e arquitetura . Por exemplo: AutoCAD, Adobe Illustrator, Revit.
- Software de contabilidade . Por exemplo: Loggro, Xero, Nubox.
- Software do sistema operacional . Por exemplo: Linus, MacOS, Windows.
- Software de proteção contra vírus . Por exemplo: AVG Antivirus, McAfee, Panda.
- Software de programação . Por exemplo: Microsoft Visual Studio, Xcode, Lazarus.
Software e hardware
Cada dispositivo é composto pela parte intangível, o software, e pela parte tangível, o hardware. Hardware é o conjunto de elementos materiais que fazem parte de um dispositivo eletrônico . Por exemplo: no caso de um computador, o hardware é composto pelo monitor, teclado , mouse , entre outros.
Tanto o software quanto o hardware são peças fundamentais para a correta execução de um computador ou dispositivo móvel. Os usuários não seriam capazes de executar software sem a presença de hardware e, por sua vez, o hardware é inútil sem software. Ambos são opostos, mas complementares, então eles funcionam juntos.
Cada dispositivo é composto por diferentes peças de hardware que podem ser eletrônicas, elétricas ou mecânicas e que cumprem uma função específica. Por exemplo: uma memória de armazenamento ou uma placa de vídeo.
Há o hardware principal, essencial para o correto funcionamento do dispositivo, e o hardware complementar, composto por acessórios com funcionalidades específicas.
Mais em: Hardware e software
Software grátis
O software livre é um software no qual o usuário pode acessar seu código-fonte para estudá- lo , copiá- lo ou modificá- lo .
O termo e as ideias que o software livre engloba foram introduzidos em 1984 pelo programador americano Richard Matthew Stallman, que criou a Free Software Foundation com o objetivo de divulgar esse tipo de software e resgatar a ideia de liberdade do usuário.
O software é considerado gratuito quando:
- Ele pode ser usado para qualquer finalidade.
- Você pode estudá-lo , descobrir como funciona e modificá-lo se necessário.
- As cópias podem ser distribuídas .
- Pode ser melhorado por qualquer usuário .
Há uma tendência de confundir a ideia de software livre com software livre, mas é importante ter em mente que nem todo software livre é livre, assim como nem todo software livre é livre.
Tampouco se deve confundir o conceito de software livre com o de código aberto, já que este nem sempre garante as quatro condições.
Qualquer software que não garanta as quatro liberdades é considerado não livre. Nestes casos, geralmente são os criadores ou proprietários da licença que modificam e regulam a distribuição do software.
Exemplos de software livre são o sistema operacional GNU ou o processador de texto Open Office.
Mais em: Software Livre