Fəlsəfə doktoru proqramı üzrə doktoranturaya qəbul üçün İmtahan bileti №1


İnformasiya texnologiyaları və proqramlaşdırma kafedrasının 05.07.2023-cü il tarixli (Protokol №11) iclasında təsdiq edilmişdir



Yüklə 175,74 Kb.
səhifə20/23
tarix20.11.2023
ölçüsü175,74 Kb.
#163773
1   ...   15   16   17   18   19   20   21   22   23
biletlerin cavablari

İnformasiya texnologiyaları və proqramlaşdırma kafedrasının 05.07.2023-cü il tarixli (Protokol №11) iclasında təsdiq edilmişdir.


Komissiyanın sədri: prof.R.S.Məmmədov


Komissiyanın üzvləri: prof.A.H.Hüseynov
dos.Ş.R.Rəhimov
dos. Ş.M.Cəfərova


Azərbaycan Respublikası Təhsil Nazirliyi
Sumqayıt Dövlət Universiteti
Fəlsəfə doktoru proqramı üzrə doktoranturaya qəbul üçün
İMTAHAN BİLETİ №14


İxtisas: 3338.01- Sistemli analiz, idarəetmə və informasiyanın işlənməsi



  1. Translyator, formal dillər, qrammatikalar. Yaddaşın paylanması, statik və dinamik əlaqələndirmə.

Yuxarıda qeyd etdiyimiz kimi, kompüter yalnız maşın dilində işlədiyi üçün proqramlaşdırma dilində yazılan proqramı maşın dilinə çevirmək lazımdır. Bu işi translyator adlanan proqramlar kompleksi yerinə yetirir. Funksional təyinatından asılı olaraq translyator 3 cür ola bilər: interpretator, kompilyator, assembler. Onlar arasında fərq çevrilən proqramın mətninin müxtəlif üsulla emal olunmasıdır.
İnterpretator ilkin proqramın cümlələrini (operatorlarını) bir-bir təhlil edib, kompüter dilinə çevirir və icra edir. Növbəti operatorun emalından sonra o birisinə keçirilir. Sonuncu operatorun emalından sonra interpretasiya prosesi və proqramın kompüter dilinə çevrilməsi və icrası ləng gedir. Bu onunla əlaqədardır ki, məsələn, dövri prosesin icrası dövrə daxil olan operatorların dövrlərin sayı qədər təhlilini və çevrilməsini tələb edir. Odur ki translyasiyanın bu üsulu səmərəli deyil. Lakin interpretator proqramın sazlanması üçün əlverişlidir. İnterpretator proqramı istənilən operatordan başlayaraq emal etməyə və proqramın icrası zamanı dəyişənlərin aldıqları qiymətləri yoxlamağa imkan verir. Dialoq rejimində proqramda istənilən düzəlişlər aparmaq və proqramı təkraraən icra etmək mümükündür.
Kompilyator, interperatorlardan fərqli olaraq, ilkin proqramı bütövlükdə maşın dilinə çevirir. Proqramda morfoloji və sintaksis səhvlər olarsa, onları aşkar edib, istifadəçiyə xəbər verir. Səhvlər düzəldikdən sonra kompilyasiya yenidən təkrar oluna bilər, ya da saxlanmaq üçün xarici yaddaşa köçürülə bilər.
İlkin proqramın operatorlarının təhlili və çevrilməsi bir dəfə aparıldığı üçün kompilyatorun sürəti yüksək olur. İşçi proqramın icrası kompliyasiyası prosesindən asılı olmadığı üçün, proqramın icrası zamanı kompilyatorun ƏYQ də olmasına ehtiyac olmur.
Beləliklə, aşağıdakı nəticə çıxarıla bilər: proqramın sazlanması zamanı interpretatoradan istifadə etmək, sazlanmış proqramı isə kompilyator vasitəsilə emal etmək, məqsədə uyğundur.
2. İdarəetmənin məqsədi və prinsipləri, aksiomları.
3. Kompüterlərin proqram təminatı.Servis proqramları.
Proqram təminatı sistemini yerinə yetirdikləri funksiyalara görə iki hissəyə bölmək olar:

  • sistem proqram təminatı

  • tətbiqi proqram təminatı 

Sistem proqram təminatı (SPT) kompüterdə informasiyanın emalı prosesinin təşkili ilə yanaşı tətbiqi proqramlar üçün normal mühiti təmin edir. SPT kompüterin aparat vasitələri ilə sıx əlaqədə olduğundan, bəzən onu kompüterin bir hissəsi də hesab edirlər. SPT- yə aşağıdakılar daxildir.

  • əməliyyat sistemləri

  • servis proqramları

  • proqramlaşdırma sistemləri

  • texniki xidmət proqramları


Yüklə 175,74 Kb.

Dostları ilə paylaş:
1   ...   15   16   17   18   19   20   21   22   23




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin