Mobil Uygulamalar 1
Mobil Uygulamalar dersi 1. testimizi aşağıdan çözebilirsiniz. Mobil uygulamalar 1. testimizde bulunan konular şunlardır; 1. Öğrenme birimi: Mobil uygulama geliştirmeye hazırlık, 2. Öğrenme birimi: Ekran tasarımı, 3. Öğrenme birimi: Temel komutlar, 4. Öğrenme birimi: Karar ve döngü yapıları ve 5. Öğrenme birimi: Gelişmiş komutlar, Java Software Development Kit (JDK), Android Studio ve Software Development Kit (SDK).
Mobil Uygulamalar 1
Başla
Tebrikler - Mobil Uygulamalar 1 adlı sınavı başarıyla tamamladınız.
Sizin aldığınız skor %%SCORE%% en yüksek skor %%TOTAL%%.
Yanıtlarınız aşağıdaki gibidir.
Soru 1 |
- 1. MOBİL UYGULAMA GELİŞTİRMEYE HAZIRLIK
- Doğru / Yanlış
- Native uygulama, belirli bir işletim sistemi veya belirli bir cihaz için geliştirilen uygulamalardır.
A | D |
B | Y |
Soru 2 |
Farklı işletim sistemine ait programları yerel işletim sisteminde çalıştırmak için kullanılan aracı yazılımlara emülatör ismi verilir.
A | D |
B | Y |
Soru 3 |
Portrait seçilerek mobil cihaz ekranının yatay olarak ayarlanması sağlanır.
A | D |
B | Y |
Soru 4 |
Activity ilk oluşturulduğunda çağrılan onCreate() metodudur.
A | D |
B | Y |
Soru 5 |
Activity artık görünür olmadığında çağrılan onRestart() metodudur.
A | D |
B | Y |
Soru 6 |
Palette, View ve ViewGroup bileşenlerini içeren paneldir.
A | D |
B | Y |
Soru 7 |
Drawable, uygulamada kullanılacak resimleri içeren dizindir.
A | D |
B | Y |
Soru 8 |
Aşağıdakilerden hangisi taşınabilir cihazlara örnek değildir?
A | Akıllı telefon |
B | Tablet |
C | Akıllı saat |
D | Masaüstü bilgisayar |
E | E-kitap okuyucu |
Soru 9 |
Aşağıdakilerden hangisi birden fazla işletim sistemi veya cihazda çalışabilecek uygulamalara verilen genel isimdir?
A | Native |
B | Cross Platform |
C | Emülatör |
D | Sanal Cihaz |
E | API |
Soru 10 |
Aşağıdakilerden hangisi bir mobil uygulamada kullanıcıya gösterilen ve üzerinde kullanıcı arayüz bileşenleri olan ekrana verilen isimdir?
A | Activity |
B | Sanal Cihaz |
C | Emülatör |
D | Proje |
E | Metot |
Soru 11 |
Aşağıdakilerden hangisi mobil uygulama tasarım ekranı panellerinde seçili bileşenin niteliklerini düzenler?
A | Palette |
B | Toolbar |
C | Attributes |
D | View mode |
E | Component Tree |
Soru 12 |
Aşağıdakilerden hangisi mobil uygulamanın nasıl görüneceğini belirleyen XML dosyalarının yer aldığı dizindir?
A | drawable |
B | layout |
C | mipmap |
D | res |
E | values |
Soru 13 |
Aşağıdaki metotlardan hangisi activity sistem tarafından yok edilmeden çağrılan metottur?
A | onStart() |
B | onPause() |
C | onStop() |
D | onDestroy() |
E | onRestart() |
Soru 14 |
Aşağıdakilerden hangisi activity kullanıcı tarafından görülebilir hâle geldiğinde çağrılan metottur?
A | onCreate() |
B | onStart() |
C | onResume() |
D | onStop() |
E | onRestart() |
Soru 15 |
- 2. ÖĞRENME BİRİMİ: EKRAN TASARIMI
- Doğru / Yanlış olarak cevaplayınız
- Apps ile mobil işletim sisteminde çalışan uygulamalar ifade edilir.
A | D |
B | Y |
Soru 16 |
Eylem çubuğunda uygulama ismi, activity ismi veya simgeleri, ek görünümler ve etkileşimli nesneler bulunur.
A | D |
B | Y |
Soru 17 |
ViewGroup içinde başka bir ViewGroup yer alır.
A | D |
B | Y |
Soru 18 |
İçeriğin görüntülenmesi için gereken kadar alanı kaplayacağı wrap_content ile ifade edilir.
A | D |
B | Y |
Soru 19 |
Seçili görünümün nitelikleri Palette panelinden değiştirilir.
A | D |
B | Y |
Soru 20 |
CheckBox ile mobil uygulama ekranına resim yerleştirilir.
A | D |
B | Y |
Soru 21 |
Layout kullanılarak görünümler düzenli bir şekilde ekrana yerleştirilir.
A | D |
B | Y |
Soru 22 |
Aşağıdakilerden hangisi taşınabilir cihazlara ait ekranlardan biri değildir?
A | Home screen |
B | All apps |
C | Recent screen |
D | Lock screen |
E | Status Bar |
Soru 23 |
Aşağıdakilerden hangisi bir mobil uygulama ekran yapısı içinde yer almaz?
A | Status Bar |
B | Palette paneli |
C | Action Bar |
D | Navigation Bar |
E | Uygulama ismi |
Soru 24 |
Aşağıdakilerden hangisi bir mobil uygulamada kullanıcıya metin göstermek için kullanılan görünümdür?
A | TextView |
B | Button |
C | CheckBox |
D | ProgressBar |
E | ImageView |
Soru 25 |
Aşağıdakilerden hangisi bir mobil uygulamada kullanıcıya resim göstermek için kullanılan görünümdür?
A | EditText |
B | ImageView |
C | CheckBox |
D | ProgressBar |
E | Button |
Soru 26 |
Aşağıdakilerden hangisi CheckBox görünümüne ait niteliklerden “android:Checked” ile belirtilir?
A | Görünümün seçili olması veya olmaması sağlanır. |
B | Görünümün genişliği ayarlanır. |
C | Görünümün yüksekliği ayarlanır. |
D | Görünümün metni belirlenir. |
E | Görünüm resminin kaynağı belirtilir. |
Soru 27 |
Aşağıdaki yerleşimlerden hangisi görünümlerin ekrana yatay ve dikey şekilde konumlandırılmasını sağlar?
A | LinearLayout |
B | ConstraintLayout |
C | FrameLayout |
D | RelativeLayout |
E | Home screen |
Soru 28 |
- 3. ÖĞRENME BİRİMİ: TEMEL KOMUTLAR
- Değişkenler; değişken türü, adı, adresi ve değerinden oluşur.
- Doğru Yanlış ( D/Y)
A | D |
B | Y |
Soru 29 |
char değişken türü, referans veri türüdür.
A | D |
B | Y |
Soru 30 |
String değişken türü, referans veri türüdür.
A | D |
B | Y |
Soru 31 |
Boolean, mantıksal veri türüdür.
A | D |
B | Y |
Soru 32 |
int ve byte, tam sayı veri türleridir.
A | D |
B | Y |
Soru 33 |
float sayi = 3.14d; doğru bir tanımlamadır.
A | D |
B | Y |
Soru 34 |
Sabit tanımlamak için değişkenin sonuna final ifadesi yazılır.
A | D |
B | Y |
Soru 35 |
Aşağıdakilerden hangisi isimlendirme kurallarına uygun bir değişken tanımlamadır?
A | yazılı-1 |
B | yazili |
C | YAZILI |
D | yazili1 |
E | yazili 1 |
Soru 36 |
Aşağıdakilerden hangisi isimlendirme standartlarına uyularak kullanılacak bir değişken ismidir?
A | kullaniciAdi |
B | KULLANICIADI |
C | KullaniciAdi |
D | kullaniciadi |
E | kullaniciADI |
Soru 37 |
Mod alma işlemi için aşağıdaki operatörlerden hangisi kullanılır ?
A | / |
B | % |
C | & |
D | | |
E | # |
Soru 38 |
Aşağıdaki atama operatörlerinden hangisi önce topla sonra atama işlemini yap anlamına gelir?
A | =+ |
B | += |
C | == |
D | ++ |
E | -= |
Soru 39 |
Aşağıdaki karşılaştırma operatörlerinden hangisi yanlıştır?
A | == |
B | >= |
C | >> |
D | < |
E | != |
Soru 40 |
Aşağıdaki mantıksal operatörlerden hangisi “ve” anlamına gelir?
A | || |
B | == |
C | %% |
D | && |
E | ! |
Soru 41 |
Aşağıdakilerden hangisi log kayıtlarına bir hata mesajı bırakmak için kullanılır?
A | Log.d |
B | Log.i |
C | Log.v |
D | Log.w |
E | Log.e |
Soru 42 |
- 4. ÖĞRENME BİRİMİ : KARAR VE DÖNGÜ YAPILARI
- Şart ifadesi “true” olarak sağlandığı zaman if içindeki kodlar çalıştırılır.
- Doğru / Yanlıl ( D / Y )
A | D |
B | Y |
Soru 43 |
<,>,==,<=,>=,!= karakterleri aritmetiksel operatörlerdir.
A | D |
B | Y |
Soru 44 |
Maksimum dört adet for döngüsü iç içe yazılır.
A | D |
B | Y |
Soru 45 |
while döngüsünde yazılan şart ifadesi şartı sağlamasa da döngü en az bir defa çalıştırılır.
A | D |
B | Y |
Soru 46 |
Karar ifadelerinde şart yazılırken “||” operatörü kullanılırsa şartlardan birinin “true” olması yeterlidir.
A | D |
B | Y |
Soru 47 |
Java dilindeki String veri tipinde karşılaştırma yapılırken “==” ifadesi ile karşılaştırmak yeterlidir
A | D |
B | Y |
Soru 48 |
- 5. ÖĞRENME BİRİMİ: GELİŞMİŞ KOMUTLAR
- DRY prensibinin amacı, kod tekrarının önlenmesidir.
- Doğru Yanlış ( D / Y )
A | D |
B | Y |
Soru 49 |
Değer döndüren metotlarda return anahtar kelimesi kullanılmalıdır.
A | D |
B | Y |
Soru 50 |
Overriding, metot aşırı yükleme anlamına gelir.
A | D |
B | Y |
Soru 51 |
Yeni bir nesne oluşturmak için new anahtar kelimesi kullanılır.
A | D |
B | Y |
Soru 52 |
Private erişim belirleyicisi ile özellik ve metotlara paket içinden erişilir.
A | D |
B | Y |
Soru 53 |
Final anahtar kelimesi ile metot geçersiz kılma engellenir.
A | D |
B | Y |
Soru 54 |
Getter metodu, değişkene değer atamak için kullanılır.
A | D |
B | Y |
Soru 55 |
Aşağıdakilerden hangisi geri dönüş değeri olmayan bir metot tanımlamasıdır?
A | Integer |
B | void |
C | null |
D | boş |
E | String |
Soru 56 |
Aşağıda verilen metot aşırı yüklemelerinden hangisi “int topla(int sayi1)” metodu için yanlış tanımlanmıştır?
A | int topla(int sayi2) |
B | int topla() |
C | int topla(float sayi1) |
D | int topla(int sayi1, int sayi2) |
E | String topla(int sayi1) |
Soru 57 |
Aşağıdaki erişim belirleyicilerinden hangisi genel olarak her yerden erişilebilir anlamına gelir?
A | Private |
B | Default |
C | Protected |
D | Public |
E | void |
Soru 58 |
Kalıtım için aşağıdakilerden hangisi yanlıştır?
A | Alt sınıf tanımlanırken extends anahtar kelimesi kullanılır. |
B | Alt ve üst sınıfta aynı isimde metot olabilir. |
C | Üst sınıf, alt sınıftan özellik ve metotları miras alır. |
D | Alt sınıf, üst sınıfın tüm özellik ve metotlarını miras alır. |
E | Üst sınıftan birden fazla sınıf türetilebilir. |
Soru 59 |
- Integer[ ] sayilar = new Integer[5];
- sayilar[0] = 1;
- sayilar[1] = 3;
- sayilar[2] = 5;
- sayilar[3] = 7;
- sayilar[4] = 9;
- Yukardaki tanımlamaya göre 7 değerini almış dizi değişkeni aşağıdaki seçeneklerin hangisinde verilmiştir?
A | sayilar[0] |
B | sayilar[1] |
C | sayilar[2] |
D | sayilar[3] |
E | sayilar[4] |
Sınavı tamamlamak için butona tıklayınız, yanlışlarınız gösterilecektir.
Sonuçları al.
59 tamamladınız.
Başarıyla tamamladınız.
sorular
soru
Aldığınız skor
Doğru
Yanlış
Partial-Credit
Sınavı henüz tamamlamadınız. Eğer sayfadan ayrılırsanız, verdiğiniz yanıtlar kaybolacak!
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
İpucu
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Daha çok pratiğe ihtiyaç var
Böyle devam et
Kötü değil
İyi çalışıyor
Mükemmel
İLGİNİZİ ÇEKEBİLECEK DİĞER KONULAR
ZİYARETÇİ YORUMLARI
BİR YORUM YAZ