R ile Programlama. Burak ÖZKAN Dr. Yalçın ÖZKAN

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

Download "R ile Programlama. Burak ÖZKAN Dr. Yalçın ÖZKAN"

Transkript

1 R ile Programlama Burak ÖZKAN Dr. Yalçın ÖZKAN

2 PAPATYA YAYINCILIK EĞĠTĠM Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı ĠĢhanı GiriĢi No: 11/6, Cağaloğlu (Fatih) / Ġstanbul Tel : ( ) ( ) Faks : ( ) admin@papatyabilim.com.tr Web : Dağıtım : TDK Bilim R ile Programlama Burak ÖZKAN ve Dr. Yalçın ÖZKAN 1. Basım Nisan 2017 Yayın DanıĢmanı : Dr. Toros Rifat ÇÖLKESEN (Post-Edu Institute) Üretim : Necdet AVCI Pazarlama : Mustafa DEMĠR SatıĢ : TDK Bilim Sayfa Düzenleme : Müge URCAN, Papatya ve Kelebek Tasarım Basım ve Ciltleme : Özkaracan Matbaacılık (Sertifika No: 12228) Evren Mah. Gülbahar Cad. No:62 GüneĢli/Ġstanbul Bu kitabın her türlü yayın hakkı Papatya Yayıncılık Eğitim Aġ ye aittir. Yayınevinden yazılı izin alınmaksızın alıntı yapılamaz, kısmen veya tamamen hiçbir Ģekil ve teknikle ÇOĞALTILAMAZ, BASILAMAZ, YAYIMLANAMAZ. Kitabın, tamamı veya bir kısmının fotokopi makinesi, ofset gibi teknikle çoğaltılması, hem çoğaltan hem de bulunduranlar için yasadıģı bir davranıģtır. Özkan, Burak ve Özkan, Yalçın R ile Programlamada / Burak Özkan ve Yalçın Özkan - Ġstanbul: Papatya Yayıncılık Eğitim, xiv, 336 s.; 24 cm. Kaynakça ve Dizin var. Sertifika No: ISBN Programlama Dilleri. 2. R ile Ġstatistik 3. Ġstatistiksel Programlama 4. R Dili. I. Title II

3 Anneme, sonsuz saygılarımla... Burak ÖZKAN Eşime, sonsuz sevgilerimle... Yalçın ÖZKAN III

4 Bu kitabın yayınlanması konusunda desteklerinden ötürü Sayın Toros Rifat ÇÖLKESEN e ve emeği geçen tüm Papatya Bilim Yayınevi çalışanlarına çok teşekkür ediyoruz. IV

5 Ġçindekiler Önsöz xv Bölüm 1. R Programlama Diline Giriş Bu Bölümün Amacı Konuyla ilgili Temel Sorular R Programlama Dili R nin Kurulumu R Arayüzü Dosya Düzenle Görünüm Diğer Paketler Pencereler Yardım Komut Satırı Atama Operatörü Aritmetik ĠĢlemler R Nesne DeğiĢkenleri Veri Türleri Kesirli Veri Tamsayı Veri Karakter Dizisi Mantıksal Veri KarmaĢık Veri Türü Hazır R Veri Kümleri Veri Kümelerinin Görüntülenmesi En Üstteki Satırların Görüntülenmesi Öznitelikler Satır ve Sütün Sayısı R Paketleri Paketlerin Kurulumu Paketlerin Listesi Paketlerin Oturuma Tanıtılması Yardım Araçları Yardım Sayfaları Kısa Kitapçıklar Demolara EriĢim 44 V

6 1.13 R ÇalıĢma Alanı Nesne Listesiyle Ġlgili ĠĢlemler ÇalıĢma Dizini Seçenekler ÇalıĢma Alanı Görüntüsünün Kaydedilmesi Özet Gözden Geçirme Soruları 47 Bölüm 2. Vektör ve Faktörler Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Vektör Vektör Ġndeksi Vektör Aritmetiği Mantıksal Vektörler Karakter Vektörler Vektör ve Elemanlarının Uzunluğu Vektörlerin BirleĢtirilmesi Vektör Üyelerini Ġsimlendirme Vektörlerde Sorgulama Vektör Elemanlarının Güncellenmesi Vektörün Tüm Elemanlarının Yok Edilmesi Vektör Elemanlarının Toplanması Vektörün En Büyük ve En Küçük Elemanı Vektörün Ortalaması ve Medyanı Vektörün Sıralanması Faktör Faktörlerin Yaratılması Vektörü Faktöre DönüĢtürme Faktör Elemanlarına EriĢilmesi ve DeğiĢiklik Yapılması Faktöre Yeni Bir Eleman Ekleme ve Silme Düzeylerde DeğiĢiklik Yapılması Düzey Frekansları Düzey Sırası Aritmetik ĠĢlemler Özet Gözden Geçirme Soruları 64 Bölüm 3. Dizi ve Matrisler Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular 67 VI

7 3.3 Diziler Matrisler Matris OluĢturma Vektörleri BirleĢtirerek Matris Elde Etme Vektörleri Boyutlandırarak Matris Elde Etme Satır ve Sütunları Ġsimlendirme Matris Elemanlarına EriĢim Bir KoĢula Uyan Matris Elemanlarının Bulunması ĠsimlendirilmiĢ Matris Elemanlarına EriĢim Matris Elemanlarının DeğiĢtirilmesi Matris Elemanlarının Silinmesi Mevcut bir Matrise Yeni bir Vektör Eklenmesi Ġki Matrisin BirleĢtirilmesi Matrisin En Büyük ve En Küçük Elemanları Satır ve Sütun Toplamları Satır ve Sütun Ortalamaları Satır ve Sütunlara Fonksiyonun Uygulanması 3.5 Matrislerle Cebirsel ĠĢlemler KöĢegen ĠĢlemleri Birim Matris Matris Transpozesi Matrislerin Toplanması Matrisin Skaler Değerle Çarpımı Matrislerin Çarpımı Matris Determinantı Matrisin Tersi Matrislerle Regresyon Analizi Doğrusal Denklem Sistemlerinin Çözümü Özet Gözden Geçirme Soruları 91 Bölüm 4. Listeler Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Listelerin Yaratılması Vektörün Liste Olmaya Zorlanması BoĢ Liste Liste Üyelerine EriĢim ĠsimlendirilmiĢ Liste Üyeleri Liste Dilimleme Üyelere EriĢim Liste Üyelerinin Doğrudan Kullanımı 101 VII

8 4.9 Liste Üzerinde ĠĢlemler Listeye Üye Ekleme Listedeki Bir Üyeyi Silme Listenin Bir Üyesini Güncelleme Liste Üyelerine Fonksiyonların Uygulanması Özet Gözden Geçirme Soruları 105 Bölüm 5. Veri Çerçevesi Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Veri Çerçevesi Satır ve Sütun Ġsimlerinin DeğiĢtirilmesi Veri Görüntüleme Veri Çerçevesi Öznitelikleri Veri Çerçevesi Elemanlarına EriĢim KoĢullu EriĢim Veri Çerçevesi Boyutları Veri Çerçevesi ĠĢlemleri Sütun Ekleme Veri Çerçevelerinin BirleĢtirilmesi Araya Sütun Ekleme Satır Ekleme Satır veya Sütun Silme Eleman Değerini DeğiĢtirme Sütunlar Üzerinde Aritmetik ĠĢlemler Veri Çerçevesi Sütunlarının Doğrudan Kullanılması Fonksiyonların Uygulanması Matris, Liste ve Veri Çerçevesi DönüĢümleri Özet Gözden Geçirme Soruları 122 Bölüm 6. Karakter Dizileri Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Karakter Dizileri BoĢ Karakter Dizisi Karakter Sayısını Öğrenme Karakter Dizisi Olup Olmadığını Öğrenme Karakter Dizilerini Görüntülemek 128 VIII

9 6.4 Karakter Dizileri ile ĠĢlemler Bir Nesneyi Karakter Dizisine DönüĢtürmek Karakter Dizilerinin BirleĢtirilmesi Küçük ve Büyük Harflere DönüĢtürme Kısaltma Karakterlerin DeğiĢtirilmesi Alt Dizilerle ĠĢlemler Konsola Yazdırma ĠĢlemleri Basit Yazdırma ĠĢlemi- Print() Fonksiyonu BirleĢtirerek Yazdırma- Cat() Fonksiyonu Formatlayarak Yazdırma ĠĢlemi- Format() Fonksiyonu Karakter Dizisine DönüĢtürerek Yazdırma- ToString() Fonk C Stili Formatlama - Sprintf() Fonksiyonu Örüntü Arama Konumu Bulma Karakter Dizisini Bulma Bulunamayan Karakter Dizileri Mantıksal Sonuçlar Örüntünün Tam Adresi Örüntüyü DeğiĢtirme Özet Gözden Geçirme Soruları 147 Bölüm 7. Veri Giriş Çıkış Ġşlemleri Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Veri GiriĢleri Hazır Veri Kümeleri Terminalden Veri GiriĢleri Terminalden Veri GiriĢleri ve ÇıkıĢları Terminalden Bir Satır Girilmesi Dosyaya Yazma ve Okuma ĠĢlemleri Dosya ve Dizin Hakkında Bilgi Edinme Dosyaya Yazdırma Veriyi Dosyaya Yönlendirme Doğrudan Bir Dosyaya Kayıt CSV Dosyaya Kayıt Tabular Verinin Dosyaya Kaydedilmesi R Dosyalarının Yaratılması Dosyadan Okuma scan() Fonksiyonu ile Okuma CSV Dosyalarının Okutulması 163 IX

10 Tabular Verinin Okutulması Panodan Veri Okuma Özet Gözden Geçirme Soruları 166 Bölüm 8. Program Denetimi Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Denetim Yapıları KarĢılaĢtırma ve Mantıksal Operatörler if Deyimi ile KarĢılaĢtırma Aksi Takdirde - if else Deyimi Ġçiçe if Deyimleri if else() Fonksiyonu Döngüler for Döngüsü while Döngüsü Döngüden ÇıkıĢ Döngüye Devam - Next Deyimi repeat Döngüsü Ġç Ġçe Döngüler Döngü Performansı ve VektörleĢtirme Gizli Döngüler -Apply() Fonksiyon Ailesi Listeden Seçim ĠĢlemleri - switch() Fonksiyonu Özet Gözden Geçirme Soruları 194 Bölüm 9. Fonksiyonlar Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Kullanıcı Tanımlı Fonksiyonlar Fonksiyonların Yaratılması Fonksiyonların ÇalıĢtırılması Bir Fonksiyondan Bir BaĢka Fonksiyonun Çağrılması Fonksiyon ÇalıĢtıktan Sonra ĠĢlem Sırası Fonksiyonun Değer Döndürmesi Liste DönüĢler Fonksiyonlara Parametre Geçirme Kendini Çağıran Fonksiyonlar 202 X

11 9.4 YerleĢik Hazır Fonksiyonlar Matematik Fonksiyonları Trigonometrik ĠĢlemler Logaritma ĠĢlemleri e Sayısının Kuvvetleri Karekök ĠĢlemi Mutlak Değer ĠĢlemi Yuvarlatma ĠĢlemi Kesme ĠĢlemi Ġstatistik Fonksiyonları Ortalama Hesabı Standart Sapma ve Varyans Hesabı Medyanın Bulunması DeğiĢim Aralığının Bulunması Özet Gözden Geçirme Soruları 212 Bölüm 10. Grafikler Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Grafiklerin Yaratılması Grafiğin Kaydedilmesi Dağılım Grafikleri Nokta Grafik Çizgi Grafikler Diğer Çizgi Grafiklerin Eklenmesi Yatay Eksen Etiketleri Histogram ve Yoğunluk Grafikleri Histogram Çizdirme Yoğunluk Grafikleri Ortak Histogram ve Yoğunluk Grafiklerinin Çizdirilmesi Çubuk Grafikler Basit Çubuk Grafikler Frekansları Kullanan Çubuk Grafikler Yatay Çubuk Grafikler Yığılı Çubuk Grafikler GruplandırılmıĢ Çubuk Grafikler Pasta Grafikler Basit Pasta Grafiklerinin Çizdirilmesi Yüzdelere Göre Pasta Grafikler Kutu Grafikleri Bir DeğiĢken Ġçin Kutu Grafik 246 XI

12 Bir Grup DeğiĢken Ġçin Kutu Grafik Matematiksel Fonksiyonların Grafikleri Parabol Grafiği Logaritmik Eksenler Trigonometrik Fonksiyonların Grafiği Grafikleri Bir Arada Çizdirme Özet Gözden Geçirme Soruları 256 Bölüm 11. R ile Ġstatistiğe Giriş Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Merkezi Eğilim Ölçüleri Aritmetik Ortalama Geometrik Ortalama Harmonik Ortalama Kareli Ortalama Medyan Mod Dağılım Ölçüleri Ortalama Sapma Varyans Standart Sapma DeğiĢkenlik Katsayısı Olasılık Dağılımları Normal Dağılım Yoğunluk FonksiyonU Kümülatif Dağılım Fonksiyonu Normal Dağılıma Sahip Veri Üretme Binom Dağılımı Yoğunluk Fonksiyonu Kümülatif Olasılık Binom Dağılıma Sahip Veri Üretme Hipotez Testleri Hipotezin Belirlenmesi Hipotezin Kritik Bölgesi Test Değeri z-test Değerinin Yorumlanması Regresyon Analizi Verinin Hazırlanması Regresyon Modelinin Elde Edilmesi Model Ġle Ġlgili Bilgiler 285 XII

13 Determinasyon Katsayısı Öngörüler Standart Artıklar Özet Gözden Geçirme Soruları 200 Bölüm 12. R ile Veri Madenciliği Bu Bölümün Amacı Konuyla Ġlgili Temel Sorular Veri Madenciliği Veri DönüĢtürme Min-Max NormalleĢtirmesi Z-Score NormalleĢtirmesi Sınıflandırma Algoritmaları Modelin Doğruluk Oranı C4.5 Sınıflandırma Algoritması Yapay Sinir Ağları Bayes Sınıflandırıcılar Kümeleme Algoritmaları Uzaklık Ölçütleri HiyerarĢik Kümeleme k-ortalamalar Algoritması Birliktelik Kuralları Özet Gözden Geçirme Soruları 326 Kaynakça 329 Dizin 333 XIII

