1. İnformatika bir elm kimi. Onun predmet oblastı və obyekti Kompüterin arxitekturası haqqında



Yüklə 306,97 Kb.
səhifə7/21
tarix06.07.2022
ölçüsü306,97 Kb.
#62659
1   2   3   4   5   6   7   8   9   10   ...   21
Proqramlasdirma imtahan cavablari

Verilənlərin tipləri

Ölçüsü
(baytla)

Qiymətlər diapozonu

Tipin ekvivalent adları

Char

1

-128...+127

Signed Char

Int

2/4

Sistemdən asılıdır

Signed, Signed int

Unsigned Char

1



0...255



Yoxdur



Unsigned int

2/4

Sistemdən asılıdır

Unsigned

Short int

2



-32768...32767



Short, Signed Short int



Insigned Short int

2

0...65535

Unsigned Short int

long int

4

-2147483648...+2147483647

Long, Signed long int

Unsigned long int

4

0...4294967295

Unsigned long

Float

4

­(3.4E-38...3.4E+38)

Yoxdur

Double

8

(1.7E-308...1.7E+308)

Yoxdur

Long Double

10

(3.4E-4932...1.1E+4932)

Yoxdur

6.2.1-cədvəlini analiz edərək aşağıdakı nəticəni almaq olar:
-əgər baza tipi göstərilməyibsə susma prinsipinə görə int başa düşülür;
-əgər işarə modifikatoru göstərilməyibsə signed başa düşülür;
-float tipində modifikator tələb olunmur;
-short modifikatoru ancaq int tipinə tətbiq olunur.
Char tipli dəyişən konteksdən asılı olaraq həm simvol, həm də tam ədəd qiymətini ala bilər.
Dəyişənlərin təsvirində onlara başlanğıc qiymətlər vermək mümkündür. Bu əməliyyat dəyişənlərin inisializasiyası adlanır. Dəyişənlərin inisializasiyasına aid misallar:
float pi=3.14159, C=1.23;
unsigned int year=2013;
Sətir və simvol sabitlərin yazılışı. Simvol sabitlər ` (apostrof) arasında yazılır. Məsələ, `A`, `a`, `5`, `+`. Simvollardan ibarət sətirlər 2 qat dırnaq arasında yazılır. Məsələ, “kompüter”, “İlkin sabit” və s.
Bunlardan əlavə, idarəedici simvol adlanan bir cüt simvoldan da istifadə edilir ki, bunların 1-ci simvolu “\”-bu simvolla başlayır. Məsələ:
`\n`-təzə sətrə keçid;
`\t`-üfüqi tabulyasiya;
`\a`- səs signalının verilməsi və s.
19.Tam tiplər və onlar üzərindəki əməliyyatlar
-dilində 4 baza hesabı və ya ədədi tip vardır. Onlardan ikisi-char və int tam ədədlərin təsviri üçün, ikisi isə-float və double sürüşən nöqtəli ədədlərin tipini göstərmək üçün istifadə edilir.
Bunlardan əlavə proqramda bu tiplərin modifikasiyalarından və modifikatorlardan istifadə olunur. Ölçünü göstərən 2 modifikatordan-short(qısa) və long(uzun), işarəni göstərən 2 modifikatordan-signed(işarəli) və unsigned(işərasiz) – istifadə olunur. İşarəli modifikatorlar ancaq tam tiplərə tətbiq olunur. Cədvəl 6.2.1-də hesabi tiplər, onların qiymətlər diapozonu və yaddaşda tutduqları yer göstərilmişdir. int və unsigned int tiplərinin ölçüsü dilinin kompilyatorunun hansı əməliyyat sistemində işləməsindən asılıdır. 16-mərtəbəli əməliyyat sistemlərində bu tiplərə 2 bayt, 16-mərtəbəli əməliyyat sistemlərində isə 4 bayt(windows) uyğundur.


Yüklə 306,97 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   21




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