təminatı sözü azərbaycan dilində

təminatı

Yazılış

  • təminatı • 97.9605%
  • Təminatı • 2.0245%
  • TƏMİNATI • 0.0150%

* Sözün müxtəlif mətnlərdə yazılışı.

Mündəricat

OBASTAN VİKİ
Proqram təminatı
Kompüterin proqram təminatı (PT) – təlimatlar yığımından ibarət olub, kompüteri idarə edir və onun köməyi ilə lazım olan məsələni həll edir. Proqram təminatı üç tipə bölünür: sistem proqram təminatı,tətbiqi proqram təminatı və instrumental proqram təminatı. Sistem proqram təminatı hesablama sisteminin resurslarının düzgün bölünməsini və istifadə edilməsini təmin edir. Tətbiqi proqram təminatı özündə istifadəçinin tətbiqi programlar paketini birləşdirir. Bu proqramlar paketində istifadəçinin konkret məsələsini həll edə biləcək proqramlar olur. Instumental proqram təminatı (Və ya Proqramlaşdırma sistemləri)Proqram yaratma vasitələridir. Kompilyator, İnterpretator, Translyatorlar, Proqram dilləri redaktorları və s. Quraşdırılmış sistemlər və ya proqram mühəndisi müxtəlif sənayelərdə müxtəlif komponentlər üçün etibarlı Xüsusi Mikro Proqram təminatının hazırlanmasına və layihələndirilməsinə kömək edir. == Proqram təminatının təsnifatı. == Sistem proqram təminatının tərkibinə aşağıdakı proqramlar daxildir.
Proqram təminatı mühəndisliyi
Proqram təminatı mühəndisliyi və ya Proqram mühəndisliyi - sistemləşdirilmiş standartlar qrupundan istifadə etməklə proqram vasitələri və komplekslərinin işlənilməsi, praktiki tətbiqi, müşayiət edilməsi və təkmilləşdirilməsini təmin edən elm sahəsidir Proqram mühəndisliyi təkcə proqram təminatının texniki məsələləri ilə deyil, həm də proqram layihələrinin idarə edilməsi, maliyyələşdirilməsi, kollektivin idarə edilməsi və s. kimi məslələrlə də məşğul olur. Bundan əlavə, proqram mühəndisliyinin əsas məqsədlərindən biri də proqram təminatının istehsalı prosesini dəstəkləmək, maksimal effektivliyə və keyfiyyətə nail olmaq üçün vasitə, metod və nəzəriyyələrin işlənilməsindən ibarətdir. Proqram təminatı mühəndisliyi proqram təminatının dizaynı, yaradılması, idarə edilməsi ilə maraqlanan sahədir. İlk dəfə 1968-ci ildə NATO-nun keçirdiyi proqram təminatı mühəndisliyi konfransında bu termindən istifadə edilib. İEEE tərəfindən proqram təminatı mühəndisliyi barədə "Software Engineering Body of Knowledge" (SWEBOK) nəşr olunub. == Proqram təminatının yaradılmasının mərhələləri == Proqram təminatı mühəndisliyi dinamik şəkildə dəyişən peşə sahəsidir. Aparat platformalarının fasiləsiz şəkildə inkişaf etməsi, eyni zamanda, onların sənaye və istehsalatın müxtəlif sahələrində tətbiqinin getdikcə artması proqram təminatına olan tələbatı daha da artırır. Bununla yanaşı, proqramlaşdırma texnologiyaları da dayanmadan inkişaf edir. Minlərlə proqramlaşdırma dili mövcud olduğuna görə bu dillər üçün müxtəlif kitabxanalar, modullar, işlənilmə mühiti və s.
Proqram təminatı piratçılığı
Proqram təminatı patenti — proqram təminatında olan riyazi və alqoritmik metodlara alınan patent; yaxud kompüterdə proqram təminatı vasitəsilə yerinə yetirilən hər hansı bir şeyə alınan patent. Proqramlar və verilənlər bazaları əsasən müəlliflik hüququ ilə qorunur. Bu, proqramın konkret reallaşmasına icazəsiz istifadədən hüquqi qorunma təminatı verir. Ölkələrin əksəriyyətində belə qorunma müddəti müəllifin ölüm günündən hesablanmaqla 70 ildir. Bəzi ölkələrdə proqram təminatını patent hüququ mexanizmlərinin köməyilə qorumağa icazə verilir. Başqa patentlər kimi, proqram təminatı patenti də daha qısa müddətə (adətən, təxminən 20 il) verilir, ancaq bu zaman verilmiş texnologiyanın reallaşmasının əsasında dayanan ideyaları qoruyur. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), "İnformatika terminlərinin izahlı lüğəti", 2017, "Bakı" nəşriyyatı, 794 s.
Sifarişli proqram təminatı
Sifarişli proqram təminatı (custom software) – konkret müştəri üçün işlənib hazırlanmış, yaxud özəl tələbatı ödəyən proqramlar. Sifarişli proqram təminatları heç də “sıfırdan” hazırlanmır. Bəzi məhsullar, məsələn, Visual FoxPro, Microsoft Access, Delphi və başqaları xüsusi olaraq sifarişli proqramlar yaratmaq üçün nəzərdə tutulub və bunun üçün konkret vasitələrə malikdirlər. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s. == Xarici keçidlər == What is Custom Software Development?
Şişirdilmiş proqram təminatı
“Şişirdilmiş” proqram təminatı yeni proqramların əski proqramlarla müqayisədə həcminin daha böyük olması və daha çox sistem resursu tələb etməsi tendensiyası. Bunun başlıca səbəbi proqrama (bəzən o qədər də zəruri olmayan) yeni funksiya və imkanların əlavə olunmasıdır. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
Məhsuldarlıq proqram təminatı
Məhsuldarlıq proqram təminatı (ing. productivity software; habelə şəxsi məhsuldarlıq proqram təminatı (ing. personal productivity software) və ofis məhsuldarlığı proqram təminatı (ing. office productivity software) kimi də adlandırılır) — sənədlər, prezentasiyalar, cədvəllər, databazalar və s. informasiya istehsalı üçün istifadə olunan tətbiqi proqram təminatı. Adını xüsusilə ofis işçilərinin iş məhsuldarlığını artırmasından alır.
Blender (proqram təminatı)
Blender – üçölçülü kompüter qrafikalarının yaradılması üşün professional sərbəst (ödənişsiz) və açıq proqram təminatıdır, bura modelləşdirmə vasitələri, animasiyalar, vizualizasiya, üçölçülü çapetmə, videonun səsli montajı və sonradan emalı, “qovşaqlar” vasitəsilə tərtib edilməsi (Node Compositing Digital – müxtəlif yerlərdə və müxtəlif zamanlarda əldə edilmiş iki və daha çox şəkillərin bir çərçivədə birləşdirilməsi), həmçinin interaktiv oyunların yaradılması daxildir. Peşəkar komanda tərəfindən təkmilləşdirilməsi səbəbindən sürətli və sabit inkişaf etdiyi üçün hazırda pulsuz 3D redaktorlar arasında ən populyarıdar.
Mülkiyyətçi proqram təminatı
Özəl proqram təminatı — azad və açıq mənbəli proqram təminatı icmasının fikrinə görə, onun yaradıcısına, yayımçısına, digər hüquq sahibinə və ya hüquq sahibi tərəfdaşına müasir müəllif hüququ və əqli mülkiyyət hüququ ilə qanuni inhisar verən proqram təminatı. Bu, alıcını proqram təminatını sərbəst şəkildə paylaşmasının, onu dəyişdirməsinin, proqram təminatından özbaşına istifadə etməsinin (bəzi hallarda, bəzi patent yüklü və istifadə qaydaları ilə əlaqəli proqram təminatında olduğu kimi) və bununla da onların azadlıqlarını məhdudlaşdırmasının qarşısını alır. Özəl proqram təminatı qeyri-azad proqram təminatının alt çoxluğudur. Bu termin azad və açıq mənbəli proqram təminatından fərqli olaraq müəyyən edilir. CC BY-NC kimi qeyri-kommersiya lisenziyaları mülkiyyət hüququ hesab edilmir, lakin azad deyillər. Özəl proqram təminatı qapalı mənbəli proqram təminatı və ya mənbədə mövcud olan proqram təminatı ola bilər. == Növləri == == Mənşəyi == 1960-cı illərin sonlarına qədər kompüterlər – böyükhəcmli və bahalı meynfreymlər, xüsusi kondisionerli kompüter otaqlarındakı maşınlar satılmaq əvəzinə, adətən müştərilərə icarəyə verilirdi. Xidmət və mövcud olan bütün proqram təminatı adətən 1969-cu ilə qədər istehsalçılar tərəfindən ayrıca ödənişsiz təmin edilirdi. Kompüter satıcıları adətən müştərilərə quraşdırılmış proqram təminatının mənbə kodunu təqdim edirdilər. Proqram təminatı hazırlayan müştərilər çox vaxt onu pulsuz olaraq ictimaiyyətə təqdim edirdilər.
Özəl proqram təminatı
Özəl proqram təminatı — azad və açıq mənbəli proqram təminatı icmasının fikrinə görə, onun yaradıcısına, yayımçısına, digər hüquq sahibinə və ya hüquq sahibi tərəfdaşına müasir müəllif hüququ və əqli mülkiyyət hüququ ilə qanuni inhisar verən proqram təminatı. Bu, alıcını proqram təminatını sərbəst şəkildə paylaşmasının, onu dəyişdirməsinin, proqram təminatından özbaşına istifadə etməsinin (bəzi hallarda, bəzi patent yüklü və istifadə qaydaları ilə əlaqəli proqram təminatında olduğu kimi) və bununla da onların azadlıqlarını məhdudlaşdırmasının qarşısını alır. Özəl proqram təminatı qeyri-azad proqram təminatının alt çoxluğudur. Bu termin azad və açıq mənbəli proqram təminatından fərqli olaraq müəyyən edilir. CC BY-NC kimi qeyri-kommersiya lisenziyaları mülkiyyət hüququ hesab edilmir, lakin azad deyillər. Özəl proqram təminatı qapalı mənbəli proqram təminatı və ya mənbədə mövcud olan proqram təminatı ola bilər. == Növləri == == Mənşəyi == 1960-cı illərin sonlarına qədər kompüterlər – böyükhəcmli və bahalı meynfreymlər, xüsusi kondisionerli kompüter otaqlarındakı maşınlar satılmaq əvəzinə, adətən müştərilərə icarəyə verilirdi. Xidmət və mövcud olan bütün proqram təminatı adətən 1969-cu ilə qədər istehsalçılar tərəfindən ayrıca ödənişsiz təmin edilirdi. Kompüter satıcıları adətən müştərilərə quraşdırılmış proqram təminatının mənbə kodunu təqdim edirdilər. Proqram təminatı hazırlayan müştərilər çox vaxt onu pulsuz olaraq ictimaiyyətə təqdim edirdilər.
Havayı proqram təminatı
Freeware (ingilis dilindən tərcümədə Free və Software sözlərindən əmələ gəlib). Freeware kompüter proqram təminatının bir növüdür. Bu tip proqramlar müəllif tərəfindən pulsuz olaraq internetdə paylaşılır və gəlir qazanmaq məqsədi daşımır.
Talk (proqram təminatı)
talk — "Unix" mətn söhbət proqramı. Əvvəlcə yalnız çox istifadəçili bir kompüterə daxil olan istifadəçilər arasında mesajlaşmaya icazə verirdi, lakin sonradan digər sistemlərdəki istifadəçilərlə söhbətə imkan vermək üçün genişləndirilmişdir. Artıq IRC və digər müasir sistemlərlə əvəz olunsa da, indiki dövrdə də "Linux", BSD sistemləri və "macOS" daxil olmaqla "Unix" bənzəri sistemlərin əksəriyyətinə daxil edilir. == Tarixi == Oxşar qurğular "Multics", CTSS, PLATO və NLS kimi əvvəlki sistemlərdə mövcud idi. 1983-cü ildə "talk" yeni versiyası 4.2BSD ilə "Unix" əmri kimi təqdim edildi və eyni zamanda müxtəlif maşınlarda istifadəçilər arasında elektron söhbətləri yerləşdirəcəkdi. "talk"ın davamı "ntalk," Britt Yennin "ytalk" və Rocer Espel Llimanın "utalk" proqramlarıdır. == Təhlükəsizlik == Danışıq protokolu vasitəsilə səhv məlumat göndərən "flash" adlı məşhur proqram 1990-cı illərin əvvəllərində uğursuz hədəfin terminal çıxışını pozmaq üçün prankerlər tərəfindən tez-tez istifadə olunurdu. O, bunu adətən sorğu göndərən şəxsin adını təqdim etmək üçün nəzərdə tutulmuş sahəyə terminal əmrlərini daxil etməklə həyata keçirmişdir. Zərərçəkən danışıq sorğusunu aldığı zaman sorğunu göndərən şəxsin adı onların ekranında göstərilir. Bu, terminal əmrlərinin yerinə yetirilməsinə səbəb olur və şəxsin ekranı onu sıfırlayana qədər oxunmaz halda olur.
Proqram təminatı patenti
Proqram təminatı patenti — proqram təminatında olan riyazi və alqoritmik metodlara alınan patent; yaxud kompüterdə proqram təminatı vasitəsilə yerinə yetirilən hər hansı bir şeyə alınan patent. Proqramlar və verilənlər bazaları əsasən müəlliflik hüququ ilə qorunur. Bu, proqramın konkret reallaşmasına icazəsiz istifadədən hüquqi qorunma təminatı verir. Ölkələrin əksəriyyətində belə qorunma müddəti müəllifin ölüm günündən hesablanmaqla 70 ildir. Bəzi ölkələrdə proqram təminatını patent hüququ mexanizmlərinin köməyilə qorumağa icazə verilir. Başqa patentlər kimi, proqram təminatı patenti də daha qısa müddətə (adətən, təxminən 20 il) verilir, ancaq bu zaman verilmiş texnologiyanın reallaşmasının əsasında dayanan ideyaları qoruyur. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), "İnformatika terminlərinin izahlı lüğəti", 2017, "Bakı" nəşriyyatı, 794 s.
Proqram təminatı tərtibatı
Proqram təminatı tərtibatı (ing. software development) — tətbiqləri, freymvorkları və ya digər proqram komponentlərini yaratmaq və müşayiət üçün nəzərdə tutmaq, dəqiqləşdirmək, dizayn etmək, proqramlaşdırmaq, sənədləşdirmək, sınaqdan keçirmək və səhvləri düzəltmək üçün istifadə olunan proses. Proqram təminatının tərtibatı mənbə kodunun yazılmasını və müşayiət olunmasını əhatə edir, lakin daha geniş mənada o, arzu olunan proqram təminatının konsepsiyasından yekun təzahürə qədər bütün prosesləri, adətən proqram təminatı mühəndisliyi ilə üst-üstə düşən planlı və strukturlaşdırılmış prosesdə bütün prosesləri əhatə edir. Proqram təminatının hazırlanmasına həmçinin tədqiqat, yeni inkişaf, prototipləşdirmə, modifikasiya, təkrar istifadə, yenidən mühəndislik, texniki xidmət və ya proqram məhsulları ilə nəticələnən hər hansı digər fəaliyyətlər daxildir. Proqram tərtibatı — bir ideyanın konsepsiyadan son istifadəyə qədər tam işlək proqram təminatına çevrilməsini təmin edən prosesdir. Bu proses proqramın planlaşdırılması, kodlaşdırılması, test olunması, yerləşdirilməsi və dəstəklənməsindən ibarətdir. Proqram tərtibatının məqsədi, müəyyən problemi həll etmək və ya istifadəçilərin ehtiyaclarını qarşılamaq üçün effektiv, etibarlı və istifadəyə yararlı bir proqram təminatı hazırlamaqdır. == Əsas mərhələləri == Tələblərin toplanması və analizi Proqramın tələblərinin və məqsədlərinin aydın şəkildə müəyyən edilməsi ilk mərhələdir. İstifadəçilərin ehtiyaclarını, proqramın əsas funksiyalarını və gözləntilərini başa düşmək üçün müştərilər və digər maraqlı tərəflərlə məsləhətləşmələr aparılır. Dizayn Dizayn (ing.
Aralıq proqram təminatı
Aralıq proqram təminatı (ing. middleware) - 1. Üçqatlı (THREE-TIER) sistemdə: istifadəçi interfeysi ilə verilənlər bazasına erişmə proqram təminatı arasındakı sistem. Bax: THREE-TIER ARCHITECTURE. 2. Tətbiqi proqram və əməliyyat sistemi arasında orta mövqe tutan proqram təminatı. Belə ki, aralıq proqram təminatına uyumlu yazılmış proqramlar heç dəyişiklik edilmədən fərqli əməliyyat sistemlərində işləyə bilər. Belə proqramlara örnək olaraq, yaxşı standartlaşdırılmış proqramlaşdırma dillərini (FORTRAN, Java) və veb-brauzerləri (Netscape, Internet Explorer) göstərmək olar. Aralıq proqram təminatı səbəbindən, proqramlar və veb-səhifələr elə yazıla bilər ki, onlar tamamilə fərqli kompüterlərdə eyni cür işləsin. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
Azad proqram təminatı
Azad proqram təminatı — istifadəçiyə müəyyən əməliyyatları yerinə yetirməyə icazə verən proqram təminatıdır. Bu əməliyyatlara proqramın yüklənməsi, yayılması və təkmilləşdirilməsi aiddir. Bir sıra ölkələrdə qanuna uyğun olaraq, proqram məhsulları və proqramların ilkin kodları müəllif hüquqlarına əsasən qorunurlar. Azad proqram təminatında isə proqram müəllifləri istifadəçiyə proqramların ilkin kodlarından istifadə etmək hüququnu verirlər. Bu da azad lisenziya əsasında yerinə yetirilir. Bu zaman proqramın müəllifi müəllif hüquqlarını özündə saxlayır. 1998-ci ilin fevral ayında " Azad Proqram təminatı" termini " Açıq Mənbəli Proqram təminatı " olaraq dəyişdirildi. Terminologiya ilə bağlı bu mübahisə iki baxış arasında əsas fəlsəfi fərqləri əks etdirir, lakin proqram təminatı lisenziyaları üçün praktiki tələblər, eləcə də bu səhifədəki mətnin qalan hissəsi həm Azad Proqram təminatı, həm də Açıq Mənbəli Proqram təminatı üçün mahiyyətcə eynidir. Pulsuz proqram təminatı ilə hələ işləməmiş bir çox insan "Azad proqram təminatı" terminindəki "pulsuz" sözünün bir qədər fərqli məna daşıması ilə çaşqın olacaq. Onlar üçün "azad" sözü "azad" deməkdir.
Biznes proqram təminatı
Biznes proqram təminatı – elmi və ya əyləncəli xarakterli tətbiqi proqramlardan fərqli olaraq, əsasən biznes sahəsində tətbiq olunmaq üçün nəzərdə tutulmuş tətbiqi proqram. Biznes proqram təminatının sırasına mətn prosessoru, elekron cədvəllər, verilənlər bazaları ilə yanaşı, mühasibat uçotu proqramlarını, maliyyə planlamasını, layihələrin gəlişdirilməsinin idarəedilməsini, qərar qəbuletmə sistemlərini, kadr uçotunu və s. aid etmək olar. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), "İnformatika terminlərinin izahlı lüğəti", 2017, "Bakı" nəşriyyatı, 996 s.
Proqram təminatı freymvork
Proqram təminatı freymvorku (ing. Software framework) —kompüter proqramlaşdırmasında ümumi funksionallığı təmin edən proqramın əlavə istifadəçi tərəfindən yazılmış kodla seçici şəkildə dəyişdirilə biləcəyi və beləliklə, tətbiq üçün xüsusi proqram təmin edə biləcəyi abstraksiya. Bu, proqramların qurulması və yerləşdirilməsi üçün standart bir yol təqdim edir. Proqram təminatı freymvorku proqram təminatının, məhsulların və həllərin işlənib hazırlanmasını asanlaşdırmaq üçün daha böyük proqram platformasının bir hissəsi kimi xüsusi funksionallığı təmin edən universal, təkrar istifadə edilə bilən proqram mühitidir. Proqram təminatı freymvorklarına layihə və ya sistemin inkişafını təmin etmək üçün bütün müxtəlif komponentləri birləşdirən dəstək proqramları, kompilyatorlar, kod kitabxanaları, alət dəstləri və tətbiq proqramlaşdırma interfeysləri (API) daxil ola bilər. == Xüsusiyyətləri == Freymvorklar onları adi kitabxanalardan ayıran əsas fərqləndirici xüsusiyyətlərə malikdir: nəzarətin inversiyası: Bir freymvorkda, kitabxanalardan və ya standart istifadəçi proqramlarından fərqli olaraq, proqramın ümumi idarəetmə axını zəng edən tərəfindən deyil, freymvork tərəfindən diktə edilir. Bu, adətən "Template Method Pattern" ilə əldə edilir. defolt davranış: Bu, freymvork tərəfindən təmin edilən abstrakt sinifdə "Template Method Pattern"in invariant üsulları ilə təmin edilə bilər. genişlənmə qabiliyyəti: İstifadəçi, adətən seçmə üstünlüyü vasitəsilə freymvorku genişləndirə bilər və ya proqramçılar xüsusi funksionallığı təmin etmək üçün özəl istifadəçi kodu əlavə edə bilərlər. Bu, adətən supersinifdə şablon metodunu ləğv edən alt sinifdə çəngəl metodu ilə əldə edilir.
Proqram təminatı freymvorku
Proqram təminatı freymvorku (ing. Software framework) —kompüter proqramlaşdırmasında ümumi funksionallığı təmin edən proqramın əlavə istifadəçi tərəfindən yazılmış kodla seçici şəkildə dəyişdirilə biləcəyi və beləliklə, tətbiq üçün xüsusi proqram təmin edə biləcəyi abstraksiya. Bu, proqramların qurulması və yerləşdirilməsi üçün standart bir yol təqdim edir. Proqram təminatı freymvorku proqram təminatının, məhsulların və həllərin işlənib hazırlanmasını asanlaşdırmaq üçün daha böyük proqram platformasının bir hissəsi kimi xüsusi funksionallığı təmin edən universal, təkrar istifadə edilə bilən proqram mühitidir. Proqram təminatı freymvorklarına layihə və ya sistemin inkişafını təmin etmək üçün bütün müxtəlif komponentləri birləşdirən dəstək proqramları, kompilyatorlar, kod kitabxanaları, alət dəstləri və tətbiq proqramlaşdırma interfeysləri (API) daxil ola bilər. == Xüsusiyyətləri == Freymvorklar onları adi kitabxanalardan ayıran əsas fərqləndirici xüsusiyyətlərə malikdir: nəzarətin inversiyası: Bir freymvorkda, kitabxanalardan və ya standart istifadəçi proqramlarından fərqli olaraq, proqramın ümumi idarəetmə axını zəng edən tərəfindən deyil, freymvork tərəfindən diktə edilir. Bu, adətən "Template Method Pattern" ilə əldə edilir. defolt davranış: Bu, freymvork tərəfindən təmin edilən abstrakt sinifdə "Template Method Pattern"in invariant üsulları ilə təmin edilə bilər. genişlənmə qabiliyyəti: İstifadəçi, adətən seçmə üstünlüyü vasitəsilə freymvorku genişləndirə bilər və ya proqramçılar xüsusi funksionallığı təmin etmək üçün özəl istifadəçi kodu əlavə edə bilərlər. Bu, adətən supersinifdə şablon metodunu ləğv edən alt sinifdə çəngəl metodu ilə əldə edilir.
Proqram təminatı çərçivəsi
Proqram təminatı freymvorku (ing. Software framework) —kompüter proqramlaşdırmasında ümumi funksionallığı təmin edən proqramın əlavə istifadəçi tərəfindən yazılmış kodla seçici şəkildə dəyişdirilə biləcəyi və beləliklə, tətbiq üçün xüsusi proqram təmin edə biləcəyi abstraksiya. Bu, proqramların qurulması və yerləşdirilməsi üçün standart bir yol təqdim edir. Proqram təminatı freymvorku proqram təminatının, məhsulların və həllərin işlənib hazırlanmasını asanlaşdırmaq üçün daha böyük proqram platformasının bir hissəsi kimi xüsusi funksionallığı təmin edən universal, təkrar istifadə edilə bilən proqram mühitidir. Proqram təminatı freymvorklarına layihə və ya sistemin inkişafını təmin etmək üçün bütün müxtəlif komponentləri birləşdirən dəstək proqramları, kompilyatorlar, kod kitabxanaları, alət dəstləri və tətbiq proqramlaşdırma interfeysləri (API) daxil ola bilər. == Xüsusiyyətləri == Freymvorklar onları adi kitabxanalardan ayıran əsas fərqləndirici xüsusiyyətlərə malikdir: nəzarətin inversiyası: Bir freymvorkda, kitabxanalardan və ya standart istifadəçi proqramlarından fərqli olaraq, proqramın ümumi idarəetmə axını zəng edən tərəfindən deyil, freymvork tərəfindən diktə edilir. Bu, adətən "Template Method Pattern" ilə əldə edilir. defolt davranış: Bu, freymvork tərəfindən təmin edilən abstrakt sinifdə "Template Method Pattern"in invariant üsulları ilə təmin edilə bilər. genişlənmə qabiliyyəti: İstifadəçi, adətən seçmə üstünlüyü vasitəsilə freymvorku genişləndirə bilər və ya proqramçılar xüsusi funksionallığı təmin etmək üçün özəl istifadəçi kodu əlavə edə bilərlər. Bu, adətən supersinifdə şablon metodunu ləğv edən alt sinifdə çəngəl metodu ilə əldə edilir.
Sahibli proqram təminatı
Özəl proqram təminatı — azad və açıq mənbəli proqram təminatı icmasının fikrinə görə, onun yaradıcısına, yayımçısına, digər hüquq sahibinə və ya hüquq sahibi tərəfdaşına müasir müəllif hüququ və əqli mülkiyyət hüququ ilə qanuni inhisar verən proqram təminatı. Bu, alıcını proqram təminatını sərbəst şəkildə paylaşmasının, onu dəyişdirməsinin, proqram təminatından özbaşına istifadə etməsinin (bəzi hallarda, bəzi patent yüklü və istifadə qaydaları ilə əlaqəli proqram təminatında olduğu kimi) və bununla da onların azadlıqlarını məhdudlaşdırmasının qarşısını alır. Özəl proqram təminatı qeyri-azad proqram təminatının alt çoxluğudur. Bu termin azad və açıq mənbəli proqram təminatından fərqli olaraq müəyyən edilir. CC BY-NC kimi qeyri-kommersiya lisenziyaları mülkiyyət hüququ hesab edilmir, lakin azad deyillər. Özəl proqram təminatı qapalı mənbəli proqram təminatı və ya mənbədə mövcud olan proqram təminatı ola bilər. == Növləri == == Mənşəyi == 1960-cı illərin sonlarına qədər kompüterlər – böyükhəcmli və bahalı meynfreymlər, xüsusi kondisionerli kompüter otaqlarındakı maşınlar satılmaq əvəzinə, adətən müştərilərə icarəyə verilirdi. Xidmət və mövcud olan bütün proqram təminatı adətən 1969-cu ilə qədər istehsalçılar tərəfindən ayrıca ödənişsiz təmin edilirdi. Kompüter satıcıları adətən müştərilərə quraşdırılmış proqram təminatının mənbə kodunu təqdim edirdilər. Proqram təminatı hazırlayan müştərilər çox vaxt onu pulsuz olaraq ictimaiyyətə təqdim edirdilər.
Açıq proqram təminatı
Açıq mənbəli proqram təminatı — müəllif hüquqları sahibinin istifadəçilərə proqram təminatını və onun mənbə kodunu hər kəsə və istənilən məqsədlə istifadə etmək, öyrənmək, dəyişdirmək və yaymaq hüququnu verdiyi lisenziya əsasında buraxılan kompüter proqramı. Açıq mənbəli proqram təminatı birgə, ictimai şəkildə hazırlana bilər. Açıq mənbəli proqram təminatı açıq əməkdaşlığın bariz nümunəsidir, yəni istənilən istifadəçi orda onlayn iştirak edə bilər və bu da mümkün töhfə verə biləcək istifadəçilərin sayını sonsuz edir. Kodu yoxlaya bilmək imkanı ictimai etimadı asanlaşdırır. Açıq mənbəli proqram təminatının tərtibatı bir şirkətin perspektivlərindən kənar müxtəlif perspektivlər gətirə bilər. Standish Group-un 2008-ci il hesabatında açıq mənbəli proqram modellərinin istifadəsinin istehlakçılar üçün ildə təxminən 60 milyard dollar qənaətlə nəticələndiyini bildirir. Açıq mənbəli kod öyrənmək üçün istifadə oluna bilər və bacarıqlı son istifadəçilərə proqram təminatını öz şəxsi ehtiyaclarına uyğunlaşdırmağa imkan verir. Nəticədə oxşar istəklərə sahib olan istifadəçilər öz modifikasiyalarını fork kimi dərc edir və ya mümkün təkmilləşdirmələri birbaşa "pull request" kimi təqdim edir. == Tarixi == 1950-ci və 1960-cı illərdə hesablamanın ilk günlərində proqramçılar və tərtibatçılar bir-birindən öyrənmək və hesablama sahəsini inkişaf etdirmək üçün proqram təminatını bir-birləri ilə paylaşırdılar. Məsələn, Unix istifadəçilər üçün əməliyyat sisteminin mənbə kodunu ehtiva edirdi.
Proqram təminatı mühəndisi
Proqram təminatı mühəndisliyi və ya Proqram mühəndisliyi - sistemləşdirilmiş standartlar qrupundan istifadə etməklə proqram vasitələri və komplekslərinin işlənilməsi, praktiki tətbiqi, müşayiət edilməsi və təkmilləşdirilməsini təmin edən elm sahəsidir Proqram mühəndisliyi təkcə proqram təminatının texniki məsələləri ilə deyil, həm də proqram layihələrinin idarə edilməsi, maliyyələşdirilməsi, kollektivin idarə edilməsi və s. kimi məslələrlə də məşğul olur. Bundan əlavə, proqram mühəndisliyinin əsas məqsədlərindən biri də proqram təminatının istehsalı prosesini dəstəkləmək, maksimal effektivliyə və keyfiyyətə nail olmaq üçün vasitə, metod və nəzəriyyələrin işlənilməsindən ibarətdir. Proqram təminatı mühəndisliyi proqram təminatının dizaynı, yaradılması, idarə edilməsi ilə maraqlanan sahədir. İlk dəfə 1968-ci ildə NATO-nun keçirdiyi proqram təminatı mühəndisliyi konfransında bu termindən istifadə edilib. İEEE tərəfindən proqram təminatı mühəndisliyi barədə "Software Engineering Body of Knowledge" (SWEBOK) nəşr olunub. == Proqram təminatının yaradılmasının mərhələləri == Proqram təminatı mühəndisliyi dinamik şəkildə dəyişən peşə sahəsidir. Aparat platformalarının fasiləsiz şəkildə inkişaf etməsi, eyni zamanda, onların sənaye və istehsalatın müxtəlif sahələrində tətbiqinin getdikcə artması proqram təminatına olan tələbatı daha da artırır. Bununla yanaşı, proqramlaşdırma texnologiyaları da dayanmadan inkişaf edir. Minlərlə proqramlaşdırma dili mövcud olduğuna görə bu dillər üçün müxtəlif kitabxanalar, modullar, işlənilmə mühiti və s.
Proqram təminatı prosesi
Proqram təminatı prosesi (ing. Software development process) — bir proqramın ideyadan tam hazır məhsula çevrilməsi üçün keçirilən mərhələlər daxildir. Bu mərhələlər ardıcıl olaraq proqram təminatının tərtibindən istifadəyə verilməsinə qədər hər addımı əhatə edir. == Əsas mərhələləri == Tələblərin toplanması və təhlili İlk addım istifadəçilərin və müştərilərin ehtiyaclarını anlamaqdır. Tələblər təhlil edilir və proqram təminatının məqsədləri dəqiqləşdirilir. Bu mərhələdə layihənin əhatəsi, funksionallıqları və məhdudiyyətləri müəyyən olunur. Planlaşdırma Layihə resursları, vaxt və büdcə planlaşdırılır. Eyni zamanda layihənin təhvil-təslim mərhələləri və icra qrafiki müəyyənləşdirilir. Komanda tərkibi və onların vəzifələri təyin olunur. Dizayn Layihənin texniki dizayn mərhələsi başlayır.
Riyazi proqram təminatı
Riyazi proqram təminatı — riyazi hesablamalar, modelleme, analiz və simulyasiya üçün istifadə olunan proqramlardır. Bu proqramlar tədqiqatçılara, mühəndislərə, tələbələrə və riyaziyyatla maraqlanan hər kəsə riyazi problemləri həll etməkdə kömək edir. Aşağıda riyazi proqram təminatının bəzi növləri və xüsusiyyətləri verilmişdir. == Növləri == Riyazi hesablamalar üçün proqramlar Matlab — mühəndislik və riyaziyyat üçün güclü bir proqramdır. Riyazi modelləşdirmə, siqnal emalı və simulyasiya üçün geniş istifadə olunur. Wolfram Mathematica — səmərəli riyazi hesablamalar və simvolik riyaziyyat üçün istifadə olunur. Mürəkkəb hesablamaları asanlıqla həyata keçirmək üçün geniş funksionallıq təqdim edir. Statistik proqramlar R — statistika, məlumat analizi və vizuallaşdırma üçün geniş istifadə olunan açıq mənbəli proqramdır. SPSS — sosial elmlərdə və digər sahələrdə statistik analiz üçün geniş istifadə olunan bir proqramdır. Sürətlənmiş hesablamalar Python (NumPy, SciPy, Matplotlib) — Python proqramlaşdırma dili ilə riyazi və elmi hesablama üçün geniş kitabxanalar mövcuddur.
Tətbiqi proqram təminatı
Tətbiqi proqram təminatı, yaxud tətbiqi proqramlar paketi — istifadəçinin müəyyən sinif məsələlərini həll etmək üçün nəzərdə tutulmuş proqram təminatı. == Tətbiqi proqramların funksiyaları == Tətbiqi proqramlar istifadəçinin aşağıda göstərilən işlərini yerinə yetirir: Mətnlərin emalı (Lexicon, ChiWriter, Microsoft Word, LibreOffice Writer və s.) Elektron cədvəllərin emalı (Microsoft Excel, LibreOffice Calc və s.) Verilənlər bazasının idarəsi (FoxPro, Paradox, Microsoft Access, LibreOffice Base və s.) Kommunikasiya (Internet Explorer, Netscape Communicator) İdarəetmənin avtomatlaşdırılması-Avtomatlaşdırılmış idarəetmə sistemləri (Market Manager və b.) Multimedia (Windows Media Player və b.) Simulyasia (modelləşdrmə) Treyninq Texniki servis Tərcümə (Dilmanc) Diaqnostika Qeyd olunan funksialar tətbiqi proqramların "bacardığı" işlərdən yalnız bir hissəsidir. == Ədəbiyyat == Ə.M.Abbasov, M.A.Camalbəyov və b. "Market Manager" İdarəetmə sistemi. Elmi-metodik vəsait.- "İqtisad Universiteti" nəşriyyatı. Bakı, 2002, 156 s. Hesablama maşınları və kompüterlər haqqında ümumi məlumat, R.Q. Ələkbərov, t.e.n., AMEA İnformasiya Texnologiyaları İnstitutu. Соломенчук В.Г. Аппаратные средства персональных компьютеров – СПБ.: БХВ –Петербург, 2003 – 512с.
Kross platform proqram təminatı
Cross platform və ya çoxlu platforma proqramları birdən çox kompüter platforması üçün yazılan proqramlardır. Kompüter platforması dedikdə aparat və proqram təminatından (əməliyyat sistemindən) ibarət platforma başa düşülür. Çox vaxt isə cross platform dedikdə bir proqramın bir neçə əməliyyat sistemində işləməsi başa düşülür.
Maşından-asılı proqram təminatı
Maşından-asılı (ing. machine-dependent, rus. машинно-зависимы) — müəyyən kompüterlə bağlı olan və onun spesifik və ya unikal xüsusiyyətini gerçəkləşdirən proqram və ya qurğu. Maşından-asılı proqramları, yaxud qurğuları başqa bir kompüterdə asanca (əgər, ümumiyyətlə, mümkündürsə) istifadə etmək olmur. Maşından-asılı olan yüksək səviyyəli dillər maşının bütün imkanlarından tam istifadə etməyə, aydın və asanlıqla oxunan proqramlar yazmağa imkan verirlər. Bu dillərdə operatorlar və ifadələr istifadəçi üçün daha rahat şəkildə yazırlar. Onlara misal olaraq PL/M dilinin göstərmək olar. Bununla belə bu dillər konkret quruluşdan çox asılıdır və bu səbəbə görə praktikada geniş yayılmışdır. Maşından-asılı olmayan yüksək səviyyəli dillərin yaxud alqoritmik dillərin tərkibində maşından asılı olan operatorlar iştirak etmir. Bu dillərə Alqol, Fortran, BASIC, Fokal, PL/1, Paskal və s.
Müstəqil proqram təminatı satıcısı
Müstəqil proqram təminatı satıcısı (en. independent software vendor (ISV) ~ ru. независимый продавец программного обеспечения ~ tr. bağımsız yazılım satıcısı) – proqram təminatının özgə gəlişdiricisi: əsas istehsalçı və satıcıdan asılı olmadan proqram təminatı yaradan fərd və ya qurum. == Ədəbiyyat == İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
Proqram təminatının verifikasiyası
Proqram təminatının verifikasiyası proqram mühəndisliyinin nizam-intizamıdır və onun məqsədi proqramın bütün gözlənilən tələbləri təmin etməsindən əmin olmaqdır. Proqram təminatının verifikasiyasına iki əsas yanaşma forması vardır: Dinamik verifikasiya, belə ki o test və ya təcrübə olaraq tanınır. Bu verifikasiya nöqsanların tapılması üçün yaxşıdır. Statik verifikasiya, belə ki o analiz etmə olaraq tanınır. Statik test icra olmadan bir sistemin və ya komponentin araşdırılmasıdır. == Dinamik verifikasiya (Test, təcrübə) == Dinamik verifikasiya proqramın həyata keçirilməsi (gedişatı) zamanı sərgilənir və dinamik olaraq onun davranış tərzi yoxlanılır və o bir qayda olaraq Test fazası olaraq bilinir. Verifikasiya baxış prosesidir. Testlərin çərçivəsindən aslı olaraq biz onu 3 növ kateqoriyaya bölə bilərik: Kiçik testlər: tək funksiyanı və ya klası yoxlayan test Böyük testlər: klaslar qrupunu yoxlayan test. Buna misal olaraq aşağıdakıları göstərmək olar Modul testi (tək modul) İnteqrasiya testi (birdən çox) sistem testi (bütün sistem) Qəbul testi: bir proqramın qəbul meyarlarını yoxlamaq üçün müəyyən edilmiş formal test Funksional test Qeyri-funksional test Proqram təminatı verifikasiyası çox zaman proqram təminatı validasiya ilə qarışıq salınır. Bunlar arasındakı fərq: Proqram təminatının verifikasiyası soruşur ki, "Biz proqramı doğrumu qururuq?" bu o deməkdir ki, sistem öz spesifikasiyasına uyğun gəlirmi.
Pulsuz və açıq mənbə proqram təminatı
Azad və açıq mənbəli proqram təminatı — (qısaca AAMPT) həm azad proqram təminatı, həm də açıq mənbəli proqram təminatı kompüter proqramı kimi təsnif edilə bilər. Beləliklə, əsər hər kəsin sərbəst surətdə köçürə, işində istifadə edə və istənilən şəkildə dəyişdirə biləcəyi lisenziyaya çevrilir; insanlar könüllü proqram qruplarını inkişaf etdirməyə təşviq edilir və mənbə kodu açıq şəkildə paylaşılır. AAMPT-ın istifadəsi; O, istifadəçilərə aparatları üzərində daha çox nəzarət, eləcə də artan təhlükəsizlik və sabitlik (xüsusilə zərərli proqram baxımından), məxfiliyin qorunması, o cümlədən proqram təminatı xərclərinin azaldılmasını təmin edir. Linux və OpenBSD kimi azad və açıq mənbəli əməliyyat sistemləri bu gün milyonlarla serverdə, stolüstü kompüterlərdə, smartfonlarda (Android kimi) və digər cihazlarda geniş şəkildə istifadə olunur. Bundan əlavə, Azad proqram lisenziyaları və açıq mənbə lisenziyaları bir çox proqram paketləri tərəfindən istifadə olunur. == Tarixi == 1950, 1960 və 1970-ci illərdə azad proqram təminatının verdiyi azadlıqlar kompüter istifadəçiləri üçün daha çox yayılmışdı. Proqram təminatı, o cümlədən mənbə kodu kompüter istifadəçiləri arasında geniş şəkildə paylaşıldı. Əksər şirkətlər azad proqram təminatını təmin edən aparat əsaslı biznes modeli var idi. Daha sonra bu təşkilatların proqram mübadiləsini asanlaşdırmaq üçün bəzi təchizatçılar yaradılmışdır; nümunələr üçün SHARE və DECUS-a baxın. 1960-cı illərin sonlarında proqram təminatı ətrafında dominant biznes modeli indi dəyişirdi.
Təhsildə Keyfiyyət Təminatı Agentliyi (Azərbaycan)
Təhsildə Keyfiyyət Təminatı Agentliyi — ali, orta ixtisas və əlavə təhsilin keyfiyyətinə nəzarət edən dövlət orqanıdır == Tarixi == 29.12.2019-cu ildə Təhsil Nazirliyinin Akkreditasiya və Nostrifikasiya İdarəsi Təhsildə Keyfiyyət Təminatı Agentliyinə çevrilib. Təhsil Nazirliyinin tabeliyində fəaliyyət göstərir.
İnteqrasiya olunmuş proqram təminatı
İnteqrasiya olunmuş proqram təminatı (ing. integrated software, rus. интегрированное программное обеспечение) — çeşidli işləri (məsələn: mətn emalını, verilənlər bazasının və elektron cədvəllərin idarə olunmasını) yerinə yetirməyə imkan verən bir neçə moduldan ibarət tətbiqi proqramların kateqoriyası. Belə proqram təminatının komplektliyi iki yolla əldə olunur: verilənlərin bir moduldan başqasına ötürülməsi imkanının olması və müxtəlif modullarda eyni tipli istifadəçi interfeysindən istifadə olunması. İnteqrasiya olunmuş proqram təminatı verilənlərin ötürülməsini asanlaşdırmaqla, məsələlərin koordinasiya olunmasına və müxtəlif modullarda fərqli vasitələrlə yaradılmış verilənləri birləşdirməyə kömək edir. Bundan başqa, vahid interfeys çox zaman çox müxtəlif modullarla işləməyi sadələşdirir. Bu üstünlüklərinə baxmayaraq, inteqrasiya olunmuş proqram təminatının modulları ayrı-ayrılıqda xüsusi tətbiqi proqramlar kimi geniş imkanlara malik olmur.
Vyetnama Hərbi Yardım Təminatı Komandanlığı
Vyetnama Hərbi Yardım Təminatı Komandanlığı (ing. U. S. Military Assistance Command, Vietnam), VHYTK və ya MACV — Vyetnam müharibəsi zamanı mövcud olan və bütün ABŞ qoşunlarına rəhbərlik edən ABŞ Müdafiə Departamentinin nəzdində birgə qərargah strukturu. Əvvəlcə VHYTK yalnız Cənubi Vyetnama hərbi yardımın göstərilməsinə nəzarət edən Vyetnamda Hərbi Yardım Təminatı Məsləhət Qrupunun köməkçi təşkilatı hesab olunurdu. Komandanlıq 8 fevral 1962-ci ildə ABŞ-nin Cənubi Vyetnama göstərdiyi hərbi yardımın həcminin genişləndirilməsi ilə əlaqədar yaradılmışdır. 15 may 1964-cü ildə artıq çox böyük olan məsləhət qrupu VHYTK-yə daxil edilmişdir. 29 mart 1973-cü ildə VHYTK ləğv edilmişdir. Onun əvəzinə bir sıra VHYTK funksiyalarını (Paris sülh sazişinə əsasən qoyulmuş məhdudiyyətlər ilə) özündə saxlayan və Sayqonun süqutuna qədər fəaliyyət göstərən Sayqon müdafiə attaşe ofisi fəaliyyət göstərmişdir. == İstinadlar == == Xarici keçidlər == "ADVISING THE REPUBLIC OF VIETNAM" (ingilis). richmond.edu. 2008-12-03 tarixində arxivləşdirilib.
Proqram təminatının inkişafı
Proqram təminatı tərtibatı (ing. software development) — tətbiqləri, freymvorkları və ya digər proqram komponentlərini yaratmaq və müşayiət üçün nəzərdə tutmaq, dəqiqləşdirmək, dizayn etmək, proqramlaşdırmaq, sənədləşdirmək, sınaqdan keçirmək və səhvləri düzəltmək üçün istifadə olunan proses. Proqram təminatının tərtibatı mənbə kodunun yazılmasını və müşayiət olunmasını əhatə edir, lakin daha geniş mənada o, arzu olunan proqram təminatının konsepsiyasından yekun təzahürə qədər bütün prosesləri, adətən proqram təminatı mühəndisliyi ilə üst-üstə düşən planlı və strukturlaşdırılmış prosesdə bütün prosesləri əhatə edir. Proqram təminatının hazırlanmasına həmçinin tədqiqat, yeni inkişaf, prototipləşdirmə, modifikasiya, təkrar istifadə, yenidən mühəndislik, texniki xidmət və ya proqram məhsulları ilə nəticələnən hər hansı digər fəaliyyətlər daxildir. Proqram tərtibatı — bir ideyanın konsepsiyadan son istifadəyə qədər tam işlək proqram təminatına çevrilməsini təmin edən prosesdir. Bu proses proqramın planlaşdırılması, kodlaşdırılması, test olunması, yerləşdirilməsi və dəstəklənməsindən ibarətdir. Proqram tərtibatının məqsədi, müəyyən problemi həll etmək və ya istifadəçilərin ehtiyaclarını qarşılamaq üçün effektiv, etibarlı və istifadəyə yararlı bir proqram təminatı hazırlamaqdır. == Əsas mərhələləri == Tələblərin toplanması və analizi Proqramın tələblərinin və məqsədlərinin aydın şəkildə müəyyən edilməsi ilk mərhələdir. İstifadəçilərin ehtiyaclarını, proqramın əsas funksiyalarını və gözləntilərini başa düşmək üçün müştərilər və digər maraqlı tərəflərlə məsləhətləşmələr aparılır. Dizayn Dizayn (ing.
Proqram təminatının tarixi
Proqram təminatı, prosessor tərəfindən kompüterin idarəsi üçün proqramlanan və kompüterin yaddaşında saxlanan təlimatlar yığımıdır. Proqram təminatı bəşər tarixində yeni bir inkişafdır və İnformasiya Əsri üçün əsasdır. Ada Lavleysin 19-cu əsrdə Çarlz Bebbicnin Analitik Mühərriki üçün proqramları bu fənnin banisi hesab olunur. Bununla belə, riyaziyyatçı səyləri yalnız nəzəri olaraq qaldı, çünki Lavleys və Bebbic dövründəki texnologiya onun kompüterini qurmaq üçün kifayət etmədi. Alan Turinq 1935-ci ildə kompüter elmləri və proqram mühəndisliyinin iki akademik sahəsinə səbəb olan proqram təminatı nəzəriyyəsi ilə çıxış edən ilk şəxs kimi tanınır. 1940-cı illərin sonlarında ilkin saxlanan proqramlı rəqəmsal kompüterlər üçün proqram təminatının birinci nəslinin təlimatları birbaşa ikili kodda yazılmışdır, ümumiyyətlə əsas kompüterlər üçün yazılmışdır. Sonralar, ev kompüterinin inkişafı ilə yanaşı müasir proqramlaşdırma dillərinin inkişafı, montaj dilindən başlayaraq, funksional proqramlaşdırma və obyekt yönümlü proqramlaşdırma paradiqmaları vasitəsilə davam edən mövcud proqram təminatının əhatə dairəsini və genişliyini xeyli genişləndirəcəkdir. == Kompüter elminin mənşəyi == Bir konsepsiya olaraq hesablama qədim dövrlərə gedib çıxır, abak, Antikitera mexanizmi , Astrolab, Mexanik Astronomik saatlar və Mexanik Kalkulyator. Antikitera mexanizmi olduqca mürəkkəb qədim mexaniki Astronomik cihaz üçün bir nümunədir. Bununla belə, bu qurğular sırf aparat idi və heç bir proqram təminatı yox idi — onların hesablama gücləri birbaşa onların xüsusi forması və mühəndisliyi ilə bağlı idi.
Xidmət kimi proqram təminatı
Xidmət kimi proqram təminatı (ing. Software as a service; SaaS) — proqram təminatının abunə əsasında lisenziyalaşdırıldığı və mərkəzləşdirilmiş şəkildə yerləşdiyi lisenziyalaşdırma və çatdırılma modeli. SaaS həmçinin tələb olunan proqram təminatı, veb-əsaslı proqram təminatı və ya veb-host proqram təminatı kimi də tanınır. SaaS, xidmət kimi infrastruktur (IaaS) və xidmət kimi platforma (PaaS) ilə birlikdə bulud hesablamalarına xas biznes modelidir. SaaS proqramlarına adətən veb brauzer istifadəçiləri ("incə" müştəri) daxil olurlar. SaaS ofis proqramı, mesajlaşma proqramı, əmək haqqı emal proqramı, DBMS proqramı, idarəetmə proqramı, CAD proqramı, inkişaf proqramı, oyunlaşdırma, virtuallaşdırma, mühasibatlıq, əməkdaşlıq, müştəri münasibətlərinin idarə edilməsi (CRM), idarəetmə məlumat sistemləri (MIS), müəssisə resurslarının planlaşdırılması (ERP), faktura, sahə xidmətinin idarə edilməsi, insan resurslarının idarə edilməsi (HRM), istedadların əldə edilməsi, öyrənmə idarəetmə sistemləri, məzmunun idarə edilməsi (CM), coğrafi informasiya sistemləri (GIS) və xidmət masasının idarə edilməsi daxil olmaqla bir çox iş proqramları üçün ümumi çatdırılma modelidir. SaaS demək olar ki, bütün korporativ proqram təminatı şirkətlərinin strategiyalarına daxil edilmişdir. == Tarixi == Biznes proqramlarının mərkəzləşdirilmiş hostinqi 1960-cı illərə təsadüf edir. Həmin illərdən başlayaraq, IBM və digər əsas kompüter provayderləri tez-tez vaxt mübadiləsi və ya kommunal hesablama kimi adlandırılan bir xidmət bürosu işi aparmağa başladılar. Bu cür xidmətlərə hesablama gücü və verilənlər bazası saxlanması, banklara və digər böyük təşkilatlara öz ümumdünya məlumat mərkəzlərindən təklif etmək daxildir.
Beynəlxalq Proqram Təminatı Testi Kvalifikasiyalar Şurası
Beynəlxalq Proqram Testi Kvalifikasiya Şurası (ISTQB) beynəlxalq səviyyədə fəaliyyət göstərən proqram təminatının sınaq sertifikatlaşdırma şurasıdır . 2002-ci ilin Noyabrında Edinburqda yaradılmış ISTQB Belçikada qanuni olaraq qeydiyyatdan keçmiş qeyri-kommersiya birliyidir. ISTQB Certified Tester (Sertifikatlaşdırılmış Tester) proqram testçilər üçün standartlaşdırılmış ixtisasdır və sertifikatlaşdırma ISTQB tərəfindən təklif olunur. Kvalifikasiyalar tədris planına əsaslanır və akkreditasiya və imtahan üçün ixtisaslar iyerarxiyası və təlimatlar mövcuddur. ISTQB 2021-ci ilin aprelinə olan məlumata görə, 1 milyondan çox ISTQB imtahanı verilmiş və 721,000-dən çox sertifikat verilmişdi.

"təminatı" sözü ilə başlayan sözlər

Oxşar sözlər

#təminatı nədir? #təminatı sözünün mənası #təminatı nə deməkdir? #təminatı sözünün izahı #təminatı sözünün yazılışı #təminatı necə yazılır? #təminatı sözünün düzgün yazılışı #təminatı leksik mənası #təminatı sözünün sinonimi #təminatı sözünün yaxın mənalı sözlər #təminatı sözünün əks mənası #təminatı sözünün etimologiyası #təminatı sözünün orfoqrafiyası #təminatı rusca #təminatı inglisça #təminatı fransızca #təminatı sözünün istifadəsi #sözlük