14 Önsöz R programlama dilinin günümüzde özellikle akademik çevreler baģta olmak üzere geniģ bir uygulama alanına sahip olduğunu söyleyebiliriz. Bu dilin güçlü veri iģleme araçlarına sahip olması ve açık kaynak kodlu olması nedeniyle geniģ bir kullanıcı kesimi oluģmuģtur. Özellikle iliģkisel veri tabanları ile entegre olabilmesi nedeniyle, sadece akademik çevrelerde kullanılmamakta, kurumsal uygulamalara da dahil olduğu görülmektedir. Elinizdeki bu kitap R programlama dili için bir baģlangıç kitabıdır. Bu nedenle konuları oldukça basit düzeyde ele alarak anlaģılır olmasına özen gösterdik. Her konuyu çok sayıda örnekle desteklemeye çalıģtık. Kitabın birinci konusu R programlama diline bir giriģ yapmaktadır. R arayüzünün ve yardımcı geliģtirme araçlarının nasıl kullanılacağı konusu üzerinde durulmaktadır. Kitabın beģinci bölüme kadar olan kısımlarında R nin temel veri yapıları üzerinde durulmaktadır. Vektör, faktör, dizi, matris, liste ve veri çerçevesi gibi kavramlar bu bölümlerde ele alınmaktadır. Altıncı bölümde ise karakter dizilerinin R de nasıl kullanılabileceği anlatılmaktadır. Yedinci bölümde veri giriģ çıkıģları ele alınarak özellikle dosyalarla çalıģma konusu üzerinde durulmaktadır. Sekizinci bölümde programlarda yer alan denetim ve döngü iģlemleri açıklanmaktadır. Onuncu bölümde ise grafiklere yer verilerek örneklerle çeģitli grafiklerin nasıl çizdirilebileceği üzerinde durulmaktadır. Son iki bölümde ise R nin istatistikte ve veri madenciliğinde kullanılması anlatılmaktadır. Bu iki alanda R nin yaygın biçimde kullanıldığı bilinmektedir. Her iki konunun kavramsal temellerine inmeden basit uygulamalarla R nin kullanımı üzerinde durulmaktadır. Bir programlama dilinin yeterince kod yazarak öğrenilebileceği düģüncesindeyiz. Okuyucunun R programını bilgisayarına kurduktan sonra kitaptaki tüm örnekleri sırasıyla uygulamasını öneriyoruz. Kitap içinde gözden kaçmıģ hatalar olabilir. Bu konuda okuyucunun eleģtirilerini ve uyarılarını bekliyoruz. Burak ÖZKAN Yalçın ÖZKAN XIV

Veri Madenciliği Yöntemleri. Dr. Yalçın ÖZKAN

Veri Madenciliği Yöntemleri. Dr. Yalçın ÖZKAN Veri Madenciliği Yöntemleri Dr. Yalçın ÖZKAN Veri Madenciliği Yöntemleri Dr. Yalçın ÖZKAN PAPATYA YAYINCILIK EĞĠTĠM Bilgisayar Sis. San. ve Tic. A.ġ. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı

Detaylı

PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Veri Madenciliği Yöntemleri Dr. Yalçın ÖZKAN -II-

PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Veri Madenciliği Yöntemleri Dr. Yalçın ÖZKAN -II- Dr. Yalçın ÖZKAN Dr. Yalçın ÖZKAN PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi, No: 11/3, Cağaloğlu (Fatih)/İstanbul Tel

Detaylı

DİL VE İLETİŞİM. Prof. Dr. V. Doğan GÜNAY

DİL VE İLETİŞİM. Prof. Dr. V. Doğan GÜNAY DİL VE İLETİŞİM Prof. Dr. V. Doğan GÜNAY DİL VE İLETİŞİM Prof. Dr. V. Doğan GÜNAY PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi,

Detaylı

Gömülü Sistem Tasarımı. Dr. Deniz TAŞKIN

Gömülü Sistem Tasarımı. Dr. Deniz TAŞKIN Gömülü Sistem Tasarımı Dr. Deniz TAŞKIN PAPATYA YAYINCILIK EĞİTİM Ekim 2012 Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi, No: 11/3, Cağaloğlu (Fatih)/İstanbul

Detaylı

VERİ MADENCİLİĞİ Kavram ve Algoritmaları

VERİ MADENCİLİĞİ Kavram ve Algoritmaları VERİ MADENCİLİĞİ Kavram ve Algoritmaları Doç. Dr. Gökhan SİLAHTAROĞLU PAPATYA YAYINCILIK EĞİTİM İstanbul, Ankara, İzmir, Adana PAPATYA YAYINCILIK EĞİTİM BİLGİSAYAR SİS. SAN. VE TİC. A.Ş. İnönü Cad. Hacıhanım

Detaylı

Prof. Dr. Özkan ÜNVER Prof. Dr. Hamza GAMGAM Doç. Dr. Bülent ALTUNKAYNAK SPSS UYGULAMALI TEMEL İSTATİSTİK YÖNTEMLER

Prof. Dr. Özkan ÜNVER Prof. Dr. Hamza GAMGAM Doç. Dr. Bülent ALTUNKAYNAK SPSS UYGULAMALI TEMEL İSTATİSTİK YÖNTEMLER Prof. Dr. Özkan ÜNVER Prof. Dr. Hamza GAMGAM Doç. Dr. Bülent ALTUNKAYNAK SPSS UYGULAMALI TEMEL İSTATİSTİK YÖNTEMLER Gözden Geçirilmiş ve Genişletilmiş 8. Baskı Frekans Dağılımları Varyans Analizi Merkezsel

Detaylı

İÇİNDEKİLER ÖN SÖZ...

İÇİNDEKİLER ÖN SÖZ... İÇİNDEKİLER ÖN SÖZ... v GİRİŞ... 1 1. İSTATİSTİK İN TARİHÇESİ... 1 2. İSTATİSTİK NEDİR?... 3 3. SAYISAL BİLGİDEN ANLAM ÇIKARILMASI... 4 4. BELİRSİZLİĞİN ELE ALINMASI... 4 5. ÖRNEKLEME... 5 6. İLİŞKİLERİN

Detaylı

Web Tabanlı Programlama

Web Tabanlı Programlama Web Tabanlı Programlama HTML CSS XML PHP JavaScript Doç. Dr. Turgay Tugay BĠLGĠN Dr. Dursun AKASLAN Doç. Dr. Sezai TAN PAPATYA YAYINCILIK EĞĠTĠM Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı ĠĢhanı

Detaylı

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI İÇİNDEKİLER IX İÇİNDEKİLER 1 GİRİŞ 1 Kitabın Amacı 1 Algoritmanın Önemi 2 Bilgisayarın Doğuşu ve Kullanım Amaçları 3 Programlama Dili Nedir? 3 Entegre Geliştirme Ortamı (IDE) Nedir? 4 2 ALGORİTMA VE AKIŞ

Detaylı

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21 İÇİNDEKİLER VII İÇİNDEKİLER 1 PYTHON 1 Neden Python? 2 Python Sürümleri 2 Python Kurulumu 3 Windows Üzerinde Python 3 Ubuntu Üzerinde Python 6 Komut Satırında Python Çalıştırma 6 Windows komut istemi üzerinde

Detaylı

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular Önsöz Giriş İçindekiler V VII IX 1.1. Algoritma 1.1.1. Algoritma Nasıl Hazırlanır? 1.1.2. Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular 2.1. Programın Akış Yönü 19 2.2. Başlama

Detaylı

İÇİNDEKİLER. BÖLÜM 1 Değişkenler ve Grafikler 1. BÖLÜM 2 Frekans Dağılımları 37

İÇİNDEKİLER. BÖLÜM 1 Değişkenler ve Grafikler 1. BÖLÜM 2 Frekans Dağılımları 37 İÇİNDEKİLER BÖLÜM 1 Değişkenler ve Grafikler 1 İstatistik 1 Yığın ve Örnek; Tümevarımcı ve Betimleyici İstatistik 1 Değişkenler: Kesikli ve Sürekli 1 Verilerin Yuvarlanması Bilimsel Gösterim Anlamlı Rakamlar

Detaylı

Örnek 4: Örnek Özyinelemeli fonksiyon örneği Bölüm 9. C++ programlama dilinde Nesne ve sınıf

Örnek 4: Örnek Özyinelemeli fonksiyon örneği Bölüm 9. C++ programlama dilinde Nesne ve sınıf İçindekiler 1. Giriş... 1 1.2. c++ Programı Yapısı... 2 1.3.Using Direktifi... 5 Bölüm 2. Veri türleri, değişken kavramı, sabit ve değişken bildirimleri ve c++ da kullanımı 7 2.1. Temel veri türleri...

Detaylı

BİÇİMBİRİMLER. Türetim ve İşletim Ardıllarının Sözlü Dildeki Kullanım Sıklığı. İslam YILDIZ Funda Uzdu YILDIZ V. Doğan GÜNAY

BİÇİMBİRİMLER. Türetim ve İşletim Ardıllarının Sözlü Dildeki Kullanım Sıklığı. İslam YILDIZ Funda Uzdu YILDIZ V. Doğan GÜNAY BİÇİMBİRİMLER Türetim ve İşletim Ardıllarının Sözlü Dildeki Kullanım Sıklığı İslam YILDIZ Funda Uzdu YILDIZ V. Doğan GÜNAY BİÇİMBİRİMLER Türetim ve İşletim Ardıllarının Sözlü Dildeki Kullanım Sıklığı

Detaylı

Meslek Yüksek Okulları İçin UYGULAMALI MATEMATİK. İstanbul, 2009

Meslek Yüksek Okulları İçin UYGULAMALI MATEMATİK. İstanbul, 2009 i Meslek Yüksek Okulları İçin UYGULAMALI MATEMATİK Yrd.Doç.Dr. Kamil TEMİZYÜREK Beykent Üniversitesi Öğretim Üyesi Yrd.Doç.Dr. Nurdan ÇOLAKOĞLU Beykent Üniversitesi Öğretim Üyesi İstanbul, 2009 ii Yay

Detaylı

METİN BİLGİSİ. Prof. Dr. V. Doğan GÜNAY

METİN BİLGİSİ. Prof. Dr. V. Doğan GÜNAY METİN BİLGİSİ Prof. Dr. V. Doğan GÜNAY METİN BİLGİSİ Prof. Dr. V. Doğan GÜNAY PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı Girişi,

Detaylı

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR

İÇİNDEKİLER ÖNSÖZ Bölüm 1 KÜMELER Bölüm 2 SAYILAR İÇİNDEKİLER ÖNSÖZ III Bölüm 1 KÜMELER 11 1.1. Küme 12 1.2. Kümelerin Gösterimi 13 1.3. Boş Küme 13 1.4. Denk Küme 13 1.5. Eşit Kümeler 13 1.6. Alt Küme 13 1.7. Alt Küme Sayısı 14 1.8. Öz Alt Küme 16 1.9.

Detaylı

Doç. Dr. Dilek ALTAŞ İSTATİSTİKSEL ANALİZ

Doç. Dr. Dilek ALTAŞ İSTATİSTİKSEL ANALİZ I Doç. Dr. Dilek ALTAŞ İSTATİSTİKSEL ANALİZ II Yayın No : 2845 Teknik Dizisi : 158 1. Baskı Şubat 2013 İSTANBUL ISBN 978-605 - 377 868-4 Copyright Bu kitabın bu basısı için Türkiye deki yayın hakları BETA

Detaylı

Matlab da Dizi ve Matrisler. Mustafa Coşar

Matlab da Dizi ve Matrisler. Mustafa Coşar Matlab da Dizi ve Matrisler Mustafa Coşar MATLAB Değişkenleri Matlab da değişkenler; skaler, dizi(vektör), matris veya metin (string) türünde olabilirler. Örnek olarak: a=1; b=-3.2e3; c=22/5; metin= mustafa

Detaylı

Program akıģı sırasında belirtilen satır numaralı yere gitmek için kullanılır. Genel formu: [<satır numarası>] GOTO <satır numarası 1> GOTO n

Program akıģı sırasında belirtilen satır numaralı yere gitmek için kullanılır. Genel formu: [<satır numarası>] GOTO <satır numarası 1> GOTO n KONTROL DEYİMLERİ Kontrol deyimleri bir programın normal akıģını değiģtirmek için kullanılır. Aksi söylenmedikçe programın komut satırları birbiri ardına çalıģtırılır. Program içindeki yapılan sorgulamalara

Detaylı

=~ Metodu 92 Karakter Sınıfları 94 sub ve gsub metotları 101 Hızlı Tekrar 102 Kontrol Noktası 103 Düello 106 Sonraki Bölümde 109

=~ Metodu 92 Karakter Sınıfları 94 sub ve gsub metotları 101 Hızlı Tekrar 102 Kontrol Noktası 103 Düello 106 Sonraki Bölümde 109 vii 1 Neden Ruby? 2 Ruby Kurulumu 5 Windows ta Ruby Kurulumu 5 Linux ve Mac OS ta Ruby Kurulumu 6 Doğru Geliştirme Ortamının Seçimi 6 Diğer Ruby Uyarlamaları 9 Örnek Kodlar Hakkında 10 İnternet Adresi

Detaylı

1 PROGRAMLAMAYA GİRİŞ

1 PROGRAMLAMAYA GİRİŞ İÇİNDEKİLER IX İÇİNDEKİLER 1 PROGRAMLAMAYA GİRİŞ 1 Problem Çözme 1 Algoritma 1 Algoritmada Olması Gereken Özellikler 2 Programlama Dilleri 6 Programlama Dillerinin Tarihçesi 6 Fortran (Formula Translator)

Detaylı

Program AkıĢ Kontrol Yapıları

Program AkıĢ Kontrol Yapıları C PROGRAMLAMA Program AkıĢ Kontrol Yapıları Normal Ģartlarda C dilinde bir programın çalıģması, komutların yukarıdan aģağıya doğru ve sırasıyla iģletilmesiyle gerçekleģtirilir. Ancak bazen problemin çözümü,

Detaylı

BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14

BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14 İÇİNDEKİLER Önsöz. V BÖLÜM I MATEMATİK NEDİR? 13 1.1. Matematik Nedir? 14 BÖLÜM II KÜMELER 17 2.1.Küme Tanımı ve Özellikleri 18 2.2 Kümelerin Gösterimi 19 2.2.1 Venn Şeması Yöntemi 19 2.2.2 Liste Yöntemi

Detaylı

Editörler Yrd.Doç.Dr.Aysen Şimşek Kandemir &Yrd.Doç.Dr.Tahir Benli İSTATİSTİK

Editörler Yrd.Doç.Dr.Aysen Şimşek Kandemir &Yrd.Doç.Dr.Tahir Benli İSTATİSTİK Editörler Yrd.Doç.Dr.Aysen Şimşek Kandemir &Yrd.Doç.Dr.Tahir Benli İSTATİSTİK Yazarlar Yrd.Doç.Dr.Nizamettin Erbaş Yrd.Doç.Dr.Tuğba Altıntaş Dr.Yeliz Sevimli Saitoğlu A. Zehra Çelenli Başaran Azize Sağır

Detaylı

SAYISAL YÖNTEMLERDE PROBLEM ÇÖZÜMLERİ VE BİLGİSAYAR DESTEKLİ UYGULAMALAR

SAYISAL YÖNTEMLERDE PROBLEM ÇÖZÜMLERİ VE BİLGİSAYAR DESTEKLİ UYGULAMALAR SAYISAL YÖNTEMLERDE PROBLEM ÇÖZÜMLERİ VE BİLGİSAYAR DESTEKLİ UYGULAMALAR Prof. Dr. Hülya H. Tütek Prof. Dr. Şevkinaz Gümüşoğlu Doç. Dr. Ali Özdemir Dr. Aslı Yüksek Özdemir II Yayın No : 2371 İşletme-Ekonomi

Detaylı

yöneylem araştırması Nedensellik üzerine diyaloglar I

yöneylem araştırması Nedensellik üzerine diyaloglar I yöneylem araştırması Nedensellik üzerine diyaloglar I i Yayın No : 3197 Eğitim Dizisi : 149 1. Baskı Ocak 2015 İSTANBUL ISBN 978-605 - 333-225 1 Copyright Bu kitabın bu basısı için Türkiye deki yayın hakları

Detaylı

Yazılım Mühendisliği Temelleri

Yazılım Mühendisliği Temelleri Yazılım Mühendisliği Temelleri Dr. M. Erhan SARIDOĞAN Papatya Yayıncılık Eğitim İstanbul, Ankara, İzmir, Adana PAPATYA YAYINCILIK EĞİTİM Nisan 2011 BİLGİSAYAR SİS. SAN. VE TİC. A.Ş. Ankara Cad. Prof. F.

Detaylı

BİLGİSAYAR PROGRAMLAMA DERSİ

BİLGİSAYAR PROGRAMLAMA DERSİ BİLGİSAYAR PROGRAMLAMA DERSİ Yrd. Doç. Dr. Fatih TOSUNOĞLU Erzurum Teknik Üniversitesi Mühendislik Fakültesi İnşaat Mühendisliği Bölümü DERS NOTU 5 KONU: Matlab de Diziler ve Matrisler İÇ İÇE FOR DÖNGÜSÜ

Detaylı

2. BASİT DOĞRUSAL REGRESYON 12

2. BASİT DOĞRUSAL REGRESYON 12 1. GİRİŞ 1 1.1 Regresyon ve Model Kurma / 1 1.2 Veri Toplama / 5 1.3 Regresyonun Kullanım Alanları / 9 1.4 Bilgisayarın Rolü / 10 2. BASİT DOĞRUSAL REGRESYON 12 2.1 Basit Doğrusal Regresyon Modeli / 12

Detaylı

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125 ! 1 Excel Nedir? 2 Excel in Gelişimi 2 Yeni Özellikler 11 Görünüm 11 Bulut Desteği 11 Şablonlar 14 Anlık Veri Çözümleme 16 Hızlı Veri Doldurma 17 Grafik Önerileri (Recomended Charts) 17 Dilimleyiciler

Detaylı

Prof. Dr. Mahmut Koçak.

Prof. Dr. Mahmut Koçak. i Prof. Dr. Mahmut Koçak http://fef.ogu.edu.tr/mkocak/ ii Bu kitabın basım, yayım ve satış hakları Kitabın yazarına aittir. Bütün hakları saklıdır. Kitabın tümü ya da bölümü/bölümleri yazarın yazılı izni

Detaylı

DERS BİLGİ FORMU. Zorunlu Ders X. Haftalık Ders Saati Okul Eğitimi Süresi

DERS BİLGİ FORMU. Zorunlu Ders X. Haftalık Ders Saati Okul Eğitimi Süresi DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI)

Detaylı

1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9

1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9 VII 1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9 2 KOD YAZMAYA BAŞLANGIÇ 11.Net Framework 11 Yeni Proje Oluşturmak

Detaylı

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA MATLAB 3.DERS disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA Daha önceki derslerimizde input komutu ile klavye üzerinden MATLAB programlama ortamına veri girmeyi öğrenmiştik. Bu dersimizde ise disp

Detaylı

Çözümlü Yüksek Matematik Problemleri. Doç. Dr. Erhan Pişkin

Çözümlü Yüksek Matematik Problemleri. Doç. Dr. Erhan Pişkin Çözümlü Yüksek Matematik Problemleri Doç. Dr. Erhan Pişkin Doç. Dr. Erhan PİŞKİN ÇÖZÜMLÜ YÜKSEK MATEMATİK PROBLEMLERİ ISBN 978-605-38-45-5 Kitap içeriğinin tüm sorumluluğu yazarına aittir. 06, Pegem Akademi

Detaylı

AOSB 2017 EĞİTİM PROGRAMI

AOSB 2017 EĞİTİM PROGRAMI Eğitimin Konusu : Makro Excel Eğitim Tarihi : 04-05-10-11-12 Mayıs 2017 Eğitim Hedef Kitlesi : Excel kulllanıcıları arasında pratiklik ve hız kazanmış, Excel fonksiyonları, Veri Analizi araçlarını kullanma

Detaylı

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say İÇİNDEKİLER 1. Bilgisayarın Yapısı Ve Programlama Dilleri Giriş 1 Bilgisayar ve Programlamanın Kısa Bir Tarihçesi 2 Donanım ve Yazılım Kavramları 3 Bilgisayarın Donanımsal yapısı 4 Giriş Birimi (Input

Detaylı

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2 İÇİNDEKİLER VII İÇİNDEKİLER 1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2 2 RUBY KURULUMU 3 Windows İçin Ruby Kurulumu 3 Ubuntu ve Debian İçin Ruby Kurulumu 6 Mac

Detaylı

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6 ix Yazılım Nedir? 2 Yazılımın Tarihçesi 3 Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5 Yazılımın Önemi 6 Yazılımcı (Programcı) Kimdir? 8 Yazılımcı Olmak 9 Adım Adım Yazılımcılık 9 Uzman

Detaylı

İÇİNDEKİLER. Bölüm 2 CEBİR 43

İÇİNDEKİLER. Bölüm 2 CEBİR 43 İÇİNDEKİLER ÖNSÖZ III Bölüm 1 SAYILAR 13 1.1 Doğal Sayılar 15 1.1.1. Tek ve Çift Sayılar 15 1.1.2. Asal Sayılar 15 1.1.3 Doğal Sayıların Özellikleri 15 1.1.4 Doğal Sayılarda Özel Toplamlar 16 1.1.5. Faktöriyel

Detaylı

Ders 8: Verilerin Düzenlenmesi ve Analizi

Ders 8: Verilerin Düzenlenmesi ve Analizi Ders 8: Verilerin Düzenlenmesi ve Analizi Betimsel İstatistik Merkezsel Eğilim Ölçüleri Dağılım Ölçüleri Grafiksel Gösterimler Bir kitlenin tamamını, ya da kitleden alınan bir örneklemi özetlemekle (betimlemekle)

Detaylı

Eğer Veri Çözümleme paketi Araçlar menüsünde görünmüyor ise yüklenmesi gerekir.

Eğer Veri Çözümleme paketi Araçlar menüsünde görünmüyor ise yüklenmesi gerekir. Bölüm BİLGİSAYAR DESTEKLİ İSTATİSTİK EXCEL DESTEKLİ İSTATİSTİK Excel de istatistik hesaplar; Genel Yöntem ve Excel Ġçerikli Çözümler olmak üzere iki esasa dayanabilir. Genel Yöntem; Excel in matematiksel

Detaylı

PROGRAMLAMA ALGORĠTMA

PROGRAMLAMA ALGORĠTMA PROGRAMLAMA Programlama Nedir? Bir iģi yapmak için gerekli iģlemlerin tespit edilmesi, tanımlanması ve bu iģlerin sırasının bilinmesidir. Programlama Basamakları: 1- Problemi Tanıma: Programın programcı

Detaylı

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği

ÖNDER BİLGİSAYAR KURSU. Microsoft Office Kursu Eğitim İçeriği ÖNDER BİLGİSAYAR KURSU Microsoft Office Kursu Eğitim İçeriği Microsoft WORD 1. PENCERE ELEMANLARI VE GÖRÜNTÜLEME BİÇİMLERİ 1.1. Genel Bilgiler 1.2. Ekran Görünümleri 1.3. Metin Sınırları ve Basımda Çıkmayan

Detaylı

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR?????????

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR????????? MATLAB 4.DERS return Komutu Yazdığınız MATLAB programını herhangi bir anda (programın normalde sona erdiği noktanın haricinde - early termination) sona erdirmek için return komutunu kullanabilirsiniz.

Detaylı

KAMU PERSONEL SEÇME SINAVI ÖĞRETMENLİK ALAN BİLGİSİ TESTİ ORTAÖĞRETİM MATEMATİK ÖĞRETMENLİĞİ TG 4 ÖABT ORTAÖĞRETİM MATEMATİK Bu testlerin her hakkı saklıdır. Hangi amaçla olursa olsun, testlerin tamamının

Detaylı

İÇİNDEKİLER BİRİNCİ KISIM: TASARIM PAZARLAMA ARAŞTIRMASINA GİRİŞ

İÇİNDEKİLER BİRİNCİ KISIM: TASARIM PAZARLAMA ARAŞTIRMASINA GİRİŞ İÇİNDEKİLER ÖNSÖZ... v TEŞEKKÜR... vi İKİNCİ BASKIYA ÖNSÖZ VE TEŞEKKÜR... vii İÇİNDEKİLER... ix ŞEKİLLER LİSTESİ... xviii TABLOLAR LİSTESİ... xx BİRİNCİ KISIM: TASARIM BİRİNCI BÖLÜM PAZARLAMA ARAŞTIRMASINA

Detaylı

1 JAVASCRIPT NEDİR? 1

1 JAVASCRIPT NEDİR? 1 İÇİNDEKİLER IX İÇİNDEKİLER 1 JAVASCRIPT NEDİR? 1 2 TEST ORTAMINI TANIMAK (FİREFOX VE FİREBUG) 5 Firefox 6 Firebug 8 CSS Sekmesi 10 DOM Sekmesi 11 Net ve Çerezler Sekmeleri 11 Script Sekmesi 11 Konsol Sekmesi

Detaylı

TANIMLAYICI İSTATİSTİKLER

TANIMLAYICI İSTATİSTİKLER TANIMLAYICI İSTATİSTİKLER Tanımlayıcı İstatistikler ve Grafikle Gösterim Grafik ve bir ölçüde tablolar değişkenlerin görsel bir özetini verirler. İdeal olarak burada değişkenlerin merkezi (ortalama) değerlerinin

Detaylı

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir. MATRİS TRANSPOZU: Bir matrisin satırlarını sütun, sütunlarınıda satır yaparak elde edilen matrise transpoz matris denilir. Diğer bir değişle, eğer A matrisi aşağıdaki gibi tanımlandıysa bu matrisin transpoz

Detaylı

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0).

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0). I.SINIF-1.YARIYIL TÜRK DİLİ I : Haftalık ders 2 saattir (T-2 ) (U-0) (K-2). Ders İçeriği; % 10 Dil, Diller ve Türk Dili, % 15 Dil Bilgisi, Sözcük ve Cümle % 25 Kelime Türleri % 25 Anlatım Öğeleri ve Anlatım

Detaylı

Yrd. Doç. Dr. A. Burak İNNER

Yrd. Doç. Dr. A. Burak İNNER Yrd. Doç. Dr. A. Burak İNNER Kocaeli Üniversitesi Bilgisayar Mühendisliği Yapay Zeka ve Benzetim Sistemleri Ar-Ge Lab. http://yapbenzet.kocaeli.edu.tr Ders Adı : Bilgisayar Mühendisliğinde Matematik Uygulamaları

Detaylı

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR İÇİNDEKİLER ÖNSÖZ III Bölüm 1 SAYILAR 11 1.1. Sayı Kümeleri 12 1.1.1.Doğal Sayılar Kümesi 12 1.1.2.Tam Sayılar Kümesi 13 1.1.3.Rasyonel Sayılar Kümesi 14 1.1.4. İrrasyonel Sayılar Kümesi 16 1.1.5. Gerçel

Detaylı

MAK 210 SAYISAL ANALİZ

MAK 210 SAYISAL ANALİZ MAK 210 SAYISAL ANALİZ BÖLÜM 6- İSTATİSTİK VE REGRESYON ANALİZİ Doç. Dr. Ali Rıza YILDIZ 1 İSTATİSTİK VE REGRESYON ANALİZİ Bütün noktalardan geçen bir denklem bulmak yerine noktaları temsil eden, yani

Detaylı

R ile Programlamaya Giriş ve Uygulamalar

R ile Programlamaya Giriş ve Uygulamalar R ile Programlamaya Giriş ve Uygulamalar İçerik R ye genel bakış R dili R nedir, ne değildir? Neden R? Arayüz Çalışma alanı Yardım R ile çalışmak Paketler Veri okuma/yazma İşleme Grafik oluşturma Uygulamalar

Detaylı

İçindekiler vii Yazarların Ön Sözü xiii Çevirenin Ön Sözü xiv Teşekkürler xvi Semboller Listesi xvii. Ölçme, İstatistik ve Araştırma...

İçindekiler vii Yazarların Ön Sözü xiii Çevirenin Ön Sözü xiv Teşekkürler xvi Semboller Listesi xvii. Ölçme, İstatistik ve Araştırma... İçindekiler İçindekiler vii Yazarların Ön Sözü xiii Çevirenin Ön Sözü xiv Teşekkürler xvi Semboller Listesi xvii BÖLÜM 1 Ölçme, İstatistik ve Araştırma...1 Ölçme Nedir?... 3 Ölçme Süreci... 3 Değişkenler

Detaylı

Elektronik Güvenlik Sistemleri. Ahmet YILMAZ

Elektronik Güvenlik Sistemleri. Ahmet YILMAZ Elektronik Güvenlik Sistemleri Ahmet YILMAZ Elektronik Güvenlik Sistemleri Ahmet YILMAZ PAPATYA YAYINCILIK EĞİTİM Bilgisayar Sis. San. ve Tic. A.Ş. Ankara Caddesi, Prof. Fahreddin Kerim Gökay Vakfı İşhanı

Detaylı

PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR

PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 2013-2014 PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ A B KAZANIM NO KAZANIMLAR 1 1 / 31 12 32173 Üslü İfadeler 2 13 42016 Rasyonel ifade kavramını örneklerle açıklar ve

Detaylı

VERİ KÜMELERİNİ BETİMLEME

VERİ KÜMELERİNİ BETİMLEME BETİMLEYİCİ İSTATİSTİK VERİ KÜMELERİNİ BETİMLEME Bir amaç için derlenen verilerin tamamının olduğu, veri kümesindeki birimlerin sayısal değerlerinden faydalanarak açık ve net bir şekilde ilgilenilen özellik

Detaylı

TEDARİK ZİNCİRİ YÖNETİMİ

TEDARİK ZİNCİRİ YÖNETİMİ Ömer Faruk GÖRÇÜN Kadir Has Üniversitesi Örnek Olay ve Uygulamalarla TEDARİK ZİNCİRİ YÖNETİMİ II Yayın No : 2874 İşletme-Ekonomi Dizisi : 573 1. Baskı - Ekim 2010 - İSTANBUL 2. Baskı - Mart 2013 - İSTANBUL

Detaylı

BM202 SAYISAL ÇÖZÜMLEME

BM202 SAYISAL ÇÖZÜMLEME BM202 SAYISAL ÇÖZÜMLEME DOÇ.DR. CİHAN KARAKUZU DERS-2 1 Ders2-Sayısal Hesaplamalarda Gerek Duyulabilecek Matlab İşlemleri MATLAB, çok paradigmalı (bir şeyin nasıl üretileceği konusunda örnek, model) sayısal

Detaylı

İçindekiler. Ön Söz... xiii

İçindekiler. Ön Söz... xiii İçindekiler Ön Söz.................................................... xiii Bölüm 1 İstatistiğe Giriş....................................... 1 1.1 Giriş......................................................1

Detaylı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı

T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI. 2011-12 Bahar Yarıyılı T.C. MALTEPE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ YAZILIM MÜHENDİSLİĞİ LİSANS PROGRAMI 2011-12 Bahar Yarıyılı ALGORİTMA VE PROGRAMLAMA BİL 133 5 AKTS Kredisi 1. yıl 1. yarıyıl Lisans Zorunlu 4 saat/hafta

Detaylı

önce biz sorduk KPSS Soruda soru ÖABT İLKÖĞRETİM MATEMATİK SOYUT CEBİR - LİNEER CEBİR Eğitimde 30.

önce biz sorduk KPSS Soruda soru ÖABT İLKÖĞRETİM MATEMATİK SOYUT CEBİR - LİNEER CEBİR Eğitimde 30. KPSS 2017 önce biz sorduk 50 Soruda 30 soru ÖABT İLKÖĞRETİM MATEMATİK SOYUT CEBİR - LİNEER CEBİR Eğitimde 30. yıl Komisyon ÖABT İlköğretim Matematik Öğretmenliği Soyut Cebir - Lineer Cebir Konu Anlatımlı

