Wednesday 3 May 2017

Thursday 12 January 2017

PENGERTIAN DAN CONTOH MAKALAH YANG BAIK DAN BENAR

Makalah adalah salah satu jenis karya ilmiah yang membahas suatu permasalahan tertentu sebagai kajian pustaka ataupun kajian lapangan.

Makalah disusun dengan tujuan untuk memenuhi tugas tertentu (tugas akademik maupun tugas nonakademik).

Makalah menjadi sarana untuk mendemonstrasikan pemahaman penulis tentang pokok permasalahan teoretis yang dikaji atau kemampuan penulis dalam menerapkan suatu prosedur, prinsip, atau teori yang berhubungan dengan masalah tertentu.

Makalah sebagai sarana untuk menunjukkan kemampuan pemahaman terhadap isi dari berbagai sumber yang digunakan untuk memecahkan suatu masalah, jadi bukan rangkuman.

Berikut Contoh Makalah yang baik dan benar:

Terimakasih, Semoga Bermanfaat..

Wednesday 11 January 2017

TEORI ALJABAR BOOLEAN

Aljabar Boolean atau dalam bahasa Inggris disebut dengan Boolean Algebra adalah matematika yang digunakan untuk menganalisis dan menyederhanakan Gerbang Logika pada Rangkaian-rangkaian Digital Elektronika. Boolean pada dasarnya merupakan Tipe data yang hanya terdiri dari dua nilai yaitu “True” dan “False” atau “Tinggi” dan “Rendah” yang biasanya dilambangkan dengan angka “1” dan “0” pada Gerbang Logika ataupun bahasa pemrograman komputer. Aljabar Boolean ini pertama kali diperkenalkan oleh seorang Matematikawan yang berasal dari Inggris pada tahun 1854. Nama Boolean sendiri diambil dari nama penemunya yaitu George Boole.

Berikut Teori Aljabar Boolean

T

Algoritma Membalik Kata

Algoritma :
1. MAX=12
2. read kata[MAX], i, pjg, n
3. inputkan kata
4. While kata[i]!='\0' :
     a. i=i+1
     b. pjg=pjg+1
     c. apakah kata[i]=getchar()=='\n' ? jika tidak, kembali ke proses 4a
     d. jika iya,i=pjg
     e. i=i-1
     f. Print kata[i]
     g. Apakah i==0 ? jika tidak, kembali ke proses 4a
5. Program selesai.

Flowchart :

Menentukan Apakah Sebuah Kata/Kalimat Palindrom atau Bukan

Algoritma :
1. inisialisasi MAX = 25
2. read kata1[MAX], kata2[MAX], i=0, j, pjg=0
3. inputkan kata1
4. Proses looping :
    a. untuk i=0 sampai dengan pjg, i=i+1, pjg=pjg+1
    b. j=j+1
    c. Apakah kata[i]=="\0" ? jika tidak, kembali ke proses 4a,
5. Proses looping 2 :
    a. Untuk i=0 sampai dengan pjg, i=i+1
    b. kata2[i]=kata1[i]
    c. Apakah i==pjg ? jika tidak, print kata1[i], kata2[i]
    d. j=pjg-2,
    e. i=0
6. While j!=0 :
    a. Apakah kata2[i] != kata1[i] ? jika iya, print "Bukan Palindrom". jika tidak, lanjut ke proses b.
    b. i=i+1
    c. j=j-1
    d. Apakah j=0 ? jika tidak, kembali ke proses 6a
    e. Jjika iya, print "Palindrom"
7. Program selesai.

Flowchart: