AÖF Soru Bankası
BİL203U

Programlama II

Ünite Sınavı Soruları

  • 10 soru
  • Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
  1. 1

    Python dilinin için “shutil” modülü içindeki rmtree() metodu, parametre olarak mevcut çalışma dizini (CWD) içerisindeki bir dizin ismi verilerek kullanıldığında, ne sonuç verir?

  2. 2

    harita.bmp isimli dosya bir resim dosyasıdır.  Hangi kod satırında bu dosyayı Python programlama dilinde açmak için en uygun yöntem kullanılmaktadır? 

  3. 3

    Python ile yaptığımız dosya işlemlerinin hangi dizinde gerçekleştiğini bilmek için, programın mevcut çalışma dizini (Current Working Directory - CWD) bilgisine ihtiyaç duyarız. Bu bilgi nasıl elde edilir?

  4. 4

    Python dilinin için os modülü içinde yer alan rmdir() yöntemi aşağıdaki durumların hangisinde bir hata mesajı döndürmeden işlemi gerçekleştirebilecektir?

  5. 5

    dosya = open("metin_dosyası.txt",'w+')

    Python programlama dilinde yukarıdaki kod satırı kullanılarak açılan dosyada yapılabilecek işlemler ile ilgili olarak hangisi söylenemez?

  6. 6

    Python programlama dilinde, mod alma ya da bölme işleminin ikinci işleneni sıfır olması hangi yerleşik istisnanın tetiklenmesine sebep olur?

  7. 7

    istiklalMarsi.txt dosyası, İstiklal Marşı’mızın ilk iki kıtasını içermektedir. Buna göre aşağıdaki kod Python’da çalıştırıldığında, hangi sonuç döndürülür?

    with open("istiklalMarsi.txt",'r',encoding = 'utf-8') as dosya:

    print(dosya.readline(6))





  8. 8

    with open("metin_dosyası.txt",'w',encoding = 'utf-8') as dosya:

    dosya.write("Python sınavı\n")


    Yukarıdaki kodun ilk satırında yer alan “with…” deyiminin dosya işleminde kullanım sebebi nedir?

  9. 9

    Python programlama dilinin izin vermediği işlemlerin yapılmaya çalışılması istisnalar oluşturabilir. Bu gibi durumlarda programda bir hata oluştuğunda, bir şeyler ters gittiğinde hata yakalayabilmek için ne kullanılır?



  10. 10

    Python ile yaptığımız dosya işlemleri, programın mevcut çalışma dizini (Current Working Directory - CWD) klasöründe gerçekleştilir. Mevcut çalışma klasörünü D sürüsündeki “Temp” klasörü olarak belirlemek için aşağıdaki kod satırlarından hangisi kullanılmalıdır?

     



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