2 виды прикладных программ