10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular

10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 17 sorudan oluşmaktadır.



 10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular CEVAPLARI

  1. Mobil cihazlarda yer alan sensörler nelerdir?






  2. Cevap: Parmak izi sensörü, üç eksenli jiroskop, ivmeölçer, yakınlık sensörü, ortam ışığı sensörü ve GPS. Açıklama:

    Mobil cihazlarda yer alan sensörler, cihazın çevresine ilişkin bilgileri toplayan elektronik bileşenlerdir. Bu sensörler, cihazın konumunu, hareketini, ışık koşullarını ve diğer çevresel unsurları algılar.



  3. Web tabanlı mobil uygulama geliştirme ortamı olarak kullanılan Adobe Brackets metin editörünün avantajları nelerdir?






  4. Cevap: Brackets, ücretsiz ve açık kaynak kodlu bir metin editörüdür. Kod renklendirme, kod tamamlama gibi özellikleri bulunmaktadır. Türkçe dil desteği de sunmaktadır. Açıklama:

    Brackets, web tabanlı mobil uygulama geliştirme için kullanılabilecek güçlü bir metin editörüdür. Ücretsiz olması, açık kaynak kodlu olması ve çok sayıda özelliğe sahip olması avantajlarından bazılarıdır.



  5. Mobil uygulama test aşamasında yaşanabilecek sorunlar nelerdir ve bu sorunlar nasıl çözülebilir?






  6. Cevap: Mobil uygulama test aşamasında yaşanabilecek en önemli sorunlardan biri, İnternet bağlantısı ile ilgili sorunlardır. İnternet bağlantısı olmaması durumunda, uygulamada kullanılan harici yazılım kütüphanelerine erişilemeyebilir ve bu da uygulamanın düzgün şekilde görüntülenmesini ve çalışmasını engelleyebilir. Bu sorunu çözmek için, İnternet bağlantısının olduğundan emin olunmalıdır. Açıklama:

    Mobil uygulama test aşamasında yaşanabilecek bir diğer sorun ise, harici yazılım kütüphanelerinin adreslerinin yanlış yazılması olabilir. Bu durumda da, uygulamada kullanılan harici yazılım kütüphanelerine erişilemeyebilir ve bu da uygulamanın düzgün şekilde görüntülenmesini ve çalışmasını engelleyebilir. Bu sorunu çözmek için, harici yazılım kütüphanelerinin adreslerinin doğru olduğundan emin olunmalıdır.



  7. Mobil uygulamada kullanılan harici kütüphanelerin İnternet bağımlılıkları nasıl sona erdirilebilir?






  8. Cevap: Mobil uygulamada kullanılan harici kütüphanelerin İnternet bağımlılıkları, bu kütüphanelerin dosyalarının İnternet ortamında indirilerek uygulama klasörünün içinde yer verilmesiyle sona erdirilebilir. Açıklama:

    Mobil uygulamada kullanılan harici kütüphanelerin İnternet bağımlılıkları, bu kütüphanelerin dosyalarının İnternet ortamında indirilerek uygulama klasörünün içinde yer verilmesiyle sona erdirilebilir. Bu sayede, uygulama İnternet bağlantısı olmadan da çalışabilir hale gelir.



  9. HTML nedir? Açıklayınız.






  10. Cevap: HTML, Hiper Metin İşaretleme ya da Biçimlendirme Dili (Hyper Text Markup Language) olarak Türkçe’ye çevrilmiştir. Web sitesi oluşturmak için kullanılan standart dildir. Açıklama:

    HTML, web sayfalarının yapısını ve içeriğini tanımlamak için kullanılan bir işaretleme dilidir. HTML kodları, web tarayıcıları tarafından yorumlanarak, web sayfalarının nasıl görüntüleneceği belirlenir.



  11. HTML kodlarının yazılırken küçük büyük işaretleri <> arasına < html >, < p >, < body > gibi kod yazıldığını fark ettiniz mi? Bunun nedeni nedir?






  12. Cevap: HTML kodlarının yazılırken küçük büyük işaretleri <> arasına < html >, < p >, < body > gibi kod yazılmalıdır. Çünkü HTML, bir işaretleme dilidir ve bu işaretleme dili, web tarayıcıları tarafından yorumlanarak, web sayfalarının nasıl görüntüleneceği belirlenir. Bu nedenle, HTML kodlarının yazımında küçük büyük harflerin doğru kullanılması önemlidir. Açıklama:

    HTML kodları, web sayfalarının yapısını ve içeriğini tanımlamak için kullanılan bir işaretleme dilidir. HTML kodları, web tarayıcıları tarafından yorumlanarak, web sayfalarının nasıl görüntüleneceği belirlenir. Bu nedenle, HTML kodlarının yazımında küçük büyük harflerin doğru kullanılması önemlidir. Aksi takdirde, web tarayıcıları HTML kodlarını doğru şekilde yorumlayamaz ve web sayfaları hatalı bir şekilde görüntülenir.



  13. Robot teknolojisi hangi alanlarda kullanılmaktadır? Üç farklı örnek veriniz.






  14. Cevap: Üretim, sağlık, eğitim Açıklama:

    Robot teknolojisi, üretim sektöründe montaj hatlarında, sağlık sektöründe cerrahi müdahalelerde ve eğitim sektöründe ders anlatımında kullanılmaktadır.



  15. Robotların hareket kabiliyetine göre sınıflandırılması hakkında bilgi veriniz.






  16. Cevap: Sabit robotlar, mobil robotlar, insansı robotlar Açıklama:

    Robotlar, hareket kabiliyetlerine göre sabit robotlar, mobil robotlar ve insansı robotlar olarak sınıflandırılır. Sabit robotlar, yer değiştirmeden belirli bir görevi yerine getirirler. Mobil robotlar, hareket edebilir ve belirli bir alanda görev yapabilirler. İnsansı robotlar, insan vücuduna benzer şekilde tasarlanmıştır ve insan hareketlerini taklit edebilirler.



  17. Veri tabanı sistemlerinin çeşitlerini yazınız.






  18. Cevap: - MySQL - MariaDB - Microsoft SQl - Microsoft Access - PostgreSQL - Oracle - Sybase - Berkeley Açıklama:

    Veri tabanı sistemleri, verilerin saklanması, yönetilmesi ve sorgulanması için kullanılan yazılımlardır.



  19. İlişkisel veri tabanı nedir?






  20. Cevap: İlişkisel veri tabanı, veri tabanı içerisinde birçok tablo kullanıldığı ve tablolar arasında ilişkiler kurulduğu bir yapıdır. Açıklama:

    Tablolar arasındaki bir ilişki bir tabloya, başka bir tablodaki kaydı bağlamayı sağlar. Bu şekilde veriler daha az yer kaplar ve işlemleri kolaylaştırır.



  21. Php'de bir değişken tanımlanırken hangi işaret kullanılır?






  22. Cevap: $ Açıklama:

    Php'de bir değişken tanımlanırken, $ işaretiyle başlanır ve sonrasında değişken adı yazılır.



  23. PHP'de veri tabanına veri eklemek için hangi fonksiyon kullanılır?






  24. Cevap: mysql_query() Açıklama:

    PHP'de veri tabanına veri eklemek için mysql_query() fonksiyonu kullanılır. Bu fonksiyon, bir SQL sorgusu alır ve bu sorguyu veritabanına gönderir.



  25. Web tabanlı programlamanın avantajları nelerdir?






  26. Cevap: 1. Erişilebilirlik: Web tabanlı programlar, herhangi bir cihaz ve işletim sistemi üzerinden erişilebilir. 2. Esneklik: Web tabanlı programlar, kolayca güncellenebilir ve değiştirilebilir. 3. Maliyet etkinliği: Web tabanlı programlar, geleneksel yazılımlara göre daha düşük maliyetlidir. Açıklama:

    Web tabanlı programlar, web teknolojileri kullanılarak geliştirilir. Bu sayede, farklı cihazlar ve işletim sistemleri ile uyumludur. Ayrıca, web tabanlı programlar, uzaktan erişime olanak tanır.



  27. Kullanıcı rolünü tutan tablo nedir?






  28. Cevap: Kullanıcıların siteye giriş yaparken kullandıkları kullanıcı adı ve şifre gibi bilgilerin saklandığı tablodur. Açıklama:

    Kullanıcı rolünü tutan tablo, kullanıcıların siteye erişim yetkilerini ve rollerini belirlemek için kullanılır. Bu tabloda, kullanıcı adı, şifre, e-posta adresi, telefon numarası gibi bilgiler saklanır.



  29. Aşağıda verilen ifadelerden doğru olanlara D, yanlış olanlara Y koyunuz.

    1. (.....) HTML, web sayfalarının yapısını oluşturmak için kullanılan bir işaretleme dilidir.
    2. (.....) CSS, web sayfalarının görsel tasarımını belirlemek için kullanılan bir stil dilidir.
    3. (.....) JavaScript, web sayfalarına etkileşim ve dinamiklik kazandırmak için kullanılan bir programlama dilidir.
    4. (.....) PHP, web sayfaları için dinamik içerik oluşturmak için kullanılan bir sunucu taraflı programlama dilidir.
    5. (.....) MySQL, web siteleri için veritabanı yönetim sistemi olarak kullanılan bir yazılımdır.
    6. (.....) Linux, açık kaynaklı bir işletim sistemidir ve web sunucularında sıklıkla kullanılır.
    7. (.....) Apache, web sunucularında kullanılan en popüler web sunucu yazılımıdır.
    8. (.....) Nginx, Apache'ye göre daha yüksek performanslı bir web sunucu yazılımıdır.
    9. (.....) WordPress, dünyada en çok kullanılan içerik yönetim sistemidir.
    10. (.....) Joomla, WordPress'e göre daha fazla özelliğe sahip bir içerik yönetim sistemidir.

  30. Cevap: 1. D 2. D 3. D 4. D 5. D 6. D 7. D 8. D 9. D 10. Y Açıklama:

    1. HTML, web sayfalarının yapısını oluşturmak için kullanılan bir işaretleme dilidir. 2. CSS, web sayfalarının görsel tasarımını belirlemek için kullanılan bir stil dilidir. 3. JavaScript, web sayfalarına etkileşim ve dinamiklik kazandırmak için kullanılan bir programlama dilidir. 4. PHP, web sayfaları için dinamik içerik oluşturmak için kullanılan bir sunucu taraflı programlama dilidir. 5. MySQL, web siteleri için veritabanı yönetim sistemi olarak kullanılan bir yazılımdır. 6. Linux, açık kaynaklı bir işletim sistemidir ve web sunucularında sıklıkla kullanılır. 7. Apache, web sunucularında kullanılan en popüler web sunucu yazılımıdır. 8. Nginx, Apache'ye göre daha yüksek performanslı bir web sunucu yazılımıdır. 9. WordPress, dünyada en çok kullanılan içerik yönetim sistemidir. 10. Joomla, WordPress'e göre daha fazla özelliğe sahip bir içerik yönetim sistemidir.



  31. Aşağıda verilen eşleştirmeleri yapın

    1. Veri seçmek için kullanılan SQL komutudur.
    2. Veri eklemek için kullanılan SQL komutudur.
    3. Veri güncellemek için kullanılan SQL komutudur.
    4. Veri silmek için kullanılan SQL komutudur.
    5. Bir tablo içerisinden veri seçimi nasıl olabilir biraz üzerinde düşününüz.
    6. Içindekilerin listesini yapınız.
    a. SELECT
    b. INSERT
    c. UPDATE
    d. DELETE
    e. Tablodaki tüm sütunları içerecek şekilde tüm kayıtları seçebilirsiniz.
    f. Tablodaki bazı sütunları içerecek şekilde tüm kayıtları seçebilirsiniz.
    g. Tablodaki tüm sütunları içerecek şekilde bazı kayıtları seçebilirsiniz.
    h. Tablodaki bazı sütunları içerecek şekilde bazı kayıtları seçebilirsiniz.
    ı. Seçilen kayıtları istenen bir sütuna göre sıralayabiliriz.
    i. Önce bütün kayıtları önizlemeniz gerekir.

  32. Cevap: 1.a, 2.b, 3.c, 4.d, 5.e, 6.f, 7.g, 8.h, 9.ı, 10.i Açıklama:

    Sql kodları veri yönetiminde kullanılan kodlardır. SQL, Structured Query Language'in kısaltmasıdır. Bu dil ile veritabanlarına ilişkin işlemler yapılır.



  33. Aşağıda verilen boşlukları uygun kavramlarla doldurunuz.

    1. Veritabanı yönetim sistemleri, verileri yapısal bir şekilde depolayan ve yöneten yazılım sistemleridir. Veritabanı yönetim sistemlerine kısaca ......... denir.
    2. Veritabanı yönetim sistemlerinde .................... veriler için ilişkisel bir yapı kullanılır.
    3. Veritabanı yönetim sistemlerinde veriler tablolar halinde saklanır. Bir tablo, belirli bir alana ait bilgilerin satır ve sütunlar halinde düzenlenmesidir. Satırlar .................. olarak adlandırılırken, sütunlar ise alan veya alan adları olarak adlandırılır.
    4. Veritabanı yönetim sistemlerinde bir tablonun alanı, tablodaki her bir satırda aynı türdeki bilgiyi tutar. Bu veriler sayısal, metinsel, tarih veya mantıksal veri türlerinden biri olabilir. Tablodaki her bir satır, her bir veri türü için ayrı bir .................. içerir.
    5. Veritabanı yönetim sistemlerinde bir tablonun anahtarı, tablodaki her bir satırı benzersiz bir şekilde tanımlayan alandır. Anahtarlar, satırları birbirinden ayırt etmeye yarar. Anahtarlar, tekil veya bileşik anahtardan oluşabilir. Tekil anahtar, tek bir alandan oluşan anahtardır. Bileşik anahtar ise, birden fazla alandan oluşan anahtardır. Bir tablodaki anahtar ......... .
    6. Veritabanı yönetim sistemlerinde bir tablonun indeksi, tablodaki verileri daha hızlı aramak için kullanılır. İndeksler, tablodaki belirli alanlara göre oluşturulur ve bu alanlardaki verileri arama süresini önemli ölçüde azaltır. Bu dizine ........... denir.
    7. Veritabanı yönetim sistemlerinde bir sorgunun filtresi, sorgunun sonuçlarını belirli bir kritere göre sınırlamak için kullanılır. Bu kritere uygun olan verilere .............. .
    8. Veritabanı yönetim sistemlerinde bir sorgunun sıralaması, sorgunun sonuçlarını belirli bir sıraya göre düzenlemek için kullanılır. Sıralanan sonuçlar belli bir kritere göre düzlenir. Buna ............. denir.
    9. Veritabanı yönetim sistemlerindeki bir sorgu, veritabanındaki verileri sorgulamak için kullanılan bir yapıdır. Sorgular, çeşitli işlemler için kullanılabilir. Bu sorgu oluşturmaya .............. denir.
    10. Veritabanı yönetim sistemlerinde bir işlem, veritabanındaki veriler üzerinde değişiklik yapmaktır. İşlemler, verilerin eklenmesi, silinmesi, güncellenmesi veya sorgulanması gibi işlemleri içerir. Veritabanlarına sorgu yapma işlemine .............. denir.

  34. Cevap: Açıklama:



