10.Sınıf Bilgisayar Bilimi 2.Dönem 1.Sınav - Klasik sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 15 sorudan oluşmaktadır.
Mobil cihazların donanım bileşenleri nelerdir?
Mobil uygulama geliştirmede hangi JavaScript kütüphaneleri kullanılır?
Mobil uygulama geliştirmede CSS ve JavaScript kütüphanelerini İnternet üzerinden kullanmanın avantajları ve dezavantajları nelerdir?
İnternet'in temel hizmetleri nelerdir?
Web servisleri nedir?
HTML'de sayfalar arası bağlantı (link) vermek için kullanılan kod nedir?
HTML5'te yeni eklenen anlamsal etiketlerden bazıları nelerdir?
JavaScript'te diziler nasıl tanımlanır ve dizilere nasıl eleman eklenir?
Nesne tabanlı programlamanın temel özellikleri nelerdir?
PHP nedir?
PHP kodlarının çalıştırılması için hangi ara birime ihtiyaç vardır?
Veri güncelleme işlemi nasıl yapılır?
Web tabanlı programlama nedir?
Aşağıda verilen ifadelerden doğru olanlara Evet, yanlış olanlara Hayır yazınız.
1. PHP, bir sunucu tabanlı kodlama dili midir?
2. PHP ile sadece dinamik web sayfa içeriği üretilebilir.
3. PHP dosyaları .php uzantılıdır.
4. PHP ile tarayıcıda direkt olarak çalıştırılabilen programlar yazılabilir.
5. PHP ile form verileri toplanamaz.
6. PHP ile çerezler gönderilemez.
7. PHP ile veritabanı yönetimi yapılabilir.
8. PHP, HTML, CSS, JavaScript ve PHP kodu içeren dosyalar oluşturabilir.
9. PHP ile sunucudaki dosyalar oluşturulamaz.
10. PHP, açık kaynak kodlu değil, ticari bir yazılımdır.
Aşağıdaki eşleştirmeleri yapın.
1. Öğrenci Numarası
2. Adı
3. Soyadı
4. Dersi
5. 1. Yazılı Notu
6. 2. Yazılı Notu
7. 3. Yazılı Notu
8. Ortalama
9. Geçti/Kaldı Durumu
a. Doğru ya da yanlış bir durumu belirtir. Sıfır değeri yanlış kabul edilir. 1 ise doğru sayılır.
b. Çok küçük tamsayı değerlerini ifade eder. Eğer negatif değerler kullanılacaksa -128 ile 127 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 - 255 arasındaki değerleri kapsar.
c. Eğer negatif değerler kullanılacaksa -32768 ile 32767 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 - 65535 arasındaki değerleri kapsar.
d. Eğer negatif değerler kullanılacaksa -2147483648 ile 2147483647 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 – 4294967295 arasındaki değerleri kapsar.
e. Toplam 10 numerik değer ve 2 ondalık basamak içeren bir veri türünü işaret eder. Örneğin parasal işlemlerde kullanılabilir.
f. Öğrencinin adını tutar.
g. Öğrencinin soyadını tutar.
h. Öğrencinin aldığı dersi tutar.
ı. Öğrencinin 1. yazılı notunu tutar.
i. Öğrencinin 2. yazılı notunu tutar.
j. Öğrencinin 3. yazılı notunu tutar.
k. Öğrencinin yazılı notlarının ortalamasını tutar.
l. Öğrencinin dersten geçtiği ya da kaldığı durumunu tutar.
Mobil cihazların donanım bileşenleri nelerdir?
Mobil cihazların donanım bileşenleri, cihazın çalışması için gerekli olan temel bileşenlerdir. Bu bileşenler, cihazın işlem gücünü, depolama kapasitesini, ekran boyutunu ve diğer özelliklerini belirler.
Mobil uygulama geliştirmede hangi JavaScript kütüphaneleri kullanılır?
JQuery Mobile, HTML5'in getirdiği özellikleri destekleyen ve dokunmatik ekranlı cihazlarda çalışan web uygulamaları geliştirmek için kullanılan bir JavaScript kütüphanesidir.
Mobil uygulama geliştirmede CSS ve JavaScript kütüphanelerini İnternet üzerinden kullanmanın avantajları ve dezavantajları nelerdir?
İnternet üzerinden CSS ve JavaScript kütüphanelerini kullanmak, mobil uygulama geliştirmeyi kolaylaştırırken, aynı zamanda bazı dezavantajları da beraberinde getirir.
İnternet'in temel hizmetleri nelerdir?
World Wide Web, web sayfalarının ve diğer dijital içeriklerin depolandığı ve kullanıcılara erişilebilir hale getirildiği bir sistemdir. Elektronik posta, kullanıcıların birbirlerine mesaj göndermesini ve almasını sağlayan bir hizmettir. Dosya aktarma protokolü ise, kullanıcıların dosyaları birbirlerine göndermesini ve almasını sağlayan bir hizmettir.
Web servisleri nedir?
Web servisleri, genellikle SOAP veya REST gibi standart protokoller kullanılarak oluşturulur ve birbirleriyle iletişim kurmak için HTTP gibi ortak bir ağ protokolünü kullanırlar. Web servisleri, genellikle XML veya JSON gibi standart veri formatlarını kullanarak veri alışverişi yaparlar.
HTML'de sayfalar arası bağlantı (link) vermek için kullanılan kod nedir?
< a >< / a > kodu, sayfalar arası bağlantı (link) vermek için kullanılır.
HTML5'te yeni eklenen anlamsal etiketlerden bazıları nelerdir?
HTML5'te yeni eklenen anlamsal etiketler, web sayfasının farklı bölümlerini tanımlamak için kullanılır.
JavaScript'te diziler nasıl tanımlanır ve dizilere nasıl eleman eklenir?
JavaScript'te diziler, elemanların sıralı bir listesini tutmak için kullanılan bir veri tipidir. Diziler, elemanları eklemek, silmek ve değiştirmek için çeşitli yöntemler sunar.
Nesne tabanlı programlamanın temel özellikleri nelerdir?
Nesne tabanlı programlama, karmaşık sistemleri daha küçük ve yönetilebilir parçalara bölerek daha kolay bir şekilde geliştirmeyi sağlar.
PHP nedir?
PHP, "Hypertext Preprocessor" kelimelerinden kısaltılmıştır. Yaygın olarak kullanılan, açık kaynak kodlama dilidir. PHP dosyaları metin, HTML, CSS, JavaScript ve PHP kodu içerebilir. PHP kodu sunucuda yürütülür ve sonuç tarayıcıya düz HTML olarak döndürülür. PHP dosyalarının uzantısı ".php" dir.
PHP kodlarının çalıştırılması için hangi ara birime ihtiyaç vardır?
Web sunucusu, PHP kodlarını yorumlayarak çalıştırabilen bir yazılımdır. En yaygın kullanılan web sunucuları Apache, Nginx ve IIS'dir. PHP kodlarını çalıştırmak için bir web sunucusuna ek olarak PHP yorumlayıcısının da kurulu olması gerekir. PHP yorumlayıcısı, PHP kodlarını yorumlayarak çalıştıran bir yazılımdır.
Veri güncelleme işlemi nasıl yapılır?
* Veri güncelleme işlemi, öncelikle güncellenecek kaydın sütun verilerinin veri tabanından çekilmesiyle başlar. * Daha sonra, çekilen veriler form elemetlerinin içine yazılır. * Kullanıcı, form elemetlerinde değişiklik yapıp kaydet butonuna bastığında, sayfaya post yöntemi ile veriler gönderilir. * Post edilen veriler, veri tabanındaki ilgili kaydın sütun verilerini güncellemek için SQL komutu kullanılır. * SQL komutu çalıştırıldıktan sonra, veri tabanındaki veriler güncellenir ve sayfada güncel veriler gösterilir.
Web tabanlı programlama nedir?
Web tabanlı programlar, genellikle bir web tarayıcısı aracılığıyla erişilir ve kullanılır. Bu programlar, sunucu tarafında çalıştırılır ve kullanıcıların girdiği verileri işleyerek sonuçları web tarayıcısına gönderir.
Aşağıda verilen ifadelerden doğru olanlara Evet, yanlış olanlara Hayır yazınız.
1. PHP, bir sunucu tabanlı kodlama dili midir?
2. PHP ile sadece dinamik web sayfa içeriği üretilebilir.
3. PHP dosyaları .php uzantılıdır.
4. PHP ile tarayıcıda direkt olarak çalıştırılabilen programlar yazılabilir.
5. PHP ile form verileri toplanamaz.
6. PHP ile çerezler gönderilemez.
7. PHP ile veritabanı yönetimi yapılabilir.
8. PHP, HTML, CSS, JavaScript ve PHP kodu içeren dosyalar oluşturabilir.
9. PHP ile sunucudaki dosyalar oluşturulamaz.
10. PHP, açık kaynak kodlu değil, ticari bir yazılımdır.
PHP, bir sunucu tabanlı kodlama dilidir. PHP ile dinamik web sayfa içeriği üretilebilir, form verileri toplanabilir, çerezler gönderilebilir ve veritabanı yönetimi yapılabilir. PHP dosyaları .php uzantılıdır. PHP ile tarayıcıda direkt olarak çalıştırılabilen programlar yazılamaz. PHP ile sunucudaki dosyalar oluşturulabilir, açılabilir, okunabilir, yazabilir, silinebilir ve kapatılabilir. PHP, açık kaynak kodlu ve ücretsiz bir yazılımdır.
Aşağıdaki eşleştirmeleri yapın.
1. Öğrenci Numarası
2. Adı
3. Soyadı
4. Dersi
5. 1. Yazılı Notu
6. 2. Yazılı Notu
7. 3. Yazılı Notu
8. Ortalama
9. Geçti/Kaldı Durumu
a. Doğru ya da yanlış bir durumu belirtir. Sıfır değeri yanlış kabul edilir. 1 ise doğru sayılır.
b. Çok küçük tamsayı değerlerini ifade eder. Eğer negatif değerler kullanılacaksa -128 ile 127 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 - 255 arasındaki değerleri kapsar.
c. Eğer negatif değerler kullanılacaksa -32768 ile 32767 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 - 65535 arasındaki değerleri kapsar.
d. Eğer negatif değerler kullanılacaksa -2147483648 ile 2147483647 arasındaki değerleri, sadece pozitif değerler kullanılacaksa 0 – 4294967295 arasındaki değerleri kapsar.
e. Toplam 10 numerik değer ve 2 ondalık basamak içeren bir veri türünü işaret eder. Örneğin parasal işlemlerde kullanılabilir.
f. Öğrencinin adını tutar.
g. Öğrencinin soyadını tutar.
h. Öğrencinin aldığı dersi tutar.
ı. Öğrencinin 1. yazılı notunu tutar.
i. Öğrencinin 2. yazılı notunu tutar.
j. Öğrencinin 3. yazılı notunu tutar.
k. Öğrencinin yazılı notlarının ortalamasını tutar.
l. Öğrencinin dersten geçtiği ya da kaldığı durumunu tutar.
Veri tabanı yönetimi, verileri sistematik bir şekilde düzenleme ve yönetme işlemidir. MariaDB, MySQL’in kaynak kodundan türemiş, ücretsiz olarak kullanılabilen ilişkisel veri tabanı sistemidir. PhpMyAdmin, MySQL veri tabanı ve türevi olan MariaDB yönetimi için en popüler uygulamalardan biridir.
Mobil cihazların donanım bileşenleri hakkında bilgi edinerek, cihazların özelliklerini daha iyi anlayabilir ve bu özelliklere göre cihaz seçimi yapabiliriz.
Öğrenciler, mobil uygulama geliştirmede kullanılan JavaScript kütüphanelerini öğreneceklerdir.
Öğrenciler, İnternet üzerinden CSS ve JavaScript kütüphanelerini kullanmanın avantajlarını ve dezavantajlarını öğreneceklerdir.
Öğrenciler, İnternet'in temel hizmetlerinin neler olduğunu ve bunların nasıl kullanılabileceğini öğrenmiş olurlar.
Öğrenciler, web servislerinin ne olduğunu ve nasıl çalıştığını öğrenmiş olurlar.
Öğrenciler, < a >< / a > kodunu kullanarak sayfalar arası bağlantı (link) verebilirler.
Öğrenciler, HTML5'te yeni eklenen anlamsal etiketleri kullanarak web sayfasının farklı bölümlerini tanımlayabilirler.
JavaScript'te dizileri kullanarak verileri sıralı bir şekilde tutabilir ve işleyebilirsiniz.
Nesne tabanlı programlamayı öğrenerek daha iyi organize edilmiş ve sürdürülebilir kodlar yazabilirsiniz.
PHP ile dinamik sayfa içeriği üretebilir, sunucudaki dosyaları oluşturabilir, açabilir, okuyabilir, yazabilir, silebilir ve kapatabilir, form verilerini toplayabilir, çerezleri gönderebilir ve alabilir ve veri tabanınızdaki verileri ekleyebilir, silebilir, verileri değiştirebilirsiniz.
PHP kodlarının çalıştırılması için web sunucusu ve PHP yorumlayıcısının kurulu olması gerekir.
Öğrenciler, veri güncelleme işleminin nasıl yapıldığını ve hangi adımların izlenmesi gerektiğini öğrenirler.
Öğrenci, web tabanlı programlama kavramını ve çalışma prensibini anlayacaktır.
- PHP'nin ne olduğu ve temel özellikleri hakkında bilgi edinmek. - PHP'nin web programlamada nasıl kullanılabileceği hakkında bilgi edinmek. - PHP ile dinamik web sayfa içeriği üretme, form verileri toplama, çerezler gönderme ve veritabanı yönetimi yapma hakkında bilgi edinmek. - PHP ile web programlama yapmaya başlamak için gerekli bilgi ve becerileri edinmek.
Öğrenci, veri tabanı yönetimi hakkında bilgi sahibi olur ve MariaDB ile PhpMyAdmin kullanarak veri tabanlarını yönetmeyi öğrenir.
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.