Үстелдік қосымшалардың жіктелуі Үстелдік қосымшалар (desktop application) – күнделікті пайдаланушы есептеріне арналған компьютерлік программа. Үстелдік қосымшалар пайдаланушының компьютерінде тікелей іске қосылуымен ерекшеленеді. Бұл қосымшалардың ең көп таралған түрі. Үстелдік қосымшалар әдетте қатты диск, дыбыстық жабдық және т.б. сияқты пайдаланушының компьютер ресурстарына қол жеткізе алады. Қосымшаның бұл түрінің артықшылықтарына пайдаланушы интерфейсінің интерактивтілігі және интернет желісі мен басқа ресурстарға қосылуға тәуелсіз, қосымшаның жұмыс істеу мүмкіндігі жатады. Алайда, мұндай қосымшалардың жұмыс істеуі үшін оларды жергілікті компьютерге орнату керек.
Мұндай қосымшаның мысалы кез-келген мәтіндік немесе графикалық редактор, көптеген ойындар болуы мүмкін. Браузердің өзі үстелдік қосымша болып табылады.
Үстелдік қосымшаларды үш түрге бөлуге болады – терезелік қосымшалар, консольдық қосымшалар және Windows қызметтері. Терезелік қосымшалардың графикалық интерфейсі бар. Консольдық қосымшалар әдетте командалық жолға ұқсайды, ал мұндай қосымшалардың интерфейсі графикалық емес, мәтіндік болып табылады. Windows қызметтерінде пайдаланушы интерфейсі мүлдем жоқ, бірақ олар фондық режимде жұмыс істейді.
Программалық жасақтаманың функционалды аспектілеріне сүйене отырып, үстелдік қосымшаларды жіктеуге болады:
Олар аппараттық құралдарды үйлестіреді және жұмыс істеу үшін басқа программалық платформаны ұсынады, белгілі бір мағынада ол қоршаған орта мен ресурстарды қуаттандыруға мүмкіндік беретін негізгі программалық жасақтама ретінде әрекет етеді. Бұл кез-келген компьютердегі ең қарапайым программалық жасақтама және компьютердің дұрыс жұмыс істеуі үшін өте маңызды.
Қолданбалы программалық жасақтама
Қолданбалы программалық жасақтама немесе қарапайым тілде, қосымшалар деп аталады, бұл пайдаланушыға өз қалауы бойынша тапсырмаларды орындауға мүмкіндік беретіндер. Бұл пайдаланушы өзінің талаптарына сәйкес және жүйелік программалық жасақтама ұсынатын ортада орнататын маңызды емес программалық жасақтама .
Тегін программалық жасақтама
Бұл программалық жасақтама пайдаланушыларға тегін жүктеп алу және орнату үшін қол жетімді және ешқандай лицензияны қажет етпейді.
Шартты-тегін программалық жасақтама
Сынамалық пайдалану үшін ақысыз программалық жасақтама. Олар барлығына қол жетімді болуы және негізгі функциялардың орындалуына кедергі келтіруі мүмкін, бірақ негізгі программалық жасақтаманың жұмысы туралы түсінік береді және де сынақ мерзімі өткеннен кейін пайдаланушыға толық нұсқасын сатып алу туралы хабарлайды немесе жұмысын тоқтатады.
Программалауға арналған программалық жасақтама
Олар программалар мен қосымшаларды жазуға, тексеруге, әзірлеуге және ақаулықтарды жоюға арналған студиялық қосымшалар. Осы санатқа жататын Java үшін Eclipse, dotnet үшін Visual Studio сияқты көптеген программалау тілдерінің редакторлары бар. Олар жүйелік және қолданбалы программалық жасақтаманы жасау үшін пайдаланылады және платформалардың программалық функцияларын мұра ететін программалық кодтарды іске қосуға арналған платформаны береді.
Жұмыс үстелі қосымшаларын құру үшін келесі программалау тілдері мен технологияларын қолдануға болады:
Python, Java, JavaScript, C#, PHP, C / C++, SQL және т. б.;
Java, .NET/WPF;
Adobe AIR;
Windows Forms, Windows Presentation Foundation.
Браузерлер
Бұл веб-сайттарды және олардың мазмұнын қарау және оларға қол жеткізу үшін қолданылатын қосымшалар. Бұл кез-келген веб-сайттың веб-интерфейсін жасау кезінде қолданылатын белгілеу тілдерінде визуализациялауға арналған қосымшалар.
Бақылау сұрақтары
Операциялық жүйе дегеніміз не?
Программалық жасақтама дегеніміз не?
Программалық жасақтама қалай жіктеледі?
ОЖ-ның негізгі тұжырымдамалары.
Операциялық жүйелердің эволюциясы.
Операциялық жүйелердің жіктелуі.
Мобильді қосымшалар үшін программалық жасақтаманың қандай түрлері бар?