Rabu, 07 Agustus 2019

    Algoritma Membuat Nasi Goreng, Mie Rebus, Dan Sayur Lodeh

• Cara membuat Nasi Goreng: 
    Bahan : 
     Nasi 600 gr Daging ayam 125 g. Cincang halus              Telur 1 butir. Kocok Bawang merah 5 siung                      Bawang putih 3 siung Cabai merah 3 buah                        Daun  bawang 1 batang. Iris halus Kecap                          manis 2 sdm Garam 1 sdt Merica sdt Minyak
   
   Langkah-langkah :

     Masukkan bawang merah, bawang putih, dan                 cabai merah ke dalam cobek kemudian                             haluskan. Goreng telur menjadi orak-arik lalu                   sisihkan. Bumbu yang telah dihaluskan                             kemudian di tumis dengan minyak secukupnya.             Tumis terus hingga harum. Masukkan ayam                     cincang, telur, dan daun bawang ke dalam                         bumbu. Tumis lagi hingga merata. Tambahkan               kecap, garam, dan merica. Aduk hingga rata.                  Baru kemudian masukkan nasi dan aduk                           hingga  rata. Nasi goreng telah jadi dan sajikan               pada piring saji.
       




 • Cara Membuat Mie Rebus 
     Bahan-bahan : 
      1 Porsi
      1 pcs mie telur
      1 butir telur ayam
      5 butir bakso (iris)
      2 sachet saus extra pedas
      1/2 bungkus penyedap rasa ayam
      4 sdm minyak sayur
      1-2 gelas air
      1 tangkai daun bawang (iris)
      Sedikit kecap manis
      Bon Cabe *sesuai selera*
      Bumbu yang dihaluskan :
       2 siung bawang merah
       1 siung bawang putih
       1 butir kemiri
       2 cabai merah
       10 cabai rawit *sesuai selera*
       Sejumput lada biji 

    Langkah-langkah :
  1. Haluskan semua bumbu. Panaskan minyak              dalam wajan, masukkan bumbu halus kurang          lebih 3 sdt. Lalu tumis bumbu hingga matang.

  2. Setelah harum, masukan air, irisan bakso dan         daun bawang. Tunggu sampai mendidih.

  3. Selanjutnya masukan telur, tunggu sampai t              telur matang. Lalu masukan mie. Masak 2                  sampai 3 menit, sampai mie benar-benar                  matang.
               

• Cara Membuat Sayur Lodeh
  Bahan : S
-Santan kental kurang lebih sebanyak 100 cc.
-Santan encer kurang lebih sebanyak 1000 ml.
-Terong ukuran sedang kurang lebih sebanyak 1        buah saja.
-Kacang panjang secukupnya atau kurang lebih     sebanyak 5 batang.
-Daun salam kurang lebih sebanyak 2 pcs.
-Jagung muda manis yang sudah dipotong kurang   lebih sebanyak 1 pcs.
-Secukupnya wortel, melinjo, daun melinjo, labu   siam dan sayuran lainnya.
-Terasi yang sudah dibakar sebentar sedikit aja :   atau sesuai selera.
-Lengkuas yang digeprek sebelumnya kurang lebih sebanyak 3 cm saja.
-Buah cabai merah dan hijau yang sudah diiris secukupnya sesuai selera.
-Garam dapur dan gula pasir secukupnya sesuai selera.
-Bahan Bumbu Sayur Lodeh Khas Sunda :
-Bawang putih ukuran sedang besar kurang lebih sebanyak 3 pcs.
-Bawang merah ukuran sedang besar kurang lebih sebanyak 5 pcs.
-Kencur kurang lebih sepanjang 2 cm saja.
-Ketumbar secukupnya atau kurang lebih   sebanyak 0.5 sendok kecil.
-Kemiri kurang lebih sebanyak 2 pcs saja.

  Langkah-langkah :
- Pertama haluskan dan uleg kemiri, kencur,              ketumbar, bawang putih dan merah sampai halus lalu sisihkan.
- Siapkan panci isi dengan santan encernya                kemudian masak sampai mendidih sambil diaduk jangan sampai pecah.
- Masukkan potongan jagung, melinjo, wortel atau    sayuran lain yang lama matangnya sampai                setengah matang.
- Masukkan bumbu sayur lodeh yang sudah diuleg    diatas kedalam panci lalu aduk sampai rata.
- Masukkan potongan labu siam kalau pakai lalu        aduk hingga setengah matang.
- Masukkan terasi, irisan cabai, laos dan daun            salam.
- Tuang garam dan gula pasir secukupnya sesuai         kebutuhan kemudian aduk kembali sampai               benar benar rata.
- Masukkan potongan terong, kacang panjang dan    tuang santan kentalnya kemudian aduk kembali      sampai mendidih dan semua bahan matang.
- Terakhir masukkan daun so atau daun                       melinjonya kemudian aduk sebentar.



  


Selasa, 30 Juli 2019

Logika Dan Algoritma



PENGERTIAN DASAR LOGIKA DAN ALGORITMA

   LOGIKA
Diperkenalkan pertama kali oleh Aristoteles (384-322 SM)

   ALGORITMA