Yorum Bırak

   İsiminizi Giriniz:   
   Emailinizi Giriniz:



   abcd
26 Mart 2024

çok güzel


10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular Detayları

10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular 7 kere indirildi. Bu sınav Orta derecede zorluktadır. Sınav zorluk derecesi sınavı oluşturan soruların istatistikleri alınarak oluşturulmuştur. Toplamda 17 sorudan oluşmaktadır. Sınav soruları aşağıda verilen kazanımları ölçecek şekilde hazırlanmıştır. 25 Şubat 2024 tarihinde eklenmiştir. Bu sınavı şimdiye kadar 1 kullanıcı beğenmiş. 10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular yazılı sınavına henüz hiç yorum yapılmamış. İlk yorum yapan siz olun.

10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Yazılı - Açık Uçlu Sorular sınavında hangi soru türleri kullanılmıştır?

Bu sınavda verilen soru türleri kullanılmıştır.
  • Klasik
  • Doğru-Yanlış
  • Eşleştirme
  • Boşluk Doldurma



Ayrıca 10.sınıf bilgisayar bilimi dersi 2.dönem 1.yazılı soruları, açık uçlu sorulardan cevap ve açıklamalı olarak müfredata uygun hazırlanmıştır

Mobil cihazlarda yer alan sensörler hakkında bilgi edinerek, cihazların çevreleriyle nasıl etkileşim kurduğunu daha iyi anlayabilir ve sensörleri kullanarak farklı uygulamalar geliştirebiliriz.

