PROGRAMLAMA dersi 2.DÖNEM 3. YAZILI test SORULARI(b grubu)

SORULAR

1-bir değişkene değer aktarma işareti aşağıdakilerden hangisidir?

a)      =               b) <                 c) :=                d) = =

begin , end

b)      Begin , tanımlama ,tanımla , end , program ismi d) Program ismi , begin, tanımlama , tanımla , end

2-Programda herhangi bir satırının yanına derleyicinin dikkate almayacağı açıklama eklemek için aşağıdakilerden hangisi kullanılır.

a)[]                  b) < >                          c) {}                d) ” ”

3-Aşağıdakilerden hangisi pascal dilinde alt program bloğudur?

a)      Type         b) Label         c)Procedure    d) Const

4-Tip tanımlama bloğu aşağıdakilerden hangisidir?

a)Var               b) Type           c) Const          d) Label

5- Dizinli değişken tanımı aşağıdakilerden hangisiyle yapılır?

a)Dim              b) Const                      c)Type             d)Array

6- Aşağıdakilerden hangisi pascal dilinde bir değişken ismi olamaz?

a)      toplam       b) genelsonuc1           c) g_toplam     d)1temel

7- A : string ; ifadesinde a değişkeni en fazla kaç karakter alabilir?

a) 222              b) 657                         c)256               d)128

8- Ekranda görüntüleme işlemini sağlayan komut aşağıdakilerden hangisidir?

a) Read           b) Write          c) Readkey                 d)Gotoxy

9- Aşağıdaki işlemin sonucu nedir?

A:=32 mod 3

a) 3.33                       b) 10                           c)2                   d) Hiçbiri

10- [ ] işaretleri nerede kullanılmaz?

a) Matematiksel işlemlerde                            b) Dizinli değişkenlerde

c) String değişkenlerde                                  d) küme tipli verilerde

11-  begin

for I:= 10 downto 3 do

Write(I);

End.

Yukarıdaki program parçacığının ekrandaki görüntüsü aşağıdakilerden hangisidir?

a) 1,2,3,4,5,6,7,8,9     b) 3,4,5,6,7,8,9,10      c)10,9,8,7,6,5,4,3,2,1 d)10,9,8,7,6,5,4,3

12- aşağıdaki boşlukları doldur.

Pascal dilinde Program……………..ile  başlar. ……………..Bloğuyla değişkenler……………..nır. …………….ile program ana bloğu başlayarak ………………ile biter.

a) Program ismi , begin , tanımlama , tanımla , end c) Program ismi  , Tanımlama  , Tanımla , 13-Aşağıdaki programda ekrana ne yazar?

T:=1;

Repeat

T:=T+2;

Until  T <=3;

Write  (T);

a) 1                  b) 3                 c) 7                  d)sonsuz döngüye girer

 

14-Aşağıdakilerden hangisi mantıksal operatör  değildir?

a)  or               b) and             c) not              d)div

15-Aşağıdaki program parçacığı ekrana ne yazdırır?

begin

a:=5;  b:=5;

write (a<b);  end.

a) 5<5             b)a<b              c) true             d)false

16-AD dizisinin I. elamanını değer okutan komut aşağıdakilerden hangisidir?

a) read((I));                 b) writeln(AD[I] );                 c) read(AD[I]);       d) wrıte(I)

17-reset ile açılan dosyada hangi komut kullanılmaz?

a) close                       b) readln                     c)writeln                     d)eof

18-begin

if sayi=0 do

begin

I:=I+1;

Write(I);

End;

End.

Yukarıdaki program parçacığının ekran çıktısı ne olur?

a)      program 0 olunca I nın değerini yazar.  b)  program da I nın değeri 0 oluncaya kadar I nın değerini yazar.

c)  I nın değerini 0 oluncaya kadar 0 dahil yazdırır.   d)  Program çalışmaz.

19-a>=5 ifadesi hangi komutta kullanılmaz?

a)for                b) while                      c) repeat                      d) if

20- Text tipi kütüklerde hangi erişim yöntemi kullanılır?

a) Rasgele                   b) sıralı                        c)dizin             d) Hiçbiri

21-for i:=1 to 3 do

for J:=5 to 6 do

writeln(“osman”)

“osman” kaç kez yazdırılır.

a) 5                  b) 18               c) 4                  d) 6

22- Aşağıdaki fonksiyonlardan hangisi string ifadeleri birleştirir?

a) pred                        b)div               c)and               d)concat

23-b:=24 dıv 5 işleminin sonucu aşağıdakilerden hangisidir?

a) 4                  b)5                  c)4,8                d) Hiçbiri

24- aşağıdakilerden hangisi random dosya komutudur?

a)writeln                     b)readln                      c) seek             d) append

25-Aşağıdakilerden hangisi  dosyalarla ilgili bir komut değildir?

a) readkey                   b) reset                        c) rewrite                    d) append

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close
Join me: