Berbagi Informasi, Tips, & Tutorial

Friday, 27 July 2018

memahami definisi Algoritma

Assalamualaikum Wr. Wb.


A.Pendahuluan
  Salam sejahtera bagi kita semua ya , kali ini saya akan membahas tentang dasar definisi algoritma

B.pengertian
    Algoritma adalah sebuah langkah sejak awal dan di praktekkan saat melakukan hal tersebut , itu kalau menurut saya akan tetapi algoritma sebenarnnya adalah algoritma disebut jantung ilmu komputer  atau informatika, namun jangan beranggapan algoritma di perlukan di komputer saja, algoritma bisa di definisikan lewat kehidupan sehari hari, misalnya langkah menanak nasi, membuat mie dll. Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses. Jadi suatu pemroses harus  Mengerti setiap langkah dalam Algoritma, Mengerjakan operasi yang bersesuaian dengan langkah tersebut. Mekanisme Pelaksanaan Algoritma Oleh Pemroses Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis Algoritma yang ditulis dalam bahasa pemrogaman tertentu sehingga dapat dilaksanakan oleh komputer.
Ciri penting algoritma
 • Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas.
 • Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (Ambiguitas).
Generasi Bahasa Pemrograman Bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri. Komputer mengerjakan transformasi data berdasarkan kumpulan perintah program yang telah dibuat oleh program. Kumpulan perintah ini harus dimengerti oleh komputer, berstruktur tertentu (syntax), dan bermakna. Bahasa pemrograman merupakan notasi untuk memberikan secara tepat program komputer. Berbeda dengan bahasa, misalkan Bahasa Indonesia dan Inggris yang merupakan bahasa alamih (natural language), sintaksis dan semantik bahasa pemrograman komputer ditentukan secara jelas dan terstruktur, sehingga bahasa pemrograman juga disebut sebagai bahasa formal (formal language).
Net yang merupakan bahasa pemrograman yang dikembangkan pada aran berbasis internet Sejauh ini bahasa pemrograman dikelompokkan menjadi lima generasi. Setiap generasi bahasa pemrograman memiliki karakteristik tersendiri. Semakin maju generasinya maka orientasi bahasa pemrograman ini akan semakin dekat ke manusia. Gambar di atas menunjukkan terjadinya kecenderungan pergeseran orientasi dalam bahasa-bahasa pemrograman, dari pendekatan yang berorientasi kepada mesin menuju ke pendekatan yang berorientasi pada manusia. Bahasa Pemrograman Generasi I Bahasa pemrograman generasi pertama berorientasi pada mesin. Program disusun dengan menggunakan bahasa mesin. Tentu saja program generasi ini sangat sulit untuk dipahami oleh orang awam dan sangat membosankan bagi pemrogram. Pemrogram harus benar- benar menguasai operasi komputer secara teknis. Namun bahasa generasi ini memberikan eksekusi program yang sangat cepat. Selain itu, bahasa mesin sangat bergantung pada mesin (machine dependent), artinya, bahasa mesin antara satu mesin dengan mesin lainnya akan berbeda. Kode dalam Bahasa Mesin Bahasa Pemrograman Generasi II Bahasa pemrograman generasi kedua menggunakan bahasa rakitan (assembly). Sebagai pengganti kode-kode biner, digunakanlah kependekan dari kata-kata. Misalkan “MOV” untuk menyatakan “MOVE” dan JNZ yang berarti “jump non-zero”. Setiap instruksi dalam bahasa rakitan sebenarnya identik dengan satu instruksi dalam bahasa mesin. Bahasa ini sedikit lebih mudah dipahami daripada bahasa mesin. Bahasa ini sedikit lebih mudah dipahami daripada bahasa mesin mengingat perintah dalam bentuk kata-kata yang dipendekkan lebih mudah daripada mengingat deretan angka biner.

C.Latar belakang
    ingin tau akan definisi algoritma itu apa..

D.Tujuan Dan maksud
    mempelajari tentang definisi algoritma

E.Manfaat
  •     mengerti akan namanya definisi algoritma
  •     asalnya tidak tau bisa tau algoritma
F.Hasil yang diharapkan
    tau tentang algoritma dengan melalui pembelajaran blog saya

G.Kesimpulan
   kesimpulannya   Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. ,atau langkah langkah yang sudah didefinisikan sejak awal.
   
H.Refensi
    https://www.slideshare.net/fajarhpratama/definisi-algoritma

I.Motivasi
  "jangan takut akan kegagalan"

J.Penutup
   Sekian dari saya kalau ada permasalahan atau kurang jelas bisa komentar & kasih saran dibawah ini
   See you next time gays

Wassalamualaikum Wr. Wb.

No comments:

Post a Comment