ALGORITMA DAN PEMOGRAMAN

A. PENGERTIAN ALGORITMA
algoritma merupakan sekumpulan instruksi yang terstruktur dan terbatas yang diimplementasikan kedalam bentuk program komputer untuk menyelesaikan suatu masalah komputasi tertentu. Dalam matematika dan ilmu komputer, algoritme adalah prosedur langkah-demi-langkah untuk penghitungan

B. NOTASI ALGORITMA FUNGSI DAN MACAM MACAMNYA
Fungsi Algoritma
Algoritma itu sendiri terbagi menjadi dua hal yaitu prosedur dan fungsi dari algoritma. Fungsi dari algoritme itu sendiri tidak berbeda secara signifikan dengan cara kerja algoritme. Hanya saja yang membedakan adalah apakah fungsi algoritma memiliki keluaran yang lebih banyak dengan jenis variabel yang berbeda. Algoritma merupakan bagian penting dari komputer yang membutuhkan algoritma untuk mengolah data di komputer tersebut. Secara sederhana, dapat dikatakan bahwa fungsi algoritma meningkatkan perangkat lunak atau perangkat dan bekerja lebih optimal.

Ada beberapa alasan mengapa fungsi algoritma dibutuhkan pada sebuah komputer. Berikut adalah alasan utama mengapa menggunakan fungsi algoritme sangat penting:

Program yang kompleks dapat diselesaikan dengan bantuan fungsi algoritmik.
Menggunakan fungsi algoritmik dapat mengubah program besar menjadi program yang lebih sederhana.
Fungsi algoritma dapat digunakan berulang kali atau lebih dari satu kali (lihat juga: Kelebihan dan kekurangan matrikulasi)
Permudah pembuatan program
Dapat memecahkan masalah apa pun dengan logika dan ketertiban,
Penggunaan fungsi algoritmik dapat bersifat top-down, dibagikan, dan ditaklukkan.
Meminimalkan program penulisan berulang,
Program yang ada disusun lebih jelas sehingga lebih mudah dipahami atau dikembangkan.
Jika terjadi kesalahan, itu dapat dengan mudah ditemukan karena fungsi algoritme bisa mendapatkan jalur yang unik
Jika Anda ingin melakukan perubahan pada program, Anda hanya dapat melakukannya pada satu modul tanpa harus mengubah dan mengganggu modul lainnya.
Dokumentasi yang lebih sederhana.
Jenis Algoritma
Ada berapa banyak algoritma berbeda? Menurut Dr. Christoph Koutschan, ahli matematika dan komputer dari Jerman, ada 32 algoritma penting dalam ilmu komputer.

algoritma rekursi
algoritma divide and conquer

algoritma dinamic progaming

algoritma greedy

algoritma brute force

algoritma 


C.MENGENAL BAHASA PEMOGRAMAN

1.pengertian bahasa pemograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer

2. fungsi dan manfaat bahasa pemograman
Fungsi Bahasa Program
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

3. macam macam bahasa pemograman
Python
Jawa
JavaScript
C#
PHP
C
R
Objective-C
Cepat
Matlab
TypeScript
VBA
Rubi
skala
Naskah

Komentar

Postingan populer dari blog ini

MATERI TIK KELAS 11 PERTEMUAN 4

MENGGUNAKAN WEB BROWSER

MICROSOFT EXCEL