Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Xynth Pencereleme Sistemi Pencereleme Sistemi Nedir ? Kullanım Amacı ? Neden İhtiyaç Duyarız ? Bilinen Pencereleme Sistemleri Gömülü Sistemler Xynth Nedir.

Benzer bir sunumlar


... konulu sunumlar: "Xynth Pencereleme Sistemi Pencereleme Sistemi Nedir ? Kullanım Amacı ? Neden İhtiyaç Duyarız ? Bilinen Pencereleme Sistemleri Gömülü Sistemler Xynth Nedir."— Sunum transkripti:

1 Xynth Pencereleme Sistemi Pencereleme Sistemi Nedir ? Kullanım Amacı ? Neden İhtiyaç Duyarız ? Bilinen Pencereleme Sistemleri Gömülü Sistemler Xynth Nedir ? Xynth’in Rakipleri ? Diğerleri ile Karşılaştırma Neden Xynth ? Nerelerde Kullanabiliriz ? Özellikleri

2 Pencereleme Sistemi

3 Copyright 2006 XynthSayfa 3 Pencereleme Sistemi Nedir ? u İnsan bilgisayar iletişiminde, “WIMP” ilk defa 1984’te Xerox Parc tarafından geliştirilen "window, icon, menu, pointing device" kelimelerinin karakterize ettiği ticari grafik kullanıcı arabirimini ifade eder. u Pencereleme sistemi çalışan birden fazla programın aynı anda grafik görüntü sunum kaynaklarının paylaşımını sağlar. u Kullanıcı grafik arabirimi olan bir bilgisayarda birden fazla programı aynı anda çalıştırmak isteyebilirsiniz. u Her program için ayrı pencere kullanımı sayesinde, programların tekrar tekrar kapatılıp açılmasındansa programlar arası geçiş yapılabilmektedir. u Aynı anda birden fazla pencere kullanılması sayesinde işler daha kolaylıkla yapılabilmektedir.

4 Copyright 2006 XynthSayfa 4 Neden ihtiyaç duyarız ? u Pencereleme sistemi bilgisayar kullanıcısının aynı anda birden fazla görsel program kullanabilmesini sağlamaktadır. u Çalışan her program ekranda kendine ait bir dikdörtgen alan içerisinde çalışmaktadır. u Standart bir pencereleme sistemi kullanıcıya pencereleri hareket ettirme, boyutlarını değiştirme, arka plana gönderme, ön plana alma, tam ekran yapma ve simge durumuna getirme gibi işlemleri gerçekleştirme imkanı tanır. u Teknik açıdan bakıldığında, pencereleme sistemi basit grafik işlemleri olan yazı karakteri işleme, ekrana renk basımı gibi işlemleri grafik donanımına ara bir kabuk sağlayarak efektif bir şekilde kullandırmalıdır.

5 Copyright 2006 XynthSayfa 5 Bilinen Pencereleme Sistemleri ? u X Window u Macintosh u NeXT u Sun üzerinde NeWS u Microsoft Windows içerisinde bir pencereleme sistemi barındırmaktadır.

6 Gömülü Sistemler

7 Copyright 2006 XynthSayfa 7 Gömülü Pencereleme Sistemi Gereksinimleri u Masaüstü için hazırlanmış tipik pencereleme sistemleri gömülü sistem dünyasına uygun düşünülmemiştir. u Gömülü araçlar kısıtlı grafik ve sistem kaynaklarına sahiptir. u İhtiyaç dışında kullanılan kaynaklar (hafıza, güç tüketimi, vs) harcamaları arttırır. u Gömülü sistemlerin masaüstü grafik sistemleriyle genellikle uyuşmayan özel ihtiyaçları vardır. u Bu farklılıklar arasında değiştirilebilir görünüm ve temalar, kullanıcıya açık olmayan konfigürasyonlar, belirlenmiş donanım kullanımı vb. sayılabilir.

8 Xynth

9 Copyright 2006 XynthSayfa 9 Xynth Nedir ? u Xynth, görüntü donanımı (fare, klavye, video) ve kullanıcı arasında etkileşimi sağlayan birçok sisteme uyarlanabilir, gömülü bir istemci- sunucu arayüzüdür.

