TƏTBİQLƏR
Tətbiqi proqram təminatı (həmçinin proqram kimi tanınır) istifadəçinin xeyrinə müxtəlif əlaqələndirilmiş tapşırıqları, fəaliyyətləri və ya funksiyaları yerinə yetirmək üçün nəzərdə tutulmuş proqram təminatına aiddir. Tətbiq nümunələrinə elektron cədvəl, veb-brauzer, media pleyer, e-poçt müştərisi, söz prosessoru, aviasiya uçuş simulyatoru, foto redaktoru, konsol oyunu və ya fayl görüntüləyicisi daxildir. Tətbiq proqramı bütün tətbiqlərə kollektiv şəkildə istinad etmək üçün ümumi isim kimi istifadə olunur. Bu, kompüteri idarə etmək üçün istifadə olunan sistem proqram təminatından fərqlidir.
Kompüter proqramlar, eləcə də onun sistem proqram təminatı ilə birlikdə yığıla bilər və ya onlar ayrıca nəşr oluna bilər və onlar açıq mənbə, universitet və ya mülkiyyət layihələri kimi kodlaşdırıla bilər. Mobil proqramlar mobil platformalar üçün qurulmuş tətbiqlərə verilən terminə aiddir.
TƏSNİFAT
Tətbiqlər müxtəlif yollarla və ya sifarişlərlə təsnif edilə bilər. Hüquqi nöqteyi-nəzərdən, tətbiq son abunəçilərin və ya son istifadəçilərin hüquqları ilə bağlı daha çox qara qutu yanaşması ilə təsnif edilir.
Proqram təminatı proqramları həmçinin mənbə kodunu yazmaq və icra etmək üçün istifadə olunan proqramlaşdırma dilinə və onların nəticələrinə və məqsədinə hörmətlə bağlı olaraq təsnif edilə bilər.
- Mülkiyyət və istifadə hüququ ilə. Tətbiqi proqram təminatı əsasən iki əsas sinif arasında fərqlənir: açıq mənbə proqram təminatı və qapalı proqram təminatı tətbiqləri və mülkiyyət və ya pulsuz proqram təminatı tətbiqləri. Mülkiyyət proqram təminatı eksklüziv proqram lisenziyası qrantları və eksklüziv müəllif hüquqları altında yerləşdirilir. Açıq-qapalı prinsipi bildirir ki, proqram təminatı “yalnız genişləndirmək üçün açıq ola bilər, lakin dəyişiklik üçün deyil”. Bu cür tətbiqlər yalnız üçüncü tərəflər tərəfindən əlavələr əldə edə bilər.
- Kodlaşdırma dili ilə. Yaxın universal qəbuldan və veb-in inkişafından bəri ortaya çıxan mühüm fərq JavaScript, HTML və digər veb yerli texnologiyaları ilə yazılmış və birinin onlayn olmasını və veb brauzer işlətməsini tələb edən veb tətbiqləri arasında olmuşdur.
- Məqsəd və çıxışa görə. Tətbiq proqram təminatı şaquli və ya üfüqi olaraq görünə bilər. Üfüqi proqramlar daha geniş yayılmış və populyardır, çünki onlar ümumi təyinatlıdır, məsələn, verilənlər bazası və ya mətn prosessorları. Digər tərəfdən şaquli tətbiqlər müəyyən bir iş növü və ya sənaye və ya bir təşkilat daxilində olan bir şöbə üçün hazırlanmış niş məhsullardır. İnteqrasiya edilmiş proqram dəstləri mümkün olan hər bir xüsusi aspekti həll etməyə çalışacaq. Məsələn, bank işçisi və ya istehsal, və ya müştəri xidməti və ya mühasibatlıq.
Müxtəlif növ tətbiq proqramlarından bəzilərinə aşağıdakılar daxildir:
- Tətbiq dəsti . Bu, birlikdə yığılmış bir çox tətbiqdən ibarətdir. Onların adətən əlaqəli funksiyaları, istifadəçi interfeysləri və xüsusiyyətləri var və bir-biri ilə qarşılıqlı əlaqədə ola bilər, məsələn, bir-birinin fayllarını açmaq. Bir çox biznes proqramları əsasən iWork, LibreOffice və Microsoft Office kimi paketlərdə olur.
- Müəssisə proqram təminatı. Bu, bütöv bir təşkilatın proseslərində, müxtəlif şöbələr arasında, əsasən də böyük paylanmış mühitdə məlumat axını ehtiyaclarına cavab verir. Məsələn, müştəri münasibətlərinin idarə edilməsi (CRM) sistemi, təchizat zəncirinin idarə edilməsi proqramı və müəssisə resurslarının planlaşdırılması sistemləri.
- İnformasiya işçisi proqramı. Bu, istifadəçilərə müəssisə idarəçiliyindən fərqli olaraq, əsasən bir şöbədəki fərdi layihələr üçün məlumat yaratmağa və idarə etməyə imkan verir. Məsələn, resursların idarə edilməsi və vaxtın idarə edilməsi.
- Təhsil proqramı. Bu, məzmuna giriş proqramı ilə bağlıdır, lakin o, tələbələr və ya müəllimlər tərəfindən istifadə üçün uyğunlaşdırılmış xüsusiyyətlərə və ya məzmuna malikdir. Məsələn, testlər verə bilər.
- Simulyasiya proqramı. Bu, təlim və ya tədqiqat üçün mücərrəd və ya fiziki sistemləri simulyasiya edir.