LISP

0 komentar

Apa Itu LISP?
      Salah satu jenis Pemrograman Fungsional adalah LISP. LISP adalah singkatan dari kata List Processing,LISP di kembangkan di MIT oleh John McCarthy(sekarang menjadi Stanford University)untuk IBM704 (pure LISP).LISP merupakan salah satu bahasa pemrogaraman tertua yang populer.LISP awal nya di rancang untuk memproses List dengan memanipulasi symbol,LISP juga mempunyai kemampuan komputasi Numerik namun awal nya di rancang untuk komputasi non numerik.
          Berikut adalah Keunggulan dan Kelemahan dari LISP :
       -Keunggualan
             a) Model Komputasi yang atraktif
             b) Alat belajar Pemrograman yang baik
             c) Efisien
       -Kelemahan
             a) Popularitas rendah
             b) Tidak banyak tools yang mendukung
             c) Library pengembangan tidak banyak
    
            -Ekspresi Fungsional
                   Program Fungsional di realisasikan berupa Ekspresi Fungsional.Pengertian Ekspresi sendiri adalah sebuah teks yang terdiri dari nama ,simbol,operator/fungsi,( ),yang dapat menghasilkan suatu nilai berkat evaluasi dari ekspresi.Hasil Evaluasi sendiri dapat berupa nilai numerik atau Boolean.
                  Fungsi paling dasar adalah Operator.Berikut adalah contoh contoh dari operator :
             - Operator Aritmatika : (+,-,*,/,mod,div)contoh ekspresi aritmatika penggunaan nya sbb:
                                    (2+2)*2  hasil evaluasi nya adalah 8.
             -Operator  Relasional  : <,>,=,<=,>=,≠
             -Operator Boolean      : and,or contoh ekspresi boolean penggunaan nya sbb :
                                    (3<5)and(4>=6) hasil evaluasi nya adalah False.
           -Ekspresi Rekursif
                          Definisi entitas (type, fungsi) disebut rekursif jika definisi tersebut mengandung
terminologi dirinya sendiri.Ekspresi rekursif direalisasikan dengan membuat fungsi rekursif dan didasari
analisis rekurens.
            -Analisa Rekurens
                                Teks program rekursif terdiri dari dua bagian:
                            -Basis (Basis-0 atau Basis-1), yang menyebabkan fungsi berhenti
                            -Bagian rekurens : mengandung call terhadapfungsi tersebut (aplikasi dari fungsi), dengan
                               parameter bernilai mengecil (menuju Basis).
            -Type Rekursif
                           - Jika teks yang mendefinisikan tipe mengandung referensi terhadap diri sendiri,  maka     disebut tipe rekursif.
                           - Tipe dibentuk dengan komponen yang merupakan tipe itu sendiri.
            -Type Bentukan 
                            Type adalah himpunan nilai dan sekumpulan operator yang terdefinisi terhadap type tersebut.Ada 2 jenis type yaitu
                       a)Tipe dasar : Tipe ini biasa nya sudah tersedia seperti Interger,boolean,real,character
                       b)Tipe Bentukan : sedangkan tipe ini di buat sendiri.
            Himpunan Nilai di tentukan oleh domain nilai komponen nya,sedangkan operator harus di buat definisi,spesifikasi,dan realisasi nya sendiri tergantung pada operasi yang berlaku pada type bentukan.

              -Mendefinisikan Type
                             Dalam Konteks fungsional mendefinisikan type adalah mendefinisikan :
                        -Nama dan Struktur type
                        -Selektor untuk menentukan komponen-komponen type
                        -Konstruktor untuk membentuk type
                        -Predikat untuk menentukan karekteristik dan pemeriksaan besaran.

Sistem Pencernaan pada Manusia

0 komentar

        Sistem Pencernaan pada manusia adalah Pencernaan makanan merupakan proses mengubah makanan dari ukuran besar menjadi lebihkecil dan halus, serta memecah molekul makanan yang kompleks menjadi molekul yangsederhana. Ukuran molekul yang kecil ini memungkinkan darah dan cairan getah bening mengangkut menuju sel-sel yang memerlukan. Proses pencernaan makanan meliputi Pencernaan Mekanis dan Pencernaan Kimiawi.
           Sistem Pencernaan Mekanis adalah pengunyahan oleh gigi dengan dibantu lidah serta peremasan yang terjadi di lambung.Sedangkan Sistem Pencernaan Kimiawi yaitu pelarutan dan pemecahan makanan oleh
