Grid Veri Yönetimi. Emrah Akkoyun, Feyza Eryol,

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "Grid Veri Yönetimi. Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr"

Transkript

1 Grid Veri Yönetimi Emrah Akkoyun, Feyza Eryol,

2 İçerik Grid Veri Yönetimi Nedir? Depolama Elemanları glite Orta Katmanı Dosya Adları ve Kataloğu LFC ve Komutları LFC Komutları-Örnekler Dosya ve Replika Yönetimi LCG ve Komutları LCG Komutları-Örnekler 1. Kısım 2. Kısım

3 Grid Veri Yönetimi Nedir? Kullanıcı Veri Depolama Alanı Uygulamalar Grid Veri Yönetimi: İşletim sistemi seviyesinde değil, dosya seviyesinde veriler ile ilgilenir. Veriler salt-okunurdur ve farklı formatlarda olabilirler Değiştirilemezler Silinebilir, sonrasında yeniden oluşturulabilirler

4 Depolama Elemanları Depolama Elemanı (Storage Element) Grid üzerinde veri depolanmasını sağlayan servis Kullandığı protokoller: GSIFTP: Depolama elemanı ve uygulamalar arasında güvenli, hızlı ve verimli dosya transferini sağlar. RFIO & gsidcap: Depolama elemanlarında depolanan dosyalara doğrudan uzaktan erişimi sağlarlar.

5 Depolama Elemanları Grid ortamında 4 farklı tip depolama elemanı mevcuttur: ClassicSE CASTOR dcache LCG Disk Pool Manager Depolama Kaynak Yönetimi (SRM) Pratik kullanımı sağlar

6 glite Orta Katmanında Dosya Adları Grid Unique IDentifier (GUID) guid: <36 Byte uzunluğunda karakter dizisi> guid:38ed3f60-c402-11d7-a6b0-f53ee5a37e1d Logical File Name (LFN) GUID si belirli olan kullanıcının belirlediği takma isim lfn:/grid/<myvo>/<mydirs>/<myfile> Storage URL(SURL) ya da Physical File Name(PFN) Dosyanın depolama elemanındaki gerçek alanına verilen isim sfn://se.ulakbim.gov.tr/data/trgridb/dosya1 Transport URL (TURL) Dosyanın depolama elemanında geçici olarak tutulduğu alan gsiftp://se.ulakbim.gov.tr/data/trgirdb/dosya1

7 glite Orta Katmanında Dosya Kataloğu LCG File Catalogue - LFC LFC Grid servisi GUID, LFN ve SURL ler arasında eşleştirmeyi sağlar Kayıt yaptırmış tüm dosyaların bilgisini tutar ve yayınlar Yerel ya da genel olarak servis verebilir Grid Dosyası: Fiziksel olarak depolama elemanında yer alan, ve mantıksal olarak LFC kaydı yapılmış dosyalardır.

8 glite Orta Katmanında Dosya Kataloğu Kullanıcı Meta Verisi Kullanıcı Tanımlı Meta Veri Sistem Meta Verisi size => cksum_type => MD5 cksum => yy-yy-yy /grid/dteam/dir1/dir2/file1.root GUID Xxxxxx-xxxx-xxx-xxx- Sembolik Bağlantı /grid/dteam/mydir/mylink Replika srm://host.example.com/foo/bar host.example.com Replika sfn://host.example.com/foo/bar host.example.com

9 LFC Komutları Dosya katalogunun kullanılabilmesi için Geçerli bir proxy sertifikasının oluşturulması gereklidir. $LFC_CATALOG_TYPE, $LFC_HOST çevre değişkenlerinin tanımlanmış olması gerekmektedir: export LCG_CATALOG_TYPE=lfc export LFC_HOST=lfc.ulakbim.gov.tr lfc-* komutları kullanılırken, LFC üzerinde işlem yapabileceğimiz dizinin /grid/sanal_organizasyon_adi (Örn: /grid/sgdemo) olduğunu unutmamalıyız. Dizin yok ise, bu sanal organizasyon, depolama elamanı tarafından desteklenmiyordur.

10 LFC Komutları lfc-chmod: LFC dosya ya da dizininin erişim haklarını değiştirir lfc-chown: LFC dosya ya da dizininin sahiplik bilgilerini değiştirir lfc-delcomment: LFC dosya ya da dizininin eklenmiş yorum bilgisini siler lfc-getacl: LFC dosya ya da dizininin erişim kontrol listesini alır lfc-ln: LFC dosya ya da dizinine sembolik Link yaratır lfc-ls: LFC de dosya ve dizinleri listeler lfc-mkdir: LFC dizin yaratır lfc-rename: LFC dosya ya da dizininin dosya/dizin ismini değiştirir lfc-rm: LFC dosya ya da dizinini siler lfc-setacl: LFC dosya ya da dizininin erişim kontrol listesini tanımlar lfc-setcomment: LFC dosya ya da dizininin üzerine yorum bilgisi ekler

11 LFC Komutları Örnekler lfc-ls: Verilen bir dizindeki LFN leri listeler /grid/<vo_adı>/<kullanıcının oluşturduğu dizinler> LFC İsimlendirmesi Kullanıcı tarafından tanımlanır $ lfc-ls l /grid/sgdemo/... -rw-rw-r Jun 21 09:39 tutor14 -rw-rw-r Jun 21 09:40 tutor16-mytxt -rw-rw-r Jun 21 09:36 uploadfile -rw-rw-r Jun 21 09:36 uploadfilelfn -rw-rw-r Jun 21 09:38 user.example -rw-rw-r Jun 21 09:38 user.example2...

12 LFC Komutları Örnekler $ lfc-ls l /grid/sgdemo/feyza.example -rw-rw-r Jun 21 09:38 user.example $ export LFC_HOME=/grid/sgdemo/ $ lfc-ls l user.example -rw-rw-r Jun 21 09:38 user.example

13 LFC Komutları Örnekler lfc-ln s dosya/dizin link_adı : Sembolik bağlantı oluşturur: $ lfc-ln -s /grid/sgdemo/user.example \ /grid/sgdemo/linkler/link_to_user.example lfc-mkdir : Dizin oluşturur. $ lfc-mkdir /grid/sgdemo/temmuz2007-user Oluşturulan dizini görmek için: $ lfc-ls -l /grid/sgdemo Sembolik Bağlantı Orijinal Dosya

14 LFC Komutları - Örnekler Meta verisi eklenmesi/çıkartılması lfc-setcomment path aciklama LFC deki bir dosya/dizine ilişkin açıklama ekler lfc-delcomment path LFC deki bir dosya dizine ait açıklamayı siler

15 LFC Komutları - Örnekler lfc-setcomment $lfc-setcomment /grid/sgdemo/user.example Merhaba Eklediğimiz yorumu görmek için: $lfc-ls --comment /grid/sgdemo/user.example /grid/gilda/user.example Merhaba lfc-delcomment $lfc-delcomment /grid/sgdemo/user.example Sildiğiniz yorumu görmek için: $lfc-ls l --comment /grid/sgdemo/user.example -rw-rw-r Jun 21 09:38 /grid/sgdemo/user.example

16 İçerik Grid Veri Yönetimi Nedir? Depolama Elemanları glite Orta Katmanı Dosya Adları ve Kataloğu LFC ve Komutları LFC Komutları-Örnekler Dosya ve Replika Yönetimi LCG ve Komutları LCG Komutları-Örnekler 1. Kısım 2. Kısım

17 Dosya ve Replika Yönetimi LCG Basit ve etkin dosya transfer yöntemidir. Grid ortamına veri aktarımı ve grid ortamından veri alımı için kullanılır. Aynı zamanda grid ortamında bulunan verilerin işlenmesini sağlar.

