YZM 2118 Yazılım Mimarisi ve Tasarımı
|
|
- Erol Erdem Kent
- 5 yıl önce
- İzleme sayısı:
Transkript
1 YZM 2118 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Volkan TUNALI Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1
2 BÖLÜM 10.4 Tasarım Kalıpları - IV Bu bölümde; Proxy Tasarım Kalıbı Observer Tasarım Kalıbı ile ilgili konular anlatılacaktır. 2
3 Proxy 3
4 Proxy Bir Proxy (ya da stub) diğer nesnenin bir temsilcisidir. Gerçek nesneyi sunmak amacıyla proxy i uygun hale getirilmesi için Proxy gerçek nesnenin implemente ettiği arayüzü implemente etmek zorundadır. 4
5 Proxy (devam...) Buna ek olarak, Proxy gerçek nesnenin yeri için bir referans saklar. Proxy, gerekli olduğunda gerçek nesne üzerindeki metotları çağırabilmek için gerçek nesnenin referansına ihtiyaç duyar. Proxy tasarım kalıbında, istemci sürekli olarak Proxy ile etkileşim halindedir, fakat gerektiğinde Proxy gerçek nesnenin çalıştırılmasını sağlayabilir. 5
6 Proxy (devam...) Proxy, gerçek nesne ile aynı arayüzü implemente eder, fakat gerçek nesnenin yapmadığı uzaktan iletişim(remote Proxy) ya da güvenlik(protection Proxy) gibi görevleri de yapabilir. 6
7 Proxy (devam...) Proxy, gerçek nesne yerine kullanılan bir çeşit dublördür. Proxy tasarım kalıbını tehlikeli bir filmdeki dublörlere benzetebilinir. Proxy gerçek nesnenin bir vücut dublörüdür, film yıldızının kişisel dublörü gibi. (Dış görünüş olarak benzerler.) 7
8 Proxy (devam...) Tehlikeli sahneler sırasında Proxy devreye girer ve (film yıldızı yerine) uçaktan atlar veya ateş içinden geçer. 8
9 Proxy (devam...) Proxy gerçek nesne ile aynı arayüzü implemente ettiği için, izleyiciler farkı söyleyemez ve film yıldızının atladığını veya ateş içinden çıktığını düşünür. Fakat aksiyon sahnesi bitip kamera kapandığında, gerçek nesne olan film yıldızının görev sırası geldiğinde, yani işler dublörün yapabileceklerinden çıktığında, Proxy gerçek nesneyi o görevi yapması için çağırır. 9
10 Proxy (devam...) Proxy, gerçek nesnenin yapabildiği her şeyi yapamaz. Farklı görevleri yerine getirmek 3 ayrı Proxy türü mevcuttur; Remote Proxy Virtual Proxy Protection Proxy 10
11 Proxy (devam...) Remote Proxy Remote Proxy, tüm network (ağ) uğraşlarından sorumludur. Bu proxy ler gönderilen ve alınan tüm argümanların paketlenmesi (pack) ve açılmasından (unpack) sorumludur. 11
12 Proxy (devam...) Virtual Proxy Gerçek nesnenin yaratılması pahalıdır, bundan dolayı nesnenin tamamının (tüm property leri ve fieldları) yaratılması yerine; nesne yaratımının mümkün olduğunda ertelemesinden ya da aynı anda bir parçasının yaratılmasından Virtual Proxy sorumludur. 12
13 Proxy (devam...) Virtual Proxy (devam...) Eğer Proxy gerçek nesnenin sıkça kullanılan bilgilerinden herhangi birkaçını tutarsa, bu bilgilere ulaşmak her seferinde için gerçek nesnenin yaratılmasına ihtiyaç duyulmaz. 13
14 Proxy (devam...) Protection Proxy Protection Proxy, hangi metoda kimin eriştiğini kontrol etmek ve bu metodu çağıran her bir istemciye özgü izinler vermek için kullanılır 14
15 Proxy (devam...) Proxy gerçek nesne ile aynı arayüzü implemente ettiği için, izleyiciler farkı söyleyemez ve film yıldızının atladığını veya ateş içinden çıktığını düşünür. Fakat aksiyon sahnesi bitip kamera kapandığında, gerçek nesne olan film yıldızının görev sırası geldiğinde, yani işler dublörün yapabileceklerinden çıktığında, Proxy gerçek nesneyi o görevi yapması için çağırır. 15
16 Proxy (devam...) Proxy Tasarım Kalıbı Sınıf Diyagramı 16
17 Proxy (devam...) IService : Gerçek ve Proxy nesnenin implemente ettiği arayüz. Service: IService arayüzünün tam implementasyonunu yapan ve tüm bilgileri barındıran gerçek nesne. ServiceProxy: IService arayüzünü implemente eden ve istekleri gerektiğinde Service nesnesine ileten Proxy 17
18 Örnek10 ProxyResim Goster() metoduna sahip IGorsel arayüzünü implemente eden GercekResim sınıfını ve GercekResim nesnesinin bellek kullanımını düzenleyen ProxyResim sınıfını yaratınız. Yarattığınız GercekResim sınıfının kurucu metodu aldığı dosyaadi parametresini kullanarak dosyanın diskten okunmasını sağlamalıdır. ProxyResim sınıfı ise Goster() metodu içerisinde lazy-loading yöntemini kullanarak gercekresim nesnesinin Goster() metodunu çağırmalıdır. 18
19 Örnek10 ProxyResim (devam...) 19
20 Örnek10 ProxyResim (devam...) IGorsel.java GercekResim.java 20
21 Örnek10 ProxyResim (devam...) ResimProxy.java 21
22 Örnek10 ProxyResim (devam...) Program.java 22
23 Proxy (devam...) Artıları ve Eksileri - I Proxy tasarım kalıbının getirileri Proxy nin türüne göre değişmektedir. Remote Proxy nin en büyük faydası network ü istemciden saklayabilmemize olanak sağlamasıdır. Virtual Proxy, size etkileşim için bir vekil sağlayıp, gerçekten ihtiyaç duyulduğunda gerçek bir nesne yaratılmasını sağlayarak fayda sağlamaktadır. Ek olarak gerçek nesnenin ne zaman ve nasıl yaratılacağı gibi optimizasyonları gerçekleştirebilir. 23
24 Proxy (devam...) Artıları ve Eksileri - II Protection Proxy, erişim kontrolünün belirlenmesine ve uygulanmasına olanak sağlar. 24
25 Behavioral (Davranışsal) Kalıplar 25
26 Behavioral Kalıplar Davranışsal tasarım kalıpları, algoritmalar ve nesneler arasındaki sorumluluk görevlerinin düzenlenmesi üzerine odaklanmştır. Davranışsal tasarım kalıpları sadece nesnelerin ya da sınıfların kalıplarını tanımlamaz, aynı zamanda aralarındaki iletişimini de tanımlar. 26
27 Behavioral Kalıplar (devam...) Bu kalıplar, çalışma zamanında takip edilmesi zor olan karmaşık (program) akışını karakterize ederler. Sizin odağınızı kontrollerin akışından uzağa kaydırıp, sadece birbirine bağlı nesneler üzerine konsantre olmanızı sağlarlar. 27
28 Observer 28
29 Observer Observer tasarım kalıbı, bazı nesnelerin değişikliklerini gözlenmesi (ing.: observing) için kullanılır. Observer, gözlenen nesnenin(subject) durumunda ya da property sindeki herhangi bir değişimini izler. 29
30 Observer (devam...) Sizin birkaç nesneniz olduğunu ve bir nesnenin durumu değiştirildiğinde bildirim almak istediğinizi varsayalım. Bu gibi durumlarda siz bu nesneyi gözlersiniz(observing) ve nesne(subject), durumunda ya da property sinde herhangi bir değişiklik olduğunda size bildirir. 30
31 Observer (devam...) Observer tasarım kalıbında nesneler arasında 1-n bağımlılık (dependecy) tanımlanır, böylece bir nesne durumunu değiştirdiğinde, ona bağımlı olanların tümüne bildirilir ve otomatik olarak onları günceller(update). 31
32 Observer (devam...) Observer tasarım kalıbı iki farklı şekilde düşünülebilir; 1. Subject - Observer 2. Publisher - Subscriber 32
33 Observer (devam...) 1. Subject Observer şeklinde düşünüldüğünde; Subject: Gözlenen nesne Observer: Subject sınıfını gözleyen sınıf/sınıflar 33
34 Observer (devam...) 2. Publisher Subscriber şeklinde düşünüldüğünde; Publisher: Veriyi yayımlayan ve takipçilerine(subscriber) bildiren bir yayımcı nesne Subscriber: Yayımcı nesneyi gözetleyen sınıf/sınıflar 34
35 Observer (devam...) Gerçek hayattaki Gazete bunun basit bir örneğidir. Yeni bir sayısı yayımcı (Publisher) tarafından yayınlandığında, bu gazeteyi takip edenler(subscriber) arasında yayılır. 35
36 Observer (devam...) Observer lar, subject in durumunda herhangi bir değişiklik olup olmadığını sürekli kontrol etmemelidir. Subject i takip ettikleri süre boyunca, subject in durumundaki her değişim için bildirim alırlar. 36
37 Observer (devam...) Böylece Hollywood Prensibi de uygulanmış olur. 37
38 Observer (devam...) Bir elektronik mağazada ürün aradığınızı varsayalım ve bu ürün şuan mağazanın stoklarında bulunmasın Sonrasında benzer mağazalarda olan Ürün geldiğinde beni bilgilendir. seçeneğini işaretlediğinizi ve e posta adresini bıraktığınızı varsayalım. 38
39 Observer (devam...) Bu durumda siz bu ürünün durumunu değişmesini gözlemliyor (observing) olursunuz. Ürünün durumu değiştiğinde (ürün stoklara geldiğinde) bildirim maili alırsınız. Bu örnekte ürün, Subject; siz Observer olmuş olursunuz. 39
40 Observer (devam...) Bu durumda siz bu ürünün durumunu değişmesini gözlemliyor (observing) olursunuz. Ürünün durumu değiştiğinde (ürün stoklara geldiğinde) bildirim maili alırsınız. Bu örnekte ürün, Subject; siz Observer olmuş olursunuz. 40
41 Observer (devam...) Başka bir örnek vermek gerekirse, Twitter hesabınızla bir kullanıcıyı takip ettiğinizi varsayalım. Kullanıcının gönderdiği herhangi bir tweet için ana sayfanızda bir bildirim alırsınız. 41
42 Observer (devam...) Bu örnekte kim Subject? Kim Observer olur? 42
43 Observer (devam...) Observer Tasarım Kalıbı Sınıf Diyagramı 43
44 Observer (devam...) ISubject: Gözlendiğini bilen ve birkaç Observer a sahip olan arayüz. Çalışma zamanında Observer eklemeye ve çıkarmaya yarayan metotları barındırır. IObserver: Subject ten gelen bilgi doğrultusunda güncellemeye yarayan arayüz Subject: İlgili Observer ların durum bilgisini saklar ve gerektiğinde Observer lara bildirim gönderir. Observer: Update() metodu ile Subjectten aldığı bildirimlele gerekli işlemleri gerçekleştirir. 44
45 Örnek11 ObserverAlisveris Bir alış veriş sitesi oluşturulmaktadır. Oluşturulan bu alışveriş sitesinde ürünlerin stokları sürekli olarak güncellenmekte ve kullanıcı ara yüzünde bu değişiklikler anlık olarak gösterilmektedir. Oluşturulan bu alışveriş sitesi, stokta olmayan bir urun için o ürün geldiğinde, o ürünü takip eden kişilere bir bildirim göndermektedir. Bu bildirim sistemini Observer tasarım kalıbı ile tasarlayınız. 45
46 Örnek11 ObserverAlisveris (devam...) 46
47 Örnek11 ObserverAlisveris (devam...) ISubject.java IObserver.java 47
48 Örnek11 ObserverAlisveris (devam...) Urun.java 48
49 Örnek11 ObserverAlisveris (devam...) Urun.java (devam...) 49
50 Örnek11 ObserverAlisveris (devam...) Urun.java (devam...) 50
51 Örnek11 ObserverAlisveris (devam...) Urun.java (devam...) 51
52 Örnek11 ObserverAlisveris (devam...) Kisi.java 52
53 Örnek11 ObserverAlisveris (devam...) Program.java 53
54 Yararlanılan Kaynaklar Aykut Taşdelen, C++, Java ve C# ile UML ve Dizayn Paternleri, Pusula Yayıncılık, İstanbul, 2014 Eric Freeman, Head First Design Patterns, O'Reilly Media,2004 Stephen Stelting & Olav Maassen, Applied Java Patterns, Prentice Hall PTR,
55 İYİ ÇALIŞMALAR Yrd. Doç. Dr. Volkan TUNALI 55
YZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 4 Tasarım Kalıpları - II Bu bölümde; Facade
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 Yazılım Tasarımına Giriş Bu bölümde;
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 3 Tasarım Prensipleri Bu bölümde; Tasarım
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 4 Tasarım Kalıpları - II Bu bölümde; Singleton
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 3 Tasarım Prensipleri Bu bölümde; Tasarım
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 3 Tasarım Kalıpları Bu bölümde; Anti-Patternler
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 5 Nesneye Yönelik Programlamaya Giriş Bu
DetaylıTASARIM KALIPLARI-DEVAM. Singleton Adapter
TASARIM KALIPLARI-DEVAM Singleton Adapter 1 Singleton (Yegane/Tekil) Tasarım Kalıbı Singleton tasarım kalıbı; bir sistem içerisinde yalnızca bir nesne üretilerek bu nesnenin kullanılması gerektiği durumlarda
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 6 AJAX Bu bölümde; AJAX nedir? AJAX nasıl çalışır?
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 7 Abstract (Soyut Sınıflar) Bu bölümde;
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği BAŞLAMADAN ÖNCE Bu dersi alan öğrencilerin aşağıdaki konuları bildiği
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 7 Kalıtım - II Bu bölümde; Soyut Sınıflar,
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 10 AJAX Bu bölümde; AJAX nedir? AJAX nasıl çalışır?
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 6 Kalıtım (Inheritance) - I Bu bölümde;
DetaylıYZM 2108 Yazılım Mimarisi ve Tasarımı
YZM 2108 Yazılım Mimarisi ve Tasarımı Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 OOP Hatırlatma Bu bölümde Nesneye Yönelik
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 6 Kalıtım (Inheritance) - II Bu bölümde;
DetaylıTASARIM KALIPLARI TASARIM DESENLERİ TASARIM ÖRÜNTÜLERİ TASARIM ŞABLONLARI
TASARIM KALIPLARI TASARIM DESENLERİ TASARIM ÖRÜNTÜLERİ TASARIM ŞABLONLARI 1 Tasarım Kalıpları Nedir? Tasarım kalıpları; uzmanların yeni sorunları çözmek için geçmişte çalıştıkları çözümlerin uygulamalarının
DetaylıÜst Düzey Programlama
Üst Düzey Programlama Tasarım Şablonları Üst Düzey Programlama-ders02/ 1 FAÇADE ŞABLONU Facade bir nesnedir ve çok büyük kodları, karmaşık sınıfları basitleştirerek birleştirmek ve ortak bir arayüz sağlamak
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği Bu bölümde, BÖLÜM - 3 Motivasyon: Neden Listeye İhtiyaç Var? Bağlı
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 4 Nesneye Yönelik Programlamaya Giriş Bu
DetaylıE-DÖNÜŞÜM ADAPTÖRÜ EL KİTABI
E-DÖNÜŞÜM ADAPTÖRÜ EL KİTABI Referans: Sürüm: Sürüm 2.0 NF/EDONUSUM/001 YAZILIM DANIŞMANLIK LİMİTED ŞİRKETİ 2 Bu sayfa boş bırakılmıştır. İÇİNDEKİLER B Ö L Ü M 1 GENEL BİLGİLER... 3 Uygulamaya Giriş...
DetaylıNESNEYE YÖNELİK TASARIM SÜRECİ
NESNEYE YÖNELİK TASARIM SÜRECİ GİRİŞ Nasıl? sorusuna yanıt aranır. Nesne modeli: Analizden tasarıma. Doğrudan problem alanı ile ilgili nesnelerden oluşan model, yardımcı nesnelerle zenginleştirilir. Ana
DetaylıMOBIL UYGULAMA GELIŞTIRME
MOBIL UYGULAMA GELIŞTIRME PELIN YILDIRIM FATMA BOZYIĞIT YZM 3214 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Bu Derste Android Nedir ve Uygulama Temelleri Android Uygulama Bileşenleri
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 4 Nesneye Yönelik Programlamaya Giriş Bu
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 5 ORM (Object Relational Mapping) ve EF (Entity
DetaylıİSTANBUL TEKNİK ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK FAKÜLTESİ. AKILLI FİYAT ARAMA MOTORU TiLQi.NET
İSTANBUL TEKNİK ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK FAKÜLTESİ AKILLI FİYAT ARAMA MOTORU TiLQi.NET Bitirme Ödevi Kadir Kemal Dursun 040000643 Hakan Demirtaş 040000684 Bölüm : Bilgisayar Mühendisliği Anabilim
DetaylıÜst Düzey Programlama
Üst Düzey Programlama Servlet Üst Düzey Programlama-ders01/ 1 Servlet Nedir? Web sayfaları ilk başlarda durağan bir yapıya sahipti ve kullanıcıdan bilgi alarak işlemler yapmıyordu. Zamanın geçmesiyle kullanıcıya
DetaylıAHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ
AHMET YESEVİ ÜNİVERSİTESİ BİLİŞİM SİSTEMLERİ VE MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ LİSANS DÖNEM ÖDEVİ TBIL-40-0 Nesneye Yönelik Sistem Çözümleme ve Tasarım HAZIRLAYAN 22325 Fahri DÖNMEZ DANIŞMAN
DetaylıBİH 605 Bilgi Teknolojisi Bahar Dönemi 2015
BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 Ders- 13 World Wide Web (WWW) Yrd. Doç. Dr. Burcu Can Buğlalılar Bilgisayar Mühendisliği Bölümü Bilgisayar Katmanları İçerik World Wide Web (WWW) Anlık Mesajlaşma
Detaylıhttps://twitter.com/farukbozan 19 Şubat 2016 Cuma
Bugünkü yazımda çok basit ve temel anlamda Spring ile XML tanım tabanlı bean okuma işlemini anlatmaya çalışacağım. Spring framework bizim yerimize nesnelerin birbirine olan bağımlılıklarını düzenleyip,
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Diziler ile Pointer Arası İlişki Bir dizi adı sabit bir pointer gibi düşünülebilir. Diziler ile pointer lar yakından ilişkilidir. Pointer lar değişkenleri gösterdikleri gibi,
DetaylıPosta Arşivi. Kullanım ve Yardım Rehberi
Posta Arşivi Kullanım ve Yardım Rehberi 50 GB yüksek kapasiteli disk alanı ile yüzbinlerce iletiyi ve eklerini arşivleyerek, tek noktadan tüm e-posta hesaplarının yazışma trafiğini izleyebilirsiniz. Posta
DetaylıYAZILIM ÜRÜN HATTI DEĞĐŞKENLĐĞĐNĐN DENETĐM ÇEVRĐMĐ ĐLE ELE ALINMASI
YAZILIM ÜRÜN HATTI DEĞĐŞKENLĐĞĐNĐN DENETĐM ÇEVRĐMĐ ĐLE ELE ALINMASI Emra AŞKAROĞLU ASELSAN A. Ş. 1 ĐÇERĐK Yazılım Ürün Hattı nedir? Yazılım Ürün Hattı Değişkenliği Ürün Özellik Ağacı Oluşturma Uygulama
DetaylıJava Programlama (COMPE 438) Ders Detayları
Java Programlama (COMPE 438) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Kredi AKTS Saati Java Programlama COMPE 438 Her İkisi 2 2 0 3 5 Ön Koşul Ders(ler)i COMPE 225
DetaylıALGORİTMA VE PROGRAMLAMA I
ALGORİTMA VE PROGRAMLAMA I YZM 1101 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi 2. BÖLÜM 2 PROGRAMLAMAYA GİRİŞ Programlama Terimleri ve Programlama Ortamı 3 Program Programlama IDE
DetaylıBilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU
Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 10-11. Nesneye Yönelik Sistem Tasarımı Haftanın Amacı Bilişim sistemleri geliştirmede nesneye yönelik sistem tasarımı
DetaylıBİLGİ VE VERİ GÜVENLİĞİ VİRÜSLER VE DİĞER ZARARLI YAZILIMLAR KİŞİSEL MAHREMİYET VE TACİZ
BİLGİ VE VERİ GÜVENLİĞİ VİRÜSLER VE DİĞER ZARARLI YAZILIMLAR KİŞİSEL MAHREMİYET VE TACİZ VERİ: İşletme içinde oluşan olayları temsil eden belirli bir işe yarayan ya da yaramayan ham gerçekler, görüntüler,
DetaylıMobil Cihazlardan Web Servis Sunumu
Mobil Cihazlardan Web Servis Sunumu Özlem Özgöbek Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2010 İnternet erişiminin yaygınlaşması ve artık mobil cihazlar üzerinden bile yüksek hızlı veri iletişimine
DetaylıManisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM Veri Yapıları Dersi. Proje#2
Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü YZM 2116- Veri Yapıları Dersi Proje#2 İkili Arama Ağacı, Heap, Hash Tabloları ve Çizgeler Veriliş Tarihi: 24.04.2018 Son Teslim Tarihi: 25.05.2018
DetaylıBİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI
BİLGİ TEKNOLOJİLERİ VE İLETİŞİM KURULU KARARI Karar Tarihi : 24.08.2011 Karar No : 2011/DK-14/461 Gündem Konusu : Güvenli İnternet Hizmetine İlişkin Usul ve Esaslar. KARAR : 5809 sayılı Kanunun 4 üncü
DetaylıGÜVENLİ İNTERNET HİZMETİNE İLİŞKİN USUL VE ESASLAR
24/08/2011 tarihli ve 2011/DK-14/461 sayılı Kurul Kararı ile GÜVENLİ İNTERNET HİZMETİNE İLİŞKİN USUL VE ESASLAR Amaç MADDE 1 - (1) Bu Usul ve Esasların amacı, tercihe dayalı Güvenli İnternet Hizmetine
DetaylıCELAL BAYAR ÜNİVERSİTESİ KÜTÜPHANE VERİTABANLARINA ÜNİVERSİTE DIŞINDAN ERİŞİM
Celal Bayar Üniversitesi kütüphane veritabanlarına üniversite dışından erişebilmek için kullandığınız internet tarayıcısına uygun olarak bazı ayarlar yapmanız gerekmektedir. Aşağıda tanımlanan ayarlar
DetaylıCENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam. Alper UĞUR
CENG 302 Yazılım Mühendisliği Yazılım Mimarisi - Devam Alper UĞUR Yazılım Mimarisi Gereksinim: NE? Mimari : NE+NASIL GEREKSİNİMLER (software architecture) Requirements : WHAT? Architecture : WHAT + HOW?
DetaylıALGORİTMA VE PROGRAMLAMA I
ALGORİTMA VE PROGRAMLAMA I YZM 1101 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Döngüler for Döngüsü while Döngüsü do-while Döngüsü break Deyimi Kullanımı continue Deyimi
DetaylıARDIŞIL DİYAGRAM YAPI DİYAGRAMI. Sistem Analizi ve Tasarımı Dersi
ARDIŞIL DİYAGRAM YAPI DİYAGRAMI Sistem Analizi ve Tasarımı Dersi İçindekiler Ardışıl Diyagram Nedir ve Neden Kullanılır... 3 Ardışıl Diyagram Elemanları... 3 MS Visio ile Ardışıl Diyagram Çizimi... 5 Violet
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 GUI Nesneleri ve Visual Studio IDE Kullanımı
DetaylıWolvox Web Entegrasyon. AKINSOFT Wolvox Web Entegrasyon Yardım Dosyası
AKINSOFT Yardım Dosyası Doküman Versiyon : 07.05.01 Tarih : 11.05.2016 1. ÇALIŞMA SİSTEMİ HAKKINDA BİLGİ AKINSOFT WOLVOX Web Entegrasyonu programı WOLVOX ERP programından stok XML gönderimi, AKINSOFT E-Ticaret
DetaylıHESABINIZA GİRİŞ YAPMAK İÇİN:
1. SÜRÜM KONTROLÜ: Matriks Trader'ı kullanabilmeniz için, Matriks programınızın sürümünün 2.7.6 ve üzeri olması gerekmektedir. Sürüm kontrolünü, Matriks menüsünün üzerinde fare imlecini bekleterek yapabilirsiniz.
DetaylıADO.NET Entity. Framework. Temel Kavramlar
ADO.NET Entity Framework Temel Kavramlar Ele alınacak başlıklar Geçmişteki bilgiler Models, Mapping ve Metadata Entity SQL ve LINQ to Entities Object Services EF ile LINQ to SQL in karşılaştırılması Nesne
DetaylıT.C. PLATO MESLEK YÜKSEKOKULU. MEDYA VE İLETİŞİM PROGRAMI YENİ MEDYA IV. HAFTA Öğr. Gör. TİMUR OSMAN GEZER timurosmangezer@plato.edu.
T.C. PLATO MESLEK YÜKSEKOKULU MEDYA VE İLETİŞİM PROGRAMI YENİ MEDYA IV. HAFTA Öğr. Gör. TİMUR OSMAN GEZER timurosmangezer@plato.edu.tr İÇERİK Yeni Medyanın Özellikleri YENİ MEDYANIN ÖZELLİKLERİ Etkileşim
DetaylıAğ Yönetiminin Fonksiyonel Mimarisi
Bölüm 7 Ağ Yönetimi Ağ Yönetiminin Fonksiyonel Mimarisi a) Performans (Performance) Yönetimi b) Sistem Ayarları (Configuration) Yönetimi c) Hesap (Account) t)yönetimi i d) Hata (Fault) Yönetimi e) Güvenlik
DetaylıGoogle Chrome Kullanıyorsanız; Microsoft Internet Explorer Kullanıyorsanız;
Öncelikle şöyle kısaca değinelim Proxy (Vekil sunucu) Nedir? Zaman zaman yetkili sunucu veya proxy olarak da anılan Vekil sunucu, internete erişim sırasında kullanılan bir ara sunucudur. Bu durumda, örneğin
DetaylıState Yönetimi. Bir web sayfası ile sunucu arasındaki etkileşim ;
State Yönetimi State Yönetimi Web Page sınıflarının nesneleri, sayfa sunucu tarafına her defasında gönderildiğinde oluşturulur. Böyle bir durum sayfada kullanıcının girmiş olduğu ve sayfa ile ilişkili
DetaylıKKTC MERKEZ BANKASI. BİLGİ GÜVENLİĞİ POLİTİKASI GENELGESİ (Genelge No: 2015/02) Mart-2015 BANKACILIK DÜZENLEME VE GÖZETİM MÜDÜRLÜĞÜ
KKTC MERKEZ BANKASI BİLGİ GÜVENLİĞİ POLİTİKASI GENELGESİ (Genelge No: 2015/02) Mart-2015 BANKACILIK DÜZENLEME VE GÖZETİM MÜDÜRLÜĞÜ İçindekiler Giriş... 1 1 Amaç... 1 2 Bilgi Güvenliği Politikaları... 1
DetaylıYZM 3215 İleri Web Programlama
YZM 3215 İleri Web Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 3 jquery II. Bölüm Bu bölümde; Jquery II. Bölüm
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği Bu bölümde, BÖLÜM - 5 Kuyruk VY ve ADT Basit Kuyruk (Simple Queue)
DetaylıBLM-112 PROGRAMLAMA DİLLERİ II. Ders-3 İşaretçiler (Pointer) (Kısım-2)
BLM-112 PROGRAMLAMA DİLLERİ II Ders-3 İşaretçiler (Pointer) (Kısım-2) Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Dinamik Bellek Yönetimi Bir program çalıştırıldığında
DetaylıAĞ SĠSTEMLERĠ. Öğr. Gör. Durmuş KOÇ
AĞ SĠSTEMLERĠ Öğr. Gör. Durmuş KOÇ Ağ Ġletişimi Bilgi ve iletişim, bilgi paylaşımının giderek önem kazandığı dijital dünyanın önemli kavramları arasındadır. Bilginin farklı kaynaklar arasında transferi,
Detaylıdinamo / Periyodik İşler
1 Periyodik İşler dinamo / Periyodik İşler 2 Periyodik İşler Genel Tanım Periyodik İşler Nedir? Periyodik işler, kullanıcılar tarafından belirlenmiş olan rapor ve makroları yine kullanıcılar tarafından
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği Bu bölümde, BÖLÜM - 8 Problem Tanımı Arama Ağaçları İkili Arama
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Bellek ve Adresleme Dinamik Bellek
DetaylıDOĞAN EGMONT YAYINCILIK VE YAPIMCILIK TİCARET A.Ş. GİZLİLİK POLİTİKASI
DOĞAN EGMONT YAYINCILIK VE YAPIMCILIK TİCARET A.Ş. GİZLİLİK POLİTİKASI 1 İÇİNDEKİLER 1. Giriş 3 2. Politika nın Kapsamı 3 3. Kişisel Verilerin Korunması 3 4. İnternet Sitemizde Toplanan Veriler 4 5. Üçüncü
DetaylıBilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU
Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 10-11. Nesneye Yönelik Sistem Analizi Haftanın Amacı Bilişim sistemleri geliştirmede nesneye yönelik sistem analizi
DetaylıBitTorrent İstemci Kullanımı
BitTorrent İstemci Kullanımı Değerli Müşterimiz, BitTorrent internet üzerinden dosya paylaşım yazılımına ve aynı tekniği kullanan dosya takas sistemine verilen isimdir. Diğer eşten eşe (P2P) paylaşım programlarından
DetaylıTSOFT FACEBOOK STORE UYGULAMASI
TSOFT FACEBOOK STORE UYGULAMASI GEREKSİNİMLER VE KURULUM YARDIMI GİRİŞ Facebook, insanların arkadaşlarıyla iletişim kurmasını ve bilgi alış verişi yapmasını amaçlayan bir sosyal paylaşım web sitesidir,
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Bellek ve Adresleme İşaretçi Kavramı
DetaylıBilişim Sistemleri. Modelleme, Analiz ve Tasarım. Yrd. Doç. Dr. Alper GÖKSU
Bilişim Sistemleri Modelleme, Analiz ve Tasarım Yrd. Doç. Dr. Alper GÖKSU Ders Akışı Hafta 5. İhtiyaç Analizi ve Modelleme II Haftanın Amacı Bilişim sistemleri ihtiyaç analizinin modeli oluşturulmasında,
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 1 GUI Nesneleri ve Visual Studio IDE Kullanımı
DetaylıFOSHARE UYGULAMASI Güvenli Dosya Alışverişi
FOSHARE UYGULAMASI Güvenli Dosya Alışverişi Foshare Uygulama Özellikleri Her kullanıcı için 2000 mb kota tanımlanmıştır. Aynı anda tek dosya gönderilebilir. Birden fazla dosya aynı anda gönderilmek isteniyorsa
Detaylıİçindekiler. Okuma lisansı info acar, için verilmiştir. Çoğaltılması ve dağıtılması yasaktır.
18 İçindekiler Lütfen Dikkatle Okuyunuz! Yasal Uyarı Bölüm Başlıkları Önsöz Kitabın İçeriği Nedir? Kitabın İçeriği Ne Degildir? Kitap Kim İçin Yazıldı? Yazar Hakkında Kitap Nasıl Okunmalı? Yazar İle İletişim
DetaylıBLM 112- Programlama Dilleri II. Hafta 5 İşaretçiler (Pointers)
1 BLM 112- Programlama Dilleri II Hafta 5 İşaretçiler (Pointers) Dr. Öğr. Üyesi Caner Özcan Hiç hata yapmayan insan, hiçbir şey yapmayan insandır. Ve hayatta en büyük hata, kendini hatasız sanmaktır. ~Y.
DetaylıBir bölgede başka bir bölgeye karşılıklı olarak, veri veya haberin gönderilmesini sağlayan.sistemlerdir.
1.1.3. Scada Yazılımından Beklenenler Hızlı ve kolay uygulama tasarımı Dinamik grafik çizim araçları Çizim kütüphaneleri Alarm yönetimi Tarih bilgilerinin toplanması Rapor üretimi 1.1.4. Scada Sistemleri
DetaylıYZM 2105 Nesneye Yönelik Programlama
YZM 2105 Nesneye Yönelik Programlama Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği 1 BÖLÜM - 2 C# Programlama Dili Örnekler 2 Örnek1:
DetaylıAğ Temelleri. Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak 2013. Ref: HNet.23
Ağ Temelleri Murat Ozdemir Ondokuz Mayıs Üniversitesi Bilgi İşlem Daire Başkanı 15 Ocak 2013 Ref: HNet.23 Ağ Nedir Ağ, iki yada daha fazla cihazın kablolu veya kablosuz olarak birbirleri ile belirli protokoller
DetaylıAğ Protokolleri. Aysel Aksu. Nisan, 2016
Ağ Protokolleri Aysel Aksu Nisan, 2016 İçindekiler 1 Giriş................................................ 2 2 AĞ PROTOKOLLERİ....................................... 3 2.1 TCP/IP MİMARİSİ VE KATMANLARI.........................
DetaylıYZM 2116 Veri Yapıları
YZM 2116 Veri Yapıları Yrd. Doç. Dr. Deniz KILINÇ Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Yazılım Mühendisliği Bu bölümde, BÖLÜM - 9 Hatırlatmalar Tam İkili Ağaç Eksiksiz İkili
DetaylıMOBİL UYGULAMA GELİŞTİRME
MOBİL UYGULAMA GELİŞTİRME PELİN YILDIRIM FATMA BOZYİĞİT YZM 3214 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Bu Derste Veri Saklama 2 Veri Saklama Veri Saklama her appnin ihtiyaci
DetaylıAsiston Hizmetleri Bilgilendirme Kitapçığı
Asiston Hizmetleri Bilgilendirme Kitapçığı asiston.com.tr 7/24 Bilgisayarcınıza nasıl ulaşırsınız? Telefon ile ara Bizi telefonla arayabilir, 0850 532 0 100 7/24 Bilgisayarcım hattında 1 i Tuşlayarak destek
DetaylıİNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ
İNÖNÜ ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ 2. SINIF 1. DÖNEM VERİ YAPILARI DERSİ LABORATUAR ÖDEVİ AD SOYAD: TESLİM TARİHİ: OKUL NO: TESLİM SÜRESİ: 2 hafta ÖDEV NO: 5 1- BANKA
Detaylı27 Kasım Ekran 1: ETA:SQL Yazılım Güncelleme Uygulaması
27 Kasım 2017 İlgili Versiyon/lar : ETA:SQL, ETA:V.8-SQL, ETA:SB İlgili Modül/ler : Genel ETA:SQL YAZILIM GÜNCELLEME UYGULAMASI Programlarımız teknolojik gelişmeler, mevzuat değişiklikleri, kullanıcı talepleri
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Hafıza Yapısı Bir değişken tanımlandığında arka planda bilgisayarın hafızasında bir konuma yerleştirilir. Hafıza küçük hücrelerden oluşmuş bir blok olarak düşünülebilir. Bir değişken
DetaylıAğ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb. kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir.
TEMEL AĞ TANIMLARI Ağ Nedir? Birden fazla bilgisayarın iletişimini sağlayan printer vb kaynakları, daha iyi ve ortaklaşa kullanımı sağlayan yapılara denir WAN ve LAN Kavramları Bilgisayarlar ve paylaşılan
DetaylıVIDEOCELL API. Versiyon 1.0.0
VIDEOCELL API Versiyon 1.0.0 İçindekiler 1. Bu Belgenin Amacı... 3 2. Belge Sürümleri... 3 3. Sistem Gereksinimleri... 3 4. Kullanım Şekli... 3 4.1. Genel... 3 4.2. Uyarılar... 3 4.3. Hata Kodları... 4
DetaylıBLM 112- Programlama Dilleri II. Hafta 4 İşaretçiler (Pointers)
1 BLM 112- Programlama Dilleri II Hafta 4 İşaretçiler (Pointers) Dr. Öğr. Üyesi Caner Özcan İyilik insanları birbirine bağlayan altın zincirdir. ~Goethe Hafıza Yapısı 2 Bir değişken tanımlandığında arka
DetaylıVpn nedir? VPN Nedir?
Vpn nedir? Özellikle twitter'ın da yasaklanmasıyla son günlerde internet kullanıcılarının büyük bir bölümünün yasaklara karşı kullanmak zorunda kaldığı "VPN nedir, nasıl çalışır, çeşitleri nelerdir, iyi
DetaylıYazılım Örüntüleri (SE 461) Ders Detayları
Yazılım Örüntüleri (SE 461) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Yazılım Örüntüleri SE 461 Bahar 3 0 0 3 5 Ön Koşul Ders(ler)i Dersin Dili Dersin
DetaylıÜst Düzey Programlama
Üst Düzey Programlama Servlet 1 Çerez (Cookie) Cookie'ler servletlerden kullanıcının bilgisayarında istekte bulunduğu web tarayıcısına ( anahtar=kelime ) şeklinde bilgi göndermemiz için kullanılan yapılardır.
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Yapılar ve Birlikler enum Deyimi
DetaylıKolayOfis İzin Talep Süreci Rehberi
1 İçindekiler KolayOfis e Hoş Geldiniz Teknik Destek Hizmeti KolayOfis İzin Talep Süreci Nasıl Kullanılır İzin Talebi İzin Onayı Matbu Evrakların Sisteme Eklenmesi Matbu Evrakların Onaylanması İzin Talep
DetaylıAĞ HİZMETLERİ. Öğr.Gör.Volkan ALTINTAŞ. Version 4.0
AĞ HİZMETLERİ Öğr.Gör.Volkan ALTINTAŞ Version 4.0 İSTEMCİ SUNUCU İLİŞKİSİ İnsanlar her gün başkalarıyla iletişim kurmak ve rutin görevlerini yerine getirmek için ağ ve İnternet üzerinden sağlanan hizmetleri
DetaylıAkdeniz Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi. 1. Forum Kullanım Koşulları Forumlara Kayıt İşlemleri 3
AKDENİZ ÜNİVERSİTESİ UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ 2012 İçindekiler 1. Forum Kullanım Koşulları.2 2. Forumlara Kayıt İşlemleri 3 3. Forumların Kullanımı.5 4. Forumlar Hakkında Sıkça Sorulan
DetaylıAndroid e Giriş. Öğr.Gör. Utku SOBUTAY
Android e Giriş Öğr.Gör. Utku SOBUTAY Android İşletim Sistemi Hakkında 2 Google tarafından geliştirilmiştir. Dünyada en çok kullanılan mobil işletim sistemidir. 2018 itibariyle Dünyada Android; %78.65,
DetaylıYrd. Doç. Dr. Caner ÖZCAN
Yrd. Doç. Dr. Caner ÖZCAN Fonksiyonu Referans ile Çağırma (Call by Reference) Bir fonksiyona gönderilen parametrenin normalde değeri değişmez. Fonksiyon içinde yapılan işlemlerin hiçbiri argüman değişkeni
DetaylıDONANIM. 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri
DONANIM 1-Sitem birimi (kasa ) ve iç donanım bileşenleri 2-Çevre birimleri ve tanımlamaları 3-Giriş ve çıkış donanım birimleri DONANIM SİSTEM BİRİMİ ÇEVREBİRİMLERİ Ana Kart (Mainboard) Monitör İşlemci
DetaylıMailStore tüm şirket e-postalarınızı uzun yıllar güvenle saklayabileceğiniz bir mail arşivleme sistemidir.
Neden MailStore! Hatırlatma : Arşivleme, posta sunucusunda herhangi bir değişiklik gerektirmez MailStore tüm şirket e-postalarınızı uzun yıllar güvenle saklayabileceğiniz bir mail arşivleme sistemidir.
DetaylıÜst Düzey Programlama
Üst Düzey Programlama Servlet Üst Düzey Programlama-ders08/ 1 Servlet Nedir? Internetin ilk zamanlarında geliştirilen web sayfaları durağan bilgiler içeriyordu. Zaman geçtikçe web sayfaları daha değişken,
Detaylıİçindekiler ADIM 1 : Üye Olma... 2 ADIM 2 : Giriş Yap ve Hatırlatma Sayfaları... 3 ADIM 3: Üye Girişi yapıldıktan sonra yapabileceğiniz işlemler...
İçindekiler ADIM 1 : Üye Olma... 2 ADIM 2 : Giriş Yap ve Hatırlatma Sayfaları... 3 ADIM 3: Üye Girişi yapıldıktan sonra yapabileceğiniz işlemler... 3 ADIM 4: Bildiri Özet Gönderimi Bilgilendirme ve Yardım
DetaylıKÜTÜPHANE KAYNAKLARINA DIŞARIDAN (PROXY SUNUCU KULLANARAK) BAĞLANMAK İÇİN YAPILMASI GEREKENLER A. INTERNET EXPLORER KULLANICILARI İÇİN;
KÜTÜPHANE KAYNAKLARINA DIŞARIDAN (PROXY SUNUCU KULLANARAK) BAĞLANMAK İÇİN YAPILMASI GEREKENLER A. INTERNET EXPLORER KULLANICILARI İÇİN; 1. İnternet Explorer açılır. ARAÇLAR > İNTERNET SEÇENEKLERİ iletişim
DetaylıYENİ NESİL 720 SÜRÜMÜ GENEL DEĞİŞİKLİKLER
YENİ NESİL 720 SÜRÜMÜ GENEL DEĞİŞİKLİKLER Kart B/A Rakamlarının Hareketlerden Hesaplanması Cari Hesap Kartı, Stok Takip Kartı, Muhasebe Ana ve Alt Hesap Kartları ndaki B/A rakamlarının; - Kart seçeneklerinde,
Detaylı