Web Tabanlı Kodlama Dersi 8. Ünite Sorularla Öğrenelim

Web Teknolojisinin Geleceği

1. Soru

İnternet hangi amaçla kurulmuştur?

Cevap

Bu sürecin başlangıcında “küresel bir nükleer savaş sırasında kesintiye uğramayacak bir iletişim ağı” olarak geliştirilen İnternet, sonraki on yıllarda sahip olduğu servisleriyle/hizmetleriyle (http, ftp, IRC, vs.) özellikle bilgiye dayalı çalışma ve üretim alanında günlük yaşamı yerel ve küresel bağlamlarda kolaylaştıracak dünya çapında bir ağa dönüşmüştür.


2. Soru

Web teknolojisi ne zaman ve nerde geliştirildi?

Cevap

Web teknolojisi, İngiliz Profesör Tim BernersLee’nin 1989 yılında CERN (Conseil Européen pour la Recherche Nucléaire – Avrupa Nükleer Araştırma Merkezi) laboratuvarlarında HTML (Hyper Text Markup Language) adı verilen ve bugün hâlen Web tasarımında kullanılmaya devam eden işaretleme dilini geliştirmesi ile ortaya çıkmıştır.


3. Soru

Web tarayıcısını kim tarafından kurulmuştur?

Cevap

Web sayfalarının İnternet aracılığı ile görüntülenmesini sağlayan Web tarayıcısını da geliştirmiş ve günümüzde faaliyetlerine hâlen devam eden W3C (World Wide Web Consortium - Dünya Çapında Ağ Birliği) isimli organizasyonu kurmuştur.


4. Soru

İnterneti dünyada en çok hangi ülke tarafından kullanılmaktadır?

Cevap

İnternet Dünya İstatistikleri 2010 yılı verilerine göre Çin 420 milyon kullanıcı ile tüm dünyada İnternet kullanımı konusunda ilk sırada yer almaktadır.


5. Soru

İnterneti Türkiye’de kaç kişi kullanmaktadır ve dünyadaki kullanım sıralaması nedir?

Cevap

Türkiye 35 milyon İnternet kullanıcısı ile 2010 yılı verilerine göre on ikinci sıradadır.


6. Soru

Semantik Web nedir?

Cevap

Geleceğin Web teknolojisi olarak ifade edilen semantik Web, “web içeriklerinin sadece doğal dillerde değil, aynı zamanda ilgili yazılımlar tarafından anlaşılabilir, yorumlanabilir ve kullanılabilir bir biçimde ifade edilebileceği, böylece söz konusu yazılımların veriyi kolayca bulmasını, paylaşmasını ve bilgiyi birleştirmesini sağlamayı amaçlayan, bir İnternet eklentisi” olarak tanımlanmaktadır.


7. Soru

Semantik Web’in ortaya çıkış amacı nedir?

Cevap

Bu sorulara cevap olabilecek belki de en uygun kavram semantik Web’in “akıllı veya düşünebilen yapısı, ya da bir tür yapay zeka destekli Web olabilir. Oysa semantik Web, sahip olduğu geniş veri tabanı, prosedürler, uygulamalar ve ontolojik yapısı ile kullanıcılar ile ilgili tüm parametreleri işleyebilir, hatırlayabilir ve anlamlandırabilir. Semantik Web, popüler olacağı günlerin belki de çok daha öncesinde Web’in mucidi olan Tim Berners-Lee tarafından şu şekilde dile getirilmiştir:


8. Soru

Günümüzdeki Web teknolojisi ile Semantik Web teknolojisinin karşılaştırılması nasıldır?

Cevap

Mimari: Kullanıcı-Sunucu -> Uçlar arası

Kullanıcı: İnsan -> Makine

Veri: Yapılandırılmamış -> Semantik yapılandırma

Arama: Söz dizim tabanlı -> İçerik tabanlı

Arama Materyali:  Doküman -> Gerçek dünyada var olan tüm objeler

