Langsung ke konten utama

DASAR ALGORITMA


PENGERTIAN DASAR  ALGORITMA

Algoritma :

Rangkaian langkah-langkah/alur pikiran untuk menyelesaikan suatu masalah
yang sifatnya logis dan sistimatis
Sifat-sifat Algoritma :
9 Mudah dibaca/jelas maksudnya (tiap langkah jelas uraiannya)
9 Berawal dan berakhir
9 Tidak harus ada data masukan yang dimasukkan dari luar
9 Paling tidak ada satu keluaran
9 Tiap instruksi harus efektif
Bahasa pemrograman :
Bahasa komputer yang digunakan dalam penulisan program
Pemrogram/Programmer :
Orang yang membuat program komputer
Pemrograman :
Kegiatan merancang atau menulis program komputer .
STRUKTUR DASAR ALGORITMAAlgoritma berupa langkah-langkah penyelesaian suatu masalah. Langkah-langkah
tersebut dapat berupa :
1. Runtunan (sequence)
2. Pimilihan (Selection)
3. Pengulangan (repetition)
NOTASI ALGORITMIKNotasi Algoritmik bukan notasi bahasa pemrograman sehingga siapapun dapat
membuat notasi algoritmik yang berbeda. Namun demikian ketaatan atas notasi
perlu diperhatikan untuk menghindari kekeliruan.
Beberapa notasi yang digunakan untuk menulis algoritma :
1) Untaian kalimat deskriptif
Setiap langkah dinyatakan dengan bahasa yang gamblang/jelas
2) Menggunakan diagram alir (flow chart)
3) Menggunakan pseuo-code
Pseudo : semu, tidak sebenarnya, pura-pura; adalah notasi yang menyerupai
notasi bahasa pemrograman tingkat tinggi.
STRUKTUR DASAR ALGORITMAAlgoritma berupa langkah-langkah penyelesaian suatu masalah. Langkah-langkah
tersebut dapat berupa :
1. Runtunan (sequence)
2. Pimilihan (Selection)
3. Pengulangan (repetition)
NOTASI ALGORITMIKNotasi Algoritmik bukan notasi bahasa pemrograman sehingga siapapun dapat
membuat notasi algoritmik yang berbeda. Namun demikian ketaatan atas notasi
perlu diperhatikan untuk menghindari kekeliruan.
Beberapa notasi yang digunakan untuk menulis algoritma :
1) Untaian kalimat deskriptif
Setiap langkah dinyatakan dengan bahasa yang gamblang/jelas
2) Menggunakan diagram alir (flow chart)
3) Menggunakan pseuo-code
Pseudo : semu, tidak sebenarnya, pura-pura; adalah notasi yang menyerupai
notasi bahasa pemrograman tingkat tinggi.
Teks algoritma (pseudo-code) terdiri dari :
¾ Head(Judul) : memberikan nama pada algoritma; umumnya nama sudah dapat
memberi gambaran pada prosedur penyelesaian masalah atau masalah yang
akan diselesaikan
¾ Deklarasi : menyatakan jenis dari setiap elemen data (variabel) yang akan
digunakan dalam algoritma.
¾ Deskripsi : merupakan inti prosedur penyelesaian masalah; meliputi
pernyataan/operasi, fungsi, penjelasan, dll

Komentar

Postingan populer dari blog ini

MAKALAH : MENGELOLA KONFLIK DALAM MENYELESAIKAN MASALAH

BAB I PENDAHULUAN A. LATAR BELAKANG             Sepanjang kehidupan manusia pasti tidak akan terlepas dari yang namanya konflik baik itu secara individu maupun organsasi. Konflik merupakan sesuatu yang tidak dapat dihindarkan. Demikian dalam kehidupan organisasi maupun masyarakat. Konflik akan menimbulkan terhambatnya perkembangan suatu organisasi jika tidak dikelola dengan baik, namun jika dikelola dengan baik konflik bisa menjadi pemicu berkembangnya suatu organisasi menjadi lebih menghasilkan. Mengelola konflik merupakan serangakaian aksi dan reaksi antara pelaku maupun pihak luar yang saling berselisih satu sama lain. B. RUMUSAN MASALAH 1.      Apa definisi konflik? 2.      Jenis dan penyebab terjadinya konflik. 3.      Faktor yang mempengaruhi terjadiny konflik. 4.      Penyelesaian yang baik dari permasalahan yang ada. C...
MODUL KECAKAPAN ANTAR PERSONAL SEMESTER 1 TEKNIK INFORMATIKA UNIVERSITAS PAMULANG 2016/2017 Materi Pertemuan : 1. Komunikasi 2. Intrapersonal Skill 3. Komunikasi Efektif 4. Human Relations 5. Komunikasi dalam Organisasi 6. Pola Komunikasi 7. Aliran Komunikasi Organisasi Tugas Makalah : 1. Mengelola Konflik Dalam Menyelesaikan Masalah

MEMORI

MEMORI Pengertian Memory Komputer Memori adalah bagian dari komputer tempat program – program dan data – data disimpan. Sering digunakan istilah store atau storage untuk memori, meskipun kata storage sering digunakan untuk menunjuk ke penyimpanan disket. Tempat informasi, untuk dibaca dan ditulis Memiliki aneka ragam jenis, teknologi, organisasi, unjuk kerja dan harganya. Memori merupakan bagian dari komputer yang berfungsi sebagai tempat penyimpanan informasi yang harus diatur dan dijaga sebaik-baiknya. Memori biasanya disebut juga dengan istilah : computer storage, computer memory atau memory, merupakan piranti komputer yang digunakan sebagai media penyimpan data dan informasi saat menggunakan komputer. Memory merupakan bagian yang penting dalam komputer modern dan letaknya di dalam CPU (Central Processing Unit). Sebagian besar komputer memiliki hirarki memori yang terdiri atas tiga level, yaitu: - physical Register di CPU, berada di level teratas. Informasi yang berada di regi...