ATA-AÖF İnternet Programcılığı I Çıkmış Sorular
Atatürk Üniversitesi ATA-AÖF İnternet Programcılığı I dersinin vize, final ve bütünleme sınavlarına hazırlanmak için 44 soruluk havuz: çıkmış sınav sorularını cevaplarıyla çöz, yanlış yaptıklarını tekrar et, yolda sesli dinle.
İnternet Programcılığı I konu özeti
Ders, web sayfalarının HTML ile yapılandırılmasını, CSS ile biçimlendirilmesini, HTML5 form ve API özelliklerini, JavaScript ve jQuery ile etkileşimi, Bootstrap ve jQuery Mobile ile duyarlı arayüz kurmayı kapsar.
HTML temelleri ve anlamsal etiketler
- HTML bir programlama dili değil, sayfa yapısını kuran standart işaretleme dilidir; dosyalar .html veya .htm uzantısıyla saklanır.
- Etiketler küçüktür ve büyüktür işaretleri arasına yazılır.
- Sayfa dili html etiketinin lang özelliğiyle bildirilir; Türkçe için tr kullanılır.
- Sekmedeki başlık head içindeki title etiketiyle verilir; hr yatay çizgi çizer.
- section, article, header, footer, nav gibi anlamsal etiketler eski id veya class verilmiş div bloklarının yerini alır.
HTML5 form özellikleri
- Placeholder, kullanıcı yazmadan önce alanda görünen ipucu metnidir.
- Pattern, girilen değeri düzenli ifadeyle denetler; harf sınırlaması gibi kurallar bu yolla konur.
- Formtarget, gönderim yanıtının nerede açılacağını belirler; _blank yeni sekme demektir.
- Datalist, input alanına yazdıkça açılan hazır öneri listesi sağlar.
- Yeni input türleri arasında search, email, url, tel, number, range, date, time ve color vardır; sound ve web yoktur.
- Keygen anahtar çifti üreterek kimlik doğrulamada kullanılırdı; artık tarayıcılar desteklemiyor.
HTML5 API'leri ve grafik
- Geolocation API enlem ve boylam verir; tarayıcı önce kullanıcıdan izin ister.
- Sürükle bırak, konum belirleme ve yerel depolama JavaScript koduyla çalışır.
- Sürükle bırak olayları ondragstart, ondrag, ondragenter, ondragleave, ondragover, ondrop ve ondragend şeklindedir; onboard yoktur.
- SVG vektör tabanlı ve XML esaslıdır; Canvas piksel tabanlıdır ve JavaScript ile çizilir. İkisi aynı özelliklere sahip değildir.
CSS söz dizimi, seçiciler ve öncelik
- CSS kuralı seçici ile bildirim bloğundan oluşur.
- Id seçici diyez ile, sınıf seçici nokta ile başlar.
- Çok satırlı açıklama /* */ arasına yazılır.
- Öncelik sırası genel olarak satır içi, gömülü, dış dosya şeklindedir; kullanıcı tanımları yazarın tanımlarını normalde geçersiz kılmaz.
- Yazı tipi ve renk gibi özellikler kalıtımla geçer; alt elemana doğrudan tanım verilirse kalıtımla gelen değer geçersiz olur.
- Satırları dönüşümlü renklendirmek için nth-child kullanılır; even ve odd değerleri alır.
CSS kutu modeli, renk, yazı tipi ve görsel
- Padding içerikle kenarlık arasındaki iç boşluktur; margin kenarlığın dışındaki boşluktur.
- font-family listesinde tarayıcı sırayla dener; sans-serif yalnız son çare genel ailedir.
- Renkler RGB veya hex ile on altı milyondan fazla yazılabilir, ama adı olan renk yaklaşık 140'tır.
- background-repeat öntanımlı olarak repeat değerindedir; repeat-x yatayda, repeat-y dikeyde tekrar eder, no-repeat tekrarı kapatır.
- border-radius: 50% kare görseli daire yapar.
- border-collapse değerleri collapse (birleşik) ve separate (ayrık) şeklindedir.
JavaScript ve jQuery
- Elemana id ile document.getElementById() yoluyla ulaşılır.
- innerText düz metin yazar, innerHTML içeriği HTML kodu sayar.
- Değişken adı rakamla başlayamaz, büyük-küçük harfe duyarlıdır; artı işareti adda kullanılamaz.
- window.location.href açık sayfanın tam adresini verir.
- jQuery efektleri show/hide, fadeIn/fadeOut, slideUp/slideDown ve animate'tir; Play diye efekt yoktur.
Bootstrap ve jQuery Mobile
- Bootstrap ızgarası her satırı 12 eşit sütuna böler; sütun toplamı 12'yi geçmemelidir.
- Satır ve sütunlar row, col-md-6 gibi CSS sınıflarıyla kurulur.
- Zorunlu çekirdek dosya bootstrap.css'tir; js dosyaları etkileşimli bileşenler için gerekir.
- jQuery Mobile'da sayfa geçiş efekti data-transition ile seçilir; efekt istenmezse none verilir.
- jQuery Mobile tablo bileşeni sütun gizleme sunar ama hazır veri sıralama sunmaz.
Önemli kavramlar
- HTML
- Web sayfalarının yapısını kuran standart işaretleme dilidir.
- Seçici ve bildirim
- CSS kuralının, hedef öğeyi belirten ve uygulanacak biçimi taşıyan iki bölümüdür.
- Padding
- Öğenin içeriği ile kenarlığı arasındaki iç boşluktur.
- Margin
- Kenarlığın dışında kalıp öğeyi komşularından ayıran boşluktur.
- Pattern
- Form girişini düzenli ifadeyle denetleyen özelliktir.
- Datalist
- Input alanına otomatik tamamlama önerileri sunan HTML5 etiketidir.
- Geolocation API
- Kullanıcının izniyle konumunu enlem ve boylam olarak veren HTML5 arayüzüdür.
- Cascade (basamaklama)
- Aynı elemana ulaşan birden çok stil arasından hangisinin uygulanacağını belirleyen öncelik düzenidir.
- Izgara sistemi
- Bootstrap'te sayfayı 12 sütunluk satırlara bölen yerleşim yöntemidir.
- innerText
- Elemanın içine biçimsiz düz metin yazan JavaScript özelliğidir.
- nth-child
- Sıra numarasına göre öğe seçen, zebra tablo için kullanılan sözde sınıftır.
Sınav ipuçları
- padding iç boşluk, margin dış boşluktur; sorularda sık karıştırılır.
- repeat hem yatay hem dikey, repeat-x yalnız yatay, repeat-y yalnız dikey tekrar eder.
- innerText düz metin, innerHTML HTML kodu olarak işler.
- Hatalı ifade sorularında 'her koşulda', 'olanaksızdır', 'her rengin adı vardır' gibi mutlak ifadeler genellikle yanlıştır.
- Id seçici diyez, sınıf seçici nokta ile başlar; Bootstrap ızgarası sınıflarla kurulur, id ile değil.
Hangi sınavların soruları var?
İnternet Programcılığı I örnek sorular
Aşağıdaki sorular dersin konularından derlenmiştir; cevabı görmek için "Cevabı gör"e dokunun. Tüm soruları uygulamada çözebilirsiniz.
1. Bir haritada kullanıcının bulunduğu yeri tespit etmek istiyorsak HTML5'in hangi API'sinden yararlanırız?
- Web İşçileri
- Yerel Depolama Alanı
- Server-Sent Olayları
- Önbellekleme
- Geolocation
Cevabı gör
Doğru cevap: E) Geolocation
Geolocation API, kullanıcının o anki konumunu enlem ve boylam değerleriyle verir. Konum bilgisi gizlilikle ilgili olduğundan tarayıcı önce izin ister; çoğunlukla navigator.geolocation.getCurrentPosition() metodu çağrılır.
2. Arka plan resminin yatayda ve dikeyde yinelenmesi, ……. değerinin öntanımlı davranışıdır; sığmayan son parça kesilir. Boşluğa hangisi gelmelidir?
- repeat
- return
- review
- round
- real
Cevabı gör
Doğru cevap: A) repeat
background-repeat özelliğinin başlangıç değeri repeat'tir. Bu değerde resim, alan dolana kadar hem yatay hem dikey yönde çoğaltılır.
3. Aşağıdaki seçeneklerden hangisi HTML kısaltmasının doğru karşılığını vermektedir?
- Hyper Text Markup Language
- Huge Text Mixed Link
- Home Text Mix Language
- Hyperlinks Texture Model Language
- Hyper Tool Model List
Cevabı gör
Doğru cevap: A) Hyper Text Markup Language
HTML, "Hyper Text Markup Language" ifadesinin kısaltmasıdır; Türkçede "Hiper Metin İşaretleme Dili" denir. Web sayfaları bu standart dille hazırlanır.
4. Text, search, url, tel, email ve password türündeki alanlara girilen verinin denetlenmesi, örneğin yalnızca iki harf ya da yalnızca metin kabul edilmesi için hangi form özelliğinden yararlanılır?
- required
- number
- url
- pattern
- placeholder
Cevabı gör
Doğru cevap: D) pattern
Pattern özelliği, girilen değerin düzenli ifade (regular expression) ile verilen biçime uyup uymadığına bakar. Yalnız harf kabul etmek ya da uzunluğu sınırlamak bu yolla yapılır.
5. CSS'te bir öğenin içeriği ile kenarlığı arasında kalan iç boşluk ………… özelliğiyle ayarlanır. Boş yere hangisi yazılmalıdır?
- table
- padding
- rgb
- margin
- div
Cevabı gör
Doğru cevap: B) padding
Padding (dolgu), öğenin içeriğiyle kenarlığı arasındaki iç mesafeyi belirler. Kenarlığın dışında kalan boşluk ise margin ile verilir.
6. Bir sayfada .deger sınıfına font-family: Arial, Calibri, sans-serif; text-decoration:underline; bildirimleri verilmiştir. Bu tanıma göre aşağıdaki yargılardan hangisi hatalıdır?
- Yazı tipi listesi, belirli yazı tiplerinden başlayıp en sonda genel bir aileye ulaşacak biçimde sıralanmıştır.
- Bu tanımı taşıyan içerik, tarayıcıda her koşulda sans-serif bir yazı tipiyle görüntülenir.
- Font-family özelliğine listeye eklenecek başka yazı tipleri de yazılabilir.
- Tanım, içeriğin ilk tercih olarak Arial ile gösterilmesini ister.
- Bu stilin uygulandığı içerikte tarayıcı, öncelikle Arial yazı tipini kullanır.
Cevabı gör
Doğru cevap: B) Bu tanımı taşıyan içerik, tarayıcıda her koşulda sans-serif bir yazı tipiyle görüntülenir.
Tarayıcı önce Arial'i, sonra Calibri'yi dener. Bunlar kullanıcının bilgisayarında varsa içerik onlarla görüntülenir. sans-serif yalnızca son çare olan genel ailedir; bu yüzden 'her koşulda sans-serif' ifadesi hatalıdır.
7. CSS ile görsellerin biçimlendirilmesine ilişkin aşağıdaki ifadelerden hangisi yanlıştır?
- background-attachment özelliği, arka plan resminin sayfayla birlikte kayıp kaymayacağını ya da sabit kalıp kalmayacağını belirler.
- Görsellerin tutarlı biçimde gösterilmesi için stillerden yararlanılabilir.
- background-repeat özelliğiyle resmin hangi yönde ve kaç kez döşeneceği ayarlanabilir.
- border-radius özelliğiyle görseli tam daire biçimine getirmek olanaksızdır.
- Görsel yeniden boyutlandırılırken oranın bozulmaması için çoğu zaman tek bir boyutu belirtmek yeterlidir.
Cevabı gör
Doğru cevap: D) border-radius özelliğiyle görseli tam daire biçimine getirmek olanaksızdır.
İfade yanlıştır; kare bir görsele border-radius: 50% verilirse tam daire elde edilir.
8. CSS'te bir kuralı meydana getiren iki bölüm aşağıdakilerden hangisinde birlikte verilmiştir?
- Bulucu ve Takip Edici
- Gezici ve Bulucu
- Gezici ve Bitirici
- Seçici ve Bildirim
- Bildirim ve Adres
Cevabı gör
Doğru cevap: D) Seçici ve Bildirim
Bir CSS kuralı, hangi öğenin etkileneceğini gösteren seçici (selector) ile uygulanacak biçim özelliklerini içeren bildirim (declaration) bloğundan oluşur. Örnek: h1 { color: red; }
9. Aşağıdaki dosya uzantılarından hangisi HTML belgelerine aittir?
- .docx
- .html
- .php
- .xls
- .xml
Cevabı gör
Doğru cevap: B) .html
Tarayıcıların belgeyi doğru yorumlaması için HTML dosyaları .html ya da .htm uzantısıyla kaydedilir.
10. HTML'i tanımlayan ifadelerden hangisi doğrudur?
- Sayfalar arasında geçiş sağlamaya yarayan bir biçimlendirme aracıdır.
- ASP ve PHP gibi bir programlama dilidir.
- JavaScript ve CSS ile birlikte kullanılamaz.
- Nesneleri birbirine bağlayan bir bağlantıdır.
- Web sayfalarının hazırlanmasında kullanılan standart bir işaretleme dilidir.
Cevabı gör
Doğru cevap: E) Web sayfalarının hazırlanmasında kullanılan standart bir işaretleme dilidir.
HTML bir programlama dili değildir; web sayfalarının yapısını ve iskeletini kuran standart işaretleme dilidir.
Bu dersi alan bölümler
Nasıl çalışmalı?
Önce "Vize (hepsi)" ya da "Final (hepsi)" ile geçmiş yılların sorularını çözün; aynı konular sınavlarda sık tekrarlanır. Yanlış yaptığınız sorular "Yanlışlar" bölümünde birikir, sınavdan önce onları yeniden çözün. Yolda ya da ev işi yaparken "Sesli Dinle" ile soruları ve cevaplarını dinleyebilirsiniz.
Sık sorulan sorular
ATA-AÖF İnternet Programcılığı I çıkmış sorular nerede?
Mobil Defter'de ATA-AÖF İnternet Programcılığı I dersinin vize, final ve bütünleme hazırlığı için 44 sorusu var (2025-26 Final). Soruları cevaplarıyla test olarak çözebilir, yanlışlarını ayrıca tekrar edebilir ve sesli dinleyebilirsin.
ATA-AÖF İnternet Programcılığı I vize soruları ve final soruları ayrı çözülebilir mi?
Evet. Uygulamada "Final (hepsi)" düğmeleriyle yalnız o sınavın sorularını, yıl düğmeleriyle de tek bir yılın sınavını çözebilirsin.
ATA-AÖF İnternet Programcılığı I çıkmış sorular PDF olarak indirilebilir mi?
Ayrı bir PDF dosyası yerine uygulamadaki "Kağıda yazdır" düğmesi dersin bütün sorularını ve cevap anahtarını yazdırılabilir sayfa olarak hazırlar; telefonda ya da bilgisayarda "PDF olarak kaydet" seçeneğiyle PDF yapabilirsin.
ATA-AÖF İnternet Programcılığı I ders notları ve konu özeti var mı?
Evet. Bu sayfada dersin konu özeti var; uygulamadaki "Konu özeti" düğmesiyle özetin tamamını okuyabilir ya da sesli dinleyebilirsin.
ATA-AÖF İnternet Programcılığı I soruları ücretli mi?
Hayır, ücretsiz. Ad, cep telefonu ve bölümünle bir dakikada üye olup bütün sorulara, yanlışlar listesine ve sesli dinlemeye erişebilirsin.
2. sınıf Güz diğer dersler
- ATATÜRK İLK. ve İNKILAP TAR. I 2 0 0 2 3 ORT2002 ATATÜRK İLK. ve İNKILAP TAR. II 2 çıkmış sorular
- Atatürk İlkeleri ve İnkılap Tarihi I çıkmış sorular
- Borçlar Hukuku çıkmış sorular
- Davranış Bilimleri çıkmış sorular
- Görsel Programlama I çıkmış sorular
- Harita Bilgisi ve Coğrafi Bilgi Sistemleri çıkmış sorular
- Hayat ve Hayat Dışı Sigortalar çıkmış sorular
- İdare Hukuku çıkmış sorular
- İktisada Giriş çıkmış sorular
- İletişim ve Halkla İlişkiler çıkmış sorular
- İmar Hukuku çıkmış sorular
- İnsan Davranışı ve Sosyal Çevre I çıkmış sorular
- İstatistiğe Giriş çıkmış sorular
- İşletme Bilimlerine Giriş çıkmış sorular