AÖF Soru Bankası
BİL203U

Programlama II

Deneme Sınavı Soruları

  • 20 soru
  • Cevap anahtarı açık: çöz, sonucunu gör
0 doğru · 0 yanlış · 20 kaldı
  1. 1

    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?

  2. 2
    1. Verileri işlemeye hazır hale getirmek için hazırlamak ve yeniden yapılandırmak 
    2. Veriler için HTML formları oluşturmak
    3. İstemciden gönderilen form ile verileri almak ve işlemek
    4. Verileri Silmek

    Yukarıdakilerden hangisi Django'nun form işlemleri arasında yer almaz?

  3. 3

    Python dili için dizayn edilmiş olan Django platformunda modellerin sağladığı kolaylık nedir?

  4. 4

    Aşağıda, Python programlama dili ile MySQL veritabanı üzerinde kayıt işlemleri yapmak üzere cursor metodu için kullanılan bazı komutlar, açıklamalar ile eşleştirilerek verilmiştir. Seçeneklerden hangisindeki açıklama ve komut eşleştirmesi hatalıdır?

  5. 5

    Bir projenin ayarlarının tutulduğu settings.py dosyası içinde tanımlı TEMPLATES ayarlarına yeni oluşturulan templates klasörü tanımlanması aşamasında aşağıdaki kodlardan hangisine gereksinim vardır? 

  6. 6

    cursor.execute( "DELETE FROM calisan WHERE birim = %s", ("Muhasebe",) )

    Yukarıda yer alan örnek kodda hangi kısım yazılmazsa tabloda yer alan verilerin tamamı silinir?

  7. 7

    Django’da arayüzler aşağıdaki dosyalardan hangisinde oluşturulmalıdır?

  8. 8

    Aşağıdakilerden hangisi nesne yönelimli programlama kullanılarak nesne ve metotlara erişim kısıtlamasıni ifade eder?

  9. 9

    Aşağıdakilerden hangisi nesne ve özellik silme işlemi gerçekleştirir?

  10. 10

    Python programlama dili ile MySQL veritabanı üzerinde yapılan bir sorguda, iki ayrı tablodaki veri ilişkili sütunlara göre birleştirilerek erişmek istenmektedir. Bunun için hangi yapısal sorgulama dili (SQL) komutu kullanılmalıdır?

  11. 11

    Veritabanındaki tablolara tekli veya çoklu veri kaydı yapabilmek için aşağıdaki komutlardan hangisi kullanılır?

  12. 12

    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?

  13. 13

    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?

  14. 14

    I.  Kodun temiz ve düzenli görünmesini sağlar.

    II. Bu fonksiyonlarda hata ayıklamak kolaydır. 

    III. Bu fonksiyonlar az bellek ve zaman harcadıkları için verimlidir. 

    IV. Karmaşık bir görev daha basit alt problemlere bölünebilir.

    Yukarıdakilerden hangileri özyinelemeli fonksiyonların avantajlarındandır? 

  15. 15

    film=["Barış Akarsu Merhaba", "Müjdemi İsterim", "Müstakbel Damat", "Tamirhane", "Hep Yek 5", “Niloya”, “Aya Sihirli Yolculuk”, “Karlar Kraliçesi ve Prenses”, “Aslan Hürkuş Görevimiz Gökbey”]

    Yukarıdaki film isimli liste nesnesinde, “Niloya” ile başlayıp listenin sonuna kadar yer alan filmler, çocuklara yönelik, diğerleri ise yetişkinlere uygun filmlerdir. Aşağıdaki kod parçalarından hangisi ile bu listeden yetişkin ve çocuk filmlerinin ayrıldığı iki ayrı liste nesnesi oluşturulmuştur?



  16. 16

    Python dilindeki id(), print() vb. gibi yerleşik işlevler programın herhangi bir bölümünde her zaman kullanılabilirler. Bu işlevler hangi ad alanı içinde yer alırlar?

  17. 17

    Programlama dilinden bağımsız olarak, uygulama geliştirme için programcıya kod ipuçları, sözdizimi vurgulama ve denetleme, dosya gezgini vb. gibi yararlı özellikler barındıran, kodun daha hızlı ve kolay bir şekilde tamamlanmasını sağlayan yazılımlara ne ad verilir?

  18. 18

    Şekildeki akış diyagramı Python programlama dilindeki hangi akış kontrolünü ifade etmektedir?Akış diyagramı

  19. 19

    Python'da modüller ile ilgili bilgilerden hangisi hatalıdır?

  20. 20

    film=["Barış Akarsu Merhaba", "Müjdemi İsterim", "Müstakbel Damat", "Tamirhane", "Hep Yek 5"]

    Aşağıda yer alan Python kod satırlarından hangisi, yukarıdaki filmler listesi içerisinden birini rastgele olarak seçerek  film ismini döndürür?

Bir şıkka dokun; doğru cevap hemen görünür.
Yeni yılların sınavlarını da çözProgramlama II dersinin tüm sınavları, cevap anahtarları, süreli mod ve yanlış analizi uygulamada.Uygulamada aç