18 LCG Komutları lcg-* komutlarını çalıştırabilmek için: Geçerli bir proxy sertifikasına sahip olmak gereklidir. $LCG_GFAL_INFOSYS çevre değişkenin tanımlanmış olması gerekmektedir. $export LCG_GFAL_INFOSYS=bdii.ulakbim.gov.tr:2170 $LCG_GFAL_VO çevre değişkenin tanımlanması, lcg-* komutlarının kullanılmasında kolaylık sağlar. $export LCG_GFAL_VO=sgdemo

19 LCG Komutları $VO_<VO>_DEFAULT_SE çevre değişkeni: komutlarda kullanıcının depolama elemanı belirtmesine gerek kalmaz. $export VO_sgdemo_DEFAULT_SE=se.ulakbim.gov.tr

20 LCG Komutları lcg-cp: Bir grid dosyasını yerel makinaya kopyalar (download) lcg-cr: Yerel makinadaki bir dosyayı SE ye kopyalar ve LFC ye kaydeder (upload) lcg-del: SE deki bir dosyayı siler (bir replika ya da tüm replikalar olabilir) lcg-rep: Bir dosyayı bir SE den başka bir SE ye kopyalar ve LFC ye kaydeder (replicate) lcg-aa: Verilen bir GUID ye LFC de takma isim (alias) ekler lcg-ra: Verilen bir GUID nin LFC deki takma ismini kaldırır lcg-rf: SE deki bir dosyayı LFC ye kaydeder lcg-uf: SE deki bir dosyanın LFC deki kaydını siler lcg-la: Verilen bir LFN, GUID ya da SURL takma isimlerini listeler lcg-lg: Verilen bir LFN ya da SURL nin GUID sini getirir lcg-lr: Verilen bir LFN, GUID ya da SURL nin replikalarını listeler

21 LCG Komutları - Örnekler lcg-cr: $lcg-cr -d se.ulakbim.gov.tr l lfn:/grid/sgdemo/test.out -v --vo sgdemo file:/home/egitim20/test.out sgdemo VO sunun kullanıcısına ait kullanıcı arayüzündeki /home/egitim20/test.out dosyasını lfn:/grid/sgdemo/test.out LFC kaydı altında se.ulakbim.gov.tr depolama elemanına -v verbose özelliğini kullanarak kopyalar Komutun çıktısı se.ulakbim.gov.tr ye kopyalanan test.out dosyası için oluşturulmuş GUID geri döner: guid:5dfb82d2-c26a-444a-8c83-9d2c35d84d05

22 LCG Komutları - Örnekler lcg-rep: $lcg-rep d se02.grid.acad.bg -v --vo sgdemo guid:5dfb82d2-c26a-444a-8c83-9d2c35d84d05 sgdemo VO sunun kullanıcısına ait, guid:5dfb82d2-c26a-444a-8c83-9d2c35d84d05 ile saklanan dosyanın, se02.grid.acad.bg isimli depolama elamanına replikasını oluşturur.

23 LCG Komutları - Örnekler $lcg-rep d se02.grid.acad.bg -v --vo sgdemo lfn:/grid/sgdemo/test.out sgdemo VO sunun kullanıcısına ait, lfn:/grid/sgdemo/test.out ile saklanan dosyanın se02.grid.acad.bg isimli depolama elemanına replikasını oluşturur.

24 LCG Komutları - Örnekler $lcg-rep d se02.grid.acad.bg -v --vo sgdemo sfn://se.ulakbim.gov.tr/storage3/sgdemo/generat ed/ /filex sgdemo VO sunun kullanıcısına ait, sfn://se.ulakbim.gov.tr/storage3/sgdemo/generated/ /fileX ile saklanan dosyanın, se02.grid.acad.bg isimli depolama elemanına replikasını oluşturur.

25 LCG Komutları - Örnekler lcg-lr: $ lcg-lr --vo sgdemo lfn:/grid/sgdemo/test.out sgdemo VO sunun kullanıcısına ait, LFC de lfn:/grid/sgdemo/test.out takma ismi ile saklanan, tüm replikaları listeler. Komutun çıktısı: sfn://se.ulakbim.gov.tr/storage3/sgdemo/generated/ /filex sfn://se02.grid.acad.bg /storage/sgdemo/generated/ /filey

26 LCG Komutları - Örnekler lcg-lg: $ lcg-lg --vo sgdemo sfn://se.ulakbim.gov.tr/storage3/sgdemo/generated/ /fileX sgdemo VO sunun kullanıcısına ait, SE de lfn://se.ulakbim.gov.tr/storage3/sgdemo/generated/ /fileX ile saklanan dosyanın, GUID sini göster. $ lcg-lg --vo sgdemo lfn:/grid/sgdemo/test.out sgdemo VO sunun kullanıcısına ait, LFC de lfn:/grid/sgdemo/test.out ile kayıtlı dosyanın, GUID sini göster.

27 LCG Komutları - Örnekler lcg-cp: $ lcg-cp -t 100 -v --vo sgdemo lfn:/grid/sgdemo/test.out file:///tmp/test.kopya sgdemo VO sunun kullanıcısına ait, LFC de lfn:/grid/sgdemo/test.out ile kayıtlı dosyayı, -t timeout 100 saniye olacak şekilde, kullandığımız kullanıcı arayüz makinasında /tmp/ altına test.kopya olarak, - v verbose modda kopyalar. Diğer komutlarda da olduğu gibi lfn yerine guid ya da sfn de kullanılabilir.

28 LCG Komutları - Örnekler lcg-del: $ lcg-del -s se.ulakbim.gov.tr --vo sgdemo guid:91b89dfe-ff bad2-c538bfa28fac sgdemo VO sunun kullanıcısına ait, 91b89dfe-ff bad2-c538bfa28fac GUID li grid dosyasının, se.ulakbim.gov.tr deki replikasını siler. $ lcg-del a --vo sgdemo guid:91b89dfe-ff bad2- c538bfa28fac sgdemo VO sunun kullanıcısına ait, 91b89dfe-ff bad2-c538bfa28fac GUID li grid dosyasının tüm replikalarını siler.

29 LCG Komutları - Örnekler lcg-aa: $ lcg-aa --vo sgdemo guid:91b89dfe-ff bad2-c538bfa28fac lfn:/grid/sgdemo/yeni_alias sgdemo VO sunun kullanıcısına ait, 91b89dfe-ff bad2-c538bfa28fac GUID li grid dosyası için, LFC de lfn:/grid/sgdemo/yeni_alias isimli yeni bir takma isim (alias) tanımlanmasını sağlar. lcg-la: Belirtilen GUID ye ait bütün takma isimleri listeler. $lcg-la --vo sgdemo guid:91b89dfe-ff bad2- c538bfa28fac Komutun çıktısı: lfn:/grid/sgdemo/test.out (eski alias) lfn:/grid/sgdemo/yeni_alias (eklenen yeni alias)

30 LCG Komutları - Örnekler lcg-ra: $ lcg-ra --vo sgdemo guid:91b89dfe-ff bad2- c538bfa28fac lfn:/grid/sgdemo/test.out sgdemo VO sunun kullanıcısına ait, 91b89dfe-ff bad2-c538bfa28fac GUID li grid dosyası için, LFC deki lfn:/grid/sgdemo/test.out alias ını siler. $lcg-la --vo sgdemo guid:91b89dfe-ff bad2- c538bfa28fac Belirtilen GUID ye ait bütün takma isimlerini listeler. Komutun çıktısı: lfn:/grid/sgdemo/yeni_alias test.out takma ismi silindiği için artık listede görünmemektedir.

31

Grid Veri Yönetimi. Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr

Grid Veri Yönetimi. Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr Grid Veri Yönetimi Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr İçerik Grid Veri Yönetimi Nedir? Depolama Elemanları glite Orta Katmanı Dosya Adları ve Kataloğu LFC ve Komutları

Detaylı

Grid Veri Yönetimi Aslı Zengin asli@ulakbim.gov.tr

Grid Veri Yönetimi Aslı Zengin asli@ulakbim.gov.tr Grid Veri Yönetimi Aslı Zengin asli@ulakbim.gov.tr www.grid.org.tr Grid Veri Yönetimi Nedir? Kullanıcı ve uygulamaların ürettiği ya da ihtiyaç duyduğu verilerin Grid ortamında saklanması amaçlanır. Grid

Detaylı

Grid Veri Yönetimi Özgür Erbaş

Grid Veri Yönetimi Özgür Erbaş Grid Veri Yönetimi Özgür Erbaş ozgur@ulakbim.gov.tr www.grid.org.tr Grid Veri Yönetimi Nedir? Kullanıcı ve uygulamaların ürettiği ya da ihtiyaç duyduğu verilerin Grid ortamında saklanması amaçlanır. Depolama

Detaylı

Küme Bilgisayar ve Grid Üzerine İş Gönderimi

Küme Bilgisayar ve Grid Üzerine İş Gönderimi TÜBİTAK ULAKBİM Küme Bilgisayar ve Grid Üzerine İş Gönderimi www.grid.org.tr Onur Temizsoylu Kürşad Yusuf Konuş onurt@ulakbim.gov.tr - kyk@ulakbim.gov.tr TÜBİTAK ULAKBİM YÜKSEK BAŞARIMLI BİLGİ İŞLEM MERKEZİ

Detaylı

Küme Bilgisayarlar ve GRID Servisleri www.grid.org.tr

Küme Bilgisayarlar ve GRID Servisleri www.grid.org.tr Küme Bilgisayarlar ve GRID Servisleri www.grid.org.tr Onur Temizsoylu TÜBİTAK ULAKBİM onurt@ulakbim.gov.tr TÜBİTAK ULAKBİM YÜKSEK BAŞARIMLI BİLGİ İŞLEM MERKEZİ LCG - LHC Grid LHC CERN de üretimi süren

Detaylı

TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri)

TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri) TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri) Aslı Zengin asli@ulakbim.gov.tr Ankara, Ekim 2007 www.grid.org.tr Bu sunum Bob Jones un ve Christos Filippidis in sunumlarından

Detaylı

TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri)

TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri) TR-GRID Servisleri ve Grid Güvenliği (Küme Bilgisayar ve Grid Mimarileri) Aslı Zengin asli@ulakbim.gov.tr Ankara, Temmuz 2007 www.grid.org.tr Bu sunum Bob Jones un ve Christos Filippidis in sunumlarından

Detaylı

Grid Ortamında İş Gönderme

Grid Ortamında İş Gönderme Grid Ortamında İş Gönderme I. Ulusal Yüksek Başarım ve Grid Konferansı 15-18 Nisan 2009, ODTÜ, Ankara http://www.grid.org.tr/basarim09/ www.grid.org.tr İÇERİK İş gönderme yöntemleri Kullanıcı arayüz sunucularına

Detaylı

Grid Ortamında İş Gönderme. Feyza Eryol, feyza@ulakbim.gov.tr Emrah Akkoyun, emrah@ulakbim.gov.tr

Grid Ortamında İş Gönderme. Feyza Eryol, feyza@ulakbim.gov.tr Emrah Akkoyun, emrah@ulakbim.gov.tr Grid Ortamında İş Gönderme Feyza Eryol, feyza@ulakbim.gov.tr Emrah Akkoyun, emrah@ulakbim.gov.tr İçerik İş gönderme yöntemleri Kullanıcı arayüz sunucularına bağlanma Kullanıcı yetkilendirme İşi tanımlama

Detaylı

Grid İş Gönderme. Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr

Grid İş Gönderme. Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr Grid İş Gönderme Emrah Akkoyun, emrah@ulakbim.gov.tr Feyza Eryol, feyza@ulakbim.gov.tr Grid'e İş Gönderme Yöntemleri Konsol Aracılığıyla iş gönderebilirsiniz. Linux işletim sistemlerinden açtığınız terminalden

Detaylı

glite Grid Servisleri Aslı Zengin Onur Temizsoylu

glite Grid Servisleri Aslı Zengin Onur Temizsoylu glite Grid Servisleri Aslı Zengin asli@lakbim.gov.tr Onr Temizsoyl onrt@lakbim.gov.tr www.grid.org.tr Grid Mobil Erişim O R T A İş İstasyon Görselleştirm e K A T M A N Kümeler, Süper Bilgisayarlar Veri

Detaylı

glite Grid Servisleri ve Güvenlik Aslı Zengin asli@ulakbim.gov.tr Onur Temizsoylu onurt@ulakbim.gov.tr

glite Grid Servisleri ve Güvenlik Aslı Zengin asli@ulakbim.gov.tr Onur Temizsoylu onurt@ulakbim.gov.tr glite Grid Servisleri ve Güvenlik Aslı Zengin asli@lakbim.gov.tr Onr Temizsoyl onrt@lakbim.gov.tr www.grid.org.tr Grid Mobil Erişim O R T A İş İstasyon Görselleştirm e K A T M A N Kümeler, Süper Bilgisayarlar

Detaylı

LİNUX. Dosyalar ve dizinler

LİNUX. Dosyalar ve dizinler LİNUX Dosyalar ve dizinler Dosya sistemi Linux işletim sisteminde de dosya ve dizinler diğer Unix türevi işletim sistemlerinde olduğu gibi hiyerarşik yapıya sahiptir. En üst düzeyde olan kök dizini olarak

Detaylı

Dosya/Dizin İzinleri. Okuma (r) Yazma (w) Çalıştırma (x) Dosya içeriğini görebilir mi? (Klasörler için) dosya listesini alabilir mi?

Dosya/Dizin İzinleri. Okuma (r) Yazma (w) Çalıştırma (x) Dosya içeriğini görebilir mi? (Klasörler için) dosya listesini alabilir mi? Dosya/Dizin İzinleri Linux te temel dosya sistemi güvenliği kullanıcıların dosya ve dizinler üzerindeki erişim izinlerinin belirlenmesiyle sağlanır. Bir dosya veya dizinlere ait 3 tür izin vardır: - Dosya

Detaylı

SEE-GRID-2. TR-GRID Üzerinde Kandilli Sismik Veri Sunucusu. www.see-grid.eu

SEE-GRID-2. TR-GRID Üzerinde Kandilli Sismik Veri Sunucusu. www.see-grid.eu SEE-GRID-2 TR-GRID Üzerinde Kandilli Sismik Veri Sunucusu www.see-grid.eu D. Unat, A. S. Balkır, E. Şenay, C. Özturan Bilgisayar Müh. Bölümü Boğaziçi Universitesi M. Yılmazer Kandilli Rasathanesi ve Deprem

Detaylı

Kullanıcı Pratik Eğitimi Özgür Erbaş ozgur@ulakbim.gov.tr

Kullanıcı Pratik Eğitimi Özgür Erbaş ozgur@ulakbim.gov.tr Kullanıcı Pratik Eğitimi Özgür Erbaş ozgur@ulakbim.gov.tr www.grid.org.tr Kullanıcı Arayüzüne Erişim Kullanıcı arayüzüne ssh ile bağlanın - Putty - Kullanıcılar: egitim(1-50) - Sunucu: egitim-ui.ulakbim.gov.tr

Detaylı

Veri Yapıları. Amaçlar: Temel Veri Yapılarını Tanımlamalı Veri Yapılarını Veri Modeli ve Türlerini Öğreneceksiniz. İçindekiler:

