Page 22 - Informatika SMK Kelas X
P. 22

Dari Gambar 1.7 tampak bahwa barisan anak-anak yang diurutkan
                                               berdasarkan tinggi badan. Dengan tinggi badan yang paling tinggi berada
                                               pada barisan paling depan dan tinggi badan paling pendek berada pada
                                               barisan paling belakang.
                                                   Pengurutan dari kecil ke besar disebut dengan istilah  ascending,
                                               sedangkan pengurutan dari besar ke  kecil  atau pengurutan menurun
                                               disebut dengan istilah descending atau dapat juga disebut shellsort. Shellsort
                                               adalah metode penambahan  top-down (pengurutan menurun) yang
                                               dikembangkan oleh Donald L. Shell pada tahun 1959. Metode tersebut
                                               mengklasifikasikan data dengan membandingkannya dengan data lain yang
                                               jaraknya agak jauh, sehingga data dapat disisipkan atau ditukar jika perlu.
                                                   Contoh pengurutan  ascending dan  descending  di antaranya sebagai
                                               berikut.
                                               1,  Mengurutkan  abjad  dari A sampai  Z  dan  sebaliknya. Untuk lebih
                                                   jelasnya, perhatikan Tabel 1.1.
                                                       Tabel 1.1 Pengurutan Abjad

                               Tidak Berurutan               Sorting Ascending             Sorting Descending

                                   Rangga                          Aska                         Wahyu
                                    Aska                           Dina                          Sofia

                                    Sofia                         Hana                          Rangga
                                   Wahyu                         Rangga                          Hana

                                    Dina                          Sofia                          Dina
                                    Hana                          Wahyu                          Aska


                                               2.  Mengurutkan tahun dan tanggal dari  lampau hingga saat ini dan
                                                   sebaliknya. Untuk lebih jelasnya, perhatikan Tabel 1.2.

                                                       Tabel 1.2 Pengurutan Tanggal dan Tahun

                               Tidak Berurutan               Sorting Ascending             Sorting Descending
                              10 Desember 2021                2 Januari 2020               10 Desember 2021

                                 18 Juli 2020                   18 Juli 2020                5 November 2021
                                2 Maret 2021                  6 Agustus 2020                  2 Maret 2021

                                2 Januari 2020                 2 Maret 2021                  6 Agustus 2020
                               5 November 2021               5 November 2021                  18 Juli 2020

                                6 Agustus 2020               10 Desember 2021                2 Januari 2020


                                               3.  Mengurutkan nominal dari terkecil hingga terbesar dan sebaliknya.
                                                   Untuk lebih jelasnya, perhatikan Tabel 1.3.





             8        Informatika Kelas X
   17   18   19   20   21   22   23   24   25   26   27