Dil: HTML -> RDF, OWL, RSS

Linkler: Sade kavram -> Kompleks kavram

İndeksleme: Kelime tabanlı -> Kelime ve n-gram tabanlı

Veri Çağırma: Link tabanlı -> Link tabanlı

Sınıflandırma: Bağlantı tabanlı (sayfa sınıflama) -> Bağlantı tabanlı (Ontoloji sınıflama)

Sorgu Genişliği: Kullanıcı arama davranışına göre -> Ontoloji tabanlı


9. Soru

Semantik Web’i meydana getiren en önemli temel bileşen nedir?

Cevap

Semantik Web’i meydana getiren en önemli temel bileşenler Web servisleri, XML ve ontoloji olarak ifade edilebilir.


10. Soru

XML nedir?

Cevap

Geleceğin Web teknolojisi olarak, Semantik Web için en önemli bileşenlerden birisi XML (Extensible Markup Language - Genişletilebilir İşaretleme Dili) adı verilen bir işaretleme dilidir. XML, insanlar ve bilgi işlem sistemleri tarafından kolayca okunabilecek dokümanlar oluşturmaya yarayan bir işaretleme dili ve aynı zamanda W3C tarafından tanımlanmış bir standarttır.


11. Soru

XML işaretleme dilinin genel karakteristiği nelerdir?

Cevap

  • XML yapılandırılmış belge ve verilerin evrensel formatıdır.
  • XML metin tabanlı işaretleme dilidir ve veri alış verişinde kullanılan bir standart’tır.
  • XML bilginin yapısını tanımlamak için kullanılan bir teknolojidir.
  • XML bilgiyi tanımlayan ve Web’de bilgi alış verişi için kullanılan standart bir biçimdir.
  • XML işaretleme dillerini tanımlayan bir meta dilidir. • XML verinin yapılandırılması ve tanımlanması için kullanılan bir teknolojidir.
  • XML herhangi bir verinin biçimlenmesi, tanımlanması için kullanılan bir teknolojidir.


12. Soru

XML işaretleme dili İnternet ortamında hangi amaçlar için kullanılmaktadır?

Cevap

  • İnternet arama motorları
  • Aygıt ve uygulamadan bağımsız veri erişimi
  • Elektronik veri değişimi ve elektronik ticaret
  • Basın ve yayın
  • Şirket uygulamaları standardizasyonu
  • Yazılım geliştirme


13. Soru

Ontolojik web nedir?

Cevap

Kelime anlamı olarak “Varlık bilimi” şeklinde tanımlanan ontoloji kavramı, semantik web uygulamalarının en önemli bileşeni sayılabilir. Ontolojiler, “bir alana ait kavramlar kümesini ve kavramlar arasındaki ilişkilerin biçimsel olarak tanımlanması” şeklinde ifade edilmektedir. Semantik web uygulamalarında farklı ağ kullanıcıları tarafından sağlanan çeşitli bağlamlardaki içeriğin, akıllı web olarak da adlandırılan söz konusu ortam tarafından anlaşılabilirliğini sağlayıp, kullanıcının isteği doğrultusunda cevap oluşturabilmek için anlamları ortak hâle getirebilecek bir dil yapısına gereksinim duyulmaktadır.


14. Soru

Ontolojiler hangi ontoloji geliştirme dilleri yardımı ile oluşturulmaktadır?

Cevap

Ontolojiler, kısaca OWL (Web Ontoloji Dili - Web Ontology Language) ve RDF (Kaynak Tanımlama Çerçevesi - Resource Description Framework) adı verilen ontoloji geliştirme dilleri yardımı ile oluşturulmaktadır.


15. Soru

Ontolojilerin amacı nedir?

Cevap

Ontolojiler, semantik web ortamında farklı tür ve özellikteki verilerin sistem tarafından anlaşılmasını ve anlamlandırılmasını sağlayarak kullanıcıların isteklerine cevap oluşturmayı amaçlamaktadır.


16. Soru

Bulut bilişim nedir?