enzim-enzim pencernaan dengan mengubah makanan yang bermolekul besar menjadi molekul yang berukuran kecil.
           Dalam Sistem Pencernaan tentu nya kita sudah mengetahui elemen-elemen nya.Berikut adalah elemen-elemen dan penjelasan nya :
                          1. Mulut
                                Makanan pertama kali masuk ke dalam tubuh melalui mulut.Makanan ini mulai dicerna secara mekanis dan kimiawi. Di dalam mulut terdapat beberapa alat yang berperan dalam proses pencernaan yaitu gigi, lidah, dan kelenjar ludah(glandula salivales).
                   
                    2. Kerongkongan (Esofagus)
                                Kerongkongan merupakan saluran panjang (± 25 cm) yang tipis sebagai jalan bolus dari mulut menuju ke lambung. Fungsi kerongkongan ini sebagai jalan bolus dari mulut menuju lambung.Bagian dalam kerongkongan senantiasa basah oleh cairan yang dihasilkan oleh kelenjar-kelenjar yang terdapat pada dinding kerongkongan untuk menjaga agar bolus menjadi basah dan licin.Keadaan ini akan mempermudah bolus bergerak melalui kerongkongan menuju ke lambung. Bergeraknya bolus dari mulut
ke lambung melalui kerongkongan disebabkan adanya gerak peristaltik pada otot dinding kerongkongan.
Gerak peristaltik dapat terjadi karena adanya kontraksi otot secara bergantian pada lapisan otot yang tersusun secara memanjang dan melingkar. Proses gerak bolus di dalam kerongkongan
menuju lambung Sebelum seseorang mulai makan, bagian belakang mulut (atas)terbuka sebagai jalannya udara dari hidung. Di kerongkongan,epiglotis yang seperti gelambir mengendur sehingga udara masuk
ke paru-paru. Ketika makan, makanan dikunyah dan ditelan masuk ke dalam kerongkongan. Sewaktu makanan bergerak menuju kerongkongan, langit-langit lunak beserta jaringan mirip gelambir
di bagian belakang mulut (uvula) terangkat ke atas dan menutup saluran hidung. Sementara itu, sewaktu makanan bergerak ke arah tutup trakea, epiglotis akan menutup sehingga makanan tidak masuk
trakea dan paru-paru tetapi makanan tetap masuk ke kerongkongan.
                   3. Lambung
                              Lambung merupakan saluran pencernaan yang berbentuk seperti kantung, terletak di bawah sekat rongga badan.Sementara itu, pencernaan secara kimiawi dibantu oleh getah lambung. Getah ini dihasilkan oleh kelenjar yang terletak pada dinding lambung di bawah fundus, sedangkan bagian dalam
dinding lambung menghasilkan lendir yang berfungsi melindungi dinding lambung dari abrasi asam lambung, dan dapat beregenerasi bila cidera. Getah lambung ini dapat dihasilkan akibat rangsangan bolus saat masuk ke lambung. Getah lambung mengandung bermacam-macam zat kimia, yang sebagian besar terdiri atas
air. Getah lambung juga mengandung HCl/asam lambung dan enzim-enzim pencernaan seperti renin, pepsinogen, dan lipase. 
                  
                   4. Usus halus
                                  Usus halus merupakan saluran berkelok-kelok yang panjangnya sekitar 6–8 meter, lebar 25 mm dengan banyak lipatan yang disebut vili atau jonjot-jonjot usus. Vili ini berfungsi memperluas permukaan usus halus yang berpengaruh terhadap proses penyerapan makanan. Lakukan eksperimen berikut untuk mengetahui pengaruh lipatan terhadap proses penyerapan.Usus halus terbagi menjadi tiga bagian seperti berikut:
a. duodenum (usus 12 jari), panjangnya ± 25 cm,
b. jejunum (usus kosong), panjangnya ± 7 m,
c. ileum (usus penyerapan), panjangnya ± 1 m.
                    5. Usus besar
                               Usus besar atau kolon memiliki panjang ± 1 meter dan terdiri atas kolon ascendens, kolon transversum, dan kolon descendens.Di antara intestinum tenue (usus halus) dan intestinum crassum (usus besar) terdapat sekum (usus buntu).Pada ujung sekum terdapat tonjolan kecil yang disebut appendiks (umbai cacing) yang berisi massa sel darah putih yang berperan dalam imunitas.

Fungsional Programming

0 komentar

       - Pemrograman Fungsional adalah Pemrograman yang menitikberatkan program nya pada teori fungsi matematika atau algoritmik.Bahasa Pemrograman fungsional juga sering di sebut aplikatif karena fungsi yang di aplikasi kan kedalam argumentasi menjadi deklaratif dan non prosedural.
        Pemrograman Fungsional berdasarkan konsep matematika dari sebuah fungsi meliputi :
    a) Suatu set fungsi primitif
    b) Suatu set format fungsional
    c) Aplikasi operasi

     Pemrograman Fungsional juga sering di sebut dengan Paradigma Fungsional.Paradigma fungsional memiliki 2 type pemetaan/asosiasi yaitu Domain dan Range,Domain dan Range yang dapat berupa :
     a) Type Dasar
     b) Type Data Bentukan
      - Jenis Jenis Pemrograman Fungsional
           Salah satu jenis Pemrograman Fungsional adalah LISP. LISP adalah singkatan dari kata List Processing,LISP di kembangkan di MIT oleh John McCarthy(sekarang menjadi Stanford University)untuk IBM704 (pure LISP).LISP merupakan salah satu bahasa pemrogaraman tertua yang populer.LISP awal nya di rancang untuk memproses List dengan memanipulasi symbol,LISP juga mempunyai kemampuan komputasi Numerik namun awal nya di rancang untuk komputasi non numerik.
          Berikut adalah Keunggulan dan Kelemahan dari LISP :
       -Keunggualan
             a) Model Komputasi yang atraktif
             b) Alat belajar Pemrograman yang baik
             c) Efisien
       -Kelemahan
             a) Popularitas rendah
             b) Tidak banyak tools yang mendukung
             c) Library pengembangan tidak banyak
    
            -Ekspresi Fungsional
                   Program Fungsional di realisasikan berupa Ekspresi Fungsional.Pengertian Ekspresi sendiri adalah sebuah teks yang terdiri dari nama ,simbol,operator/fungsi,( ),yang dapat menghasilkan suatu nilai berkat evaluasi dari ekspresi.Hasil Evaluasi sendiri dapat berupa nilai numerik atau Boolean.
                  Fungsi paling dasar adalah Operator.Berikut adalah contoh contoh dari operator :
             - Operator Aritmatika : (+,-,*,/,mod,div)contoh ekspresi aritmatika penggunaan nya sbb:
                                    (2+2)*2  hasil evaluasi nya adalah 8.
             -Operator  Relasional  : <,>,=,<=,>=,≠
             -Operator Boolean      : and,or contoh ekspresi boolean penggunaan nya sbb :
                                    (3<5)and(4>=6) hasil evaluasi nya adalah False.
           -Ekspresi Rekursif
                          Definisi entitas (type, fungsi) disebut rekursif jika definisi tersebut mengandung
terminologi dirinya sendiri.Ekspresi rekursif direalisasikan dengan membuat fungsi rekursif dan didasari
analisis rekurens.
            -Analisa Rekurens
                                Teks program rekursif terdiri dari dua bagian:
                            -Basis (Basis-0 atau Basis-1), yang menyebabkan fungsi berhenti
                            -Bagian rekurens : mengandung call terhadapfungsi tersebut (aplikasi dari fungsi), dengan
                               parameter bernilai mengecil (menuju Basis).
            -Type Rekursif
                           - Jika teks yang mendefinisikan tipe mengandung referensi terhadap diri sendiri,  maka     disebut tipe rekursif.
                           - Tipe dibentuk dengan komponen yang merupakan tipe itu sendiri.
            -Type Bentukan 
                            Type adalah himpunan nilai dan sekumpulan operator yang terdefinisi terhadap type tersebut.Ada 2 jenis type yaitu
                       a)Tipe dasar : Tipe ini biasa nya sudah tersedia seperti Interger,boolean,real,character
                       b)Tipe Bentukan : sedangkan tipe ini di buat sendiri.
            Himpunan Nilai di tentukan oleh domain nilai komponen nya,sedangkan operator harus di buat definisi,spesifikasi,dan realisasi nya sendiri tergantung pada operasi yang berlaku pada type bentukan.

              -Mendefinisikan Type
                             Dalam Konteks fungsional mendefinisikan type adalah mendefinisikan :
                        -Nama dan Struktur type
                        -Selektor untuk menentukan komponen-komponen type
                        -Konstruktor untuk membentuk type
                        -Predikat untuk menentukan karekteristik dan pemeriksaan besaran.
                         
                    
          
                     

Invensi Dan Inovasi

2 komentar

Kita tahu jaman sekarang kemajuan teknologi sudah berkembang pesat.Di dalam kemajuan Teknologi kita mengenal yang nama nya Inovasi dan Invensi.Berikut adalah pengertian dan contoh nya :

1.Invensi 
     Invensi adalah Penciptaan / perancangan sesuatu yang sebelum nya tidak ada yang dapat menghemat bahan dan tenaga.Jadi invensi merupakan sesuatu yang baru yang belum pernah di ciptakan oleh manusia khususnya.
Contoh Invensi :
-IPAD
      IPAD merupakan salah satu invensi yang sangat menakjubkan.IPAD sendiri adalah komputer portable yang bisa di bawa kemana-mana.Bentuk nya slim dan ringan membuat IPAD banyak di gunakan sebagai buku ke-2 selain buku tulis.Kita Tahu kebutuhan menggunakan komputer sangat lah penting,sehingga IPAD di ciptakan untuk kebutuhan komputer kita.




2.Inovasi
      Inovasi adalah Pengembangan sesuatu barang atau benda yang sudah di ciptakan yang bertujuan agar lebih efisien bahan dan tenaga.Jaman sekarang banyak sekali Inovasi-inovasi yang dikembangkan untuk kehidupan sehari-hari.Hal itu bertujuan agar lebih mempermudah kinerja manusia.
Contoh Inovasi : 
- Becak Bermesin motor
              Becak bermesin motor merupakan salah satu inovasi jaman sekarang,becak motor itulah sebutan untuk inovasi ini.Becak yang kita kenal dengan kayuhan pedal sepeda,sekarang telah berubah menjadi motor.Hal ini menurut penarik becak itu lebih efisien tenaga,sehingga jam operasi bisa lebih lama dibandingkan dengan kayuhan.