Backup de um computador usando o Clonezilla
|
1 resposta 1 pontos |
erro de virtualbox 0x80004005 2022.4 |
|
1 resposta 0 pontos |
descompactar arquivo de curso |
|
24 respostas 51 pontos |
I have no sound in Chrome. |
|
3 respostas 45 pontos |
Deleted Mail Icon on my iPhone, how to get it back! |
Informações gerais e identificação
Os computadores podem parecer mágicos, mas, na verdade, não têm inteligência própria quando saem das mãos do departamento de marketing. Em um nível fundamental, os computadores executam instruções simples fornecidas pelo software que executam, como "adicione estes dois números" ou "mova este número para um local diferente". Todo software é feito a partir dessas instruções básicas, que podem ser combinadas da maneira certa para reproduzir um vídeo ou simular a física de um acidente de carro. De muitas maneiras, o software funciona como o cérebro do computador, e é por isso que, sem ele, o seu iPhone se torna um bloco de plástico, metal e vidro.
O primeiro software foi escrito por Ada Lovelace na década de 1840. Como o algoritmo que ela projetou era apenas teórico e o computador com o qual ela estava trabalhando nunca foi construído, suas ideias nunca foram testadas. Muitos programas de software iniciais não foram escritos em uma linguagem de programação de alto nível como a conhecemos hoje; em vez disso, o software estava atrelado ao hardware e era "programado" com componentes físicos. Mulheres como Kathleen Booth e Grace Hopper trabalharam em softwares iniciais na década de 1940 roteando cabos entre várias entradas e saídas. Margaret Hamilton escreveu o software para as missões espaciais Apollo dos EUA no final da década de 1960, que era apresentado ao computador como uma série de circuitos. Mesmo assim, o primeiro software que existia completamente dentro da memória do computador era muito diferente do Javascript ou Python modernos. As linguagens assembly tiveram que vir primeiro, compartilhando sintaxe semelhante com as instruções lógicas e binárias que seriam alimentadas ao processador. Dessa forma, o software que temos hoje é construído sobre esses marcos, com código de alto nível sendo alimentado a um montador (assembler), que então envia instruções para o software físico integrado ao processador.
O software moderno vem em uma variedade de tipos. Primeiro, existem os aplicativos ou "apps", que são programas independentes que você pode baixar, comprar, instalar e excluir. Aplicativos comuns incluem processadores de texto para digitar documentos, navegadores da web para visitar o iFixit.com e jogos de vídeo para relaxar. Os aplicativos não podem ser executados sem um sistema operacional — abreviado como "SO" — para fornecer a base. Os sistemas operacionais mais comuns para laptops e computadores de mesa são Windows, macOS e Linux. A maioria dos smartphones usa iOS ou Android. Você pode acessar este site para ver qual SO você está usando atualmente.
Informações adicionais
História do Software na Wikipedia