Detaylı

çindekiler 01. Kurulum

çindekiler 01. Kurulum çindekiler 01. Kurulum 1 Niçin PHP Kullanmal y z? 1 Gerekli Programlar n Temin Edilmesi 2 PHP yi Temin Edelim 3 APACHE in Temin Edilmesi 3 MySQL in Temin Edilmesi 3 PHPMyAdmin in Temin Edilmesi 4 PHPed

Detaylı

HSancak Nesne Tabanlı Programlama I Ders Notları

HSancak Nesne Tabanlı Programlama I Ders Notları DİZİLER Bellekte ard arda yer alan aynı türden nesneler kümesine dizi (array) denilir. Bir dizi içerisindeki bütün elemanlara aynı isimle ulaşılır. Yani dizideki bütün elemanların isimleri ortaktır. Elemanlar

Detaylı

DENİZ HARP OKULU TEMEL BİLİMLER BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ

DENİZ HARP OKULU TEMEL BİLİMLER BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ DENİZ HARP OKULU TEMEL BİLİMLER BÖLÜM BAŞKANLIĞI DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf/Y.Y. Ders Saati (T+U+L) Kredi AKTS OLASILIK VE İSTATİSTİK FEB-222 2/ 2.YY 3+0+0 3 3 Dersin Dili Dersin Seviyesi

Detaylı

2.3. MATRİSLER Matris Tanımlama

2.3. MATRİSLER Matris Tanımlama 2.3. MATRİSLER 2.3.1. Matris Tanımlama Matrisler girilirken köşeli parantez kullanılarak ( [ ] ) ve aşağıdaki yollardan biri kullanılarak girilir: 1. Elemanları bir tam liste olarak girmek Buna göre matris

Detaylı

1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ?

1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ? İÇİNDEKİLER VII İÇİNDEKİLER 1 NEDEN PROGRAMLAMA ÖĞRENMELIYIZ? 1 Neden Python? 3 Python Neden Bütün Hacker ların Favori Programlama Dili? 4 Hangi Editörü Kullanmalıyım? 5 Bu Kitabı Nasıl Kullanmayalıyım?

Detaylı

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay.

PROGRAMLAMAYA GİRİŞ. Öğr. Gör. Ayhan KOÇ. Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay. PROGRAMLAMAYA GİRİŞ Öğr. Gör. Ayhan KOÇ Kaynak: Algoritma Geliştirme ve Programlamaya Giriş, Dr. Fahri VATANSEVER, Seçkin Yay., 2007 Algoritma ve Programlamaya Giriş, Ebubekir YAŞAR, Murathan Yay., 2011

Detaylı

MATEMATİK BİLİM GRUBU III KURS PROGRAMI

MATEMATİK BİLİM GRUBU III KURS PROGRAMI MATEMATİK BİLİM GRUBU III KURS PROGRAMI 1.Kurumun Adı 2.Kurumun adresi 3.Kurucunun Adı 4.Programın Adı : OĞUZHAN ÖZKAYA ÖZEL ÖĞRETİM KURSU : Onur Mahallesi Leylak Sok.No:9 Balçova-İzmir : Oğuzhan Özkaya

Detaylı

Veri Yapıları ve Algoritmalar

Veri Yapıları ve Algoritmalar 1 Ders Not Sistemi Vize : % 40 Final : % 60 Kaynaklar Kitap : Veri Yapıları ve Algoritma Temelleri Yazar: Dr. Sefer KURNAZ Internet Konularla ilgili web siteleri 2 Algoritma : «Belirli bir problemin çözümünde

Detaylı

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010)

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010) SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010) 1. SINIF GÜZ YARIYILI 6913130 Atatürk İlkeleri ve İnkılap

Detaylı

İÇİNDEKİLER 1. GİRİŞ...

İÇİNDEKİLER 1. GİRİŞ... İÇİNDEKİLER 1. GİRİŞ... 1 1.1. Regresyon Analizi... 1 1.2. Uygulama Alanları ve Veri Setleri... 2 1.3. Regresyon Analizinde Adımlar... 3 1.3.1. Problemin İfadesi... 3 1.3.2. Konu ile İlgili Potansiyel

Detaylı

3 KESİKLİ RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI

3 KESİKLİ RASSAL DEĞİŞKENLER VE OLASILIK DAĞILIMLARI ÖNSÖZ İÇİNDEKİLER III Bölüm 1 İSTATİSTİK ve SAYISAL BİLGİ 11 1.1 İstatistik ve Önemi 12 1.2 İstatistikte Temel Kavramlar 14 1.3 İstatistiğin Amacı 15 1.4 Veri Türleri 15 1.5 Veri Ölçüm Düzeyleri 16 1.6

Detaylı

ezberbozan MATEMATİK GEOMETRİ SORU BANKASI KPSS 2018 eğitimde tamamı çözümlü 30.yıl

ezberbozan MATEMATİK GEOMETRİ SORU BANKASI KPSS 2018 eğitimde tamamı çözümlü 30.yıl ezberbozan MATEMATİK GEOMETRİ KPSS 2018 SORU BANKASI eğitimde tamamı çözümlü 30.yıl KOMİSYON KPSS EZBERBOZAN MATEMATİK - GEOMETRİ SORU BANKASI ISBN: 978-605-241-121-6 Kitapta yer alan bölümlerin tüm sorumluluğu

Detaylı

3. sınıf. Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste

3. sınıf. Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste 3. sınıf 5. Yarıyıl (Güz Dönemi) Bilgi Kaynaklarının Tanımlanması ve Erişimi I (AKTS 5) 3 saat Bilgisayarla kataloglamanın doğuşu gelişimi ve bugünkü durum ele alınmaktadır. Bu derste Kütüphane Otomasyon

Detaylı

İçindekiler. Pazarlama Araştırmalarının Önemi

İçindekiler. Pazarlama Araştırmalarının Önemi İçindekiler Birinci Bölüm Pazarlama Araştırmalarının Önemi 1.1. PAZARLAMA ARAŞTIRMALARININ TANIMI VE ÖNEMİ... 1 1.2. PAZARLAMA ARAŞTIRMASI İŞLEVİNİN İŞLETME ORGANİZASYONU İÇİNDEKİ YERİ... 5 1.3. PAZARLAMA

Detaylı

ENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A

ENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A ENF182 Temel Bilgisayar Bilimleri Ö Ğ R. G Ö R. G Ö K H A N K U T L U A N A F O N K S Ġ Y O N L A R Temel Fonksiyonlar Matematiksel Fonksiyonlar Ġstatiksel Fonksiyonlar Metinsel Fonksiyonlar Tarih Fonksiyonları

Detaylı

Excel de Düşeyara Vlookup) Fonksiyonunun Kullanımı

Excel de Düşeyara Vlookup) Fonksiyonunun Kullanımı FARUK ÇUBUKÇU EXCEL AKADEMİ Excel de Düşeyara Vlookup) Fonksiyonunun Kullanımı Excel de arama ve veri işleme konusunda en önemli fonksiyonlardan birisi olan DÜŞEYARA (İngilizce sürümde VLOOKUP) fonksiyonu

Detaylı

Temel Bilgisayar Programlama

Temel Bilgisayar Programlama Temel Bilgisayar Programlama Ders hakkında genel bilgi Dr. Tahir Emre Kalaycı 2012 Dr. Tahir Emre Kalaycı () Temel Bilgisayar Programlama 2012 1 / 12 İçerik 1 Ders hakkında bilgi Genel bilgiler Değerlendirme

Detaylı

EXCEL 2007 DERS NOTLARI. Office düğmesi Hızlı EriĢim Çubuğu BaĢlık Çubuğu Formül Çubuğu

