XİDMƏTİ PROQRAMLAR
İnstrumental proqramlar (Proqramlaşdırma sistemləri):
İnstrumental proqramlar və ya proqramlaşdırma sistemləri yeni proqram vasitələri (sistem və tətbiqi) yaratmaq üçün istifadə edilir. Proqramlaşdırma sistemləri maşın dilində deyil, istifadəçi üçün daha asan olan proqramlaşdırma dillərində işləməyi təmin edir.
Maşın dilləri çoxsaylı əmrlər ardıcıllığından ibarət kompüterin birbaşa başa düşə biləcəyi kodlarla işləyir.
Təbii dilə yaxın olan daha sadə dillər proqramlaşdırma dilləridir. Proqramlaşdırma dilində yazılan proqramlar maşın dillərinə çevrilərək yerinə yetirilir.
Alqoritmik dillər yüksək səviyyəli dillər hesab edilir. Belə dillərdə tərtib olunan proqramlar istənilən kompüterdə işləyir və onlarla işləmək əlverişli və asandır. Çatışmayan cəhətləri kompüterin texniki xarakteristikalarının nəzərə alınmasının mümkün olmaması və icrasına daha çox vaxtın sərf edilməsidir.
Alqoritmik dillər aşağıdakı qruplara ayrılırlar:
-məntiqi məsələlərin həlli üçün;
-elmi-texniki və iqtisadi məsələlərin proqramlaşdırılması üçün;
-texnoloji proseslərin idarə olunması və modelləşdirilməsi məsələlərinin proqramlaşdırılması üçün.
Proqramlaşdırma dilində yazılan proqram yerinə yetirilmədən əvvəl translyator adlanan proqramlar kompleksinin köməyi ilə maşın dilinə çevrilirlər.
Translyatorlar iki üsulla təşkil oluna bilərlər: interpretasiya və kompilyasiya yolu ilə. Məhz buna görə də translyatoru uyğun olaraq interpretator və ya kompilyator adlandırırlar.
İnterpretator proqramın operatorlarını bir-bir təhlil edir və onu bütövlükdə yaddaşa yükləyir. Bu səbəbdən də proqramın işləmə vaxtı uzanır.
Kompilyator bütün proqramı maşın koduna çevirərək səhvlər haqqında məlumatları vaxtında istifadəçiyə çatdırır. Beləliklə, operatorların təhlili və maşın koduna çevrilməsi bir dəfəlik aparılır. Buna görə də kompüterin işləmə sürəti artır və proqramın icrası prosesdən asılı olmur, proqram əməli yaddaşa yüklənməsinə ehtiyac duyulmur və yaddaşdan digər məqsədlər üçün istifadə edilməsinə şərait yaranır.
Drayverlər xidməti proqramlar
Asan məşhur formatları dəstəkləyir audio player istifadə etmək. proqram online radio qulaq asmaq üçün bir disk musiqi yandırmaq imkan verir.
RegistryCleanerPro
Tool sisteminin sabitliyini və sürəti artırmaq üçün. Program dəyişikliklər həyata keçirir və qeyd defteri səhvlər, boş və ya lazımsız entries rədd et.
SystemBoosterPro
Tool optimize və sistem performansını artırmaq üçün. Bu proqram avtomatik olaraq sistem problemləri axtarış və səhvləri düzəltmək üçün imkan verir.
WinMend Auto Shutdown
Avtomatik bağlanması üçün Tool. Bu proqram müxtəlif rejimi daxil kompüter keçid və bir qrafik üzrə bağlamaq üçün imkan verir.
WirelessKeyView
proqram itirilmiş Wi-Fi parol bərpa. proqram əməliyyat sistemi xidmət saxlanılır WAP və ya WPA bütün təhlükəsizlik açarları bərpa.
Adaware Antivirus Free
Adaware Antivirus Free – Ən populyar virus təhdidlərindən və müxtəlif növ zərərli proqramlardan ikitərəfli qorunma üçün bir proqramda olan antivirus və antispyware.
Adaware Antivirus Pro
Adaware Antivirus Pro – bir antivirus kompüterinizin maksimum qorunmasını təmin etmək üçün üçüncü tərəf antivirus məhsulu istehsalçılarından təhlükəsizlik texnologiyalarını dəstəkləyir.
BullGuard Premium Protection
BullGuard Premium qorunması – onlayn təhdidlərə qarşı durmaq, zərərli proqramlardan qorunmaq və ev şəbəkəsinə daxil olmağın qarşısını almaq üçün hərtərəfli təhlükəsizlik alətləri dəsti.
Comodo Cloud Antivirus
Comodo Cloud Antivirus – bir antivirus bir bulud skaneri, davranış blokeri və naməlum sənədlərin avtomatik sandboxinqi kimi bir neçə qoruma modulunu dəstəkləyir.
Comodo Internet Security Premium
Comodo Internet Security Premium – antivirus proqramında quraşdırılmış bir firewall və virusları, zərərli proqramları və şəbəkə təhdidlərini aşkar etmək və zərərsizləşdirmək üçün qoruyucu vasitələr dəsti var.
Comodo Internet Security Pro
Comodo Internet Security Pro – antivirus davranış təhlili, firewall, bulud skaneri, HIPS, sandbox və digər müasir mühafizə texnologiyalarını dəstəkləyir.
eScan Internet Security Suite
eScan Internet Security Suite – bir proqram effektiv antivirus tarama, bulud texnologiyaları və evristik təhdid aşkarlanmasının komlpex alqoritmlərini dəstəkləyir.
eScan Total Security Suite
eScan Total Security Suite – kompüterinizi qorumaq üçün bulud və evristik texnologiyalara dəstək verən hərtərəfli antivirus həlli, həmçinin sistemin optimallaşdırılması və saxlanması üçün əlavə vasitələr.
Zillya! Antivirus Free
Bu antivirus kompüterinizi müxtəlif növ təhdidlərdən qorumaq üçün əsas müdafiə səviyyəsinə, heuristik analiz texnologiyalarına və elektron poçt filtrinə malikdir.
Zillya! Internet Security
Bu antivirus kompyuterinizin yerli və şəbəkə təhdidlərinə qarşı qorunması üçün virus imza və proaktiv texnologiyanın müasir bir məlumat bazasına malikdir.
Zillya! Total Security
Bu viruslar, zərərli proqram və casus proqramlara qarşı proaktiv qorunması üçün Ukrayna inkişafçılarından geniş antivirus həllidir.
Free Studio
Pulsuz Studio – video xidmətlərindən video məzmununu yükləmək, audio və video formatlarını çevirmək, CD-ləri yandırmaq, fotoşəkilləri emal etmək və ekrana çəkmək üçün bir proqram dəsti.
VDownloader
proqram məşhur web services HD video download. proqram daxili axtarış mühərriki və açar sözlər content tapmaq üçün bir browser edir.
XİDMƏTİ PROQRAMLAR
Sistem proqram təminatının mühüm hissəsini xidmәti proqramlar, yaxud utilitlәr təşkil edir. Onlar kompüterə xidmət göstərilməsi, qurğuların və proqramların yoxlanması və köklənməsi, texniki əməliyyatların yerinə yetirilməsi üçün nəzərdə tutulub. Bu proqramlar, adətən, istifadəçi tərəfindən idarə olunur.
Xidməti proqramların funksiyaları əməliyyat sisteminin imkanları ilə sıx bağlıdır, ona görə də xidməti proqramların bir çoxu onun tərkibinə daxildir. Ancaq müstəqil xidməti proqramlar da vardır.
Əməliyyat sistemi də daxil olmaqla kompüterdə işləyən bütün proqramlar, eləcə də onların yerinə yetirilməsindən sonra alınan verilənlər sərt diskdə saxlanılır. Buna görə də sərt disk xüsusi diqqətə layiqdir. Sərt diskə vaxtlı-vaxtında qulluq göstərilməsi kompüterin ümumi məhsuldarlığına müsbət təsir edir, ona diqqət yetirilməməsi isə kompüterin sürətini aşağı salır.
Diskdə verilənlərin saxlandığı sahənin bir hissəsinə sektor, yaxud kәsim deyilir. Diskin üst və alt üzləri var, onların hər birində dairəvi cığırlar və sektorlar var. Hər bir cığır formatlama zamanı müəyyən ölçülü (adətən, 512 bayt) sektorlara bölünür.Disklə əməliyyat zamanı oxuma/yazma başcıqları verilmiş cığırın üzərilə hərəkət edə və göstərilmiş sektorun və ya sektorlar qrupunun bütün cığırlarını oxuya, yaxud yaza bilər. Beləliklə, sektor diskdә müәyyәn hәcmi olan әn kiçik yaddaş blokudur.
Kompüterin sərt diskində milyardlarla sektor olur, ona görə də əməliyyat sistemi ayrı-ayrı sektorlarla deyil, onların qrupu ilə işləyir. Sektorlar qrupu klaster adlandırılır və onun ölçüsü sərt diskin ölçüsünə görə müəyyən olunur (adətən, 4 Kb olur).
Fayllar çox zaman birdən çox sayda klasterə yerləşir. Faylın sərt diskdə saxlanması əməliyyatı belə baş verir: əməliyyat sistemi faylın bir hissəsini bir boş klasterdə, ikinci hissəsini başqa bir boş klasterdə saxlayır və s. Yazılış yetərincə boş yeri olan diskdə aparılırsa, onda bir fayla aid olan klasterlər ardıcıl gəlir. Əgər disk bir qədər dolmuşsa, onun faylı yerləşdirmək üçün bütöv sahəsi (ardıcıl klasterləri) olmaya bilər. Ancaq buna baxmayaraq diskdə ümumi sahəsi yazı üçün yetərli olan çoxlu sayda kiçik boş hissələr olduğundan yazılış baş tutur. Bu halda fayl bir neçə fraqment şəklində yazılır. Kompüterdə müəyyən zaman işlədikdən sonra bir çox fayllar bütün diskə “səpələnmiş” olur. Bu hal fraqmentlәnmә, yaxud parçalanma adlanır. Belə hissələrə bölünmüş fayllara müraciət etdikdə onun hissələrinin “bir yerə toplanması” müəyyən vaxt aparır ki, bu da kompüterin işini ləngidir. Fraqmentlənmə kompüterin operativ yaddaşında da ola bilər; bu, yaddaşın bölüşdürülməsi və boşaldılmasından sonra baş verir.
Fraqmentlənməni aradan qaldırmaq, yəni diski bütünlәşdirmәk (defraqmentlәmәk) üçün xüsusiutilitlər vardır. Defraqmentləmə zamanı hissələri diskə səpələnmiş fayllar optimal şəkildə yeni yerlərə yazılır.
Proqram təminatı
Kompüter digər qurğulardan fərqli olaraq onun üçün əvvəlcədən hazırlanmış proqrama uyğun işləyən və ona daxil olan informasiyanın təhlilinə aid istənilən əməliyyatları yerinə yetirən qurğudur. Proqram – maşının addım – addım yerinə yetirəcəyi təlimatlar və yaxud əmrlər siyahısıdır. Kompüterdən istifadə etmək və onun tətbiq sahəsini genişləndirmək üçün o, proqram təminatına malik olmalıdır. Proqram təminatı elə proqramlar kompleksidir ki, onsuz kompüterin işini təsəvvür etmək olmaz. Proqram təkcə konkret məsələni həll etmək üçün deyil, istifadəçi ilə kompüter arasında ünsiyyət yaratmaq, informasiya emalı prosesini idarə etmək, məsələnin həllində proqramçıya kömək etmək, səhvləri aşlayıb ona çatdırmaq və s. üçün lazımdır. Proqram təminatı kompüter istifadəçisinin araşdırdığı problem və məsələlərin həllini təşkil edən proqramlar yığımıdır.
Proqram təminatına daxil olan proqramlar üç kateqoriyaya bölünürlər:
- Sistem proqramları — bu proqramalar həmişə işə hazır vəziyyətdə olub yaddaşda saxlanılırlar. Onların əsas vəzifəsi kompüterin qurğuları və aparat hissəsi ilə iş prosesində istifadə edilən digər proqramlar arasında əlaqə yaratmaqdır (məsələn BİOS proqramı);
- Qeyri-rezident (adi) proqramlar — ən geniş yayılmış kateqoriyalı proqramlardır. Bu proqramlar vasitəsilə istənilən növ məsələni kompüterdə həll etmək mümkündür. Bu proqramlar işlərini bitirdikdən sonra əməli yaddaş boşaldılaraq idarəetmə digər proqramlara verilir;
- Rezident proqramlar- Belə proqramlar adi proqramlardan fərqli olaraq idarəetməni digər proqramlara ötürdükdə əməli yaddaşdan silinmirlər və onlar proqramların icrası qurtardıqdan sonra idarəetməni öz üzərinə götürürlər.
Kompüterdə istifadə olunan proqram təminatı funksional təyinatına görə də üç qrupa bölünürlər:
- İdarəetmə və müxtəlif köməkçi funksiyaları yerinə yetirən sistem proqram təminatı. Məsələn, informasiyanın surətinin çıxarılması, kompüterdə qurğunun işçi vəziyyətdə olmasının yoxlanması və s.
- Kompüterdə yeni proqramların yaradılmasını təmin edən proqramlaşdırma sistemləri və ya instrumental sistemlər;
- İstifadəçinin müəyyən işlərini həyata keçirən tətbiqi proqramlar, Məsələn, mətn redaktorları, şəkil və qrafiklərin çəkilməsi və s.
Sistem proqram təminatı:
Sistem proqram təminatı kompüterdə informasiyanın emalı prosesini təşkil edir: Sistem proqramları aşağıdakılardır:
- Əməliyyat sistemləri;
- Şəbəkə sistemləri;
- Xidməti proqramlar və s.
Sistem proqramlarının vasitəsilə diskləri formatlaşdırmaq, kompüterə qoşulan xarici qurğuların parametrlərini təyin etmək, əməli yaddaş və digər qurğuları testdən keçirmək, çapı təşkil etmək, lokal və qlobal şəbəkələrlə əlaqə yaratmaq mümkündür.
Əməliyyat sistemləri sistem proqram təminatının əsasını təşkil edib, onun vacib elementlərindən biridir. Əməliyyatlar sistemi kompüter işə düşərkən yerinə yetirilməyə başlayır. Kompüterin bütün hissələrinin işləməsini təmin edir, informasiyanı idarə edir. Əməliyyat sistemi məlumatların saxlanması və onun emalının idarə edilməsi ilə yanaşı istifadəçi üçün də interfeysə malikdir.
Şəbəkə ƏS lokal və qlobal kompüter şəbəkələrinin meydana gəlməsilə əlaqədar istifadəçinin hesablama şəbəkəsinin bütün resurslarına müraciəti təmin edir.
Şəbəkə proqram təminatı paylanmış hesablama şəbəkəsinin resurslarını idarə edir. Ümumi ehtiyatlara yaddaş qurğuları, periferiya qurğuları, ortaq proqram təminatı və s., şəbəkə proqram təminatına isə Windows 2000, Windows NT Server, Netware, Windows for Workgroup və s. aiddir.
ƏS-nin tərkibinə bir sıra işləri yerinə yetirən xidməti proqramlar daxildir. Bu proqramlar kompüterdən istifadəni və onun texniki xarakteristikalarını yaxşılaşdırır. Bu proqramlar kompüterin aparat hissəsinin işinə nəzarət etməyə, nasazlıqları aşkarlamağa, onların harada baş verdiyini müəyyənləşdirməyə, ƏS-nin nüvəsinə müraciət etməyə, proqramların xarici yaddaş qurğularından (disklərdən və viçesterdən) əməli yaddaşa yükləməyə, iş zamanı səhvləri düzəltməyə, proqram modulları arasında əlaqə yaratmağa, diskləri formatlaşdırmağa və s. imkan verir.
Xidməti proqramlara aşağıdakılar aiddir:
-antiviruslar;
-interfeys proqramları;
-fayl, kataloq və qovluqlarla işləmə proqramları;
— arxivləşdirmə proqramları;
— proqram örtükləri;
— qurğuların iş qabliyyətini yoxlayan proqramlar;
-qurğuları idarə edən proqramlar- drayverlər;
-köməkçi proqramlar.
Xidməti proqramlar aşağıdakı köməkçi funksiyaları yerinə yetirə bilir:
-kompüteri diaqnostika edərək, nasazlıqları aşkar edir və imkan daxilində onları aradan qaldırır;
-arxivləşdirmə proqramları faylları sıxaraq həcmlərini kiçildir (ARJ, ZİP, WINZIP, WINRAR);
-antivirus proqramlar kompüterin viruslarla yoluxmasının qarşısını alır və əmələ gələn virusları arada götürür (NOD32, Антивирус Касперского və s.).
İnstrumental proqramlar (Proqramlaşdırma sistemləri):
İnstrumental proqramlar və ya proqramlaşdırma sistemləri yeni proqram vasitələri (sistem və tətbiqi) yaratmaq üçün istifadə edilir. Proqramlaşdırma sistemləri maşın dilində deyil, istifadəçi üçün daha asan olan proqramlaşdırma dillərində işləməyi təmin edir.
Maşın dilləri çoxsaylı əmrlər ardıcıllığından ibarət kompüterin birbaşa başa düşə biləcəyi kodlarla işləyir.
Təbii dilə yaxın olan daha sadə dillər proqramlaşdırma dilləridir. Proqramlaşdırma dilində yazılan proqramlar maşın dillərinə çevrilərək yerinə yetirilir.
Alqoritmik dillər yüksək səviyyəli dillər hesab edilir. Belə dillərdə tərtib olunan proqramlar istənilən kompüterdə işləyir və onlarla işləmək əlverişli və asandır. Çatışmayan cəhətləri kompüterin texniki xarakteristikalarının nəzərə alınmasının mümkün olmaması və icrasına daha çox vaxtın sərf edilməsidir.
Alqoritmik dillər aşağıdakı qruplara ayrılırlar:
-məntiqi məsələlərin həlli üçün;
-elmi-texniki və iqtisadi məsələlərin proqramlaşdırılması üçün;
-texnoloji proseslərin idarə olunması və modelləşdirilməsi məsələlərinin proqramlaşdırılması üçün.
Proqramlaşdırma dilində yazılan proqram yerinə yetirilmədən əvvəl translyator adlanan proqramlar kompleksinin köməyi ilə maşın dilinə çevrilirlər.
Translyatorlar iki üsulla təşkil oluna bilərlər: interpretasiya və kompilyasiya yolu ilə. Məhz buna görə də translyatoru uyğun olaraq interpretator və ya kompilyator adlandırırlar.
İnterpretator proqramın operatorlarını bir-bir təhlil edir və onu bütövlükdə yaddaşa yükləyir. Bu səbəbdən də proqramın işləmə vaxtı uzanır.
Kompilyator bütün proqramı maşın koduna çevirərək səhvlər haqqında məlumatları vaxtında istifadəçiyə çatdırır. Beləliklə, operatorların təhlili və maşın koduna çevrilməsi bir dəfəlik aparılır. Buna görə də kompüterin işləmə sürəti artır və proqramın icrası prosesdən asılı olmur, proqram əməli yaddaşa yüklənməsinə ehtiyac duyulmur və yaddaşdan digər məqsədlər üçün istifadə edilməsinə şərait yaranır.
Tətbiqi proqramlar
Fəaliyyətin müxtəlif sahələrinə aid məsələləri həll etmək üçün nəzərdə tutulan proqram təminatına tətbiqi proqramlar deyilir. Tətbiqi proqramlar iki hissədən ibarətdir:
-tətbiqi proqramlar paketi (TPP);
-standart proqramlar kitabxanası.
TPP müəyyən sinif məsələləri həll etmək üçün nəzərdə tutulmuş elə proqramlar kompleksidir ki, kompleksin komponentlərindən biri idarəedici rolunu oynayaraq, istifadə edilən bütün proqramların bir-biri ilə əlaqəsini təşkil etmiş olur.
Standart proqramlar kitabxanası isə riyazi funksiyaların hesablanması, standart məsələlərin həllini, və sair bu kimi işləri yerinə yetirən proqramlardır. Bu proqramlar əvvəlcədən hazırlanaraq istifadə üçün kompüterin yaddaşına yazılır.
Hal-hazırda ən çox istifadə edilən tətbiqi proqramlar aşağıdakılardır:
-
- mətn redaktorları- kompüterdə mətnlərin hazırlanması üçün (WordPad, Microsoft Word);
- cədvəl prosessorları- cədvəl verilənlərinin emalı üçün (Lotus 1-2-3, Microsoft Excel);
- nəşriyyat sistemləri- nəşriyyat sənədlərinin hazırlanması üçün (PageMarker, QuarkXpress);
- verilənlər bazasının idarə edilməsi sistemləri (VBİS) (Microsoft Access);
- təqdimatların (prezentasiyaların) hazırlanması üçün (Microsoft Power Point);
- iqtisadi əhəmiyyətli proqramların hazırlanması (Финэксперт, Бухгалтерия 1С);
- qrafik sistemlər- şəkillərin, animasiyaların, videofilmlərin hazırlanması üçün (Presto! Mr. Photo);
- verilənlərin statistik təhlili proqramları (SPSS, Statistika);
- öyrədici proqramlar, kompüter oyunları, tərcümə proqramları və s. (Polyglot, PROMT).
TPP hər hansı məsələ və ya məsələlər sinfi, həmçinin istifadəçilər üçün nəzərdə tutulan proqram vasitələrinin toplusu və ya kompleksidir.
TPP aşağıdakı əlamətlərə görə təsnif olunurlar:
-tətbiq sahəsi və həll olunan məsələlər sinfinə görə;
-informasiyanın işlənməsi üsullarına görə;
-paketlərin reallaşmasına görə.
TPP tətbiq sahələri üzrə aşağıdakı kimi təsnif olunurlar:
-əməliyyatlar sistemlərinin imkanlarını genişləndirən TPP;
-ümumi təyinatlı TPP;
-mühəndis, iqtisadi və sairə məsələlərin həlli üçün istifadə olunan TPP.
İnformasiyanın işlənməsi üzrə TPP üç qrupa bölünürlər:
-üsulyönlü TPP;
-problemyönlü və ya problemlə bağlı TPP;
-texnologiyayönlü TPP.
Üsulyönlü TPP hər hansı üsulla (məsələn, simpleks üsulla xətti proqramlaşdırma məsələlərinin həlli) məsələlərin həlli üçün istifadə edilir.
Problemyönlü TPP hər hansı problemlə bağlı (uçot, təhlil, audit və s.) məsələlərin həlli üçün istifadə edilir.
Texnologiyayönümlü TPP informasiyaların və məlumatların icrası üçün nəzərdə tutulur.
TPP-lərini əməliyyatyönümlü və problemyönümlü proqramlara da bölmək mümkündür. Əməliyyatyönümlü TPP öz növbəsində iki yerə bölünür:
-məlumatların işlənməsini təmin edən paketlər;
-məlumatların məntiqi-riyazi işlənməsini təmin edən paketlər.
Tətbiqi proqramlar ixtisaslaşmış və İnteqrasiya olunmuş proqram paketlərinə bölünürlər. İxtisaslaşmış tətbiqi proqramlar paketi ayrıca sahə və ya ayrıca götürülmüş məsələnin həlli üçün təyin olunmuş və istifadə edilən proqram paketidir.
İnteqrasiya olunmuş proqram paketləri ümumi təyinatlı TPP-ni funksiyalarına görə fərqləndirən, müxtəlif proqram paketlərini özündə birləşdirən tətbiqi proqramlar paketidir. Müasir inteqrasiya olunmuş TPP tərkibinə mətn redaktorları, elektron cədvəllər, qrafiki redaktorlar, informasiya bazalarını idarəetmə sistemləri və kommunikasiya sistemləri daxildir. Buraya digər komponentləri əlavə etmək də olar. Müxtəlif komponentlərin inteqrasiya edilməsi istifadəçi imkanlarını genişləndirir.- Teqlər:
- proqramların növləri
- , proqramlar
Comments are closed, but trackbacks and pingbacks are open.