Melyek a kritériumai egy jól struktúrált számítógépes rendszernek és miért fontosak ezek a kritériumok?