Ondokuz Mayıs Üniversitesi Bilgi Paketi - Ders Kataloğu

Ders Öğretim Planı

Ders KoduDers AdıDers TürüYılYarıyılAKTS
MET202 Meteorolojide Bilgisayar Uyg. 927001 2 4 6
Dersin Seviyesi
Lisans
Dersin Amacı
Meteoroloji Mühendisliği Bölümü öğrencilerine, Unix tabanlı işletim sistemleri üzerinde sadece terminal komutları ile rahatça iş yapabilme ve NCAR Command Language (NCL) kullanarak her türlü veriyi grafik ve haritalar üzerinde görselleştirebilme becerilerini kazandırmayı amaçlayan derstir.
Dersin Veren Öğretim Görevlisi/Görevlileri
Yrd. Doç. Dr. Ozan Mert Göktürk
Öğrenme Çıktıları
  1. Unix tabanlı herhangi bir işletim sistemi üzerinde ortalama karmaşıklıktaki bilgisayar işlemlerini terminal üzerinden ve BASH betikleri (skriptleri) ile yapabilme
  2. NCL programlama dilini kullanarak ölçüm ve model verisi çıktılarını grafik ve haritalar üzerinde görselleştirebilme
Öğrenim Türü
Birinci Öğretim
Ön Koşul Dersleri
Bilgisayar Programlama I (MET103) veya Bilgisayar Programlama II (MET104)
Önerilen Diğer Husular
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
Ders Kitapları:

Ray, D ve Ray, E. 2009. Unix and Linux: Visual Quick Start Guide. 4. Baskı. Berkeley, ABD: Peachpit Press.
(Buradan indirebilirsiniz: http://hubf.omu.edu.tr/wp-content/uploads/2017/02/book.pdf)

Meier-Fleischer, K ve Böttinger, M. 2013. Deutches Klimarechenzentrum NCL Tutorial. 1. Versiyon. Hamburg, Almanya.
(Buradan indirebilirsiniz: https://dl.dropboxusercontent.com/u/8357888/homepage/tutoriais/ncl/NCL_Tutorial_V1.1.pdf)

Yardımcı Kaynaklar:

Ayfer, CA. 1997. Kim Korkar Unix’ten? 1. Baskı. Ankara, Pusula Yayıncılık. (Buradan indirebilirsiniz: http://cayfer.bilkent.edu.tr/~cayfer/kku/kku.html)

Çeşitli yazarlar: NCL Manuals. https://www.ncl.ucar.edu/Document/Manuals/
Planlanan Öğrenme Aktiviteleri ve Metodları
Dersin Sunulduğu Dil
Türkçe
Staj Durumu
Yok
Dersin İçeriği
Uzak bir sisteme bağlanma, temel Unix komutları, yönlendirme, BASH kabuğunda çalışma, dosya oluşturma ve değiştirme, Sahiplik ve izin ayarları, dosyalar üzerinde işlemler, Sistemle ilgili bilgi alma, Unix ortamını düzenleme ,Betik ve program çalıştırma, BASH betikleri yazma, Root olma, e-mail okuma ve yazma, şifrelenmiş ve sıkıştırılmış dosyalarla çalışma, NCL kurulumu, ortam düzenlemesi, editör ayarları, NetCDF veri formatı, NCL temelleri: Operatörler, veri çeşitleri, değişkenler, diziler; NCL temelleri: İfadeler, if-then, döngüler, metaveri, rezerve sözcükler, XY grafikleri, Kontur grafikleri, Haritalar üzerinde veri gösterimi
Haftalık Ders İçeriği
Hafta Teorik Uygulama Laboratuar
1.Uzak bir sisteme bağlanma, temel Unix komutları, yönlendirme
2.BASH kabuğunda çalışma, dosya oluşturma ve değiştirme
3.Sahiplik ve izin ayarları, dosyalar üzerinde işlemler
4.Sistemle ilgili bilgi alma, Unix ortamını düzenleme
5.Betik ve program çalıştırma, BASH betikleri yazma
6.Root olma, e-mail okuma ve yazma, şifrelenmiş ve sıkıştırılmış dosyalarla çalışma
7.NCL kurulumu, ortam düzenlemesi, editör ayarları, NetCDF veri formatı
8.NCL temelleri: Operatörler, veri çeşitleri, değişkenler, diziler
9.Ara sınav haftası
10.NCL temelleri: İfadeler, if-then, döngüler, metaveri, rezerve sözcükler
11.XY grafikleri
12.Kontur grafikleri
13.Haritalar üzerinde veri gösterimi
14.Haritalar üzerinde veri gösterimi
15.
16.
Değerlendirme
Yarıyıl (Yıl) İçi EtkinlikleriAdetKatkı (%)
Ara Sınav150
Quiz850
Toplam450
Yarıyıl (Yıl) Sonu EtkinlikleriAdetKatkı (%)
Final Sınavı1100
Toplam100
Yarıyıl (Yıl) İçi Etkinlikleri60
Yarıyıl (Yıl) Sonu Etkinlikleri40
Toplam100
İş Yükü Hesaplaması
EtkinliklerAdetSüresi(saat)Toplam İş Yükü(saat)
Ara Sınav133
Final Sınavı133
Bütünleme Sınavı133
Quiz818
Derse Katılım13452
Uygulama/Pratik13226
Tartışma616
Soru-Yanıt616
Beyin Fırtınası616
Bireysel Çalışma818
Ödev Problemleri için Bireysel Çalışma818
Ara Sınav İçin Bireysel Çalışma133
Final Sınavı içiin Bireysel Çalışma133
Okuma717
Ev Ödevi818
Toplam150