Mobil Programlama

2023-2024 Bütünleme Soruları

--:--
Soru 1

Aşağıdakilerden hangisi entegrasyon testi (integration test) tanımıdır?

Soru 2

Flutter'da bir Future objesinden dönen sonucun ekrana yansıtılması için kullanılan Widget aşağıdakilerden hangisidir?

Soru 3

GridView düzenleyici arayüz bileşeni için aşağıdaki tanımlardan hangisi uygundur?

Soru 4

await db.insert(
'dogs',
dog.toMap(),
conflictAlgorithm: ConflictAlgorithm.repl
ace,
);
Yukarıdaki kod parçaşı SQLite veritabanına yeni bir kayıt eklemede kullanılmaktadır. Bu koddaki conflictAlgorithm parametresinin kullanım amacı nedir?

Soru 5

Flutter ekibinin kullanım için önerdiği kütüphaneleri sunduğu programın adı aşağıdakilerden hangisidir?

Soru 6

Flutter'da provider kütüphanesindeki uygulama seviyesi durum yönetiminde kullanılan Consumer widgetının yapıcı fonksiyonunun builder parametresi, parametreleri context(BuildContext), value(Generic Data Type) ve child(Widget) şeklindedir.
Yukarıdaki child parametresi aşağıdaki amaçlardan hangisi için kullanılmaktadır?

Soru 7

Aşağıdakilerden hangisi Unit test tanımıdır?

Soru 8

... komutu, Flutter, Android Studio ve diğer IDE yazılımlarının kurulumları ile ilgili denetimleri yaparak kurulumların uygunluğu ile ilgili sonuçları gösterir.
Yukarıda boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

Soru 9

Kullanıcının ekrana tıklama etkileşimini yakalayacak bir arayüz bileşeninde GestureDetector kullanılıyorsa, GestureDetector yapıcı fonksiyonunun aşağıdaki parametrelerden hangisinin verilmesi gerekir?

Soru 10

Otomatik kod üretimi yapan kütüphaneler için dosyanın import kısmı altına aşağıdakilerden hangisi otomatik üretilecek dosyayı ifade etmek için eklenir?

Soru 11

Aşağıdakilerden hangisi Flutter'da sayfalar arası geçiş için kullanılacak bir animasyon oluşturan widgettır?

Soru 12

Aşağıdakilerden hangisi Flutter'da performans ölçümü için baz alınacak metriklerde ana gruplardan birisinin adı değildir?

Soru 13

Flutter'da sayfalar arası gezintiyi sağlayan mekanizma aşağıdaki isimlerden hangisi ile adlandırılır?

Soru 14

Dart programlama dilinin özellikleri açısından bakıldığında aşağıdakilerden hangisi yanlıştır?

Soru 15

dependencies:
url launcher: '>=5.4.0 <6.0.0'
pubspec.yaml dosyası içerisinde yukarıdaki gibi bir satır varsa bu paket projeye nasıl dahil olacaktır?

Soru 16

AnimationController(
vsync: this,
)
Yukarıdaki kod parçası Flutter'da bir AnimatedWidget için AnimationController olarak kullanılsın. Buradaki "vsync:this" ifadesi ile aşağıdakilerden hangisi sağlanmaktadır?

Soru 17

setState (() {
_active = ! ..active;
));
Aşağıdaki kod parçasında "setState" içerisinde "_active" değeri güncellenmiş ve bu değere göre hiyerarşide içteki bir widget arkaplan rengini seçecektir.
Hal böyle iken, setState metodu arayüz bileşenlerinin oluşturduğu ağaçta güncellenecek arayüz bileşeninden daha dış seviyede bulunuyorsa, arayüz güncellenmesinde değişen veri içteki arayüz bileşenlerine (widget) nasıl aktarılacaktır?

Soru 18

Dart'ta bir değişken tanımlamasının alt çizgi (_) ile başlaması ne anlama gelmektedir?

Soru 19

Flutter'da kalıcı hafızaya key-value (anahtar-değer) veri çiftleri şeklinde özel bir formatta veri saklamak için kullanılan özel yapının adı aşağıdakilerden hangisidir?

Soru 20

Aşağıdakilerden hangisi Flutter'ın durum tabanlı arayüz çizimi yaklaşımının genel tanımlamasıdır?

Soru 1 / 20

Tekrar Çöz

Nasıl devam etmek istersiniz?

Sınavı Bitir

Sınavı bitirmek istediğinize emin misiniz? Geri dönüş yapılamaz.

Toplam Soru 0
Cevaplanan 0
Boş Bırakılan 0