AÖF Soru Bankası
YBS201U

Bilgisayar ve Programlamaya Giriş

Ünite Sınavı Soruları

  • 20 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1
    1. 1&&1
    2. 0 || 0
    3. 0 && 1
    4. 1 || 0

    Yukarıdaki mantıksal ifadelerden hangisinin sonucu sıfır değildir?

  2. 2

    Switch-case yapısı yerine aşağıdakilerden hangisi veya hangileri kullanılabilir?

  3. 3

    I.ifade1, döngü değişkenine ilk değer ataması yapılması amacıyla kullanılır. 

    II.ifade 2 Doğru değere sahip olduğunda biter. 

    III.İfade 3 döngü değişkeninin değerinin artırılması veya azaltılması amacı
    ile kullanılır.

    FOR deyimi için yukarıdakilerden hangisi ya da hangileri doğrudur?

  4. 4

    I.==

    II.!

    III.&&

    VI.%

    Yukarıda verilen işleçler öncelik sıralamasına koyulduğunda, en yüksekten en düşüğe doğru sıralama aşağıdaki seçeneklerden hangisidir?

  5. 5
    #include <stdio.h>
    int main(void) {
    int sayi = 1;
    int sayac = 1;
    do
    {
    sayac = sayac * sayi;
    ++sayi;
    }
    while(sayac < 10);
     
    printf("sayı = %d ve sayaç = %d",sayi,sayac);
    }
    Yukarıdaki kod parçacığı çalıştırıldığında sonuç ne olur?
  6. 6

    Aşağıdakilerden hangisi ilişkisel işleçtir?

  7. 7

    Derleyiciye bazı özel matematiksel veya mantıksal fonksiyonları icra etmesini söyleyen simgelere ne ad verilir?

  8. 8

    Aşağıdakilerden hangisi ya da hangileri aritmetik işleçlerin özellikleri arasında yer alır?

    I - Bu işleçler hem tam sayı hem de kayan noktalı veri tiplerinde kullanılır.

    II - Kullanışları matematikteki kullanımlarına çok yakındır.

    III - Aritmetik işleçler denildiğinde akla ilk olarak dört işlem işleçleri yani toplama, çıkarma, çarpma ve bölme gelir.

  9. 9

    Aşağıdakilerden hangisi mantıksal işleçtir?

  10. 10

    "25’in ikilik sistemde değeri 00011001 ve 12’nin ikilik sistemdeki değeri 00001100’dir."

    Sonuc = 25 | 12; komut satırı işletildikten sonra Sonuç değişkeninin ikilik sistemdeki değeri ne olur?

  11. 11

    K = 10 - 9 % 2 işleminde kullanılan işleçlerin işleme alınma sırası hangi seçenekte doğru olarak verilmiştir?

  12. 12

    “…… derleyiciye bazı özel matematiksel veya mantıksal fonksiyonları
icra etmesini söyleyen simgelerdir.” İfadesinde boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

  13. 13

    Aşağıdaki ilişkisel işleçlerin hangisinin açıklaması yanlış verilmiştir?

  14. 14

    Tüm kararların aynı seçim değerine göre belirlendiği ve istenilen sayıda karar üretmenin mümkün olduğu deyim aşağıdaki seçeneklerden hangisidir?

  15. 15
    İşleçler ile ilgili aşağıda verilen ifadelerden hangisi ya da hangileri doğrudur? I - İşleçler, derleyiciye bazı özel matematiksel veya mantıksal fonksiyonları icra etmesini söyleyen simgelerdir. II - İşleçler program içinde kendi başlarına anlam ifade etmezler. III - Her işlecin anlamlı hâle gelebilmesi için bir veya birden fazla değişken veya sabit ile birlikte kullanılması gerekmektedir.
  16. 16

    Birçok if – else yapısının kullanılmasını gerektirecek kadar fazla seçenek mevcutsa ve tüm kararlar aynı seçim değerine göre belirleniyorsa, bu durumlarda aşağıdaki deyimlerden hangisi kullanılır?

  17. 17

    Bir kod parçasının ne kadar tekrarlanacağı döngüye girene kadar bilinmiyorsa aşağıdaki deyimlerden hangisi kullanılır?

  18. 18

    int a = 4;

    do {

        printf("A'nın değeri: %d\n", a);

        a = a + 2;

    } while (a < 12)

    Bu C kod parçasına göre a'nın alamayacağı değer aşağıdakilerden hangisidir?

  19. 19
    #include <stdio.h>
    int main(void) {
    int A;
    A = 6 == 6 < 10 +1;
    if(A == 0)
    {
    A = !3 + 5;
    printf("A= %d",A);
    }
    else
    {
    printf("A= %d",A);
    }
    }
    Yukarıda verilen kod parçacığı çalıştırıldığında çıkan sonuç aşağıdakilerden hangisinde doğru olarak verilmiştir.
  20. 20

    Aşağıdakilerden hangisi İşleşlerin işlevlerine göre yapılan sınıflandırmalar içerisinde değildir?

Şıkları ve doğru cevapları görBilgisayar ve Programlamaya Giriş dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç