İçerik Yönetim Sistemleri Final 3. Deneme Sınavı
Toplam 20 Soru1.Soru
- Veri (Data)
- Eklentiler (Modules)
- Bloklar ve Menüler (Blocks&Menus)
- Kullanıcı İzinleri (User Permissions)
- Tema (Template)
Drupal’da seçeneklerde verilen hangi katmanlar yer almaktadır?
I ve II |
I, III ve IV |
II, III ve V |
I, III, IV ve V |
I, II, III, IV ve V |
Kolay bir şekilde dinamik site oluşturmaya imkân sağlayan Drupal esnek altyapısı ve sahip olduğu modülleriyle birçok farklı alanda bireysel ve kurumsal kullanıcı tarafından içerik yayımlama ve yapılandırmada tercih edilmektedir. Drupal’da saklanan veriler katmanlara ayrılarak erişim ve sunum açısından birbirinden farklı özelliklere sahip içerik türlerinin yaratılmasını basitleştirilmektedir. Sistemde farklı işlevleri yerine getirmek üzere veri (data), eklentiler (modules), bloklar ve menüler (blocks&menus), kullanıcı izinleri (user permissions) ve tema (template) olmak üzere beş farklı katman yer almaktadır. Bu bilgilerden de anlaşıldığı gibi doğru cevap E’dir, Drupal’da seçenkelrde verilen katmanların tümü yer almaktadır.
2.Soru
DotNetNuke (DNN) platformu kurulumu için aşağıda verilen adımları uygun şekilde sıralayınız?
I. Kurulum paketinin indirilmesi ve paketin açılması
II. IIS’in yapılandırılması
III. Dosya ve klasör izinlerinin düzenlenmesi
IV. Veritabanının oluşturulması
V. Veritabanı oturum hesabının oluşturulması
VI. Kurulum sihirbazının yürütülmesi
I-II-VI-III-IV-V |
II-III-I-V-IV-VI |
III-IV-II-I-VI-V |
I-IV-V-III-II-VI |
I-II-III-IV-V-VI |
DNN platformu kurulumu için en düşük gereksinimleri sağlayan kişisel bilgisayar, sunucu ya da barındırma hizmetine sahip olduktan sonra aşağıda verilen 6 temel adım izlenerek kurulum gerçekleştirilebilir.
• Kurulum paketinin indirilmesi ve paketin
açılması,
• IIS’in yapılandırılması,
• Dosya ve klasör izinlerinin düzenlenmesi,
• Veritabanının oluşturulması,
• Veritabanı oturum hesabının oluşturulması,
• Kurulum sihirbazının yürütülmesi.
3.Soru
CraftCMS’yi uzaktaki bir web sunucusuna yükleme yapmak için hangi yazılım kullanılmalı?
Resim işleme yazılımı |
FTP yazılımı |
Veritabanı yazılımı |
Tablolama yazılımı |
Kelime işlem yazılımı |
Lokalde hizmet veren bir web sunucusu için bu işlem temel dosya kopyalama ve yapıştırma işlemleri ile gerçekleştirilebilir. Uzaktaki bir web sunucusuna yükleme yapmak için ise bir FTP yazılımının kullanılması gerekecektir.
4.Soru
Aşağıdakilerden hangisi Drupal’da eklentilerden gelen çeşitli bilgileri tutup, temadaki tanımlamalara bağlı olarak farklı bölgelerde sunumunu sağlayan katmandır?
Veri |
Eklentiler |
Bloklar ve menüler |
Kullanıcı izinleri |
Tema |
Bloklar ve menüler katmanı genellikle eklentilerden gelen çeşitli bilgileri tutar ve temadaki tanımlamalara bağlı olarak farklı bölgelerde sunumunu sağlar.
5.Soru
CraftCMS da "public” isimli klasörün içindeki en önemli PHP dosyası hangisidir?
htaccess |
web.config |
index.php |
robots.txt |
craft |
“public” isimli klasör ise dört adet dosya içerir. Bunların en önemlisi “index” isimli PHP dosyasıdır.
6.Soru
Aşağıdakilerden hangisi CraftCMS’de yeni bir alan oluşturmak için “Yeni alan” butonuna tıklandığında gelen arayüzde bulunan etiket veya işlevlerden biri değildir?
Grup |
İsim |
Simge |
Lokalizasyon |
Talimatlar |
Lokalizasyon yeni bölüm oluşturulurken düzenlenen özelliklerden biridir. Diğer seçenekler yeni alan oluştururken arayüzde görünen etiket ve işlevlerdir
7.Soru
- Önemli ihtiyaçlar ve cazip özelliklerin birbirine karışması
- Ürünler arasındaki farkların tanımlanmasının zorlaşması
- Sistemdeki kullanıcı rollerinin ve izinlerin belirsizleşmesi
Yukarıdakilerden hangisi veya hangileri bir İçerik Yönetim Sisteminin seçilmesinde, durum ve ihtiyaç analizi yapılırken çok fazla ölçütün belirlenmesinin yarattığı sorunlardan biri olabilir?
Yalnız I |
Yalnız III |
I ve II |
II ve III |
I, II ve III |
Durum ve ihtiyaç analizinin yapılması ve genel İYS ölçütleri incelendikten sonra, kurum ihtiyacına yönelik ölçütlerin yer alacağı temel bir liste oluşturulmalıdır. Bu listede çok fazla ölçütün belirlenmesi, doğru çözümün bulunmasını kolaylaştırmadığı gibi aşağıdaki sorunlara neden olabilir;
• Önemli ihtiyaçlar ile cazip özellikler birbirine karışabilir.
• Ürünler arasındaki farkları tanımlamak zorlaşır.
• Tüm ölçütlerin karşılanabilmesi adına daha kapsamlı ve pahalı bir ürünün seçilmesini gerektirir.
• Teklifleri değerlendirmek daha fazla zaman ve emek ister.
• Firmalar için dönüş yapmak daha uzun sürer ve maliyeti arttırır.
• Birçok firmanın dönüş yapmasını engeller.
8.Soru
Kurumlar paket programları ya da kurulan sistemleri ticari olarak satın almak yerine, ihtiyaç duydukları kadar özelliğe, İnternet üzerinden erişerek kiralayabilirler. Hizmet olarak kullanılan bu yazılımlara ne ad verilir?
JSON |
CMS |
DNN |
NPM |
SaaS |
SaaS (Yazılım Hizmeti); “Software as a Service” ifadelerinin baş harflerinden oluşur. Bu serviste uygulamalar, kullanıcılara web aracılığıyla ulaştırılır. Google dokümanlar ya da Ofis 365 örnek verilebilir.
9.Soru
Drupal tarafından sunulan kontrol sistemi sayesinde kimin, ne zaman ve nasıl içerik değiştirdiğini takip etme hizmeti hangi sürüme aittir?
Sınıflandırma |
İçerik sürümü |
Eklenti |
Varlık türleri |
Düğüm |
Drupal sahip olduğu içerik sürümü kontrol sistemiyle bir içeriği kimin, ne zaman ve nasıl değiştirdiğini takip etme imkânı sunmaktadır.
10.Soru
Aşağıdakilerden hangisi Drupal 8 kurulumu için gerekli web sunucu gereksinimlerinden biri değildir?
Disk alanında en az 90, tercihen 180MB boş alan. |
Apache 2.x, Nginx 1.8.x ve üzeri, Microsoft IIS 5 ve üzeri PHP yapılandırılmış ya |
MySQL 5.5.3/MariaDB 5.5.20/Percona Server 5.5.8 ve üzeri, PostgreSQL 9.1.2 ve |
PHP 5.5.9 ve üzeri. Drupal’ın çalışması için sürüm dışında PHP yapılandırmasında register_globals tanımı off olmalıdır. Bu değer bazı barındırma hizmeti sağlayıcıları |
Disk alanında en az 15MB, tercihen 60MB boş alan |
Disk alanında en az 15MB, tercihen 60MB boş alan
11.Soru
CraftCMS'de "katalog" isminde veritabanı db.php dosyasında nasıl yapılandırılır?
'database' = 'katalog', |
'wp_db' => 'katalog', |
'db' => 'katalog', |
'katalog', |
'database' => 'katalog', |
CraftCMS'de db.php dosyasına "'database' => 'katalog'," yazılarak "katalog" isminde veritabanı yapılandırılmış olur. Doğru cevap E şıkkıdır.
12.Soru
Aşağıdakilerden hangisi içerik yönetim sistemlerinin temel işlevlerinden biri olarak düşünülemez?
Varlıklar yönetimi |
Arama |
Özelleştirebilme |
Kullanıcı etkileşimi |
Güvenlik |
Güvenlik, içerik yönetim sistemlerinin temel işlevlerinden biri değildir.
13.Soru
DotNetNuke ile ilgili aşağıdakilerden hangisi yanlıştır?
Bu isimle 2003 yılında yayınlanmıştır. |
Temelinde Macintosh tarafından geliştirilen bir uygulama vardır. |
İlk sürümleri Perpetual Motion Inc. tarafından piyasaya sürülmüştür. |
2006’da aynı isimle bir şirket kurulmuştur. |
IBuySpy portalından geliştirilmiştir. |
DotNetNuke uygulaması, Microsoft tarafından 2001 yılında ASP.NET 1.0 referans uygulaması olarak tüm kaynak kodları sağlanan IBuySpy isimli bir portal uygulamasından geliştirilmiştir. Aralık 2002’de Shaun Walker, IBuySpy Portal uygulamasının bir uzantısı olarak IBuySpy Workshop uygulamasını duyurmuştur. DotNetNuke uygulamasının ilk sürümleri Walker’ın çalıştığı şirket Perpetual Motion Inc. tarafından piyasaya sürülmüştür. Dünya genelindeki geliştirici topluluğun desteğiyle birlikte açık kaynak projesi isim değiştirerek DotNetNuke olarak Şubat 2003 yılında yayınlanmıştır. Uygulamanın adı, Microsoft’un geliştirme çatısının da adı olan .NET terimi ile o yıllarda açık kaynak Web içerik yönetimi için kullanılan ortak ifade olan “nuke” kelimesinin bir araya getirilmesiyle elde edilmiştir. 2006 yılında ise Shaun Walker, Scott Willhite, Joe Brinkman, ve Nik Kalyani tarafından kurulan DotNetNuke şirketi; projenin arkasındaki kurumsal varlık olarak yerini almıştır.
14.Soru
Farklı firmalar tarafından genellikle sınırlı hizmet sunulan, reklam şartı ile yayın yapan servislere ne denir?
Ücretsiz web yayın servisleri |
Paylaşımlı yayınlama hizmetleri (shared hosting) |
Sunucu barındırma (colocation) |
Bayi (reseller) anlaşması |
Kiralık sunucu (dedicated hosting) |
Ücretsiz web yayın servisleri: Farklı firmalar tarafından genellikle sınırlı hizmet sunulan, reklam şartı ile yayın yapan servisleri içerir.
15.Soru
CraftCMS kullanıcı yetkilendirme arayüzünde dil seçenekleri hangi başlık altında yer almaktadır?
Genel |
Kullanıcılar |
Lokaller |
Bölüm |
Hiçbiri |
CraftCMS kullanıcı yetkilendirme arayüzünde dil seçenekleri lokaller başlığı altında yer almaktadır.
16.Soru
I. Apache
II. PHP
III. Nginx
Drupal içerik yönetim sisteminin kurulacağı bir sunucunun yukarıdakilerden hangilerini desteklemesi gerekmektedir?
Yalnız II |
I ve II |
II ve III |
I ve III |
I, II ve III |
Drupal’ın kurulumu için kurulumun gerçekleştirileceği web sunucusunun belli bazı gereksinimleri karşılaması gerekmektedir. Web sitesinin barındırılacağı web sunucusunun Apache, Nginx, Microsoft IIS ya da PHP desteği olan bir sunucu olması ve kurulum için yeterli disk alanının da tahsisi gerekmektedir.
17.Soru
İçerik yönetim sisteminde yer alabilecek tüm dijital içerik _____ olarak isimlendirilebilir.
Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi getirilmelidir?
Topluluk (community) |
Varlıklar (Assets) |
Çekirdek işlevler |
Kullanıcı arayüzü |
Tam arama |
Varlıklar (Assets): İçerik yönetim sisteminde yer alabilecek tüm dijital içerik varlık (assets) olarak isimlendirilebilir. Bu içerik kapsamında görseller, ses dosyaları, videolar ve dosyalar varlık yönetimi (assets management) olarak değerlendirilir.
18.Soru
Drupal içerik yönetim sistemi kullanarak dinamik bir web sitesi geliştirmeyi amaçlayan bir web tasarımcısı, paylaşılan içeriğin sayısına ve niteliğine göre site ziyaretçilerine moderatörlük vermek istemektedir. Bunun için web tasarımcısı aşağıdaki katmanların hangisinde işlem yapmalıdır?
Veri |
Modüller |
Bloklar ve menüler |
Kullanıcı izinleri |
Tema |
Bloklar ve menüler katmanının üzerinde kullanıcıların erişim ve yetki düzeylerini belirleyen kullanıcı izinleri (user permissions) katmanı yer almaktadır. Kullanıcıların rollerinin ve sahip oldukları erişim yetkilerinin tanımlaması için bu katman kullanılır. Farklı rollerde kullanıcı oluşturulması, bunların özelliklerinin tanımlanması ve erişim ile yetki düzeylerinin belirlenmesi sistem yöneticisi tarafından yapılabilmektedir. Sistemde kullanıcılar tanımlanan izinleri doğrultusunda erişim yetkisine sahiptir.
19.Soru
Joomla içerik yönetim sistemlerinde çalışmak için hangi programlama dilini ve veritabanı gereklidir?
Asp ve MsSql |
Java ve Oracle |
Php ve MySql |
Asp ve MsSql |
Php ve Oracle |
Joomla, PHP ve MySQL ile geliştirilmiş açık kaynaklı bir içerik yönetim sistemidir.
20.Soru
DotNetNuke (DNN) platformu Host yönetim konsolunda, Ortak Ayarlar Sekmesinde hangi sekmede web sitesi içerisinde bulunan sayfaların tamamının listelendiği bölümdür?
Dosya yönetim |
Geri dönüşüm kutusu |
Kullanıcı hesapları |
Sayfa yönetimi |
Site ayarları |
Sayfa yönetimi: Gizli olarak işaretlenmiş, devre dışı bırakılmış olanlar da dahil olmak üzere web sitesi içerisinde bulunan sayfaların tamamının listelendiği bölümdür. Sayfa sıralamaları ve farklı düzeylerde sayfa ekleme işlemleri de yine bu sayfa üzerinden gerçekleştirilir.
-
- 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İ