Mobil Programlama 2022-2023 Bütünleme Soruları
Mobil Programlama 2022-2023 Bütünleme Soruları
#1. Google’un tasarladığı, material.io İnternet adresinde paylaşılan ve uygulamaların görsellerinin nasıl olması gerektiğini anlattığı konseptin genel adı nedir?
Cevap : B) Material Design
#2. Aşağıdakilerden hangisi bir uygulamanın mobil web (mobile web) yerine çok ortam destekli (cross-platform) bir programlama dili – çerçevesi ile geliştirilmesinin nedenlerinden biridir?
Cevap : A) Akıllı telefonların donanım özelliklerine erişebilme
#3. “Navigator API’de Navigator.pop() fonksiyon çağrısı ……” Yukarıdaki boşluğa uygun olan tamamlayıcı aşağıdakilerden hangisidir?
Cevap : D) Uygulama kullanılırken son kapatılan sayfayı ekrana getirir.
#4. Pubspec.yaml dosyasına yeni bir paket bağımlılığı tanımlandığında bunun kullanıma hazır olması için terminalde hangi komut çalıştırılır?
Cevap : A) Flutter pub get
#5. Dart’ta sonuç döndürmeyecek bir asenkron fonksiyonun geri dönüş veri türü hangisi olmalıdır?
Cevap : E) Future
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#6. Http paketi kullanılarak http.get() ile bir web hizmetine bağlanıldığında, dönen cevap response adında bir değişkene kaydedildiyse; aşağıdaki if koşulu hangi kontrolü gerçekleştirir? if(response.statusCode == 200)
Cevap : E) Erişilen web servisinin başarılı bir cevap döndüğünü teyit eder.
#7. Bir Flutter uygulamasında aşağıdaki testlerden hangisi gerçekleştirilemez?
Cevap : B) Sandbox Test: Güvenlik ihlali testi
#8. Aşağıdakilerden hangisi Flutterda animasyon durumlarını ifade eden AnimationStatus enum değerlerinden biri değildir?
Cevap : B) follow
#9. Aşağıdakilerden hangisi Dart programlama dilinde bir tamsayı dizisi tanımlama örneğidir?
Cevap : D) var list = [1,2,3];
#10. Flutter paket bağımlılıklarında bir paketi ….. arayabilir. Aşağıdakilerden hangisi bu boşluğa yazılamaz?
Cevap : D) Sıkıştırılmış (Zip) dosyası içerisinde
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#11. Akıllı telefonlarda veritabanı dosyalarının saklandığı varsayılan klasöre erişmek için aşağıdaki fonksiyonlardan hangisi kullanılır?
Cevap : E) getDatabasesPath()
#12. Yukarıda verilen açıklamaya göre cevaplayınız.
Cevap : E) ChangeNotifierProvider
#13. Yukarıda verilen açıklamaya göre cevaplayınız.
Cevap : B) Consumer
#14. flutter: assets: – klasor/ – klasor/altklasor/ Yukarıdaki satırlar hangi dosya içerisinde yer almaktadır?
Cevap : C) pubspec.yaml
#15. flutter build apk –analyze-size Yukarıdaki komutun terminalde çalıştırılması durumunda hangi sonuç elde edilir?
Cevap : C) Android işletim sistemi için oluşturulur ve Release sürümünün dosya boyutları hakkında detay bilgileri terminal ekranına yazılır.
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
#16. Google firmasının sunduğu bir hizmet olan Firebase için hangi tanımlama daha uygundur?
Cevap : D) Veritabanı, Kimlik Doğrulama, Yapay Zeka gibi hizmetlerin sunulduğu bir servistir.
#17. Aşağıdakilerden hangisi Flutter’ın uygulamanın performansını incelemek için kullanılan derleme modelidir?
Cevap : A) Profile
#18. Expanded arayüz bileşeninin hangi parametresi ekran paylaşım oranını belirlemektedir?
Cevap : C) flex
#19. Flutter’da animasyonlar için varsayılan değişim eğrisi (Curve) hangisidir?
Cevap : C) Curves.linear
#20. Flutter’da temel veritabanları işlemlerini yerine getirmek için kullanılan kütüphanenin adı nedir?
Cevap : A) sqflite
Öğrenci Dostu Öğrenme Yönetim Sistemi Lolonolo, bol bol test yapmayı önerir.
Mobil Programlama 2022-2023 Bütünleme Soruları |
|||
---|---|---|---|
Mobil Programlama |
Mobil Programlama 2022-2023 Bütünleme Soruları