Софтуерът и хардуерът са термини, свързани с компютъра, които категоризират различни видове компютърни принадлежности.
Хардуерът включва всеки свързан с компютъра обект, който физически можете да докосвате и боравите като дискове, екрани, клавиатури, принтери, чипове, проводници, централен процесор, дискети, USB портове, устройства за писалки и т.н..
Софтуерът включва всяка свързана с компютър програма, която не можете да почувствате с физическите сетива, например, системна операционна система, антивирусна програма, уеб браузър, памет, всички данни, отчети и т.н. Всички устройства за съхранение, които съхраняват данните и съхраняват той в някаква електронна форма е хардуер, докато всички данни сами по себе си са софтуер.
Софтуерът е това, което прави хардуера да работи правилно и на оптимално ниво. Понякога има объркване между софтуер и хардуер, защото двата термина са толкова интегрално свързани. Ако купувате антивирусна програма, купувате софтуер, но тъй като той идва на диск, вие също сте закупили хардуера. Основното объркване между софтуера и хардуера възниква във връзка с паметта. Софтуерът определя капацитета на паметта на компютъра, но зависи от вида хардуер "" или чип на паметта ", използван в конкретния компютър.
Софтуерът е от два вида:
Приложен софтуер: Това е по индивидуален вкус и нужда. Може да варира от игри до професионални програми, свързани с работа като системи за управление на бази данни, текстови процесори, електронни таблици и т.н..
Системен софтуер: Това кара компютъра да се стартира и след това прави правилно софтуера за приложения на вашия компютър. Без системен софтуер, приложният софтуер не може да се стартира, защото компютърът трябва да се стартира със системния софтуер. Системният софтуер е известен още като операционната система на компютър.
Някои производители на компютри доставят хардуера със собствен патентован системен софтуер. Въпреки това, някои компютри могат да бъдат закупени от доставчик и те ще работят добре със софтуера на системата, закупен от друг доставчик. Приложният софтуер е проектиран да работи на повечето операционни системи.