Diperkenalkan Oleh Ahli Matematika : Abu Ja’far Muhammad Ibnu Musa Al Khawarizmi. Seorang ilmuan Persia yang menulis kitab al jabr w’al muqabala (rules of restoration and reduction) sekitar tahun 825 M
Definisi Logika
1. penalaran atau bentuk pemikiran.
2. ilmu yang memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut aturan yang berlaku.
Definisi Algoritma
1. Langkah – langkah yang dilakukan agar solusi masalah dapat diperoleh.
2. Suatu prosedur yang merupakan urutan langkah-langkah yg berintegrasi.
3. Suatu m etode khusus yang digunakan untuk menyelesaikan suatu masalah yang nyata.(Webster Dictionary)


TAHAP PENYELESAIAN MASALAH



Kriteria Pemilihan Algoritma.
1. Ada Output,
2. Efektifitas dan Efesiensi,
3. Jumlah Langkahnya Berhingga,
4. Berakhir, ( SEMI ALGORITMA )
5. Terstruktur,
Suatu Algoritma yg terbaik (The Best) : “ Suatu algoritma harus menghasilkan output yg tepat guna (efektif) dlm waktu yg relatif singkat & penggunaan memori yg relatif sedikit (efesien) dgn langkah yg berhingga & prosedurnya berakhir baik dlm keadaan dip’oleh suatu solusi ataupun tdk ada solusinya. “
Contoh :
Sebuah prosedur ketika akan mengirim kan surat kepada teman:
1. Tulis surat pada secarik kertas surat
2. Ambil sampul surat atau amplop
3. Masukkan surat ke dalam amplop
4. Tutup amplop surat dengan lem perekat
5. Tulis alamat surat yg dituju, jika tdk ingat, lebih dahulu ambil buku alamat & cari alamat yg dituju, lalu tulis alamat tsb pd amplop surat.
6. Tempelkan perangko pada am plop surat
7. Bawa surat ke kantor pos utk diserahkan pd pegawai pos atau menuju ke bis surat untuk memasukkan surat ke dlm kotak/bis surat.
Sebuah prosedur untuk masalah menentukan akar kuadrat dari suatu bilangan Bulat Positif yg di Input :
Baca bilangan Bulat Positif yg diinput, sebut saja sebagai A
1. Dinyatakan Nilai B adalah 0
2. Hitung Nilai C yg berisikan Nilai B dikalikan Nilai B
3. Jika Nilai C sama dengan Nilai A, maka Nilai B adalah Akar dari Nilai A, lalu stop.
4. Jika tidak, maka Nilai B akan bertambah 1
5. Kembali ke langkah pada No. 3
TAHAPAN ANALISA ALGORITMA
1. Bagaimana merencanakan suatu algoritma.
2. Bagaimana menyatakan suatu algoritma
a. Dengan bahasa semu (pseudocode).
Contoh :
Untuk menghitung Luas Segi tiga :
1. Masukan Nilai Alas
2. Masukan Nilai Tinggi
3. Hitung Luas =( Alas * Tinggi ) / 2
4. Cetak Luas
b. Dengan diagram alur atau flowchart,
Contoh :



c. Dengan Statement program / penggalan
Program
Contoh (menggunakan C++):
cin >> Alas ; //untuk input data
cin >> Tinggi;
Luas = (Alas * Tinggi)/2 ; // proses
cout << Luas; //untuk output data
3. Bagaimana validitas suatu algoritma.
4. Bagaimana Menganalisa suatu Algoritma.
5. Bagaimana Menguji Program dari suatu Algoritma.
Tahap Proses uji Algoritma :
a. Fase Debugging
yaitu fase dari proses program eksekusi yang akan melakukan koreksi terhadap kesalahan.
b. Fase Profilling
yaitu fase yang akan bekerja jika program tersebut sudah benar (telah melewati fase debugging).
Analisis Suatu Algoritma
(Untuk melihat faktor efesiensi & efektifitas dari algoritma tersebut), Dapat dilakukan terhadap suatu algoritma dengan melihat pada :
a. Waktu Tempuh (Running Time) dr suatu Algortima.
Hal-hal yg dpt m empengaruhi drpd waktu tempuh adalah :
1. Banyaknya langkah.
2. Besar dan jenis input data.
3. Jenis Operasi.
4. Komputer dan kompilator
b. Jumlah Memori Yang Digunakan.
Sifat – Sifat Algoritma
• Banyaknya Langkah Instruksi Harus Berhingga,
• Langkah atau Instruksi harus Jelas,
• Proses harus Jelas dan mempunyai batasan,
• Input dan Output harus mempunyai Batasan,
• Efektifitas,
• Adanya Batasan Ruang Lingkup,

Pengenalan Flowchart
Pengertian, Jenis - Jenis, Simbol - Simbol, dan Contoh Flowchart
· Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol. Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan antar proses digambarkan dengan garis penghubung.
· Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa pemrograman.


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:
1. Bagan alir sistem (systems flowchart).
2. Bagan alir dokumen (document flowchart).
3. Bagan alir skematik (schematic flowchart).
4. Bagan alir program (program flowchart).
5. 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
Bagan alir dokumen (document flowchart) atau disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.
c. Schematic Flowchart
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.
d. Program Flowchart
Bagan alir program (program flowchart) merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.


e. Process Flowchart
Bagan alir proses (process flowchart) merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.
3. Simbol - Simbol Flowchart / Bagan Alir



4. Contoh Flowchart / Bagan Alir