Mobil Programlama 2022-2023 Bütünleme Soruları
Mobil Programlama 2022-2023 Bütünleme Soruları
#1. 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
#2. 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
#3. Flutter'da temel veritabanları işlemlerini yerine getirmek için kullanılan kütüphanenin adı nedir?
Cevap : A) sqflite
#4. Expanded arayüz bileşeninin hangi parametresi ekran paylaşım oranını belirlemektedir?
Cevap : C) flex
#5. Dart'ta sonuç döndürmeyecek bir asenkron fonksiyonun geri dönüş veri türü hangisi olmalıdır?
Cevap : E) Future
#6. Yukarıda verilen açıklamaya göre cevaplayınız.
Cevap : E) ChangeNotifierProvider
#7. Bir Flutter uygulamasında aşağıdaki testlerden hangisi gerçekleştirilemez?
Cevap : B) Sandbox Test: Güvenlik ihlali testi
#8. Flutter'da animasyonlar için varsayılan değişim eğrisi (Curve) hangisidir?
Cevap : C) Curves.linear
#9. Aşağıdakilerden hangisi Flutterda animasyon durumlarını ifade eden AnimationStatus enum değerlerinden biri değildir?
Cevap : B) follow
#10. 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()
#11. 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.
#12. 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.
#13. Yukarıda verilen açıklamaya göre cevaplayınız.
Cevap : B) Consumer
#14. Aşağıdakilerden hangisi Dart programlama dilinde bir tamsayı dizisi tanımlama örneğidir?
Cevap : D) var list = [1,2,3];
#15. flutter: assets: - klasor/ - klasor/altklasor/ Yukarıdaki satırlar hangi dosya içerisinde yer almaktadır?
Cevap : C) pubspec.yaml
#16. Aşağıdakilerden hangisi Flutter'ın uygulamanın performansını incelemek için kullanılan derleme modelidir?
Cevap : A) Profile
#17. 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
#18. 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
#19. "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.
#20. 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.
SONUÇ
HD Quiz powered by harmonic design
Mobil Programlama 2022-2023 Bütünleme Soruları |
|||
---|---|---|---|
Mobil Programlama |
Mobil Programlama 2022-2023 Bütünleme Soruları