EXCEL 2007 DERS NOTLARI. Office düğmesi Hızlı EriĢim Çubuğu BaĢlık Çubuğu Formül Çubuğu EXCEL 2007 DERS NOTLARI Excel bir hesap tablosu programıdır. Excel programı, her türlü veriyi tablolar ya da listeler halinde tutar ve bu verilerle ihtiyaç duyacağınız tüm hesaplamaları ve analizleri yapma

Detaylı

ÖZEL EGE LİSESİ EGE BÖLGESİ OKULLAR ARASI MATEMATİK YARIŞMASI 1.AŞAMA KONU KAPSAMI

ÖZEL EGE LİSESİ EGE BÖLGESİ OKULLAR ARASI MATEMATİK YARIŞMASI 1.AŞAMA KONU KAPSAMI ÖZEL EGE LİSESİ EGE BÖLGESİ OKULLAR ARASI MATEMATİK YARIŞMASI 1.AŞAMA KONU KAPSAMI 6. SINIF 5. SINIF TÜM KONULARI 1.ÜNİTE: Geometrik Şekiller 1) Verileri Düzenleme, Çokgenler ve Süsleme 2) Dörtgenler 3)

Detaylı

12.SINIF A VE B GRUBU MATEMATİK-GEOMETRİ DERSİ KURS KONULARI VE TESTLERİ

12.SINIF A VE B GRUBU MATEMATİK-GEOMETRİ DERSİ KURS KONULARI VE TESTLERİ .SINIF A VE B GRUBU MATEMATİK-GEOMETRİ DERSİ KURS KONULARI VE TESTLERİ A-TEST SAYILAR- TEMEL KAVRAMLAR A-TEST SAYILAR- POLİNOMLAR B-TEST POLİNOMLAR- PARALEL DOĞRULARDA VE ÜÇGENDE AÇILAR A- B TEST PARALEL

Detaylı

İÇİNDEKİLER BÖLÜM 1 KAVRAMLAR VE YÖNTEMBİLİM

İÇİNDEKİLER BÖLÜM 1 KAVRAMLAR VE YÖNTEMBİLİM İÇİNDEKİLER BÖLÜM 1 KAVRAMLAR VE YÖNTEMBİLİM I. İSTATİSTİK KAVRAMI ve TANIMI... 1 A. İSTATİSTİK KAVRAMI... 1 B. İSTATİSTİĞİN TANIMI... 2 C. İSTATİSTİĞİN TARİHÇESİ... 2 D. GÜNÜMÜZDE İSTATİSTİK VE ÖNEMİ...

Detaylı

GİRİŞİMCİLİK. Dr. İbrahim Bozacı. Örnekler ve İş Planı Rehberli. Kırıkkale Üniversitesi, Keskin Meslek Yüksek Okulu Öğretim Üyesi.

GİRİŞİMCİLİK. Dr. İbrahim Bozacı. Örnekler ve İş Planı Rehberli. Kırıkkale Üniversitesi, Keskin Meslek Yüksek Okulu Öğretim Üyesi. Dr. İbrahim Bozacı Kırıkkale Üniversitesi, Keskin Meslek Yüksek Okulu Öğretim Üyesi GİRİŞİMCİLİK Örnekler ve İş Planı Rehberli İş Fikri Küçük İşletme Pazarlama Aile İşletmeleri İnsan Kaynakları Hedef Kitle

Detaylı

Üçüncü adımda ifade edilen özel kısıtları oluģturabilmek için iki genel yöntem geliģtirilmiģtir:

Üçüncü adımda ifade edilen özel kısıtları oluģturabilmek için iki genel yöntem geliģtirilmiģtir: TAMSAYILI DOGRUSAL PROGRAMLAMA ALGORİTMALARI TDP Algoritmaları, doğrusal programlamanın baģarılı sonuçlar ve yöntemlerinden yararlanma üzerine inģa edilmiģtir. Bu algoritmalardaki stratejiler üç adım içermektedir:

Detaylı

28/04/2014 tarihli LYS-1 Matematik-Geometri Testi konu analizi SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 1 / 31

28/04/2014 tarihli LYS-1 Matematik-Geometri Testi konu analizi SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR 1 / 31 SORU NO LYS 1 MATEMATİK TESTİ A B KAZANIM NO KAZANIMLAR 1 1 / 31 11 32159 Rasyonel sayı kavramını açıklar. 2 12 32151 İki ya da daha çok doğal sayının en büyük ortak bölenini ve en küçük ortak katını bulur.

Detaylı

ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ

ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ ANKARA ÜNİVERSİTESİ ELMADAĞ MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS İÇERİKLERİ TDİ111 TÜRKDİLİ 1 1. Dil, diller ve Türk dili 2. Dil bilgisi, sözcük, cümle 3. Kelime Türleri 4. Anlatımı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 Yapılar ve Birlikler enum Deyimi

Detaylı

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120

D.Saati AKTS Zorunlu Ders (Z) 23 28 Meslek Dersi (M) 60 62 Seçmeli Ders (S) 13 30 TOPLAM 96 120 SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI NORMAL ÖĞRETİM DERS DAĞILIM ÇİZELGESİ 1. SINIF GÜZ YARIYILI ( I. YARIYIL) 1 6913130 Atatürk

Detaylı

TEMEL BİLGİTEKNOLOJİLERİ

TEMEL BİLGİTEKNOLOJİLERİ TEMEL BİLGİTEKNOLOJİLERİ Bilgiyi işlemekte kullanılan araçlar ikiye ayrılır. 1- Maddi cihazlar 2-Kavramsal araçlar. Kullanıcıve bilgisayarın karşılıklıetkileşimini sağlayan birimlerin genel adıgiriş-çıkışbirimleridir.

Detaylı

önce biz sorduk KPSS Soruda soru ÖABT İLKÖĞRETİM MATEMATİK GEOMETRİ, İSTATİSTİK, OLASILIK Eğitimde 30.

önce biz sorduk KPSS Soruda soru ÖABT İLKÖĞRETİM MATEMATİK GEOMETRİ, İSTATİSTİK, OLASILIK Eğitimde 30. KPSS 2017 önce biz sorduk 50 Soruda 30 soru ÖABT İLKÖĞRETİM MATEMATİK GEOMETRİ, İSTATİSTİK, OLASILIK Eğitimde 30. yıl Komisyon ÖABT İlköğretim Matematik Öğretmenliği Geometri - İstatistik ve Olasılık Konu

Detaylı

Algoritma ve Akış Diyagramları

Algoritma ve Akış Diyagramları Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir 1 Akış diyagramları

Detaylı

Bilgisayar Programlama MATLAB

Bilgisayar Programlama MATLAB Bilgisayar Programlama MATLAB MATLAB de Diziler Doç. Dr. İrfan KAYMAZ MATLAB Ders Notları PROGRAMLAMADA DİZİ KAVRAMI Bir değişken içerisinde birden çok veri numaralandırılarak tek bir isim altında saklanmasına

Detaylı

ALGORİTMA VE PROGRAMLAMA I

ALGORİTMA VE PROGRAMLAMA I ALGORİTMA VE PROGRAMLAMA I YZM 1101 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Diziler Dizi Nedir? Dizilerin Bildirimi Dizilere Başlangıç Değeri Verme Dizilerde Arama

Detaylı

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan

Tarih Saat Modül Adı Öğretim Üyesi. 01/05/2018 Salı 3 Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan BİLGİ TEKNOLOJİLERİ YÖNETİMİ EĞİTİM MODÜLLERİ Tarih Saat Modül Adı Öğretim Üyesi 01/05/2018 Salı Bilgisayar Bilimlerine Giriş Doç. Dr. Hacer Karacan Bu dersin amacı, bilgisayar bilimlerinin temel kavramlarını

Detaylı