Sunuyu indir
Sunum yükleniyor. Lütfen bekleyiniz
YayınlayanZiya Tiryaki Değiştirilmiş 10 yıl önce
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 03.04.2003 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
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.