10 Copyright 2006 XynthSayfa 10 Xynth’in rakipleri ? u MiniGUI u Nano-X u Fresco u Pico-GUI

11 Copyright 2006 XynthSayfa 11 Diğerleriyle Karşılaştırma 1 u MiniGUI u Pahalı u Programların uyarlanabilirliği zor. u Nano-X u Birçok istemciyle çalışamamakta. u Fresco u Son versiyon tarihi u Pico-GUI u Geliştirilmesi durdu.

12 Copyright 2006 XynthSayfa 12 Diğerleriyle Karşılaştırma 2 XynthMini GuiNano-XDirectFBQt/Emb.PicoGui Geliştirme DurumuDevam ediyor Devam diyorDevam ediyor Durdu UyarlanabilirlikÇok iyi İyiKötüİyi LisansLGPLTicariLGPL-TicariLGPLQPL-TicariLGPL GüvenilirlikÇok iyiİyiÇok KötüİyiKötüÇok Kötü Thread safeEvet HayırEvetHayır ÖzelleştirilebilirlikÇok İyiİyiKötüOrtaKötüİyi Sistem kaynak ihtiyacı Çok İyiİyi KötüÇok KötüKötü Verimlilikİyi KötüÇok KötüKötüÇok Kötü Kapladığı alan150 K500 K600 K1000 K1500 K1000 K Uyarlanmış kütüphaneler SDL v1.2.x GTK v2.4.x -FLTK v1GTK v1.2.x-SDL v1.2.x Uyarlanmış programlar Links MPlayer Xine Konquerror SMpeg--XChat

13 Copyright 2006 XynthSayfa 13 Neden Xynth ? u ANSI C u Basit Mimari u Minimum bağımlılık u Hızlı u Küçük u Uyarlanabilir u Kolayca özelleştirilebilir u Hızlı geliştirilmeye uygun u Birçok işletim sisteminde çalışabilme

14 Copyright 2006 XynthSayfa 14 Xynth’in Kullanım Alanları ? u Avuç içi ürünler, PDA, cep telefonları, oyun konsolları u Otomsayon sistemleri, Endüstriyel Uygulamalar u Uydu alıcıları, TV, Kiosk, ATM u Sağlık elemanları u Havayolları, Kokpit sistemleri, terminaller u Menu Sistemleri (TV, VCR, vb) u Masaüstü sistemleri u GPS Elemanları u Askeri uygulamalar u Yazıcılar, Dijital Kameralar, u Telekom, Kablosuz araçlar u Eğlence sektörü u Grafik kullanıcı arabirimine sahip herhangi bir ürün

15 Özellikler

16 Copyright 2006 XynthSayfa 16 Özellikler u UDS (Unix Domain Sockets), TCP/IP, Pipe, Pipe emulasyonu u DMA (Direct Memory Access) direkt video donanım erişimi u Üst üste gelebilen istemci pencere – sunucu yönetimi u 8-yöne hareket, boyutlandırma u Özelleştirilebilen pencere dekorasyon temaları u xpm, png, gif resim formatları desteği u Antialias TrueType yazı karakter desteği. u Bağımsızlık u Sistemden bağımsız alt-seviye grafik kütüphanesi u Overlay çizim özelliği u Anti-flicker double buffer rendering

17 Copyright 2006 XynthSayfa 17 Uygulamalar u XynthDesktop u Xyntherminal u Xynthload u Uyarlanmış Programlar u Mplayer (Çok İyi) u links (Çok İyi) u Uyarlanmış Kütüphaneler u SDL 1.2.x (Çok İyi) u GTK 2.4.x (Çok İyi)

18 Teşekkürler Xynth


"Xynth Pencereleme Sistemi Pencereleme Sistemi Nedir ? Kullanım Amacı ? Neden İhtiyaç Duyarız ? Bilinen Pencereleme Sistemleri Gömülü Sistemler Xynth Nedir." indir ppt

Benzer bir sunumlar


Google Reklamları