Final Test

Final Test 3

AUZEF Bilgisayar Programcılığı 2. sınıf güz dönemi PL/SQL Veritabanı Programlama dersi için hazırlanan Final Test 3: soruları online çöz, açıklamalı çözümleri ve sonucunu hemen gör.

Ders
PL/SQL Veritabanı Programlama
Ünite
Bu derste ünite kullanılmıyor
Test türü
Final Test
Test numarası
3

Test Soruları

Testi çözmek için sayfa etkileşimli olarak hazırlandığında şıklarını seçebilirsin.

Soru 1 / 20

`DECLARE n NUMBER:=1; BEGIN LOOP n:=n*2; EXIT WHEN n>=10; END LOOP; DBMS_OUTPUT.PUT_LINE(n); END;` çıktısı nedir?

Soru 2 / 20

Bir kursörde `FOR kayit IN c LOOP ... END LOOP;` yapısının önemli kolaylığı nedir?

Soru 3 / 20

Boş olmayan bir PL/SQL koleksiyonunda `FIRST` yöntemi neyi döndürür?

Soru 4 / 20

Bir PL/SQL paketinin gövdesinde tanımlanıp specification içinde bildirilmemiş alt programa erişimle ilgili hangisi doğrudur?

Soru 5 / 20

PL/SQL içinde veri türü veya değer dönüşümüyle ilgili bir işlem hatası oluştuğunda hangi istisna uygun olabilir?

Soru 6 / 20

`DECLARE a BOOLEAN:=TRUE; b BOOLEAN:=NULL; BEGIN IF a AND b THEN DBMS_OUTPUT.PUT_LINE('EVET'); ELSE DBMS_OUTPUT.PUT_LINE('HAYIR'); END IF; END;` ne yazdırır?

Soru 7 / 20

PL/SQL içinde açık kursör bildirimini doğru gösteren ifade hangisidir?

Soru 8 / 20

Bir koleksiyonun son mevcut elemanının indeksini almak için hangi yöntem kullanılır?

Soru 9 / 20

Aynı paket içinde aynı adlı ancak farklı parametre listelerine sahip alt programların tanımlanmasına ne denir?

Soru 10 / 20

Bir PL/SQL bloğunda belirli bir hata için özel çözüm kodu hangi yapı içinde tanımlanır?

Soru 11 / 20

Bir explicit kursör kapalıyken `c%ISOPEN` özniteliğinin değeri nedir?

Soru 12 / 20

İç içe tablo (nested table) koleksiyonunda bir eleman silindikten sonra geride indeks boşluğu kalabilmesi hangi özellikle açıklanır?

Soru 13 / 20

Yalnız sabit ve tür bildirimleri içeren, uygulanacak alt programı bulunmayan PL/SQL paketinde hangisi mümkündür?

Soru 14 / 20

`WHEN OTHERS THEN ...` istisna işleyicisinin temel amacı nedir?

Soru 15 / 20

`CURSOR c(p_id NUMBER) IS SELECT ad FROM kisiler WHERE id=p_id;` bildirimindeki `p_id` ne işlev görür?

Soru 16 / 20

Başlangıçta boş bir nested table değişkeni için `EXTEND` yönteminin görevi nedir?

Soru 17 / 20

`CREATE OR REPLACE FUNCTION iki_kat(p NUMBER) RETURN NUMBER IS BEGIN RETURN p*2; END;` fonksiyonu `iki_kat(7)` için ne döndürür?

Soru 18 / 20

Uygulama tarafından belirlenen özel hata kodu ve mesajını yükseltmek için hangi yordam kullanılır?

Soru 19 / 20

Bir `DELETE FROM kayitlar WHERE durum='PASIF';` işleminden sonra `SQL%FOUND` değeri neyi belirtir?

Soru 20 / 20

İlişkisel dizide `indeks=100` ve `indeks=500` anahtarları kullanılmasıyla ilgili hangi ifade doğrudur?