Page 7 - Bilgisayar Bilimi | Kur 1
P. 7

İÇİNDEKİLER


                                                 I. BÖLÜM

            1. ETİK, GÜVENLİK VE TOPLUM ..................................................................14
               1.1. Etik Değerler ......................................................................................................................... 15
               1.2. Bilişim Teknolojileri ve İnternet Kullanımında Dikkat Edilmesi Gereken Etik ilkeler .......... 15
                  1.2.1.  Fikrî Mülkiyet .............................................................................................................. 15
                  1.2.2. Erişim ........................................................................................................................... 17
                  1.2.3. Gizlilik ......................................................................................................................... 17

                  1.2.4. Doğruluk ..................................................................................................................... 17
                  1.2.5.  İnternet Etiği ................................................................................................................20
               1.3. Bilgi Güvenliği ...................................................................................................................... 21
                  1.3.1.  Bilgi Güvenliğine Yönelik Tehditler .............................................................................22
                  1.3.2. Sayısal Dünyada Kimlik ve Parola Yönetimi ................................................................23

                  1.3.3.  Kişisel Bilgisayarlar ve Ağ Ortamında Bilgi Güvenliği .................................................24
            2. PROBLEM ÇÖZME VE ALGORİTMALAR ................................................ 26
               2.1. Problem Çözme Kavramları ve Yaklaşımlar ...........................................................................27
                  2.1.1. Programlama Nedir? .....................................................................................................27
                  2.1.2. Program Nedir? ............................................................................................................28
                  2.1.3.  Hata ayıklama nedir? .................................................................................................... 29
                  2.1.4.  Günlük Hayatta Problem Çözme ................................................................................. 29
                  2.1.5.  Problem Çözme Süreci .................................................................................................30

                        2.1.5.1. Tilki, Kaz ve Mısır ...........................................................................................30
                        2.1.5.2. Sudoku............................................................................................................. 35
                        2.1.5.3. Dikdörtgeni Parçalara Ayırma .......................................................................... 37
                        2.1.5.4. Engelli Yollar.................................................................................................... 37
                        2.1.5.5. Hanoi Kulesi ....................................................................................................38
            3. PROBLEM ÇÖZME SÜRECİ .........................................................................41

               3.1. Problem Çözme Teknikleri ....................................................................................................42
                  3.1.1.  Her Zaman Bir Planınız Olsun ....................................................................................42
                  3.1.2.  Problemi Tekrar İfade Edin ..........................................................................................42
                  3.1.3.  Problemi Küçük Parçalara Ayırın .................................................................................42
                  3.1.4.  Önce Bildiklerinizden Yola Çıkın ................................................................................43
                  3.1.5.  Problemi Basitleştirin ...................................................................................................43
                  3.1.6.  Benzerlikleri Arayın .....................................................................................................44
                  3.1.7.  Deneme Yapın ..............................................................................................................44
                  3.1.8.  Asla Vazgeçmeyin .........................................................................................................44
   2   3   4   5   6   7   8   9   10   11   12