10.Sınıf Bilgisayar Bilimi 2.Dönem 2.Yazılı - Klasik sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 13 sorudan oluşmaktadır.
Android platformu için yerel uygulama geliştirme için kullanılan geliştirme ortamlarının özelliği nedir?
Mobil uygulama geliştirme yaşam döngüsü ile ilgili iki temel unsur nelerdir?
JQuery Mobile nedir? Açıklayınız.
Java'da bir dizinin elemanlarına erişmek için kullanılan dizin aralığını belirtmek için hangi operatörü kullanırsınız?
Mobil uygulamaların gövde (body) kısmının temel kodlama bileşenlerini açıklayınız.
Mobil uygulamaların temel tasarım ilkeleri nelerdir?
Mobil cihaz depolama alanları hakkında bilgi veriniz.
Mobil uygulama testini gerçekleştirmek için kullanılan bir İnternet tarayıcısı adı yazınız.
Apache Cordova Projesi'ne sponsor olan kuruluş nedir?
Mobil uygulama marketlerinde paket adının belirlenmesinde hangi faktörler dikkate alınmalıdır?
GitHub kod deposunun işlevlerini açıklayınız.
PhoneGap Build platformunun farklı platformlar için sağlayabileceği üç servisi yazınız.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
1. Mobil uygulamalar, özellikle işlem performansı bakımından dikkatli bir geliştirme sürecine ihtiyaç duyar. (D/Y)
2. Yerel geliştirme, sadece belirli bir mobil işletim sistemine özel olarak kodlanan uygulamalara verilen addır. (D/Y)
3. Mobil cihazlarda donanım bileşenlerinden biri de mikrofonlardır. (D/Y)
4. Mobil donanımlar, GPS içererek konum takibi sağlar. (D/Y)
5. Sensörler, mobil cihazlarda insan duyularına benzer şekilde uyarıları algılar. (D/Y)
6. Emülatörler, fiziki donanımların işlevlerini taklit edebilen yazılımlardır. (D/Y)
7. Android, Apple tarafından geliştirilen bir mobil işletim sistemidir. (D/Y)
8. Mobil uygulama geliştirirken kullanılan tasarım yapıları, uygulamanın kullanım alanına ve donanım özelliklerine bağlı olarak belirlenir. (D/Y)
9. Parmak izi sensörü, en çok kullanılan mobil sensörlerden biridir. (D/Y)
10. Üç eksenli jiroskop, mobil cihazların yatış açısını tespit eder. (D/Y)
Android platformu için yerel uygulama geliştirme için kullanılan geliştirme ortamlarının özelliği nedir?
Yerel uygulama geliştirme, hedef platforma (örneğin Android, iOS) özel olarak yapılır ve bu nedenle geliştirme ortamları da işletim sistemiyle uyumludur.
Mobil uygulama geliştirme yaşam döngüsü ile ilgili iki temel unsur nelerdir?
Mobil uygulama geliştirme yaşam döngüsü, uygulamanın oluşturulması, test edilmesi ve yayınlanması aşamalarını içerir.
JQuery Mobile nedir? Açıklayınız.
JQuery Mobile, mobil cihazların farklı ekran boyutlarına ve girdi yöntemlerine uyumlu kullanıcı arayüzleri oluşturmaya yardımcı olur.
Java'da bir dizinin elemanlarına erişmek için kullanılan dizin aralığını belirtmek için hangi operatörü kullanırsınız?
[] operatörü, bir dizinin alt kümesine erişmek için kullanılır.
Mobil uygulamaların gövde (body) kısmının temel kodlama bileşenlerini açıklayınız.
Mobil uygulamaların temel tasarım ilkeleri nelerdir?
Mobil cihaz depolama alanları hakkında bilgi veriniz.
Depolama alanları, cihazda uygulamalar, veriler ve diğer dosyaların saklanmasına olanak tanır.
Mobil uygulama testini gerçekleştirmek için kullanılan bir İnternet tarayıcısı adı yazınız.
Chrome Mobil, Android cihazlarda popüler bir İnternet tarayıcısıdır ve mobil uygulama testi için kullanılabilir.
Apache Cordova Projesi'ne sponsor olan kuruluş nedir?
Apache Cordova Projesi, Apache Yazılım Vakfı tarafından desteklenmektedir.
Mobil uygulama marketlerinde paket adının belirlenmesinde hangi faktörler dikkate alınmalıdır?
Paket adları, mobil uygulama marketlerinde uygulamaları tanımlamak için benzersiz olmalıdır.
GitHub kod deposunun işlevlerini açıklayınız.
GitHub kod deposu, kullanıcıların yazılım projelerini birden fazla kişi tarafından geliştirilmesi ve yönetilmesi için ortak bir platformda bir araya getirir.
PhoneGap Build platformunun farklı platformlar için sağlayabileceği üç servisi yazınız.
PhoneGap Build platformu, farklı platformlar için özelleştirilmiş hizmetler sunarak web tabanlı teknolojilerin çok platformlu mobil uygulamalara dönüştürülmesini kolaylaştırır.
Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.
1. Mobil uygulamalar, özellikle işlem performansı bakımından dikkatli bir geliştirme sürecine ihtiyaç duyar. (D/Y)
2. Yerel geliştirme, sadece belirli bir mobil işletim sistemine özel olarak kodlanan uygulamalara verilen addır. (D/Y)
3. Mobil cihazlarda donanım bileşenlerinden biri de mikrofonlardır. (D/Y)
4. Mobil donanımlar, GPS içererek konum takibi sağlar. (D/Y)
5. Sensörler, mobil cihazlarda insan duyularına benzer şekilde uyarıları algılar. (D/Y)
6. Emülatörler, fiziki donanımların işlevlerini taklit edebilen yazılımlardır. (D/Y)
7. Android, Apple tarafından geliştirilen bir mobil işletim sistemidir. (D/Y)
8. Mobil uygulama geliştirirken kullanılan tasarım yapıları, uygulamanın kullanım alanına ve donanım özelliklerine bağlı olarak belirlenir. (D/Y)
9. Parmak izi sensörü, en çok kullanılan mobil sensörlerden biridir. (D/Y)
10. Üç eksenli jiroskop, mobil cihazların yatış açısını tespit eder. (D/Y)
Öğrenciler, yerel uygulama geliştirme ortamlarının özelliğini anlayacaklardır.
Öğrenciler, mobil uygulama geliştirme yaşam döngüsünün temel unsurlarını öğreneceklerdir.
JQuery Mobile hakkında temel bilgi edinmek.
Java dizinlerinde alt küme aralığı belirtme işlemini anlamak.Soru 1
Mobil uygulamaların gövde kısmının yapısını anlamak.
Mobil uygulamaların kullanıcı deneyimini optimize etmek için temel tasarım ilkelerini anlamak.
Mobil cihazların depolama yapılarını anlamak.
Mobil uygulama testinde kullanılabilecek bir araç hakkında bilgi edinmek.
Apache Cordova Projesi'nin açık kaynak yapısı hakkında bilgi edinmek.
Mobil uygulama dağıtımı için önemli olan paket adlarının nasıl belirlendiğini anlamak.
GitHub kod deposunun işlevlerini ve kullanım amacını anlama.
PhoneGap Build platformunun çoklu platform desteğini ve hizmetlerinin çeşitliliğini anlama.
* Mobil uygulama geliştirmenin temel kavramlarını anlama * Mobil donanım bileşenlerini ve çalışma mantıklarını öğrenme * Mobil uygulama geliştirme araçlarını ve işletim sistemlerini tanıma * Sensörlerin mobil cihazlarda önemini kavrama * Emülatörlerin işlevlerini ve kullanımını anlama
etiketlerini kapsamaktadır.Değerli öğretmenlerimiz, isterseniz sistemimizde kayıtlı binlerce sorudan 10.Sınıf Bilgisayar Bilimi dersi için sınav-yazılı hazırlama robotu ile ücretsiz olarak beş dakika içerisinde istediğiniz soru sayısında, soru tipinde ve zorluk derecesinde sınav oluşturabilirsiniz. Yazılı robotu için Sınav Robotu tıklayın.