Algoritma dan Pemograman

Mengenal Pengertian Algoritma Dan Pemograman












Algoritma adalah metode atau langkah yang direncanakan secara tersusun dan berurutan untuk menyelesaikan atau memecahkan permasalahan dengan sebuah intruksi atau kegiatan.

Pemrograman adalah suatu cara dalam membuat satu atau menghubungkan lebih dari satu algoritma dengan menggunakan suatu bahasa pemrograman tertentu sehingga menjadi suatu program komputer. Ada banyak bahasa pemrograman yang dapat digunakan seperti bahasa C, C++, Java, Phyton, dan lain-lain.

Algoritma pemrograman ini berbeda dengan algoritma matematis yang terbilang rumit. Algoritma pemrograman merupakan dasar pijakan dalam menciptakan suatu program pada komputer. Meskipun erat kaitannya dengan perhitungan matematis namun pada kenyataannya algoritma dalam pemrograman tidak selalu mengenai perhitungan rumit seperti halnya Genetika Algoritma yang sering dipakai dalam menyelesaikan kasus – kasus yang berhubungan dengan matematika.

Fungsi Permograman





Fungsi utama dari bahasa pemrograman adalah sebagai alat untuk memberikan perintah kepada komputer agar dapat bergerak mengolah kata sesuai dengan apa yang kamu inginkan. Hasil keluaran bahasa program sendiri dapat berupa aplikasi maupun suatu program khusus. Perkembangan bahasa program ini tentu menciptakan berbagai inovasi teknologi yang membantu masyarakat dalam kehidupan sehari-hari. Contohnya program lampu lalu lintas di jalan, mesin kasir, aplikasi game, anti-virus, web, media sosial, dan lain sebagainya.

Cara Kerja Pemograman

Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun suatu program komputer. ... Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram.

Contoh Pemograman

Python

Python merupakan salah satu contoh bahasa pemrograman yang paling umum digunakan. Bahasa ini banyak dipelajari oleh pemula karena mudah untuk dibaca serta memiliki syntax yang sederhana. Sebagai bahasa yang mudah dipelajari, Python sering dipergunakan sebagai bahasa pengantar untuk para mahasiswa yang sedang mempelajari ilmu komputer.

Python bersifat open source, gratis digunakan, memiliki dukungan module yang luas, serta struktur data yang user friendly. Python juga menjadi programming language populer untuk Machine Learning dan aplikasi deep learning.

Dengan Python, Anda tidak hanya dapat mengembangkan website namun juga video game. Beberapa video game populer yang sudah dikembangkan seperti Civilization IV, Vegas Trike, dan Toontown.

Kelebihan Python:

  • Fleksibel
  • Dapat dibaca secara intuitif
  • Memiliki library yang luas
  • Simple
  • Object-Oriented

Kekurangan Python

  • Python bekerja dengan interpreter bukan kompiler sehingga proses eksekusi berjalan lambat.

Comments

Popular posts from this blog

Pengalaman Mengikuti Acara OMG

Tutorial Menggunakan Excel