Përshkruani konceptin e abstraksionit të softuerit.
Abstraksioni i softuerit është një teknikë e përdorur për të fshehur detajet e nivelit më të ulët të çdo operacioni ose veprimi. Përdoret për të thjeshtuar ndërfaqen dhe për ta bërë kodin më të lehtë për t'u kuptuar, përdorur dhe mirëmbajtur. Ajo vjen në formën e shtresave të ndryshme të abstraksionit, ku shtresa e brendshme përmban detaje rreth zbatimit, dhe shtresa e jashtme përmban vetëm detaje të nivelit të lartë rreth funksionit dhe operacionit. Abstraksioni i softuerit lejon që kompleksiteti në softuer të menaxhohet dhe të shpërbëhet në pjesë më të vogla.