Page 7 - Bilgisayar Bilimi-Kur 1- 2017-2018
P. 7

İÇİNDEKİLER






                                                    I. BÖLÜM
                           ETİK, GÜVENLİK VE TOPLUM PROBLEM ÇÖZME VE ALGORİTMALAR


                                           1. ETİK, GÜVENLİK VE TOPLUM
            1.1. Etik Değerler ..................................................................................................................................................................................................................................................................................................................................................17
            1.2. Bilişim Teknolojileri ve İnternet Kullanımında Dikkat Edilmesi Gereken Etik İlkeler ...............................................................................................17
               1.2.1. Fikrî Mülkiyet .........................................................................................................................................................................................................................................................................................................................17
               1.2.2. Erişim ....................................................................................................................................................................................................................................................................................................................................................19
               1.2.3. Gizlilik .................................................................................................................................................................................................................................................................................................................................................19
               1.2.4. Doğruluk .........................................................................................................................................................................................................................................................................................................................................19
               1.2.5. İnternet Etiği .............................................................................................................................................................................................................................................................................................................................22
            1.3. Bilgi Güvenliği ...........................................................................................................................................................................................................................................................................................................................................23
               1.3.1. Bilgi Güvenliğine Yönelik Tehditler...................................................................................................................................................................................................................................................24
               1.3.2. Sayısal Dünyada Kimlik ve Parola Yönetimi ......................................................................................................................................................................................................................25
               1.3.3. Kişisel Bilgisayarlarda ve Ağ Ortamında Bilgi Güvenliği .............................................................................................................................................................................26


                                       2. PROBLEM ÇÖZME VE ALGORİTMALAR
            2.1. Problem Çözme Kavramları ve Yaklaşımlar .............................................................................................................................................................................................................................................29
               2.1.1. Programlama Nedir? .....................................................................................................................................................................................................................................................................................................29
               2.1.2. Program Nedir? ....................................................................................................................................................................................................................................................................................................................30
               2.1.3. Hata Ayıklama Nedir? ...............................................................................................................................................................................................................................................................................................31
               2.1.4. Günlük Hayatta Problem Çözme ...........................................................................................................................................................................................................................................................31
               2.1.5. Problem Çözme Süreci ..............................................................................................................................................................................................................................................................................................32
                  2.1.5.1. Tilki, Kaz ve Mısır Çuvalı ...............................................................................................................................................................................................................................................................32
                  2.1.5.2. Sudoku .............................................................................................................................................................................................................................................................................................................................37
                  2.1.5.3. Dikdörtgeni Parçalara Ayırma .................................................................................................................................................................................................................................................39
                  2.1.5.4. Engelli Yollar ..........................................................................................................................................................................................................................................................................................................39
                  2.1.5.5. Hanoi Kulesi ...........................................................................................................................................................................................................................................................................................................40

                                            3. PROBLEM ÇÖZME SÜRECİ
            3.1. Problem Çözme Teknikleri ...................................................................................................................................................................................................................................................................................................44
               3.1.1. Her Zaman Bir Planınız Olsun ..................................................................................................................................................................................................................................................................44
               3.1.3. Problemi Küçük Parçalara Ayırın ...........................................................................................................................................................................................................................................................44
               3.1.4. Önce Bildiklerinizden Yola Çıkın .........................................................................................................................................................................................................................................................45
               3.1.5. Problemi Basitleştirin ..................................................................................................................................................................................................................................................................................................45
               3.1.6. Benzerlikleri Arayın .......................................................................................................................................................................................................................................................................................................46
               3.1.7. Deneme Yapın ..........................................................................................................................................................................................................................................................................................................................46
               3.1.8. Asla Vazgeçmeyin ..............................................................................................................................................................................................................................................................................................................46
            3.2. Problem Çözme Adımları .......................................................................................................................................................................................................................................................................................................46
            3.3. Problem Türleri ........................................................................................................................................................................................................................................................................................................................................48
            3.4. Bilgisayarlar ile Problem Çözme ..................................................................................................................................................................................................................................................................................48
            3.5. Problem Çözme Kavramları ................................................................................................................................................................................................................................................................................................49
            3.6. Veri Türleri .......................................................................................................................................................................................................................................................................................................................................................49
            3.6.1. Sayısal Veri..................................................................................................................................................................................................................................................................................................................................................49


                                                                                                     VII
   2   3   4   5   6   7   8   9   10   11   12