Veri Yapıları. Amaçlar: Temel Veri Yapılarını Tanımlamalı Veri Yapılarını Veri Modeli ve Türlerini Öğreneceksiniz. İçindekiler: Veri Yapıları Amaçlar: Temel Veri Yapılarını Tanımlamalı Veri Yapılarını Veri Modeli ve Türlerini Öğreneceksiniz İçindekiler: Giriş Temel Veri Yapıları Tanımlamalı Veri Yapıları Veri Modeli ve Türleri

Detaylı

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos

Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos Yardım Komutları Linux ta komutlar hakkında yardım almak için aşağıdaki komutlar kullanılır : - man - info - whatis - apropos Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda

Detaylı

Bilgi Servisleri (IS)

Bilgi Servisleri (IS) Bilgi Servisleri (IS) GRID Kullanıcı Eğitimi Boğaziçi Üniversitesi 2007, İstanbul Emrah AKKOYUN Konu Başlığı Neden ihtiyaç duyulur? Kullanıcılar kimlerdir? Bilgi Servisi türleri MDS ve BDII LDAP Bilgi

Detaylı

man komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.)

man komut man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.) Yardım Komutları man komut Parametre olarak aldığı komut hakkında bilgiyi ekranda gösterir. man ls (ls komutu hakkında bilgi verir.) man pwd (pwd komutu hakkında bilgi verir.) Komut çalıştırıldığında uzun

Detaylı

Temel Bilgisayar Programlama

Temel Bilgisayar Programlama BÖLÜM 11: : Birçok programda, bazı verilerin disk üzerinde saklanmasına gerek duyulur. Bütün programlama dillerinde, sabit disk sürücüsü (Hard Disk Drive, HDD) üzerindeki verileri okumak veya diske veri

Detaylı

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz.

Temel Kavramlar-2. Aşağıda depolama aygıtlarının kapasitelerini inceleyebilirsiniz. Temel Kavramlar-2 Byte = 8 Bit in bir araya gelmesiyle oluşan bellektir. Bilgisayarın tanıdığı harf rakam ve özel karakterlerden her biri 1 byte lık yer kaplar. Yani her bir harfin 1 veya 0 dan oluşan

Detaylı

E-fatura Yenilikler. E-fatura uygulaması ile ilgili çeşitli yenilikler 8.0.4 seti ile birlikte yayınlandı:

E-fatura Yenilikler. E-fatura uygulaması ile ilgili çeşitli yenilikler 8.0.4 seti ile birlikte yayınlandı: E-fatura Yenilikler Amaç ve Fayda E-fatura uygulaması ile ilgili çeşitli yenilikler 8.0.4 seti ile birlikte yayınlandı: Gelen e-faturaların alış faturasının yanı sıra genel dekont olarak da kaydedilmesi

Detaylı

BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (

BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ ( BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi 2018-19 Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (e-mail: edemir@sirnak.edu.tr ) 04.10.2018 1 MATLAB da Workspace ve Workspace

Detaylı

Grid Bilgi Sistemleri (Grid Information Systems)

Grid Bilgi Sistemleri (Grid Information Systems) Grid Bilgi Sistemleri (Grid Information Systems) TR-Grid Kullanıcı Eğitimi (9-10 Temmuz 2007) Hakan Bayındır Bu Sunumda Grid Bilgi Sistemleri glite Bilgi Sistemi GLUE Şeması Grid Elemanları LCG Bilgi Sistemi

Detaylı

YAPILAR BİRLİKLER SAYMA SABİTLERİ/KÜMELERİ. 3. Hafta

YAPILAR BİRLİKLER SAYMA SABİTLERİ/KÜMELERİ. 3. Hafta YAPILAR BİRLİKLER SAYMA SABİTLERİ/KÜMELERİ 3. Hafta YAPILAR Farklı veri tipindeki bilgilerin bir araya gelerek oluşturdukları topluluklara yapı (structure) denir. Yani yapılar, birbiriyle ilişkili değişkenlerin

Detaylı

WebInstaller. 1. Kurulum Đçin Gereksinimler

WebInstaller. 1. Kurulum Đçin Gereksinimler WebInstaller Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard Kategori [X] Yeni Fonksiyon Versiyon Önkoşulu @6 Uygulama E-Netsis.Net uygulamasının kurulumu Netsis\ENetsis.Net\Kurulum dizininde bulunan NetsisWebInstall.exe

Detaylı

Özyineleme (Recursion)

Özyineleme (Recursion) C PROGRAMLAMA Özyineleme (Recursion) Bir fonksiyonun kendisini çağırarak çözüme gitmesine özyineleme (recursion), böyle çalışan fonksiyonlara da özyinelemeli (recursive) fonksiyonlar denilir. Özyineleme,

Detaylı

Kullanıcılar için EGEE ve TR-Grid araçları

Kullanıcılar için EGEE ve TR-Grid araçları Kullanıcılar için EGEE ve TR-Grid araçları ULAKBIM Kullanıcı Eğitimi 2007, Ankara Emrah AKKOYUN Konu Başlığı Denetim ve Yönetim araçları GOCDB SAM GStat RTM TR-Grid PAKITI TR-Grid Ganglia TR-Grid MRTG

Detaylı

EK 1 Sayısal Verilerin Özel İncelemesi - Dosya İncelemesi

EK 1 Sayısal Verilerin Özel İncelemesi - Dosya İncelemesi EK 1 Sayısal Verilerin Özel İncelemesi - Dosya İncelemesi Özel inceleme 1. İKK/Amiral Listesi1.xls 2. İKK/2004/TARD.DOC 3. İKK/2004/YEDEK/Çalışma/HBfilo-Yassıada,İmralıada.doc 4. İKK/2004/YEDEK/Çalışma/Hrp.Ak.

Detaylı

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Uzaktan Eğitim Uygulama ve Araştırma Merkezi JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Veri Tipleri ve Özelilkleri Değişken Tanımlama Kuralları Değişken Veri Tipi Değiştirme (Type Casting) Örnek Kodlar Java Veri Tipleri ve Özelilkleri

Detaylı

Dosya, disk üzerinde depolanmış verilerin bütününe verilen isimdir. İşletim sistemi genel olarak iki çeşit dosya içerir.

Dosya, disk üzerinde depolanmış verilerin bütününe verilen isimdir. İşletim sistemi genel olarak iki çeşit dosya içerir. 2 Dosya Nedir? Dosya, disk üzerinde depolanmış verilerin bütününe verilen isimdir. İşletim sistemi genel olarak iki çeşit dosya içerir. Birincisi, bir sistem görevi yerine getirirken yada bir uygulama

Detaylı

Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları

Endüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları 8- Turbo Pascal Programlama İle Dosya İşlemleri Dosya işlemleri bilgisayar programlamada verilerin tekrar kullanılması açısından çok önemlidir. Yazılan bilgisayar programlarında elde edilen sonuçlar eğer

Detaylı

BÖLÜM 10 10. KATMAN OLUŞTURMA (LAYER) Command line: Layer (veya transparent komutu için 'Layer kullanın)

BÖLÜM 10 10. KATMAN OLUŞTURMA (LAYER) Command line: Layer (veya transparent komutu için 'Layer kullanın) BÖLÜM 10 10. KATMAN OLUŞTURMA (LAYER) Çizim alanına yeni katmanlar oluşturur. Object Properties toolbar: Format menu: Layer Command line: Layer (veya transparent komutu için 'Layer kullanın) LAYER komutu

Detaylı

Şekil 2.23: Window menüsü ve elemanları

Şekil 2.23: Window menüsü ve elemanları 2.2.3.1. Window (Pencere) Menüsü Elemanları Şekil 23 de window menüsü elemanları gösterilmiştir. Şekil 2.23: Window menüsü ve elemanları Sayfalar arasında geçiş için kullanılır. Sayfa adlarının yanlarında

Detaylı

T.C. OKAN ÜNĐVERSĐTESĐ

T.C. OKAN ÜNĐVERSĐTESĐ T.C. OKAN ÜNĐVERSĐTESĐ OKAN LĐNKBOARD PROJESĐ http://olb.okan.edu.tr Kullanım Kılavuzu Bu projenin bütün hakları Okan Üniversitesi ne aittir. Okan Üniversitesi Bilgi İşlem Daire Başkanlığı Sayfa 1 Đçindekiler

Detaylı

IPACK LADDER. Arayüz Dökümantasyonu

IPACK LADDER. Arayüz Dökümantasyonu IPACK LADDER Arayüz Dökümantasyonu I. Giriş Bu dökümantasyon IPack Ladder yazılımının arayüz kullanımını, kullanılan model ile ilişkilerini ve işlevsel açıklamaları kapsamak üzere hazırlanmıştır. II. Dökümantasyon

Detaylı

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1

Öğr. Gör. Serkan AKSU http://www.serkanaksu.net. http://www.serkanaksu.net/ 1 Öğr. Gör. Serkan AKSU http://www.serkanaksu.net http://www.serkanaksu.net/ 1 JavaScript JavaScript Nedir? Nestcape firması tarafından C dilinden esinlenerek yazılmış, Netscape Navigator 2.0 ile birlikte

Detaylı

BLG 312 Bilgisayar İşletim Sistemleri 2006 BLG 312. Bilgilerin Uzun Vadeli Saklanması. Dosya Sistemi Görevleri. Dosya Sistemi Özellikleri

BLG 312 Bilgisayar İşletim Sistemleri 2006 BLG 312. Bilgilerin Uzun Vadeli Saklanması. Dosya Sistemi Görevleri. Dosya Sistemi Özellikleri Bilgilerin Uzun Vadeli Saklanması Bilgisayar İşletim Sistemleri BLG 312 Dosya Sistemi saklanacak veriler çok fazla olabilir veriler proses sonlandıktan sonra da kaybolmamalı bilgiye prosesler ortak olarak

Detaylı

Kullanıcı Pratik Eğitimi. www.grid.org.tr

Kullanıcı Pratik Eğitimi. www.grid.org.tr Kullanıcı Pratik Eğitimi www.grid.org.tr Kullanıcı Arayüzüne Erişim Kullanıcı arayüzüne ssh ile bağlanın ssh l egitim(1-20) somon.ulakbim.gov.tr.globus dizininin varlığını kontrol edin ls lar.globus.globus:

Detaylı

Dosyaların Özellikleri (Attribute) Dosya İşlemleri. İki Seviyeli Katalog Sistemleri. Tek Seviyeli Katalog Sistemleri. Hiyerarşik Katalog Sistemleri

Dosyaların Özellikleri (Attribute) Dosya İşlemleri. İki Seviyeli Katalog Sistemleri. Tek Seviyeli Katalog Sistemleri. Hiyerarşik Katalog Sistemleri Bilgilerin Uzun Vadeli Saklanması 8 DOSYA SİSTEMS STEMİ saklanacak veriler çok fazla olabilir veriler proses sonlandıktan sonra da kaybolmamalı bilgiye prosesler ortak olarak ulaşabilmeli 424 Dosya Sistemi

Detaylı

Temel Bilgisayar Programlama Final Sınavı Çalışma Notları

Temel Bilgisayar Programlama Final Sınavı Çalışma Notları Diziler Temel Bilgisayar Programlama Final Sınavı Çalışma Notları (Dr. Övünç ÖZTÜRK, Dr. Tahir Emre KALAYCI) (İnşaat Mühendisliği ve Gıda Mühendisliği Grupları İçin) Diziler aynı türden bilgileri saklamak

Detaylı

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI

ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI ICATT ÇEVİRİ UYGULAMASI SİSTEM MİMARİSİ VE VERİTABANI TASARIMI İÇİNDEKİLER 1. GİRİŞ 1.1. KAPSAM 1.2. SİSTEM ÖZETİ 1.3. DOKÜMAN ÖZETİ 2. ÇALIŞMA KONSEPTİ 2.1. Yeni Kullanıcı Oluşturmak 2.2. Şirket Bilgilerini

Detaylı

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Uzaktan Eğitim Uygulama ve Araştırma Merkezi JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Diziler Dizi Tanımlama ve İlk Değer Atama Dizi Elemanlarının Kullanılması Dizi İşlemleri Java da Diziler JAVA DA DİZİLER 4 Dizi; tek bir veri tipinde,

Detaylı

DOSYA NEDİR? Verilerin HDD de saklanması. Verilerin HDD de saklanması DOSYA SİSTEMİ NEDİR?

DOSYA NEDİR? Verilerin HDD de saklanması. Verilerin HDD de saklanması DOSYA SİSTEMİ NEDİR? DOSYA NEDİR? Dosya;disk üzerinde depolanmış verilerin bütününe verilen isimlendirmedir. İşletim sistemi tipik olarak iki çeşit dosya içerir. Birincisi; bir sistem görevi yerine getirirken yada bir uygulama

Detaylı

BİL-142 Bilgisayar Programlama II

BİL-142 Bilgisayar Programlama II BİL-142 Bilgisayar Programlama II (C/C++) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Sınıflar, Nesneler, Fonksiyon ve Veri Üyeleri Sınıf ve Fonksiyon Üyeleri

Detaylı

Trickbot Zararlı Yazılımı İnceleme Raporu

Trickbot Zararlı Yazılımı İnceleme Raporu Trickbot ı İnceleme Raporu trickbot.exe isimli Trojan yazılımı son yıllarda sürekli geliştirilen ve yeni yetenekleri ile karşımıza çıkan bir zararlı yazılımdır. Zararlı olarak çalışma yöntemi Trojan olması

Detaylı

NETWORK BÖLÜM-5 OSI KATMANLARI. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU 1/27

NETWORK BÖLÜM-5 OSI KATMANLARI. Öğr. Gör. MEHMET CAN HANAYLI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU 1/27 NETWORK BÖLÜM- OSI KATMANLARI CELAL BAYAR ÜNİVERSİTESİ AKHİSAR MESLEK YÜKSEKOKULU Öğr. Gör. MEHMET CAN HANAYLI / OSI Modeli İletişimin genel modeli OSI referans modeli OSI modeli ile TCP/IP modelinin karşılaştırılması

Detaylı

BTP 205 İŞLETİM SİSTEMLERİ

BTP 205 İŞLETİM SİSTEMLERİ BTP 205 İŞLETİM SİSTEMLERİ DOSYA SİSTEMİ Dr. Önder EYECİOĞLU 2012 DOSYA SİSTEMİ 1. Dosya Kavramı: 1. Dosya Özellikleri 2. Dosya Türleri 3. Dosya Operasyonları 4. Dosya Yapısı 5. Dahili Dosya Yapısı 2.

Detaylı

Veri Tabanı-I 5.Hafta

Veri Tabanı-I 5.Hafta Veri Tabanı-I 5.Hafta DataBase Oluşturma 1 DATABASE Kolon,özellik,alanColumn,attributes,fields) Sunucu Tablo numarası adı soyadı 0913109001 Ali Can 0913109002 Nuri Koç Database 0913109003 Fatma Kara Satır,Kayıt

Detaylı

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET

BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER. BLM401 Dr.Refik SAMET BLM401 Mobil Cihazlar için ANDROİD İşletim Sistemi GÜVENLİK VE İZİNLER BLM401 Dr.Refik SAMET 1 GİRİŞ (1/3) Güvenlik, verilerin veya bilgilerin saklanması, kullanılması ve taşınması esnasında bilgilerin

Detaylı

Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur.

Linux işletim sistemlerinde dosya hiyerarşisinde en üstte bulunan dizindir. Diğer bütün dizinler kök dizinin altında bulunur. Dosya Sistemi ve Çalışma Mantığı Dosya Sistemi Disk üzerindeki dosyaların düzenlenmesini ve bir işletim sisteminde dosyaların izlerinin bulunmasını sağlayan yapıya Dosya Sistemi (File System) denir. Linux

Detaylı

ÇĐZĐM STĐLĐ ŞABLONU. taliasoft donatıpro kullanım kitapçığı. DONATIPRO // BETONARME DONATI DETAY ÇĐZĐM ve METRAJ YAZILIMI

ÇĐZĐM STĐLĐ ŞABLONU. taliasoft donatıpro kullanım kitapçığı. DONATIPRO // BETONARME DONATI DETAY ÇĐZĐM ve METRAJ YAZILIMI taliasoft donatıpro kullanım kitapçığı DONATIPRO // BETONARME DONATI DETAY ÇĐZĐM ve METRAJ YAZILIMI ÇĐZĐM STĐLĐ ŞABLONU sürüm: 3 güncelleme: 201507 sayfa sayısı: 3 İçindekiler 1. Giriş 2. Çizim Stili Şablonu

Detaylı

NETSİS PAKETLERİNİ ORTAK UYGULAMA İLE ÇALIŞTIRMA

NETSİS PAKETLERİNİ ORTAK UYGULAMA İLE ÇALIŞTIRMA NETSİS PAKETLERİNİ ORTAK UYGULAMA İLE ÇALIŞTIRMA Amaç ve Fayda Bu uygulama ile, Netsis paketlerinin (temelset, personel ve demirbaş) ortak bir uygulamadan tek isim ve şifre ile çalıştırılabilmesi, Muhasebeci

Detaylı

Bilgilerin Uzun Vadeli Saklanması

Bilgilerin Uzun Vadeli Saklanması 8 DOSYA SİSTEMS STEMİ Bilgilerin Uzun Vadeli Saklanması saklanacak veriler çok fazla olabilir veriler proses sonlandıktan sonra da kaybolmamalı bilgiye prosesler ortak olarak ulaşabilmeli 424 Dosya Sistemi

Detaylı

Smoothwall URL Filter Kurulumu

Smoothwall URL Filter Kurulumu Smoothwall URL Filter Kurulumu Dosya, Kelime, Site, Url, İp bazlı erişim ve yasaklama işlemleri Merhaba bu yazımızda Smoothwall da URL Filter servisini ekleme ve özelliklerinden bahsedeceğiz. URL Filter

Detaylı

$ echo $PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/x11r6/bin: /usr/local/sbin:/usr/local/bin:/usr/games:.

$ echo $PATH /sbin:/bin:/usr/sbin:/usr/bin:/usr/x11r6/bin: /usr/local/sbin:/usr/local/bin:/usr/games:. Dosyaları bulmak Linux sistemleri içlerinde yüzlerce dosya barındırmaktadır. Her ne kadar bu dosyaların yerlerini kaybetmeyecek kadar usta olsanız bile, büyük bir ihtimalle bir tanesini bulmak için ara

Detaylı

21.YY Üniversitelerinde Ders Yönetim Sistemleri ve. Üniversitemizdeki Uygulamaları: ESOGÜ Enformatik Ders Yönetim Sistemi Kullanımı

21.YY Üniversitelerinde Ders Yönetim Sistemleri ve. Üniversitemizdeki Uygulamaları: ESOGÜ Enformatik Ders Yönetim Sistemi Kullanımı 21.YY Üniversitelerinde Ders Yönetim Sistemleri ve Prof. Dr. Muzaffer KAPANOĞLU Uzman Özgür GÜLTEKİN Üniversitemizdeki Uygulamaları: ESOGÜ Enformatik Ders Yönetim Sistemi Kullanımı Eskişehir Osmangazi

Detaylı

Temel Linux Eğitimi 1., 2. ve 3. Bölümler

Temel Linux Eğitimi 1., 2. ve 3. Bölümler Süha TUNA Bilişim Enstitüsü UHeM Yaz Çalıştayı - 11.06.2012 İçerik 1. Linux, Kavramlar ve Dizin Yapısı 2. Temel Linux Komutları 3. Sunucuya Uzaktan Bağlanma 1. Linux, Kavramlar ve Dizin Yapısı Linux Linux,

Detaylı

08217 Internet Programcılığı I Internet Programming I

08217 Internet Programcılığı I Internet Programming I Ders Tanıtım Sunumu 08217 Internet Programcılığı I Internet Programming I Elbistan Meslek Yüksek Okulu 2012 2013 GÜZ Yarıyılı 17 Eyl. 2012 Pzt. Öğr. Gör. Murat KEÇECİOĞLU Dersin Adı Ders Tanıtım Bilgileri

Detaylı

Linux altında komut satırında...

Linux altında komut satırında... -Kabuk (Shell) Unix ve benzeri işletim sistemlerinde kullanıcının komut yazmasını sağlayan, bu komutları yorumlayarak gerekli işlemleri yapan programlara kabuk (shell) adı verilir. Linux da bir kullanıcı

Detaylı

Aşağıda listelenen temel linux komutları bilgisayarınızın komut satırında çalıtırılacaktır.

Aşağıda listelenen temel linux komutları bilgisayarınızın komut satırında çalıtırılacaktır. Genel amaçlı komutları Aşağıda listelenen temel linux komutları bilgisayarınızın komut satırında çalıtırılacaktır. help Kabuk komutlarının listesini gösterir. Bu komutların herbiri için help komut_ismi

Detaylı

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015

BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 BİH 605 Bilgi Teknolojisi Bahar Dönemi 2015 Ders- 8 Dosya Sistemleri ve Dizinler Yrd. Doç. Dr. Burcu Can Buğlalılar Bilgisayar Mühendisliği Bölümü Bilgisayar Katmanları İçerik Dosya, dosya sistemi ve dizin

Detaylı

Veritabanı Tasarımı. NOT NULL ve UNIQUE Kısıtlamaları Tanımlama

Veritabanı Tasarımı. NOT NULL ve UNIQUE Kısıtlamaları Tanımlama Veritabanı Tasarımı NOT NULL ve UNIQUE Kısıtlamaları Tanımlama NOT NULL ve UNIQUE Kısıtlamaları Tanımlama Konular Kısıtlama terimini veri bütünlüğü ile ilişkilendirerek tanımlama Sütun seviyesinde ve tablo

Detaylı

Beyhan KARPUZ, Uzman Kütüphaneci Karadeniz Teknik Üniversitesi 2016

Beyhan KARPUZ, Uzman Kütüphaneci Karadeniz Teknik Üniversitesi 2016 Beyhan KARPUZ, Uzman Kütüphaneci Karadeniz Teknik Üniversitesi 2016 EndNote X7 EndNote; makale ya da tezinizi yazarken kullanabileceğiniz bir bibliyografik -lisanslı- yazılımdır. Sürekli gelişim, akademik

Detaylı

İnternet Programcılığı Öğr. Gör. Serkan AKSU PHP de Dizi-Değişkenler, Nesneler. Dizi Oluşturma. Tek Boyutlu Diziler

İnternet Programcılığı Öğr. Gör. Serkan AKSU  PHP de Dizi-Değişkenler, Nesneler. Dizi Oluşturma. Tek Boyutlu Diziler PHP de Dizi-Değişkenler, Nesneler Dizilerle ilgili örneklere geçmeden önce aşağıdaki tabloyu inceleyelim. Tabloda dizi kavramının mantığı açıklanmaktadır. Tablonun tamamını bir dizi olarak düşünün ve bu

Detaylı

Checkpoint SmartCenter da hızlı obje yaratmak

Checkpoint SmartCenter da hızlı obje yaratmak [Alt başlık girilecek] Checkpoint SmartCenter da hızlı obje yaratmak Ofiller ve dbedit kullanılarak çok sayıda objenin hızlıca girilmesi Amaç Checkpoint VPN-1 ürünü, SmartDashboard adı verilen yönetim

Detaylı

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü

BM-209 Nesne Yönelimli Programlama. Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü BM-209 Nesne Yönelimli Programlama Yrd. Doç. Dr. İbrahim Alper Doğru Gazi Üniversitesi Teknoloji Fakültesi Bilgisayar Mühendisliği Bölümü Java Programlama Dili Java bayt kodları Java Sanal Makineleri üzerinde

Detaylı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı Internet Programming II Elbistan Meslek Yüksek Okulu 2015 2016 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 23 May. 2016 PHP Dosya İşlemleri Form yolu ile kullanıcıdan alınan bilgilerin veri tabanı yerine

Detaylı

BLM-112 PROGRAMLAMA DİLLERİ II. Ders-8 Dosya İşlemleri-1. Yrd. Doç. Dr. Ümit ATİLA

BLM-112 PROGRAMLAMA DİLLERİ II. Ders-8 Dosya İşlemleri-1. Yrd. Doç. Dr. Ümit ATİLA BLM-112 PROGRAMLAMA DİLLERİ II Ders-8 Dosya İşlemleri-1 Yrd. Doç. Dr. Ümit ATİLA umitatila@karabuk.edu.tr http://web.karabuk.edu.tr/umitatilla/ Giriş Değişken ve dizilerde tutulan değerler programın çalışması

Detaylı

DESTEK DOKÜMANI KAYIT NUMARALAMA ŞABLONLARI

DESTEK DOKÜMANI KAYIT NUMARALAMA ŞABLONLARI KAYIT NUMARALAMA ŞABLONLARI Kayıt numaralama özelliği; firmaya ait işlemlerde kullanılan belgelerin, firmaya özel numaralar ile kaydedilip izlenmesine imkan tanır. Ticari sistemde fiş ve faturalara ait

Detaylı

BİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ

BİLGİ İŞLEM DERS 3. Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ MSGSU FİZİK BÖLÜMÜ BİLGİ İŞLEM MSGSU FİZİK BÖLÜMÜ DERS 3 Yrd Doç Dr. Ferhat ÖZOK MSGSU FİZİK BÖLÜMÜ TEMEL LINUX KOMUTLARI Bütün işletim sistemlerinde grafik arayüz yardımı herhangi bir komut yazmadan işlemler gerçekleştirilebilir

Detaylı

Animasyon Teknikleri, Ses ve Video İşlemleri 1 / 18

Animasyon Teknikleri, Ses ve Video İşlemleri 1 / 18 Animasyon Teknikleri, Ses ve Video İşlemleri 1 / 18 4. SEMBOLLER Animasyon yazılımı çizilen şekilleri veya çalışma içerisine aktarılan şekilleri sembollere dönüştürerek kütüphanede saklayabilir. Kütüphanede

Detaylı

Küme Bilgisayarlarda PBS Kuyruk Sistemi

Küme Bilgisayarlarda PBS Kuyruk Sistemi Küme Bilgisayarlarda PBS Kuyruk Sistemi Aslı Zengin asli@ulakbim.gov.tr Ankara, Ekim 2007 www.grid.org.tr İÇERİK Küme Bilgisayar Bileşenleri Küme Bilgisayar Kuyruk Sistemi PBS Kuyruk Sistemi Özellikleri

Detaylı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı Ders 7 LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ 1 LINUX Yapısı LINUX işletim sisteminin diğer işletim sistemleri gibi kendine özgü bir yapısı vardır. LINUX yapısı ve bileşenleri aşağıdaki

Detaylı

Diziler İndisli Değişkenler

Diziler İndisli Değişkenler Diziler İndisli Değişkenler Aynı tür bilgileri (öğrenci isimleri, şehir isimleri, kapı numaraları, fakülteler vbg.) bellekte tutmak için kullanabileceğimiz listelere dizi adı verilir. Dizi kullanmanın

Detaylı

ALGORİTMA VE PROGRAMLAMA II

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 Dosya İşlemleri (Rastgele Erişim)

Detaylı

2. SCADA PROGRAMI. TEOS' un size sunduğu bir çok hizmet içerisinde en önemlilerini şöyle sıralayabiliriz:

2. SCADA PROGRAMI. TEOS' un size sunduğu bir çok hizmet içerisinde en önemlilerini şöyle sıralayabiliriz: 2. SCADA PROGRAMI Bu bölümde ülkemizde sıklıkla kullanılmaya başlayan, ülkemiz mühendislerince geliştirilmiş bir scada yazılım programı olan TEOS SCADA programı hakkında bilgiler vereceğiz. TEOS SCADA

Detaylı

ASP.NET 1. DURUM YÖNETİMİ. BLM 318 e-ticaret ve Uyg. Durum Yönetimi Nedir? Durum Yönetimi: Karșılaștırma İÇERİK. Sunucu-taraflı Durum Yönetimi

ASP.NET 1. DURUM YÖNETİMİ. BLM 318 e-ticaret ve Uyg. Durum Yönetimi Nedir? Durum Yönetimi: Karșılaștırma İÇERİK. Sunucu-taraflı Durum Yönetimi Nedir? olmadan Login.aspx Bilgilerinizi giriniz Durum Yönetimi İle Login.aspx Bilgilerinizi giriniz Adınız Adınız Pınar Pınar Soyadınız Soyadınız Onay Durdu Onay Durdu Gönder Gönder ASP.NET - 1 sayfa.aspx

Detaylı

Bilimsel ve Teknik Dokümantasyon. Yrd. Doç.Dr. Özlem Bayram ozlembayr@gmail.com

Bilimsel ve Teknik Dokümantasyon. Yrd. Doç.Dr. Özlem Bayram ozlembayr@gmail.com Bilimsel ve Teknik Dokümantasyon Yrd. Doç.Dr. Özlem Bayram ozlembayr@gmail.com Enformason Teknolojisi: Đnternet Bilgisayar ağı: Birden fazla bilgisayar arasındaki programların paylaşılabilmesine izin veren

Detaylı

TODAİE edevlet MERKEZİ UYGULAMALI E-İMZA SEMİNERİ 16-17 KASIM 2011. E-imza Teknolojisi. TODAİE Sunumu

TODAİE edevlet MERKEZİ UYGULAMALI E-İMZA SEMİNERİ 16-17 KASIM 2011. E-imza Teknolojisi. TODAİE Sunumu TODAİE edevlet MERKEZİ UYGULAMALI E-İMZA SEMİNERİ 16-17 KASIM 2011 E-imza Teknolojisi TODAİE Sunumu Ferda Topcan Başuzman Araştırmacı ferdat@uekae.tubitak.gov.tr (312) 4688486-19 İçerik Açık Anahtarlı

Detaylı

JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI

JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI JAL IN İNTERNET TEN İNDİRİLMESİ VE KURULMASI WINDOWS TA JAL IN İNDİRİLMESİ VE KURULMASI JAL derleyicisi aslında Jal.exe isimli tek bir dosyadan oluşur. Jal.exe derleyici programı, yazılan JAL programı

Detaylı

Telefon Rehberi Uygulaması

Telefon Rehberi Uygulaması Sayfa1 Telefon Rehberi Uygulaması Uygulama, temel düzeyde, telefon rehberi üzerinedir. Kullanıcı, telefon rehberine eklediği her bir kayıt içi ad, soyad, ev telefonu ve üç adet cep telefonu bilgisi girebilmektedir.

Detaylı

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while Değişkenler Değişkenler bir bilginin bellekteki konumunu temsil eden sembolik isimlerdir. Bilgisayarda hemen hemen tüm işlemler bellekte yapılır. Program çalıştırıldığında değişken ve bu değişkenin türüne

Detaylı

AKINSOFT FilterPlus 2

AKINSOFT FilterPlus 2 AKINSOFT FilterPlus 2 Yardım Dosyası Doküman Versiyon : 1.01.02 Tarih : 17.12.2010 Sayfa-1 1- ÇALIŞMA ŞEKLİ HAKKINDA KISA BİLGİ FilterPlus 2 programı, çocukların internete girişlerini daha güvenli yapmak

Detaylı

PHP (II) Formlar. Dosya İşlemleri. 2002, Sanem SARIEL PHP Ders Notları 2 1. Formlar

PHP (II) Formlar. Dosya İşlemleri. 2002, Sanem SARIEL PHP Ders Notları 2 1. Formlar PHP (II) Formlar Dosya İşlemleri 2002, Sanem SARIEL PHP Ders Notları 2 1 Formlar İstekçiler web sayfasılarından sunuculara formlar yoluyla bilgi yollarlar. Anketler Kullanıcı bilgilerinin alındığı ve verilerin

Detaylı

ELN1002 BİLGİSAYAR PROGRAMLAMA 2

ELN1002 BİLGİSAYAR PROGRAMLAMA 2 ELN1002 BİLGİSAYAR PROGRAMLAMA 2 DOSYALAMA Sunu Planı Veri Hiyerarşisi Dosyalar ve Akımlar(streams) Sıralı Erişim (Sequential Access) dosyalarının oluşturulması Sıralı Erişim Dosyalarından Veri Okuma Rasgele

Detaylı

Programlama Dilleri. C Dili. Programlama Dilleri-ders08/ 1

Programlama Dilleri. C Dili. Programlama Dilleri-ders08/ 1 Programlama Dilleri C Dili Programlama Dilleri-ders08/ 1 Yapısal Veri Tipleri C dili genişletilebilen bir dildir. Var olan veri tipleri kullanılarak yeni veri tipleri tanımlanıp kullanılabilir. Programlama

Detaylı

Göstericiler (Pointers)

Göstericiler (Pointers) C PROGRAMLAMA Göstericiler (Pointers) C programlama dilinin en güçlü özelliklerinden biridir. Göstericiler, işaretçiler yada pointer adı da verilmektedir. Gösterici (pointer); içerisinde bellek adresi

Detaylı

Ağ Yönetiminin Fonksiyonel Mimarisi

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ı

TR-Grid Üzerinde Atlas Analizi

TR-Grid Üzerinde Atlas Analizi TR-Grid Üzerinde Atlas Analizi Emrah AKKOYUN Yüksek Başarım ve Grid Hesaplama Merkezi, TÜBİTAK-ULAKBIM emrah@ulakbim.gov.tr Tülay Çuhadar-Dönszelmann Sheffield Üniversitesi tcuhadar@cern.ch Erkcan Özcan

Detaylı

ORKA da BANKA EKSTRESİ TRANSFERi v2 PROGRAMININ KULLANIM KLAVUZU

ORKA da BANKA EKSTRESİ TRANSFERi v2 PROGRAMININ KULLANIM KLAVUZU ORKA da BANKA EKSTRESİ TRANSFERi v PROGRAMININ KULLANIM KLAVUZU Orka da Banka Ekstresi Transferi v; Bankanız tarafından size EXCEL Formatında gönderilen Banka Ekstrelerinin Tanımlı Şablon yada Özel Şablon

Detaylı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı Internet Programming II Elbistan Meslek Yüksek Okulu 2015 2016 Bahar Yarıyılı Öğr. Gör. Murat KEÇECĠOĞLU 21 Mar. 2016 PHP de dizi Değişkenler Buraya kadar yaptığımız uygulamalarda değişkenlerin tek değer

Detaylı

C Konsol ve Komut Satırı

C Konsol ve Komut Satırı C Konsol ve Komut Satırı Öğr. Gör. M. Ozan AKI Rev 1.0 C:\> Konsol ekranı, işletim sistemi ve dosya yönetiminin metin tabanlı yönetilebilmesini sağlayan arabirimdir. Windows işletim sistemi ortaya çıkmadan

Detaylı

AHTAPOT Merkezi Güvenlik Duvarı Yönetim Sistemi Kontrol Paneli

AHTAPOT Merkezi Güvenlik Duvarı Yönetim Sistemi Kontrol Paneli AHTAPOT Merkezi Güvenlik Duvarı Yönetim Sistemi Kontrol Paneli Bu dökümanda, Ahtapot bütünleşik güvenlik yönetim sisteminde kullanılan Merkezi Güvenlik Duvarı Yönetim Sistemi uygulamasının yapılandırması,

Detaylı

VERİ TABANI YÖNETİM SİSTEMLERİ I

VERİ TABANI YÖNETİM SİSTEMLERİ I BÖLÜM 12 12. SQL de YÖNETİMSEL FONKSİYONLAR 12.1. VIEWS ( Tablo Görünümü) Tablo görünümleri veri tabanında tanımı olan tablolardan sorgulama sonucunda elde edilir. Tabloların tersine fiziksel bir yer tutmazlar.

Detaylı

WOLVOX Veri Transfer. AKINSOFT WOLVOX Veri Transfer Yardım Dosyası. Doküman Versiyon : 1.02.01

WOLVOX Veri Transfer. AKINSOFT WOLVOX Veri Transfer Yardım Dosyası. Doküman Versiyon : 1.02.01 AKINSOFT Yardım Dosyası Doküman Versiyon : 1.02.01 Tarih : 19.11.2014 1 1.ÇALIŞMA ŞEKLİ HAKKINDA BİLGİ AKINSOFT Veri Transferi hali hazırda kullanmakta olduğunuz 3. parti yazılımlardan veri almak ve bu

Detaylı

Çalışma Grupları Eğitimleri. TÜBİTAK ULAKBİM / ANKARA 5-9 Nisan 2010

Çalışma Grupları Eğitimleri. TÜBİTAK ULAKBİM / ANKARA 5-9 Nisan 2010 ULAKBİM - TR-Grid TR-Grid Çalışma Grupları Eğitimleri TÜBİTAK ULAKBİM / ANKARA 5-9 Nisan 2010 İçerik TR-Grid altyapısı Kullanıcı başvuruları, üyelik ve sertifikalar Hesap kümelerine erişim Kullanıcı kaynakları

Detaylı

MENÜ AYARLAMA 1. MENÜ AYARLAMA. [X] Fusion@6. [X] Fusion@6 Standard. [X] Entegre@6. [X] Yeni Fonksiyon

MENÜ AYARLAMA 1. MENÜ AYARLAMA. [X] Fusion@6. [X] Fusion@6 Standard. [X] Entegre@6. [X] Yeni Fonksiyon MENÜ AYARLAMA Ürün Grubu [X] Fusion@6 [X] Fusion@6 Standard [X] Entegre@6 Kategori Versiyon Önkoşulu [X] Yeni Fonksiyon @6 Uygulama Fusion@6 serisi ürünlerde ürün ana menüsü çeşitli temalarla görsel olarak

Detaylı

Uzaktan Eğitim Uygulama ve Araştırma Merkezi

Uzaktan Eğitim Uygulama ve Araştırma Merkezi JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Kapsülleme (Erişim Denetleyiciler) Java da Sınıf Oluşturmak Java da Nesne Oluşturmak Java da Constructor Kavramı Java da This Kavramı Java da Constructor

Detaylı