Cevap

Bulut bilişim (Cloud Computing), İnternet ve ağ teknolojileri kapsamında en güncel ve ilgi çeken konulardan biri olarak karşımıza çıkmaktadır. Özellikle taşınabilir bilgisayarlar, akıllı telefonlar gibi mobil teknolojiler ve aynı zamanda kablosuz iletişim olanaklarının yaygınlaşması ile çok daha geniş bir kullanıcı kitlesi tarafından bilinir ve kullanılır bir kavram olmuştur. Bu denli yaygın bir kullanım alanı bulan ve her düzey kullanıcı için İnternet ortamında çeşitli ve kullanışlı çözümler vaat eden bulut bilişim alanyazında, “web servisleri aracılığıyla internet üzerinde veri depolayabilen ve aynı zamanda ortak bilgi paylaşımına izin veren oluşum” şeklinde tanımlanmaktadır.


17. Soru

Bulut bilişim teknolojisi hangi hizmet modele dayalı çalışmaktadır?

Cevap

Bulut bilişim teknolojisi, IaaS, PaaS ve SaaS adı verilen üç temel hizmet modeline dayalı olarak çalışmaktadır. Servis olarak yazılım modelinde (Software as a Services, SaaS), kullanıcılar kendi bilgisayarlarına herhangi kurulum yapmaksızın, internet aracılığı ile bulut ortamında yer alan yazılımları kullanabilmektedir.


18. Soru

USB belleklerin veya taşınabilir sabit disklerin yerine hangi teknolojiler kullanılmaktadır?

Cevap

Gündelik yaşamda kullanıcıların, bilgisayar ortamında kullanmak üzere veri taşıma amacıyla edindikleri USB belleklerin veya taşınabilir sabit disklerin yerine örneğin, Google Drive, Dropbox gibi çok çeşitli bulut bilişim uygulamaları, her düzeyde İnternet kullanıcısı tarafından veri kaydetme ve taşıma amaçlı aktif olarak kullanılan bulut bilişim uygulamaları arasında yer almaktadır.


19. Soru

Yapılan araştırmalara göre mobil uygulama kullanımı sonuçları nelerdir?

Cevap

  • Kullanıcıların %76’sı akıllı telefonları olmaksızın evlerinden çıkmamaktadırlar.
  • Araştırmanın gerçekleştirildiği tarih itibariyle son altı ayda İnternet erişimini akıllı telefonları üzerinden sağlayan kullanıcılar toplam örneklemin %43’ünü oluşturmaktadır.
  • Kullanıcıların %42’si akıllı telefon kullanmayı bırakmak yerine televizyon izlemeyi bırakmayı tercih etmektedir.
  • Akıllı telefon kullanımının %91’i eğlence, %84’ü iletişim ve %68’i bilgi edinme amaçlı gerçekleşmektedir. • Kullanıcıların %88’i akıllı telefonlar ile video izlemektedirler.
  • Kullanıcıların %96’sı akıllı telefonları ile sosyal ağları ziyaret etmekte; bunun %75’i günde en az bir kez gerçekleşmektedir.


20. Soru

Mobil uygulamaların üstünlüğü nedir?

Cevap

Mobil tabanlı uygulamaların, taşınabilir olmayan bilişim sistemlerine göre en önemli üstünlüğünün, kullanıcılar için gerçek anlamda “zaman ve yer den bağımsız” olabilmeye olanak sağlaması olduğu ifade edilebilir. Ayrıca, mobil cihazların herkes tarafından satın alınabilir bir fiyat aralığında olması, kolay kullanım özellikleri, belki de çok daha önemlisi her düzeyde kullanıcı için sürekli iletişim hâlinde olabilme ve günlük hayatın her alanında fayda sağlayacak mobil çözümler sunması gibi durumlar, mobil uygulamaları her geçen gün daha da cazip ve popüler bir hâle getirmektedir.


Güz Dönemi Ara Sınavı
7 Aralık 2024 Cumartesi
v