Posts

Showing posts from April, 2018

Karakteristik Algoritma

Karakteristik Algoritma Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas. Sebagai contoh, dalam algoritma Euclidean, pada langkah 1, jika n = 0, algoritma berhenti, jika n tidak = 0 maka nilai n selalu berkurang sebagai akibat dari langkah 2 dan 3, dan pada akhirnya nilai n = 0. Program yang tidak pernah berhenti mengindikasikan bahwa program tersebut berisi algoritma yang salah. Setiap langkah harus di defenisikan dengan tepat dan tidak berarti dua (ambiguous). Pembaca harus mengerti apa yang di maksud dengan “m” dan “n” adalah bilangan bulat tak negatif (-). Contoh lainnya pernyataan ” bagilah p dengan beberapa sejumlah bilangan bulat positif” dapat bermakna ganda. Berapakah yang di maksud dengan “berapa” ? Algoritma menjadi jelas jika langkah tersebut di tulis “bagilah p dengan 10 buah bilangan bulat positif” Algoritma memiliki nol atau lebih masukan (input). Masukan ialah besaran yang diberikan kepada algoritma untuk di proses. Algoritma Euclidean mempu...

Pengertian Algoritma

Pengertian algoritma 1. Pengertian Algoritma  Algoritma. Urutan atau rentetan langkah-langkah logis tertentu untuk menyelesaikan atau memecahkan suatu masalah yang disusun secara sistematis & logis. → Mengoperasikan perangkat komputer, menjalankan motor/mobil, membuat kue, dll Algoritma merupakan cetak-biru dari suatu program & sebaiknya disusun sebelum program dibuat.  Kriteria suatu algoritma: ► Memiliki masukan & keluaran ► Efektifitas & efisien ► Terstruktur 2.  Pengertian Algoritma (lanjutan) Sifat suatu algoritma :  Tidak menggunakan simbol-simbol (sintax) dari suatu bahasa pemrograman  Tidak tergantung pada suatu bahasa pemrograman.  Notasi dapat dipergunakan pada seluruh bahasa pemrograman. Contoh: Algoritma menghitung luas persegi panjang : Masukan panjang (P) Masukan lebar (L) Luas ← P x L Tulis Luas 3.  Ciri algoritma  Input: algoritma dapat memiliki nol atau lebih inputan dari luar.  Output: algoritma harus memiliki minimal satu buah ou...

Pengertian Flowchart

Image
Pengertian, Jenis - Jenis, Simbol - Simbol, dan Contoh Flowchart 1. Pengertian Flowchart / Bagan Alir Pengertian Flowchart ( Bagan Alir ) adalah  bagan  ( chart ) yang menunjukkan alir  ( flow ) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.  2. Jenis Jenis Flowchart / Bagan Alir Ada beberapa jenis - Jenis flowchart diantaranya: Bagan alir sistem ( systems flowchart ). Bagan alir dokumen ( document flowchart ). Bagan alir skematik ( schematic flowchart ). Bagan alir program ( program flowchart ). Bagan alir proses ( process flowchart ). a. System Flowchart System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem. b. Document Flowchart Ba...

Pengertian Bahasa Pemrograman C

Image
Di dalam artikel saya akan membahas mengenai  PENGERTIAN BAHASA PEMROGRAMAN C++,  di mana di dalam bahasa pemrograman c++ kita akan mengenal dan mempelajari mengenai  FUNGSI INPUT/OUTPUT ,    PERCABANGAN,   PERULANGAN , ARRAY , dan masih banyak lagi. Bagi kalian yang suka coding dan pemrograman sudah tidak asing lagi kan. Tapi sebelum mempelajari tersebut kita mempelajari apa sih  PENGERTIAN BAHASA PEMROGRAMAN C++ ? Sejarah BAHASA PEMROGRAMAN C++ Bahasa C++ diciptakan oleh Bjarne Stroustrup di AT&T Bell Laboratories awal tahun 1980-an berdasarkan C ANSI (American National Standard Institute). Pertama kali, prototype C++ muncul sebagai C yang dipercanggih dengan fasilitas kelas. Bahasa tersebut disebut C dengan kelas ( C wih class). Selama tahun 1983-1984, C dengan kelas disempurnakan dengan menambahkan fasilitas pembeban lebihan operator dan fungsi yang kemudian melahirkan apa yang disebut C++. Symbol ++ merupakan operator C untuk operasi pe...

Pengertian Pemrograman Dasar

Pengertian Pemograman Dasar Pemrograman  adalah proses menulis, menguji dan memperbaiki ( debug ), dan memelihara kode yang membangun sebuah program  komputer . Kode ini ditulis dalam berbagai  bahasa pemrograman . Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau 'pekerjaan' sesuai dengan keinginan si pemrogram (programmer). Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam  algoritma ,  logika ,  bahasa pemrograman , dan di banyak kasus, pengetahuan-pengetahuan lain seperti  matematika . Pemrograman adalah sebuah seni dalam menggunakan satu atau lebih  algoritma  yang saling berhubungan dengan menggunakan sebuah  bahasa pemrograman  tertentu sehingga menjadi sebuah program komputer.  Bahasa pemrograman  yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut  paradigma pemrograman . Sumber: id.wikipedia.or...

Definisi Progam Komputer

Program komputer , sebagian dari teman-teman pasti sudah mengenal kata ini bukan? Apalagi yang setiap hari berurusan sama komputer. Sebenarnya, apa sih definisi program itu sebenarnya? Program komputer  (juga disebut sebagai  software  atau hanya  program ) adalah serangkaian instruksi berurutan yang ditulis untuk melakukan serangkaian tugas untuk komputer. Komputer tak memiliki kemampuan untuk menyelesaikan masalahnya sendiri. Komputer hanyalah berupa alat yang digunakan untuk melakukan perhitungan-perhitungan dan serangkaian tugas yang dibebankan kepadanya. Pembuat  program  disebut sebagai  programmer  :D. Jika diibaratkan program seperti jadwal kegiatan selama hari ini. Misal hari ini saya harus mandi, makan, ke kampus, rapat A, rapat B, makan, tidur, belajar, belanja, dsb. Kegiatan seperti di atas kita sebut sebagai instruksi apa yang harus kita lakukan saat itu. Dan daftar instruksi yang ditulis menjadi satu berkas utuh disebut sebaga...

Macam-Macam Perangkat Keras Komputer dan Pengertiannya

Image
Dalam dunia komputer, pengertian dari perangkat keras atau hardware adalah komponen fisik yang membentuk sebuah  sistem komputer . Hardware sendiri mempunyai sifat yang berbeda dengan software yaitu dapat dilihat, diraba dan berbentuk nyata. Jenis-jenis hardware pada komputer tidak hanya tertuju pada bagian dalam komputer saja, melainkan semua perangkat yang mendukung kinerja komputer. Secara umum, hardware terbagi menjadi empat bagian, yaitu perangkat masukan (input), perangkat keluaran (output), perangkat pengolah data (prosesor), dan perangkat aksesoris. Perangkat masukan berfungsi untuk menginput data agar masuk ke dalam komputer. Beberapa contoh perangkat masukan antara lain mouse, keyboard, scanner, dan webcam. Data yang masuk melalui perangkat keras masukan, kemudian diolah dengan perangkat pengolah data, seperti CPU atau processor yang didukung oleh motherboard. Setelah diolah, komputer kemudian dapat menghasilkan keluaran dari perangkat keras output seperti monitor, spe...