Vize Test

Vize Test 3

AUZEF Bilgisayar Programcılığı 2. sınıf güz dönemi PL/SQL Veritabanı Programlama dersi için hazırlanan Vize 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ü
Vize Test
Test numarası
3

Test Soruları

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

Soru 1 / 20

PL/SQL birimi sunucuya gönderildiğinde neden istemcideki çıktı ekranıyla gerçek veritabanı işlemi birbirinden ayrı değerlendirilmelidir?

Soru 2 / 20

Bir PL/SQL ifadesindeki `<>` karşılaştırmasının anlamı nedir?

Soru 3 / 20

PL/SQL dilinde bir sayıyı karakter dizisine çevirmek için aşağıdaki işlevlerden hangisi kullanılır?

Soru 4 / 20

`IF (8 > 3) AND (2 > 7) THEN ... ELSE ... END IF;` yapısında hangi kol çalışır?

Soru 5 / 20

PL/SQL dilinde açıklama satırlarının çalışma zamanındaki temel etkisi hangisidir?

Soru 6 / 20

Bir PL/SQL bloğunun `END;` ifadesinden sonra SQL Developer veya SQL*Plus betiğinde ayrı satıra `/` yazılmasının amacı nedir?

Soru 7 / 20

`TO_NUMBER('42')` çağrısı, geçerli sayı biçimi ayarlarında ne döndürür?

Soru 8 / 20

`IF (8 > 3) OR (2 > 7) THEN ... ELSE ... END IF;` yapısında hangi kol çalışır?

Soru 9 / 20

PL/SQL içinde SQL ile program kontrolünü birlikte kullanmanın yazılıma sağladığı başlıca fayda nedir?

Soru 10 / 20

Bir iç blokta tanımlanan yerel değişkenin dış blokta doğrudan kullanılamaması hangi kavramla açıklanır?

Soru 11 / 20

`v_harf CHAR(5) := 'AB';` bildirimi için karakter türüyle ilgili doğru ifade hangisidir?

Soru 12 / 20

`IF NOT (3 = 3) THEN ... ELSE ... END IF;` yapısı için doğru ifade hangisidir?

Soru 13 / 20

PL/SQL ile SQL arasındaki farkı en doğru biçimde anlatan ifade hangisidir?

Soru 14 / 20

`BEGIN DBMS_OUTPUT.PUT_LINE(3 * (2 + 4)); END;` ifadesi çalıştırıldığında hangi sayı üretilir?

Soru 15 / 20

`DECLARE a NUMBER := 7; b NUMBER := 2; BEGIN DBMS_OUTPUT.PUT_LINE(a + b); END;` bloğu hangi sonucu üretir?

Soru 16 / 20

Bir sayısal FOR döngüsünün kontrol değişkeni hakkında hangisi doğrudur?

Soru 17 / 20

Bir değişkenin bildiriminde `:=` işaretinden sonra verilen ifadenin temel amacı nedir?

Soru 18 / 20

`FOR i IN 5..3 LOOP ... END LOOP;` döngüsü REVERSE kullanılmadığında kaç kez çalışır?

Soru 19 / 20

`DECLARE n NUMBER := 0; BEGIN WHILE n < 3 LOOP n := n + 1; END LOOP; DBMS_OUTPUT.PUT_LINE(n); END;` sonucu nedir?

Soru 20 / 20

`DECLARE toplam NUMBER := 0; BEGIN FOR i IN 1..3 LOOP toplam := toplam + i; END LOOP; DBMS_OUTPUT.PUT_LINE(toplam); END;` sonucu nedir?