Öğrenciler, web tabanlı mobil uygulama geliştirme ortamı olarak Adobe Brackets metin editörünün avantajlarını öğreneceklerdir.

Mobil uygulama geliştiricileri, mobil uygulama test aşamasında yaşanabilecek sorunları ve bu sorunların çözümlerini bilerek, uygulamalarının düzgün şekilde görüntülenmesini ve çalışmasını sağlayabilirler.

Mobil uygulama geliştiricileri, mobil uygulamada kullanılan harici kütüphanelerin İnternet bağımlılıklarını sona erdirerek, uygulamalarının İnternet bağlantısı olmadan da çalışmasını sağlayabilirler.

Bu soru ile öğrenciler HTML'nin ne olduğu ve ne işe yaradığını öğrenmiş olurlar.

Bu soru ile öğrenciler HTML kodlarının yazımında küçük büyük harflerin doğru kullanılmasının önemini öğrenmiş olurlar.

Öğrenciler, robot teknolojisinin farklı alanlarda kullanım alanları hakkında bilgi sahibi olurlar.

Öğrenciler, robotların hareket kabiliyetine göre sınıflandırılması hakkında bilgi sahibi olurlar. Javascript ile HTML içeriğini değiştirmek için hangi yöntemler kullanılabilir? Cevap: Javascript ile HTML içeriğini değiştirmek için iki yöntem kullanılabilir: 1. head elementi arasına

 Sınavı İndir
.docx vey .pdf

 Sınavı İndir (.docx)


Sınavı Beğendim (1)

 Yazdır

 Sınavlarıma Kaydet

10.Sınıf Bilgisayar Bilimi Sınavı Hazırla
  10.Sınıf Bilgisayar Bilimi Dersi Ünite Özetleri