PASCAL - Test 04 (Veri Tipleri)| PASCAL | Testler | 3N | Ana Sayfa |
1. Pascal'da aşağıdakilerden hangisi bir veri tipidir?
Scalar veri tipleri String Yapısal (structured) veri tipleri Hepsi
2. Aşağıdakilerden hangisi standart veri tipidir?
integer char boolean Hepsi
3. Aşağıdakilerden hangisi ordinal veri tipidir?
integer char enumerated hepsi
4. Aşağıdakilerden hangisi ordinal veri tipleri üzerinde mantıksal bir bağıntıdır?
x = y x < y x <> y Hepsi
5. Aşağıdakilerden hangisi ordinal veri tipleri üzerinde mantıksal bir bağıntı değildir?
x == y x =< y x != y Hepsi
6. Aşağıdakilerden hangisi ordinal veri tipleri üzerinde mantıksal bir bağıntı değildir?
x =< y x => y x >< y Hepsi
7. Aşağıdakilerden hangisi ordinal veri tipleri üzerinde tanımlı bir fonksiyondur?
Ord( ); Pred( ); Succ( ); Hepsi
8. Aşağıdakilerden hangisi TRUE yazar?
WriteLn(ord(0) = 0); WriteLn(pred(1) = 0); WriteLn(succ(0) = 1); Hepsi
9. Aşağıdakilerden hangisi FALSE yazar?
WriteLn(ord(-1) = -1); WriteLn(pred(0) = -1); WriteLn(succ(0) = -1); WriteLn(succ(0) = 1);
10. Aşağıdakilerden hangisi TRUE yazar?
WriteLn('A' < 'B'); WriteLn( A < B ); WriteLn( Ankara < İstanbul); hepsi;
11. Aşağıdakilerden hangisi FALSE yazar?
WriteLn('A' <> 'B'); WriteLn( ord('A') >= ord('B') ); WriteLn( 'Ankara' <= 'İstanbul'); Hiçbiri
12. ord('A')=65; olduğuna göre aşağıdakilerden hangisi FALSE yazar?
WriteLn( ord(pred('C')) = 66 ); WriteLn( ord('B') = ord(pred('C'))); WriteLn( ord('D') = ord('A')+3); Hiçbiri
13. Aşağıdakilerden hangisi TRUE yazar?
WriteLn( ord(succ('B')) = ord(pred('D')) ); WriteLn( ord(char(67)) = 67 ); WriteLn( ord(char(ord('B'))) = ord('A')+1); Hepsi
14. Aşağıdakilerden hangisi TRUE yazar?
WriteLn(false < true ); WriteLn( ord(false) = 0 ); WriteLn( ord(true) = 1 ); Hepsi
15. Aşağıdakilerden hangisi TRUE yazar?
WriteLn( ord(false) + ord(true) = 1 ) ); WriteLn( ord(false + true) = 1 ); WriteLn( ord(false + true) = ord(false) + ord(true) ); Hepsi;
16. Aşağıdakilerden hangisi TRUE yazar?
WriteLn( pred(false) = true ); WriteLn( succ(false) = true ); WriteLn( succ(true) = false ); Hepsi
17. Aşağıdakilerden hangisi TRUE yazar?
WriteLn( 'A' = pred('B')) xor ('A' = 'A')); WriteLn( 'A' = pred('B')) or ('A' = char(65)); WriteLn( 'A' = succ('B')) and ('A' = 'A')); Hepsi
18) 1..9 alt-aralığının (subrange) öğeleri aşağıdakilerden hangisidir?
(1,9); (2,3,4,5,6,7,8); (1,2,3,4,5,6,7,8,9); Hiçbiri
19. 'A'..'F' alt-aralığının (subrange) öğeleri aşağıdakilerden hangisidir?
(A,F); (B,C,D,E); (A,B,C,D,E,F); Hiçbiri
20. succ(5.0) ; deyimi için aşağıdakilerden hangisi doğrudur?
6 6.0 Sözdizimi hatası; Hiçbiri
21. pred(3.2) ; deyimi için aşağıdakilerden hangisi doğrudur?
2 2.2 Sözdizimi hatası; Hiçbiri
22. ord(1.73) ; deyimi için aşağıdakilerden hangisi doğrudur?
1 2 Sözdizimi hatası; Hiçbiri
23. Aşağıdakilerden hangisi bir Pascal deyimi değildir?
write; writeln; writeln(); Hiçbiri
24. Aşağıdakilerden hangisi bir Pascal deyimidir?
Write(false); Writeln(true); writeln(''); Hepsi
index
http://mail.baskent.edu.tr/~tkaracay © Timur Karacay, 2001. All rights reserved.