İçerik Yönetim Sistemleri Final 2. Deneme Sınavı
Toplam 20 Soru1.Soru
DNN platformunun kurulu için kullanılabilecek seçenekler göz önünde bulundurulduğunda, sadece web sitesinin Internet Information Server (IIS) üzerinde çalışabilmesi için gerekli dosyaları içeren paket aşağıdakilerden hangisidir?
Kurulum paketi |
Kaynak kod paketi |
Dağıtım paketi |
Yükseltme paketi |
Erişim paketi |
Kurulum Paketi (The Install Package): Sadece web sitesinin Internet Information Server (IIS) üzerinde çalışabilmesi için gerekli dosyaları içermektedir. Bu dosyalar SQL Server ve SQL Express ile
uyumludur. Eğer Web Sitesi ve MySQL veritabanı yönetim sistemi hazır olan bir sunucu üzerinde
web sitesi barındırmayı planlıyosanız kurulum paketi tercih edilmelidir.
2.Soru
Standart bir İYS’de çok farklı seviyelerde kullanıcı rolleri bulunabilir. Aşağıdakilerden hangisi bu rollerden değildir?
Yönetici |
Editör |
Yazar |
Takipçi |
Hosting sağlayıcı |
Standart bir İYS’de çok farklı seviyelerde kullanıcı rolleri bulunabilir. Ünite 2’de ayrıntılı olarak verilmiş olan roller şunlardır:
• Yönetici • Editör • Yazar • İçerik Sağlayıcı • Takipçi • Abone Birçok İYS
3.Soru
Temalar İYS’lerde kullanılan görsel arayüzlerdir. Aşağıdakilerden hangisi tema seçimini etkileyen etmenler arasında yer almaz?
Kodlama |
Görsel tasarım |
Kullanışlılık |
Güncelleme |
Dil desteği |
Tema tercihi görsellik üzerine kurulu olsa da tema seçimini etkileyen birtakım etmenler bulunmaktadır. Bu etmenleri lisanslama, görsel tasarım, kullanışlılık, güncelleme, dil desteği başlıkları altında ele almak olanaklıdır.
4.Soru
CraftCMS’de hangi programlama dili ve veritabanı kullanılmaktadır?
Asp ve MsSql |
Java ve Oracle |
Php ve MySql |
Asp ve Oracle |
Php ve Oracle |
HTML, CSS ve JavaScript gibi web teknolojilerini oldukça güncel bir şekilde kullanan CraftCMS, PHP ve MySQL tabanlıdır. Tamamen ücretsiz olan bu iki platform, hemen her web sunucusu tarafından desteklenmektedir. Her geçen gün popülerleşen CraftCMS, birçok içerik yönetim ihtiyacını oldukça kolay kullanılabilen bir arayüz ile sağlamaktadır.
5.Soru
İçerik yönetim sistemlerine katılımı kolaylaştıran LAMP bileşenlerinden hangisi ücretsiz veri tabanı yönetim sistemidir?
MySQL |
Linux |
Apache |
PHP |
C++ |
İçerik yönetim sistemlerine katılımı kolaylaştıran LAMP, ücretsiz işletim sistemi (Linux), ücretsiz web sunucu programı (Apache), ücretsiz veri tabanı yönetim sistemi (MySQL), ücretsiz ve kullanımı kolay programlama dilinin (PHP) bir araya gelmesi ile oluşmuştur. LAMP’deki ücretsiz veri tabanı yönetim sistemi, MySQL’dir.
6.Soru
Drupal katmanları göz önüne alındığında eklentiler katmanının üzerinde aşağıdakilerden hangisi bulunur?
Bloklar ve menüler |
Tema |
Veri |
Düğümler |
Kullanıcı izinleri |
Eklentilerin üstünde bloklar ve menüler (blocks&menus) katmanı yer alır. Bu katman genellikle eklen- tilerden gelen çeşitli bilgileri tutar ve temadaki tanımlamalara bağlı olarak farklı bölgelerde sunumunu sağlar. Bu katmanın çıktısı olan bloklar isteğe ve ihtiyaca yönelik olarak özelleştirilebilir. Blok görünümleri yayınlanan sayfalara, kullanıcı rollerine ve özel kodlama tanımlarına bağlı olarak özelleştirilebilmektedir. Bu şekilde belli içerik ve menülerin sadece belli sayfalarda ve belli yetki düzeyine sahip kullanıcılarca görüntülenmesine olanak sağlanır. Doğru cevap A'dır.
7.Soru
İYS için işlevlerin etkili bir şekilde yerine getirilmesi olarak tanımlanan ifade aşağıdakilerden hangisidir?
Görev |
Karar |
Performans |
Ölçüt |
Kullanım |
Performans: İYS için performans kavramını “işlevlerin etkili bir şekilde yerine getirilmesi” olarak tanımlayabiliriz. İYS’lerin doğası gereği bu işlevlerin 24 saat sağlanabilmesi, bir başka deyişle kesintisiz olması gerekir.
8.Soru
DNN platformunda barındırılacak yeni bir web sitesi oluşturma yetkisine aşağıdaki kullanıcı rollerinden hangisi sahiptir?
Üye kullanıcı |
Çevirici kullanıcı |
Kayıtlı kullanıcı |
Yönetici |
Süper kullanıcı |
DNN platformunda barındırılacak yeni bir web sitesi oluşturma yetkisine süper kullanıcı sahiptir. DNN platformuna süper kullanıcı olarak giriş yapıldıktan sonra yeni bir web sitesi oluşturmak için host konsoldaki ortak ayarlar sekmesinde bulunan Site yönetimi bağlantısına tıklanmalıdır. Site yönetimi sayfasında “Yeni Portal Ekle” düğmesine tıklanarak yeni web sitesi oluşturulabilir.
9.Soru
DNN platformunun en üst düzey kullanıcısına (süper kullanıcı) ait kullancı adı ve parolanın belirlendiği bölüm aşağıdakilerden hangisidir?
Website bilgileri |
Veritabanı bilgileri |
Kurulum bilgileri |
İdari bilgiler |
Sunucu bilgileri |
İdari bilgiler: DNN platformunun en üst düzey kullanıcısına (süper kullanıcı) ait kullancı adı ve parolanın belirlendiği bölümdür. Süper kullanıcı adı ve parolası mutlaka not
edilmelidir. Bu bölümde kullanıcıya ait bir e-posta bilgisinin de girilmesi gerekmektedir.
10.Soru
"Bu sistemlerde yer alan görsellerin bağlantıları incelendiğinde ise genellikle sites/
default/files tarzında “sites” ve “files” ifadeleri bize ipucu vermektedir." Verilen açıklama İYS örneklerden hangisine aittir?
Wordpress |
Joomla |
DNN |
Drupal |
Craft CMS |
Drupal ile hazırlanmış sistemlerde yer alan görsellerin bağlantıları incelendiğinde ise genellikle sites/default/files tarzında “sites” ve “files” ifadeleri bize ipucu vermektedir. Eğer tam olarak İYS anlaşılamıyorsasistemi hazırlayan kurum özelleştirilmiş bir yapı kullanıyor olabilir.
11.Soru
Drupal’da ziyaret ettiğiniz sayfanın URL adresinde sitenin temel adresinden sonraki kısma verilen ad aşağıdakilerden hangisidir?
Yol |
Menü |
Bağlantı |
Yorum |
Önyükleyici |
Drupal’da ziyaret ettiğiniz sayfanın URL adresinde sitenin temel adresinden sonraki kısma yol (path) denir.
12.Soru
Aşağıdakilerden hangisi DotNetNuke (DNN) Platformunun kurulumunda sadece web sitesinin Internet Information Server (IIS) üzerinde çalışabilmesi için gerekli dosyaları içermektedir?
Kurulum Paketi (The Install Package) |
Kaynak Kod Paketi (The Source Package) |
Dağıtım Paketi (The Deploy Package) |
Yükseltme Paketi (The Upgrade Package) |
Semboller paketi (The Symbols Package) |
Kurulum Paketi (The Install Package): Sadece web sitesinin Internet Information Server (IIS) üzerinde çalışabilmesi için gerekli dosyaları içermektedir. Bu dosyalar SQL Server ve SQL Express ile uyumludur. Eğer Web Sitesi ve MySQL veritabanı yönetim sistemi hazır olan bir sunucu üzerinde web sitesi barındırmayı planlıyosanız kurulum paketi tercih edilmelidir.
13.Soru
Aşağıdakilerden hangisi Drupal'ın çekirdek kurulumu ile birlikte gelen yönetici araçlarından değildir?
İçerik |
Yapı |
Görünüm |
Modüller |
Gereksinimler |
Doğru cevap E seçeneğidir.
14.Soru
Aşağıdakilerden hangisi bileşen içerik yönetim sistemlerinde yararlanılan nesne ya da konu düzeyindeki bir içeriği saklama, düzenleme, yönetme ve o içeriğe erişme bağlamında daha zengin olanaklar sunmakta; çoğunlukla XML tabanlı bilgi yazma mimarisidir?
Apache |
PHP |
HTML |
DITA |
Python |
Bileşen içerik yönetim sistemi (BİYS) adlı bu sistemler, nesne ya da konu düzeyindeki bir içeriği saklama, düzenleme, yönetme ve o içeriğe erişme bağlamında daha zengin olanaklar sunmakta; çoğunlukla XML tabanlı Darwin Bilgi Yazma Mimarisi (DITA) ile hayata geçirilmekte; binlerce hatta milyonlarca bileşen / nesne / konu arasındaki ilişkileri de yönetebilmektedir. Böylece klasik yazarlık anlayışı, yerini gerçek ve verimli bir bilgi yaratımı sürecine bırakmaya başlamıştır. Bireyler kendi uzmanlık alanlarına ilişkin konuları sisteme kazandırmakta; bu özgün konu parçaları niteliklerine ve amaçlara göre daha büyük bir içeriğin içerisine gömülerek kullanıcıya sunulmaktadır.
15.Soru
Eklentilerden gelen çeşitli bilgileri tutan ve farklı bölgelerde sunumunu sağlayan, çıktıları isteğe ve ihtiyaca yönelik olarak özelleştirilebilir olan Drupal katmanı aşağıdakilerden hangisidir?
Veri |
Modüller |
Bloklar ve menüler |
Kullanıcı izinleri |
Tema |
Eklentilerin üstünde bloklar ve menüler (blocks&menus) katmanı yer alır. Bu katman genellikle eklentilerden gelen çeşitli bilgileri tutar ve temadaki tanımlamalara bağlı olarak farklı bölgelerde sunumunu sağlar. Bu katmanın çıktısı olan bloklar isteğe ve ihtiyaca yönelik olarak özelleştirilebilir.
16.Soru
Aşağıdaki Joomla kurulumu için sistem gereksinimlerinden hangisi HTTPS için gereklidir?
MySQL 5.1 + |
SSL |
WAMP |
PHP 5.4+ |
Çapraz Platform |
HTTPS için bir geçerli güvenlik sertifikası (SSL - Secure Socket Layer; Güvenli Soket Katmanı) gereklidir. Doğru cevap B'dir.
17.Soru
Web sitesinin kullanıcı tarafından nasıl görüleceğini gösteren, sistemin yazıtipini, renklerini, görünüşünü, düzen ve şeklini ortaya koyan tasarım şablondur. Bu tanım aşağıdakilerden hangisine aittir?
Gösterim |
Panel |
Tema |
Menü |
Bölgeler ve bloklar |
Tema, web sitesinin kullanıcı tarafından nasıl görüleceğini gösteren, sistemin yazı tipini, renklerini, görünüşünü, düzen ve şeklini ortaya koyan tasarım şablondur.
18.Soru
Aşağıdakilerden hangisi CraftCMS’nin kullanıcılara mesaj göndermesini sağlayacak olaylardan bir tanesi değildir?
Kullanıcı hesabının oluşturulması |
Kullanıcının eposta adresini değiştirmesi |
Kullanıcının parola hatırlatma talebinde bulunması |
Kullanıcının parola değiştirme talebinde bulunması |
Kullanıcının eposta ayarlarına ilişkin test etme talebinde bulunulması |
CraftCMS’nin kullanıcılara mesaj göndermesini sağlayacak dört olay aşağıda sıralanmıştır.
• Kullanıcı hesabının oluşturulması
• Kullanıcının eposta adresini değiştirmesi
• Kullanıcının parola hatırlatma talebinde
bulunması
• Kullanıcının eposta ayarlarına ilişkin test
etme talebinde bulunulması
19.Soru
"Farklı coğrafi konumlara ya da dillere göre farklı içeriklerin yayınlanması gerekecek mi?" Verilen soru hangi İYS neden seçilmeli konusunun hangi başlığıyla ilgilidir?
Sürüm Kontrolü |
Teknik Bilgi |
Arama İşlevleri |
Yerelleştirme ve Çoklu Dil Desteği |
Esnek Yapılandırma |
Yerelleştirme ve Çoklu Dil Desteği: Farklı coğrafi konumlara ya da dillere göre farklı içeriklerin yayınlanması gerekecek mi?
20.Soru
- Temalar standart HTML ve PHP kodlarıyla oluşturulduklarından dolayı herhangi özel bir tema kodlama dili bilmenize gerek yoktur.
- Özelleştirilmiş eklentiler, kodlama becerisi ve Drupal API yapısını kavramanızı gerektiren özel yazılım ve düzenleme içeren geliştirilmiş eklentilerdir.
- Panel ile oluşturulan her bir sayfa farklı görünüm ve farklı içeriğe sahip olabilmektedir.
- Drupal için yaygın olarak tercih edilen veritabanı MySQL’dir.
- Drupal’da ziyaret ettiğiniz sayfanın URL adresinde sitenin temel adresinden sonraki kısma yol (path) denir.
Drupal ile ilişkili kavramlara ilişkin olarak seçeneklerde yer alan ifadelerden hangileri doğrudur?
I ve II |
I, III ve IV |
II, III ve V |
I, III, IV ve V |
I, II, III, IV ve V |
Drupal’da ayrı bir katman olan tema (theme), diğer katmanlardaki bileşenlerin çıktılarını belirlenen düzen içinde tasarlandığı şekli ile kullanıcıya sunumunu düzenler. Drupal’ın tema sistemi, içeriği gösterimden ayırarak sitenizin görünümünü içerikten bağımsız kolayca değiştirebilmenizi sağlar. Drupal görsel tema zenginliği ile rahat özelleştirilebilir esnek bir yapıya sahiptir. Temalar standart HTML ve PHP kodlarıyla oluşturulduklarından dolayı herhangi özel bir tema kodlama dili bilmenize gerek yoktur.
Drupal’ın işlevselliğini artıran kod parçalarına eklenti (module) denilmektedir. Drupal’da eklentiler; çekirdek (core), çekirdek dışı (contributed) ve özelleştirilmiş (custom) olmak üzere eklentiler üç kategoriye ayrılmaktadır. Çekirdek eklentileri; günlük (blog), kitap (book), anket (poll) ve sınıflandırma (taxonomy ) gibi Drupal kurulumu içinde yer alan ve ek bir bileşen gerektirmeden kullanılabilen ya da devre dışı bırakılabilen eklentilerdir. Çekirdek dışı eklentiler ise geliştiriciler tarafından Drupal topluluk sayfası eklentiler bölümünde sunulan, ya paneller (panels), gösterimler (views) ve üst-veri etiketi (metatag) gibi Drupal kurulumu ile gelen ya da topluluk sayfasından indirilip kurulması gereken eklentilerdir. Özelleştirilmiş eklentiler ise kodlama becerisi ve Drupal API yapısını kavramanızı gerektiren özel yazılım ve düzenleme içeren geliştirilmiş eklentilerdir.
Drupal’da görüntülenmek istenen herhangi bir sayfanın, tek parça metin görünümü yerine birden çok farklı parçalara bölünerek gösterilmesini sağlamak için panel (panels) kullanılır. Panel ile oluşturulan her bir sayfa farklı görünüm ve farklı içeriğe sahip olabilmektedir. Sürükle – Bırak (drag-anddrop) yöntemi ile sayfaların arayüzleri ve içeriklerin sayfadaki pozisyonları panel aracılığı ile değiştirilebilmektedir. Drupal’ın birçok farklı eklentisi de bütünleşik olarak panel ile çalıştığından panel içerikli her farklı sayfada diğer eklentilerde yapılan düzenlemeler ve genişlemeler yapılabilmektedir.
Drupal’daki tüm bilgi bir veritabanında saklanmaktadır. Her tür bilgi kendi içinde ilgili veritabanı tablosunda tutulmaktadır. Drupal için yaygın olarak tercih edilen veritabanı MySQL’dir. Bununla birlikte, Drupal’ı başka veritabanı sistemler ile çalıştırabilmek mümkündür.
Drupal’da ziyaret ettiğiniz sayfanın URL adresinde sitenin temel adresinden sonraki kısma yol (path) denir. Drupal menü listeleri ve rotalarını denetleyerek tarayıcıya hangi bilgileri göndereceğini bununla belirler.
Bu bilgilerden de anlaşıldığı gibi, Drupal ile ilişkili kavramlara ilişkin olarak seçeneklerde yer alan ifadelerin tümü doğrudur, dolayısıyla doğru cevap E’dir.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