Mobil Programlama

2025-2026 Final Soruları (Güz)

--:--
Soru 1

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

Soru 2

____________(value, 1); // value değerinin 1'e eşit olup olmadığını doğrular.
Flutter'daki test paketi ile unit test işlemi yapıldığında yukarıdaki gibi bir test koşulunun sağlanması için boş bırakılan yere ne gelecektir?

Soru 3

Dart programlama dilinde arkaplanda çalışacak bir iş parçacığı (multi-thread yaklaşımı) için kullanılan bileşenin adı aşağıdakilerden hangisidir?

Soru 4

Aşağıdaki satırlardan hangisi kalıcı depolama alanında uygulamaların kendine ait klasörüne erişmek için path_provider kütüphanesi aracılığı ile kullanılan kodlamadır?

Soru 5

pubspec.yaml dosyasındaki gereksinimler (dependencies) kısmında paket yönetiminin en güncel sürümü bulması için versiyon numarası önüne aşağıdaki sembollerden hangisi gelmektedir?

Soru 6

Aşağıdaki operatörlerden hangisi bir listedeki içeriği bir başka listeye kopyalamak için kullanılır?

Soru 7

MaterialApp arayüz bileşeninin onGenerateRoute parametresi, parametresi olan bir fonksiyon alır. Yukarıdaki cümlede boş bırakılan yere yazılması gereken kelime aşağıdakilerden hangisidir?

Soru 8

Flutter geliştiricilerinin sunmuş olduğu widgetların tamamının tanıtımı ve anlatımlarına Flutter dokümanındaki aşağıdaki başlıklardan hangisinin altından erişilmektedir?

Soru 9

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

Soru 10

Flutter'ın arayüz çizimi ile ilgili olarak aşağıdaki yorumlardan hangisi doğrudur?

Soru 11

Flutter'da her uygulama için varsayılan bir SharedPreferences dosyası oluşturulmaktadır. Bu dosyanın bir referansını elde etmek için aşağıdaki kodlamalardan hangisi kullanılır?

Soru 12

Plugin (Eklenti) ile Package (Paket) arasındaki farklılık aşağıdakilerden hangisidir?

Soru 13

Aşağıdakilerden hangisi bir uygulamada yazılan kodların dağıtım sürümünde tersine mühendislikle çözülmesini engellemek adına derleme aşamasında kullanılacak bir etikettir?

Soru 14

Visual Studio Code IDE'si içerisinde aktif Flutter çalıştırma kipi IDE ana ekranı içerisinde nerede görüntülenmektedir?

Soru 15

Eğer bir animasyon oluşturulurken birden fazla geçiş aralığı belirlemek isteniyorsa; (örneğin bir containerdaki renk geçişlerinin trafik lambasındaki gibi sarı - yeşil – kırmızı arasında homojen olmayacak bir şekilde değişmesi), aşağıdakilerden hangisi kullanılmalıdır?

Soru 16

Flutter'da içeriği sürekli değişebilen veri tabanı ve web servisleri gibi veri kaynakları için unit test işleminin belli bir anlık görüntü üzerine uygulanabilmesi için kullanılan paketin adı nedir?

Soru 17

Column widget içerisindeki crossAxsisAlignment parametresi aşağıdakilerden hangisi için düzenleme sağlar?

Soru 18

setState (() {
_active = !_active;
});
Yukarı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) aktarılma yöntemi aşağıdakilerden hangisidir?

Soru 19

Firebase özelliklerinin kullanıma başlanmasından önce aşağıdaki fonksiyonlardan hangisi çağrılmalıdır?

Soru 20

dart:convert kütüphanesinde Json metnini bir objeye çevirmek için kullanılan fonksiyon aşağıdakilerden hangisidir?

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