10.Sınıf Bilişim Teknolojileri ve Yazılım 2.dönem 1.Yazılıya Hazırlık Test 1 sınavı 10.Sınıf kategorisinin Bilgisayar Bilimi alt kategorisinin, 2 dönemine ait. Bu sınav Orta derecede zorluktadır. Toplamda 20 sorudan oluşmaktadır.
Aşağıdakilerden hangisi PHP'nin temel özelliklerinden biri değildir?
A) Sunucu tabanlı bir kodlama dilidir.
B) Dinamik sayfa içeriği üretebilir.
C) Veritabanı işlemlerini gerçekleştirebilir.
D) Tarayıcıda doğrudan çalıştırılabilir.
E) Açık kaynak kodlu bir dildir.
PHP'de bir değişken tanımlarken hangi işaret kullanılır?
A) # B) @ C) $ D) % E) &
Aşağıdakilerden hangisi bir PHP dosyasının doğru uzantısıdır?
A) .html B) .css C) .js D) .php E) .sql
Tarayıcı ilk açıldığında dosyayukle.php yerine dosyaal.php sayfasına bağlanmak istenirse ne olur?
A) Herhangi bir sorun yaşanmaz, dosyaal.php sayfası açılır.
B) Sunucu bir hata mesajı döndürür, çünkü varsayılan sayfa ayarlanmamıştır.
C) Tarayıcı, dosyayukle.php sayfasına yönlenir, çünkü bu sayfa daha önce ziyaret edilmiştir.
D) Dosyaal.php sayfası açılır, ancak bazı özellikler çalışmayabilir.
E) Tarayıcı, ilk açılışta ayarlanan varsayılan sayfaya bağlanır (eğer varsA).
Yönetim.php sayfasında, oturum açmış bir kullanıcının yetkilerini kontrol etmek için veritabanındaki hangi sütun kullanılır?
A) kullanıcı adı B) şifre
C) adı soyadı D) e-postası
E) rolü
Veri tabanında bir kaydı güncellemek için ilk adımda yapılması gereken en doğru işlem aşağıdakilerden hangisidir?
A) Güncellenmek istenen kaydın sütun değerlerini veri tabanından çekerek form elemanlarına yazdırmak.
B) Veri tabanındaki tüm kayıtları silmek ve yeni verileri eklemek.
C) Güncellenmek istenen kaydı doğrudan veri tabanında düzenlemek.
D) Yeni bir veri tabanı oluşturarak verileri aktarmak.
E) Veri tabanının yedeğini alıp, güncellemeyi yedek üzerinde yapmak.
Ödev notlandırma sistemi projesinde, öğretmenlerin öğrencilerin ödevlerine not ve açıklama girebilmesi için hangi sayfa tasarımına ihtiyaç vardır?
A) Öğrenci listesi ve not giriş formu
B) Sadece ödev yükleme formu
C) Sadece öğrenci profil sayfası
D) Sadece öğretmen duyuruları sayfası
E) Sadece anket sonuçları sayfası
Kodlama öğretme sitesi projesinde, videoların hangi başlık altında görüntüleneceğini belirlemek için veri tabanında hangi bilgiye ihtiyaç vardır?
A) Video başlığına ait kategori bilgisi
B) Video dosyasının boyutu
C) Video yükleme tarihi
D) Videonun izlenme sayısı
E) Videoyu yükleyen kullanıcının IP adresi
Mobil uygulama geliştirirken, uygulamanın çalışacağı platformun özelliklerine uygun, özellikle de performans açısından dikkatli bir geliştirme sürecine ihtiyaç duyulmasının temel nedeni aşağıdakilerden hangisidir?
A) Mobil cihazların sınırsız donanım özellikleri ve enerji kaynakları
B) Geleneksel program geliştirme yaklaşımlarının mobil platformlarda daha hızlı sonuç vermesi
C) Mobil cihazların sınırlı donanım özellikleri ve kısıtlı enerji kaynakları
D) Mobil işletim sistemlerinin masaüstü işletim sistemlerinden daha karmaşık olması
E) Mobil uygulamaların web tabanlı uygulamalardan daha az güvenlik açığına sahip olması
Aşağıdakilerden hangisi mobil cihazlarda yer alan ve cihazın dış dünya ile iletişim kurabilmesini sağlayan bir bağlantı modülü değildir?
A) Kablosuz ağ bağlantısı B) Bluetooth
C) GPS D) NFC
E) RAM
Aşağıdakilerden hangisi emülatörlerin avantajlarından biri değildir?
A) Farklı donanım özelliklerine sahip cihazların simülasyonunu yapabilme
B) Geliştirilen uygulamaların farklı cihazlarda nasıl çalışacağını test edebilme
C) Fiziki cihazlarda oluşturulması zor olan durumları (düşük pil seviyesi gibi) simüle edebilme
D) Geliştirme sürecini hızlandırma ve maliyeti düşürme
E) Emülatörde sorunsuz çalışan bir uygulamanın her zaman fiziki donanımda da sorunsuz çalışması
Emülatörler, özellikle hangi tür projelerde geliştirme aşamalarında sıklıkla kullanılır ve uygulama hayata geçirilmeye yakın ne olurlar?
A) Ticari projelerde, fiziki donanımlara bırakılırlar.
B) Eğitim projelerinde, yazılımcılar tarafından güncellenirler.
C) Kişisel projelerde, tamamen ortadan kaldırılırlar.
D) Açık kaynak projelerde, geliştiriciler arasında paylaşılırlar.
E) Araştırma projelerinde, raporlama için kullanılırlar.
Web ve yerel bileşenleri içinde barındıran karma (hibrit) uygulamaların en büyük avantajı aşağıdakilerden hangisidir?
A) Geliştirme sürecinin karmaşık programlama dilleri ile gerçekleştirilmesi
B) Sadece yerel özelliklerden faydalanılabilmesi
C) Geliştirme sürecinin temel Web teknikleri ile gerçekleştirilebilmesi ve aynı zamanda yerel özelliklerden de faydalanılabilmesi
D) Her platform için yeniden kodlama yapılmasının gerekmesi
E) Hedef platformdan bağımsız olarak çalışması
Aşağıdakilerden hangisi web tabanlı mobil uygulama geliştirme ortamı olarak kullanılabilecek bir metin editörünün sahip olması gereken özelliklerden değildir?
A) Kod renklendirme
B) Kod tamamlama
C) Hata ayıklama (debugging)
D) Web tabanlı uygulama geliştirme desteği
E) Otomatik derleme
Web tabanlı mobil uygulamalarda ana sayfa dosyasının adı ne olmalıdır?
A) main.html B) app.html
C) home.html D) index.html
E) default.html
Aşağıdakilerden hangisi Brackets arayüzünün temel bölümlerinden biri değildir?
A) Klasör ve dosya görüntüleme alanı
B) Kod yazma ve görüntüleme alanı
C) Hata ayıklama (debug) konsolu
D) Menü çubuğu
E) Durum çubuğu
Uygulamada bir kelimeye tıklanınca Türk Dil Kurumu'nun (TDK) sözlüğündeki anlamına yönlendirme yapmak için hangi HTML etiketinin "href" tanımlaması düzenlenmelidir?
A) < img > B) < p > C) < a > D) < h1 > E) < div >
Mobil uygulamayı oluşturan dosya ve klasörleri mobil cihaza aktardıktan sonra, uygulamayı test etmek için aşağıdaki adımlardan hangisi yanlıştır?
A) Dosya yöneticisi veya benzeri bir program ile uygulama dosyalarına ulaşmak.
B) Micro SD kart bölümüne giriş yapmak (eğer dosyalar buraya kopyalandıysA).
C) Doğrudan "index.html" dosyasına çift tıklayarak uygulamayı başlatmak.
D) "Mobil Uygulama Geliştirme" ve "Web" klasörlerinin içine girerek uygulama dosyalarına ulaşmak.
E) "index.html" dosyasına dokunarak, bir internet tarayıcısı seçerek uygulamayı test etmek.
Mobil cihazda bir HTML dosyasını açarken, birden fazla tarayıcı seçeneği sunuluyorsa, bu durum neyi gösterir?
A) HTML dosyasının bozuk olduğunu.
B) Cihazda HTML dosyalarını görüntüleyebilecek birden fazla uygulamanın bulunduğunu.
C) HTML dosyasının açılması için özel bir uygulamaya ihtiyaç duyulduğunu.
D) Mobil cihazın yeterli belleğe sahip olmadığını.
E) İnternet bağlantısının zorunlu olduğunu.
Mobil uygulamayı SD karta kopyaladıktan sonra, dosya yöneticisinde Micro SD kartı göremiyorsanız, olası neden aşağıdakilerden hangisi olamaz?
A) SD kartın mobil cihaza doğru şekilde takılmamış olması.
B) SD kartın mobil cihaz tarafından desteklenen bir formatta olmaması.
C) Mobil cihazın SD kart okuyucusunun arızalı olması.
D) Mobil cihazda dosya yöneticisi uygulamasının güncel olmaması.
E) SD kartın tamamen dolu olması.
Aşağıdakilerden hangisi PHP'nin temel özelliklerinden biri değildir?
A) Sunucu tabanlı bir kodlama dilidir.
B) Dinamik sayfa içeriği üretebilir.
C) Veritabanı işlemlerini gerçekleştirebilir.
D) Tarayıcıda doğrudan çalıştırılabilir.
E) Açık kaynak kodlu bir dildir.
PHP, sunucu tabanlı bir dil olduğundan tarayıcıda doğrudan çalıştırılamaz. Sunucuda yorumlanıp HTML'e dönüştürülerek tarayıcıya gönderilir.
PHP'de bir değişken tanımlarken hangi işaret kullanılır?
A) # B) @ C) $ D) % E) &
PHP'de değişkenler $ işareti ile başlar. Örneğin: $degiskenAdi = "Merhaba";
Aşağıdakilerden hangisi bir PHP dosyasının doğru uzantısıdır?
A) .html B) .css C) .js D) .php E) .sql
PHP dosyaları ".php" uzantısı ile kaydedilir. ".html" HTML dosyaları, ".css" stil dosyaları, ".js" JavaScript dosyaları ve ".sql" SQL dosyaları için kullanılır.
Tarayıcı ilk açıldığında dosyayukle.php yerine dosyaal.php sayfasına bağlanmak istenirse ne olur?
A) Herhangi bir sorun yaşanmaz, dosyaal.php sayfası açılır.
B) Sunucu bir hata mesajı döndürür, çünkü varsayılan sayfa ayarlanmamıştır.
C) Tarayıcı, dosyayukle.php sayfasına yönlenir, çünkü bu sayfa daha önce ziyaret edilmiştir.
D) Dosyaal.php sayfası açılır, ancak bazı özellikler çalışmayabilir.
E) Tarayıcı, ilk açılışta ayarlanan varsayılan sayfaya bağlanır (eğer varsA).
Tarayıcıda belirtilen URL doğrudan istenilen sayfayı açar. Varsayılan sayfa ayarlanmamışsa, belirtilen sayfa sorunsuz açılır.
Yönetim.php sayfasında, oturum açmış bir kullanıcının yetkilerini kontrol etmek için veritabanındaki hangi sütun kullanılır?
A) kullanıcı adı B) şifre
C) adı soyadı D) e-postası
E) rolü
"rolü" sütunu, kullanıcının sistemdeki yetkilendirmesi ile ilgili bilgi tutar. Örneğin, 1 yönetici, 0 yetkisiz kullanıcı anlamına gelebilir.
Veri tabanında bir kaydı güncellemek için ilk adımda yapılması gereken en doğru işlem aşağıdakilerden hangisidir?
A) Güncellenmek istenen kaydın sütun değerlerini veri tabanından çekerek form elemanlarına yazdırmak.
B) Veri tabanındaki tüm kayıtları silmek ve yeni verileri eklemek.
C) Güncellenmek istenen kaydı doğrudan veri tabanında düzenlemek.
D) Yeni bir veri tabanı oluşturarak verileri aktarmak.
E) Veri tabanının yedeğini alıp, güncellemeyi yedek üzerinde yapmak.
Veri güncelleme işleminde, öncelikle mevcut verileri çekip form elemanlarına yazdırmak, kullanıcının değişiklik yapmasını ve doğru veriyi güncellemesini sağlar.
Ödev notlandırma sistemi projesinde, öğretmenlerin öğrencilerin ödevlerine not ve açıklama girebilmesi için hangi sayfa tasarımına ihtiyaç vardır?
A) Öğrenci listesi ve not giriş formu
B) Sadece ödev yükleme formu
C) Sadece öğrenci profil sayfası
D) Sadece öğretmen duyuruları sayfası
E) Sadece anket sonuçları sayfası
Öğretmenlerin ödevleri değerlendirebilmesi için, öğrencilerin listelendiği ve her öğrencinin ödevi için not ve açıklama girilebilecek bir form tasarımına ihtiyaç vardır.
Kodlama öğretme sitesi projesinde, videoların hangi başlık altında görüntüleneceğini belirlemek için veri tabanında hangi bilgiye ihtiyaç vardır?
A) Video başlığına ait kategori bilgisi
B) Video dosyasının boyutu
C) Video yükleme tarihi
D) Videonun izlenme sayısı
E) Videoyu yükleyen kullanıcının IP adresi
Videoların HTML5, CSS3, MYSQL Yönetimi ve PHP gibi farklı başlıklar altında sınıflandırılması için, her videonun hangi kategoriye ait olduğunu belirten bir bilgiye ihtiyaç vardır.
Mobil uygulama geliştirirken, uygulamanın çalışacağı platformun özelliklerine uygun, özellikle de performans açısından dikkatli bir geliştirme sürecine ihtiyaç duyulmasının temel nedeni aşağıdakilerden hangisidir?
A) Mobil cihazların sınırsız donanım özellikleri ve enerji kaynakları
B) Geleneksel program geliştirme yaklaşımlarının mobil platformlarda daha hızlı sonuç vermesi
C) Mobil cihazların sınırlı donanım özellikleri ve kısıtlı enerji kaynakları
D) Mobil işletim sistemlerinin masaüstü işletim sistemlerinden daha karmaşık olması
E) Mobil uygulamaların web tabanlı uygulamalardan daha az güvenlik açığına sahip olması
Mobil cihazların işlemci gücü, bellek kapasitesi ve pil ömrü gibi donanım özellikleri, masaüstü bilgisayarlara kıyasla daha sınırlıdır. Bu nedenle, mobil uygulamaların performansı optimize edilmeli ve enerji tüketimi minimize edilmelidir.
Aşağıdakilerden hangisi mobil cihazlarda yer alan ve cihazın dış dünya ile iletişim kurabilmesini sağlayan bir bağlantı modülü değildir?
A) Kablosuz ağ bağlantısı B) Bluetooth
C) GPS D) NFC
E) RAM
RAM (Rastgele Erişimli Bellek), mobil cihazın geçici veri depolama alanıdır ve bağlantı modülü değildir. Kablosuz ağ bağlantısı, Bluetooth, GPS ve NFC ise mobil cihazın diğer cihazlar ve ağlarla iletişim kurmasını sağlayan bağlantı teknolojileridir.
Aşağıdakilerden hangisi emülatörlerin avantajlarından biri değildir?
A) Farklı donanım özelliklerine sahip cihazların simülasyonunu yapabilme
B) Geliştirilen uygulamaların farklı cihazlarda nasıl çalışacağını test edebilme
C) Fiziki cihazlarda oluşturulması zor olan durumları (düşük pil seviyesi gibi) simüle edebilme
D) Geliştirme sürecini hızlandırma ve maliyeti düşürme
E) Emülatörde sorunsuz çalışan bir uygulamanın her zaman fiziki donanımda da sorunsuz çalışması
Emülatörler, geliştirme sürecinde büyük kolaylık sağlasa da, emülatördeki davranışlar her zaman birebir fiziki cihazlardaki davranışlarla aynı olmayabilir. Bu nedenle, uygulamanın gerçek cihazlarda da test edilmesi önemlidir.
Emülatörler, özellikle hangi tür projelerde geliştirme aşamalarında sıklıkla kullanılır ve uygulama hayata geçirilmeye yakın ne olurlar?
A) Ticari projelerde, fiziki donanımlara bırakılırlar.
B) Eğitim projelerinde, yazılımcılar tarafından güncellenirler.
C) Kişisel projelerde, tamamen ortadan kaldırılırlar.
D) Açık kaynak projelerde, geliştiriciler arasında paylaşılırlar.
E) Araştırma projelerinde, raporlama için kullanılırlar.
Metinde, emülatörlerin özellikle ticari projelerde geliştirme aşamalarında sıkça kullanıldığı ve uygulamanın hayata geçirilmesine yakın fiziki donanımlara bırakıldığı belirtilmektedir.
Web ve yerel bileşenleri içinde barındıran karma (hibrit) uygulamaların en büyük avantajı aşağıdakilerden hangisidir?
A) Geliştirme sürecinin karmaşık programlama dilleri ile gerçekleştirilmesi
B) Sadece yerel özelliklerden faydalanılabilmesi
C) Geliştirme sürecinin temel Web teknikleri ile gerçekleştirilebilmesi ve aynı zamanda yerel özelliklerden de faydalanılabilmesi
D) Her platform için yeniden kodlama yapılmasının gerekmesi
E) Hedef platformdan bağımsız olarak çalışması
Metinde, karma (hibrit) uygulamaların en büyük avantajının geliştirme sürecinin temel Web teknikleri ile gerçekleştirilebilmesi ve aynı zamanda yerel özelliklerden de faydalanılabilmesi olduğu belirtilmiştir.
Aşağıdakilerden hangisi web tabanlı mobil uygulama geliştirme ortamı olarak kullanılabilecek bir metin editörünün sahip olması gereken özelliklerden değildir?
A) Kod renklendirme
B) Kod tamamlama
C) Hata ayıklama (debugging)
D) Web tabanlı uygulama geliştirme desteği
E) Otomatik derleme
Metinde, metin editörünün kod renklendirme, kod tamamlama ve Web tabanlı uygulama geliştirme desteği gibi özelliklere sahip olması gerektiği belirtilmiştir. Otomatik derleme özelliği metin editöründe bulunması zorunlu bir özellik değildir.
Web tabanlı mobil uygulamalarda ana sayfa dosyasının adı ne olmalıdır?
A) main.html B) app.html
C) home.html D) index.html
E) default.html
Web tabanlı mobil uygulamalarda, uygulamanın başlangıç noktası olarak kabul edilen ana sayfa dosyasının adı "index.html" olmalıdır. Bu, mobil internet tarayıcıların hangi dosyayı ilk olarak açacağını belirlemesine yardımcı olur.
Aşağıdakilerden hangisi Brackets arayüzünün temel bölümlerinden biri değildir?
A) Klasör ve dosya görüntüleme alanı
B) Kod yazma ve görüntüleme alanı
C) Hata ayıklama (debug) konsolu
D) Menü çubuğu
E) Durum çubuğu
Brackets arayüzü temel olarak solda klasör ve dosya görüntüleme alanı, sağda ise kod yazma ve görüntüleme alanından oluşur. Hata ayıklama konsolu, eklentilerle eklenebilir, ancak temel arayüzün parçası değildir.
Uygulamada bir kelimeye tıklanınca Türk Dil Kurumu'nun (TDK) sözlüğündeki anlamına yönlendirme yapmak için hangi HTML etiketinin "href" tanımlaması düzenlenmelidir?
A) < img > B) < p > C) < a > D) < h1 > E) < div >
Metinde, bir bağlantı sağlamak için HTML içerisinde kullanılan "" etiketinin içindeki "href" tanımlamasının düzenlenmesi gerektiği belirtilmektedir.
Mobil uygulamayı oluşturan dosya ve klasörleri mobil cihaza aktardıktan sonra, uygulamayı test etmek için aşağıdaki adımlardan hangisi yanlıştır?
A) Dosya yöneticisi veya benzeri bir program ile uygulama dosyalarına ulaşmak.
B) Micro SD kart bölümüne giriş yapmak (eğer dosyalar buraya kopyalandıysA).
C) Doğrudan "index.html" dosyasına çift tıklayarak uygulamayı başlatmak.
D) "Mobil Uygulama Geliştirme" ve "Web" klasörlerinin içine girerek uygulama dosyalarına ulaşmak.
E) "index.html" dosyasına dokunarak, bir internet tarayıcısı seçerek uygulamayı test etmek.
Mobil cihazlarda, ".html" dosyaları doğrudan çift tıklayarak değil, dosya yöneticisi üzerinden açılıp ardından bir tarayıcı seçilerek çalıştırılır. Çift tıklama, sistem tarafından desteklenmeyebilir veya varsayılan bir uygulamayla açılmaya çalışılabilir.
Mobil cihazda bir HTML dosyasını açarken, birden fazla tarayıcı seçeneği sunuluyorsa, bu durum neyi gösterir?
A) HTML dosyasının bozuk olduğunu.
B) Cihazda HTML dosyalarını görüntüleyebilecek birden fazla uygulamanın bulunduğunu.
C) HTML dosyasının açılması için özel bir uygulamaya ihtiyaç duyulduğunu.
D) Mobil cihazın yeterli belleğe sahip olmadığını.
E) İnternet bağlantısının zorunlu olduğunu.
Birden fazla tarayıcı seçeneği, cihazda HTML dosyalarını açabilen çeşitli uygulamaların (örneğin Chrome, Firefox, Standart Tarayıcı) bulunduğunu gösterir. Kullanıcı, istediği tarayıcıyı seçerek dosyayı görüntüleyebilir.
Mobil uygulamayı SD karta kopyaladıktan sonra, dosya yöneticisinde Micro SD kartı göremiyorsanız, olası neden aşağıdakilerden hangisi olamaz?
A) SD kartın mobil cihaza doğru şekilde takılmamış olması.
B) SD kartın mobil cihaz tarafından desteklenen bir formatta olmaması.
C) Mobil cihazın SD kart okuyucusunun arızalı olması.
D) Mobil cihazda dosya yöneticisi uygulamasının güncel olmaması.
E) SD kartın tamamen dolu olması.
Dosya yöneticisi uygulamasının eski olması bazı arayüz sorunlarına yol açabilir. Ancak bir SD kart takıldığında genellikle direkt olarak algılanmasını engellemez. SD kart algılanmaması daha çok donanımsal bir sorundur.
PHP'nin temel özelliklerini ayırt edebilme.
PHP'de değişken tanımlama kurallarını bilme.
PHP dosya uzantısını bilme.
Web uygulamalarının temel işleyişini anlama.
Kullanıcı yetkilendirme ve erişim kontrolünün önemini anlama.
Veri tabanı yönetiminde güncelleme işlemlerinin adımlarını anlar.
Web tabanlı bir projede kullanıcı rolleri ve yetkilendirme işlemlerini anlama
Web tabanlı bir projede kategorizasyon ve veri ilişkilendirme işlemlerini anlama
Mobil programlamanın temel kavramlarını ve gerekliliklerini anlar.
Mobil cihazların donanım bileşenlerini ve işlevlerini ayırt eder.
Emülatörlerin ne olduğunu ve avantajlarını/dezavantajlarını bilir.
Öğrenci, emülatörlerin kullanım alanlarını ve yaşam döngüsündeki yerini ayırt edebilir.
Öğrenci, karma (hibrit) uygulamaların avantajlarını değerlendirebilir.
Öğrenci, web tabanlı mobil uygulama geliştirme ortamının temel özelliklerini belirleyebilir.
Web tabanlı uygulama geliştirme standartlarına uygun dosya adlandırması yapar.
Brackets yazılımının arayüz bileşenlerini tanır.
HTML'de bağlantı (link) oluşturma ve yönlendirme işlemlerini bilir.
Mobil cihazlarda dosya yönetimi ve web uygulamalarını çalıştırma yöntemlerini anlama.
Mobil cihazlarda farklı uygulamalarla dosya açma ve görüntüleme yeteneklerini anlama.
Mobil cihazlarda SD kart kullanımı ve olası sorunları giderme.
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.