الفرق بين المكونات المادية والبرمجية في