Referat Kurs: 1 Qrup: 1022a elmi rəhbər: Nəbiyeva Cəmalə Tələbə: Qasımova Aişə Plan Plan



Yüklə 387,41 Kb.
səhifə2/8
tarix06.11.2022
ölçüsü387,41 Kb.
#119045
növüReferat
1   2   3   4   5   6   7   8
dəyişənlər slide

Proqramımız hər dəfə işə salındıqda kompüter müxtəlif yerlərdə dəyişənləri yerləşdirəcəkdir. Ancaq proqramımız məlumatların tam olaraq harada olduğunu bilir. Buna istinad etmək üçün bir dəyişən yaratmaq və daha sonra kompilyatorun əslində harada olduğu barədə bütün detay məlumatlarını idarə etməyə imkan veririk. Yerdəki məlumatların hansı növdə saxlandığını bilmək bizim üçün daha vacibdir.

Ambarımızda, sandığımız içkilərin sahəsinin 3-cü hissəsində yerləşdirilə bilər. PC-də, proqram dəyişənlərin tam olaraq harada olduğunu biləcəkdir.

Dəyişənlər müvəqqəti

Onlar lazım olduqda və sonra atıldıqları müddətdə mövcuddur. Digər bir analoji, dəyişənlərin bir kalkulyatordakı nömrələrə aid olmasıdır. Təmiz və ya güclü düymələri vurduğunuzda ekran nömrələri itirilir.

Dəyişən nə qədər böyükdür

Lazım olduğu qədər çox və daha çox. Ən kiçik dəyişən bir bit ola bilər, ən böyük isə milyonlarla baytdır. Cari prosessorlar məlumatları bir anda 4 və ya 8 baytdan (32 və 64 bit CPU) yığırlar, buna görə də dəyişən daha böyükdür, oxumaq və yazmaq daha uzun sürəcək. Dəyişənin ölçüsü onun növündən asılıdır.

Dəyişən tip nədir?

Müasir proqramlaşdırma dillərində dəyişənlər bir növdə elan edilir.

Nömrələrdən başqa CPU yaddaşında olan məlumatlar arasında heç bir fərq qoymur. Bu baytların toplusu olaraq qəbul edir. Müasir CPU'lar (cib telefonlarından başqa) adətən tamsayı və üzən nöqtə aritmetiklərini idarə edə bilərlər. Derleyici , hər bir növü üçün müxtəlif maşın kodları təlimatlarını yaratmalıdır, belə ki dəyişən növün optimal kodun yaranmasına kömək edir.

Dəyişənlərin hansı növləri var?

Əsas növlər bu dörddür.

Integers (hər ikisi imzalanmış və imzalanmamış) 1,2,4 və ya 8 bayt ölçüsündə. Adətən ints olaraq adlandırılır.

Üzən nöqtələr 8 bayta qədər ölçülü.

Baytlar . Bunlar 4 və ya 8-ci (32 və ya 64 bit) təşkil edir və CPU-nun qeydləri daxilində və xaricində oxunur.

Mətn strings, milyardlarla qədər bayt ölçüsü. CPU'lar yaddaşında böyük bloklar vasitəsilə axtarış üçün xüsusi təlimatlara malikdirlər. Bu mətn əməliyyatları üçün çox rahatdır.


Yüklə 387,41 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin