Buscar

Hardware e Software: Conceitos Fundamentais

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fundamentação Teórica 
Hardware: Hardware é todo e qualquer componente ou equipamento físico, 
tanto dentro quanto fora da Tecnologia da Informação. De uma maneira geral, 
qualquer máquina, ferramenta ou utensílio, de uma máquina de fresa a uma 
chave inglesa, passando pelo seu celular ou computador é um hardware. 
Talheres, peças, dobradiças, engrenagens, parafusos, chips, processadores, 
tudo isso é hardware. Em Tecnologia da Informação , o conceito de hardware 
se aplica aos componentes de dispositivos em geral, como processador, placa-
mãe, memória RAM, unidades de armazenamento (HDs, SSDs e memória 
Flash), bem como a dispositivos de entrada e saída (teclado, mouse, monitor, 
caixas de som, controle remoto, controle de videogame, etc). Em geral, o 
termo “hardware” é usado para se referir aos componentes internos de um 
computador, celular, tablet e outros dispositivos. Eles precisam de softwares 
para serem operados, mas são elementos distintos, sem um software é 
impossível fazer um hardware funcionar, da mesma forma que não é possível 
usar um software sem o hardware adequado, para o qual ele foi desenvolvido. 
O hardware se divide em dois tipos distintos: 
1- Hardware interno: É todo aquele que não está visível e integra as partes 
internas de seu dispositivo. Em Ciência da Computação, entende-se como 
hardware interno componentes como processador, placa-mãe, memória RAM, 
placa de vídeo, coolers e ventoinhas, cabos internos, fonte, HD, SSD, unidades 
ópticas (drives de CD/DVD/Blu-ray), etc. Estes componentes existem na 
maioria dos dispositivos eletrônicos que usamos hoje, com algumas diferenças 
básicas dependendo de cada caso, como computadores, celulares, tablets e 
outros. 
 
 
 
2- Hardware externo: Esta categoria contém todos os componentes visíveis e 
que são acessados diretamente pelo usuário. Entram aqui monitor, teclado, 
mouse, controle remoto, controle de videogame, cabos externos, fones de 
ouvido, microfone, câmera de vídeo, impressora, projetor, scanner, alto-
falantes, unidades de armazenamento externas (HDs e SSDs externos, 
pendrives) e etc. Basicamente, a diferença de um hardware externo para o 
 
 
 
 
interno é que o primeiro é usado de forma direta, enquanto o segundo é parte 
integrante do dispositivo e até pode ser trocado, mas este não é um 
procedimento trivial. 
 
Para que serve o Hardware ? 
É o conjunto de periféricos responsável pela entrada, saída, e armazenamento de 
informações. Os hardwares são os responsáveis pelo funcionamento da máquina 
em questão, seja um celular ou um computador, e são eles que processam nossos 
comandos, com auxílio dos softwares. 
 
 
Software: Software é um conjunto de instruções que devem ser seguidas e 
executadas por um mecanismo, seja ele um computador ou um aparato 
eletromecânico. É o termo genérico usado para descrever programas, apps, 
scripts, macros e instruções de código embarcado diretamente (firmware), de 
modo a ditar o que uma máquina deve fazer. Todo programa em seu 
computador, celular, tablet, smart TV, console de videogame, set-top box e etc é 
um software, seja ele um editor de textos, um navegador, um editor de áudio ou 
vídeo, um jogo, um app de streaming e por aí vai. Um software pode se 
apresentar de várias formas, desde um app no celular a um conjunto de cartões 
perfurados, usados em computadores eletromecânicos. 
Os softwares se dividem em três categorias principais: 
 
1- Software de programação: São as ferramentas usadas pelo 
programador para desenvolver novos softwares e programas. Usam diferentes 
linguagens de programação (C, Java, Python, Swift, etc.) e abrigam 
compiladores, intérpretes e depuradores, por exemplo. Os editores de texto, 
embora sejam softwares de aplicação também são softwares de programação, 
pois podem ser usados para escrever código. 
 
2- Software de sistema: São os programas encarregados de fazer a 
comunicação entre o computador, que só entende linguagem de máquina, e o 
usuário, sendo a base em que outros softwares, como os de aplicação e os de 
programação irão rodar. Ou seja, são plataformas para rodar outros softwares. 
 
 
 
 
Os sistemas operacionais como Windows, macos, Linux, iOS, Android, por 
exemplo, são softwares de sistema. Em alguns casos, softwares de aplicação 
podem assumir o papel de sistemas operacionais, como o Chrome OS, onde o 
navegador é um software de sistema e de aplicação. Firmwares, softwares de 
automação industrial e motores gráficos de jogos também são exemplos de 
softwares de sistema. 
 
 
 
3- Software de Aplicação: Os softwares de aplicação, por sua vez, são 
os programas que você conhece: players de vídeo e música, jogos, editores de 
textos, calculadoras, navegadores, apps de redes sociais e etc. 
Um software de aplicação tem como função executar tarefas das mais 
diversas, que podem ser de uso individual ou até mesmo global, o que pede 
que eles sejam mais robustos e seguros. 
 
 
Para que serve o software ? 
O software pode ser aplicado a qualquer situação em qualquer área de estudo 
em que um conjunto de algoritmos é definido e executado para alcançar os 
resultados. Separar em categorias as aplicações de softwares é uma tarefa 
difícil, pois quanto mais completo o sistema, mais difícil de determinar onde 
ele se encaixa: 
 
• Software básico: é o programa de apoio a outros programas. Esse software 
básico realiza interação com o hardware, operações concorrentes, 
compartilhamento de recursos, entre outros processos. 
 
 
 
 
 
• Software de tempo real: são programas que monitora, analisa e controla 
eventos do mundo real. 
 
• Software comercial: são programas que gerenciam as operações comerciais 
de empresas. 
 
• Software científico/engenharia: são programas usados para o 
processamento numérico e processamento de dados para as diferentes áreas 
de pesquisa. 
 
• Software embutido: são programas usados em atividades específicas e 
podem estar inseridos dentro de produtos inteligentes. 
 
• Software de computador pessoal: são programas desenvolvidos para o uso 
pessoal do computador. 
 
• Software de inteligência artificial: são programas que usam de algoritmos 
não numéricos e de técnica de inteligência computacional para a resolução de 
problemas complexos.

Outros materiais