Album Foto

Tetap Berjuang dan jangan menyerah !!! . Cobalah lakukan yang terbaik
Kita tidak wajib menjadi lebih baik dari orang lain, akan tetapi kita wajib menjadikan diri kita lebih baik dari hari ini, esok dan seterusnya
ini memang tidak mudah untuk di kerjakan (akan tetapi sulit bukan berarti tidak mungkin bisa di tuntaskan)
Bila kamu tidak mampu menahan susah nya belajar Maka kamu harus kuat menahan pedihnya kebodohan
Belajar itu memang pahit, tapi percayalah akhirnya akan berbuah manis.

Algoritma dan pemprogramman

 

Bahasa Pemprograman

A. Pengertian
Bahasa program adalah sekumpulan instruksi yang diberikan kepada komputer untuk dapat melaksanakan tugas-tugas tertentu dalam menyelesaikan suatu permasalahan.
Bahasa program berfungsi untuk memerintah komputer agar dapat mengolah data sesuai dengan langkah-langkah penyelesaian yang telah ditentukan oleh programmer. Bahasa ini memungkinkan seorang programmer untuk menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa yang akan diambil dalam berbagai situasi secara persis.

Algoritma
Algoritma adalah urutan langkah logis yang digunakan untuk menyelesaikan suatu masalah. Singkatnya, sebuah masalah harus diselesaikan dengan beberapa langkah yang logis. Dalam kehidupan sehari-hari, contoh algoritma bisa digambarkan dengan berbagai macam hal. Salah satu contohnya adalah aktivitas memasak air. Algoritmanya tentu saja berhubungan dengan aktivitas dalam memasak air.

Pseudecode
Pseudo artinya imitasi dan code yang berarti kode yang dihubungkan dengan perintah yang ditulis dalam bahasa pemrograman atau kode bahasa komputer. Jika diartikan secara bebas, maka pseudocode artinya imitasi atau tiruan dari kode bahasa pemprograman

Contoh Pseudecode
Disini kita akan mengambil contoh untuk mengambil uang tunai sebesar Rp3.500.000,- . Berikut algoritmanya :

1. Pergi ke ATM

2. Memasukkan kartu ATM ke mesin ATM

3. Memilih bahasa yang digunakan

4. Memasukkan kode PIN

5. Memilih jenis transaksi : 1. Tarik Tunai

6. Memilih jumlah uang yang akan di ambil

7. Mengambil struk dan kartu ATM

Untuk mengambil uang tunai, di setiap Bank memiliki minimum nominal yang berbeda-beda. Ada yang memiliki nilai minimum Rp50000 ada pula yang Rp100000. Berikut di bawah ini flowchart proses pengambilan uang tunai di mesin ATM :

Flowchart
Flowchart (diagram alir) adalah suatu jenis diagram yang merepresentasikan algoritma atau langkah-langkah instruksi yang berurutan dalam suatu system.
biasanya digunakan sebagai bukti dokumentasi untuk menjelaskan gambaran logis sebuah sistem yang akan dibangun kemudian diberikan kepada programmer, dengan begitu, flowchart dapat membantu untuk memberikan solusi terhadap masalah yang bisa saja terjadi dalam membangun sistem.

SIMBOL FLOWCHART




CONTOH FLOWCHART TRANSAKSI TARIK TUNAI ATM




Contoh DFD



Contoh ERD