Ohardware[1] (pronúncia:'rarduér')[2] é um termo técnico (eanglicismo deengenharia eletrônica) que foi traduzido para a língua portuguesa comoequipamento, e pode ser definido como um termo geral dalíngua inglesa, que se refere à parte física de computadores e outros sistemas microeletrônicos.[3]
No âmbitoeletrônico, o termo "hardware" é bastante utilizado, principalmente na área deengenharia de computação, e se aplica àunidade central de processamento, àmemória e aos dispositivos deentrada e saída, bem como a todos os componentes físicos de computadores.[4] O termo "hardware" é usado para referir-se a detalhes específicos de um dado equipamento eletrônico, incluindo-se seu projeto lógico pormenorizado, bem como a tecnologia de seus componentes.[5]
O conceito de recursos de hardware engloba todos os dispositivos e equipamentos utilizados no processamento de informações.[6]
Osoftware é a parte lógica, o conjunto de instruções e dados processados pelos circuitos eletrônicos dohardware. Toda interação dos usuários de computadores modernos é realizada através dosoftware, que é a camada colocada sobre ohardware que transforma o computador em algo útil para o ser humano.
O termo "hardware" não se refere somente aoscomputadores pessoais, mas também aosequipamentos embarcados em produtos que necessitam de processamento computacional, como os dispositivos encontrados em equipamentos hospitalares, aparelhoscelulares (emPortugal telemóveis), ou seja, todas as mídias de dados, objetos tangíveis nos quais são registrados dados desde folhas de papel até discos magnéticos[7] entre outros.
Alguns exemplos de hardware em sistema de informação computadorizados podem ser definidos em dois tipos:
Sistemas de computadores, que consistem em unidades de processamento central contendo microprocessadores e uma multiplicidade de dispositivos periféricos interconectados.[7]
Periféricos de computador, dispositivos como um teclado ou mouse para entrada de comandos, um monitor de vídeo ou impressora para saída de informação e discos magnéticos ou óticos para armazenamento de recursos de dados.[7]
A Humanidade tem utilizado dispositivos para auxiliar a computação há milênios. Pode se considerar que oábaco, utilizado para fazer cálculos, tenha sido um dos primeiros hardwares usados pela humanidade. A partir do século XVII, surgem as primeiras calculadoras mecânicas. Em 1623,Wilhelm Schickard construiu a primeira calculadora mecânica. APascalina deBlaise Pascal (1642) e a calculadora deGottfried Wilhelm von Leibniz (1670) vieram a seguir.[10]
Em 1822,Charles Babbage apresenta suamáquina diferencial e, em 1835, descreve suamáquina analítica.[11][12][13] Esta máquina tratava-se de um projeto de um computador programável de propósito geral, empregando cartões perfurados para entrada e uma máquina de vapor para fornecer energia. Babbage é considerado o pioneiro e pai dacomputação.[14]Ada Lovelace, filha delord Byron, traduziu e adicionou anotações ao Desenho da Máquina Analítica.[15]
Uma conexão para comunicação em série é feita via um cabo ou grupo de cabos utilizados para transferir informações entre aCPU e um dispositivo externo como omouse e oteclado, ummodem, umdigitalizador (scanner) e alguns tipos deimpressoras. Esse tipo de conexão transfere umbit de dado de cada vez, muitas vezes lentamente. A vantagem de transmissão em série é que é mais eficaz a longas distâncias.
Uma conexão para comunicação em paralelo é feita via um cabo ou grupo de cabos utilizados para transferir informações entre aCPU e um periférico comomodem externo, utilizado em conexões discadas de acesso a rede; alguns tipos deimpressoras; umdisco rígido externo; dentre outros. Essa conexão transfere oitobits de dado de cada vez, ainda assim hoje em dia sendo uma conexão mais lenta que as demais.
Uma conexão para comunicaçãoUSB é feita via um cabo ou um conjunto de cabos utilizados para trocar informações entre aCPU e um periférico comowebcams,teclado,mouse,câmera digital,pda,mp3 player. Ou que se utilizam da conexão para armazenar dados como por exemplo umpen drive. As conexõesUSBs se tornaram muito populares devido ao aglomerado de dispositivos que podiam ser conectadas a ela e a utilização do padrão PnP (Plug and Play). A conexãoUSB também permite prover a alimentação elétrica do dispositivo conectada a ela.
A arquitetura dos computadores pode ser definida como "as diferenças na forma de fabricação dos computadores".
Com a popularização dos computadores, houve a necessidade de um equipamento interagir com o outro, surgindo a necessidade de se criar um padrão. Em meados da década de 1980, apenas duas "arquiteturas" resistiram ao tempo e se popularizaram foram: oPC (Personal Computer ou em português Computador Pessoal), desenvolvido pela empresaIBM eMacintosh (carinhosamente chamado de Mac) desenvolvido pela empresaApple Inc..
Como oIBM-PC se tornou a arquitetura "dominante" na época, acabou tornando-se padrão para os computadores que conhecemos hoje.
A arquitetura fechada consiste em não permitir o uso da arquitetura por outras empresas, ou senão ter o controle sobre as empresas que fabricam computadores dessa arquitetura. Isso faz com que os conflitos dehardware diminuam muito, fazendo com que o computador funcione mais rápido e aumentando a qualidade do computador. No entanto, nesse tipo de arquitetura, o utilizador está restringido a escolher de entre os produtos da empresa e não pode montar o seu próprio computador.
Atualmente, a Apple não pertence exatamente a uma arquitetura fechada, mas a ambas as arquiteturas, sendo a única empresa que produz computadores que podem correr o seu sistema operacional legalmente, mas também fazendo parte do mercado de compatíveis IBM.
↑Base I: do alfabeto e dos nomes próprios estrangeiros e seus derivados. Disponível emhttp://umportugues.com/acordo/alfabeto. Acesso em 21 de setembro de 2012.
↑Dicionário escolar da língua portuguesa/Academia Brasileira de Letras. 2ª edição. São Paulo. Companhia Editora Nacional. 2008. p. 658.
↑HENNESSY, John L. Organização e Projeto de Computadores: interface hardware/software. São Paulo: GEN LTC, 2017.
↑Silberschatz, Abraham; Galvin, Peter Bauer; Cagne, Greg (2008).Sistemas Operacionais com Java 7ª ed. Rio de Janeiro: Campus. p. 3. 672 páginas.ISBN978-85-352-2406-1 !CS1 manut: Nomes múltiplos: lista de autores (link)
↑Hennessy, John L.; Patterson, David A (2003).Arquitetura de Computadores. Uma Abordagem Quantitativa 3ª ed. Rio de Janeiro: Campus. p. 7. 827 páginas.ISBN85-352-1110-1 !CS1 manut: Nomes múltiplos: lista de autores (link)
↑TORRES, Gabriel. Hardware Curso Completo. São Paulo: Axcel Books, 2001.
↑abcO'brien, James A. (2004).Sistemas de Informação: e as decisões gerenciais na era da internet 2 ed. São Paulo: Saraiva. p. 11.ISBN978-85-02-04407-4
↑PAIXÃO, Renato Rodrigues. Arquitetura de computadores. São Paulo: Editora Érica, 2013.
↑GOUVEIA, J. Hardware. Tecnologias e Soluções. Porto: Fca; 1ª edição, 2019.
↑Ifrah, Georges (2001).The Universal History of Computing (em inglês). New York: John Wiley and Sons. p. 121-122. 410 páginas.ISBN0-471-39671-0
↑Swade, Doron (2000).The Difference Engine: Charles Babbage and the Quest to Build the First Computer. [S.l.]: Penguin. p. 84–87.ISBN0-1420-0144-9
↑Huskey, Velma R.; Huskey, Harry D. (1980). «Lady Lovelace and Charles Babbage».Annals of The History of Computing (em inglês).2 (4). Arlington, VA: American Federation of Information Processing Societies. 384 páginas.ISSN1058-6180A referência emprega parâmetros obsoletos|coautores= (ajuda)
↑Breton, Philippe (1991).História da Informática. São Paulo: UNESP. p. 68-69. 260 páginas.ISBN85-7139-021-5
↑Halacy, Daniel Stephen (1970).Charles Babbage, Father of the Computer. [S.l.]: Crowell-Collier Press.ISBN0-02741370-5
↑VASCONCELOS, Laércio. Hardware na Prática. São Paulo, 2006.