Minggu, 04 September 2016

Pengertian Gerbang Logika dan Macam - Macamnya

Gerbang Logika adalah diagram blok simbol rangkaian digital yang memproses sinya masukan menjadi sinyal keluaran dengan perilaku tertentu. Macam - macam perilaku nya antara lain:

1. Gerbang dasar, dibagi menjadi:

  • And
  • Or 
  • Not

2. Gerbang turunan, dibagi menjadi:

  • Nand (Not dan And)
  • Nor (Not dan Or)
  • Xor (Exclusive Or)
  • Xnor (Exclusive Not dan Or)
7 Gerbang Logika dibagi menjadi 2 jenis, antara lain:

  • Gerbang logika inverter = invers (pembalik). Contoh: Not
  • Gerbang logika non-inverter = gerbang turunan. Contoh: And, Or, Nand, Nor, Xor, dan Xnor.
1. Gerbang logika And:

  • Jenis non-inverter, yaitu gerbang logika yang memiliki dua sinyal masukan/ lebih dengan satu sinyal keluaran.
  • Ketentuan: Sinyal keluaran akan tinggi jika semua sinyal masukan tinggi.


Nilai A Nilai B Fungsi
0 0 0
0 1 0
1 0 0
1 1 1
2. Gerbang logika Or:

  • Jenis Non-inverter.
  • Ketentuan: Sinyal keluaran akan tinggi jika salah satu/ semua sinyal masukan tinggi.


Nilai A Nilai B Fungsi
0 0 0
0 1 1
1 0 1
1 1 1
3. Gerbang logika Not:

  • Jenis inverter, yaitu gerbang logika yang hanya memiliki satu sinyal masukan dan saru sinyal keluaran.



Nilai A Fungsi
0 1
1 0
4.Gerbang logika Nand:

  • Ekspresi Booelan: A.B
  • Ketentuan: Sinyal keluaran rendah apabila semua sinyal masukan tinggi.


Nilai A Nilai B Fungsi
0 0 1
0 1 1
1 0 1
1 1 0
5. Gerbang logika Nor:

  • Ketentuan: Sinyal keluaran akan rendah apabila salah satu/ semua sinyal masukan tinggi.
  • Ekspresi Boolean: A+B



Nilai A Nilai B Fungsi
0 0 1
0 1 0
1 0 0
1 1 0
6. Gerbang logika Xor:


Nilai A Nilai B Fungsi
0 0 0
0 1 1
1 0 1
1 1 0
7. Gerbang logika Xnor:


Nilai A Nilai B Fungsi
0 0 1
0 1 0
1 0 0
1 1 1

Minggu, 28 Agustus 2016

Relasi Logika

Yaitu diagram blok simbol rangkaian digital yang memproses sinyal masukan menjadi sinyal keluaran tertentu. Operasi bilangan biner dinamakan "Logika Biner", Logika Biner mengenal nilai '0' dan '1' namun dalam sistem digital, mengenal;
a) Logika biner positif
     # Logika tinggi = 1
     # Logika rendah = 0
b) Logika biner negatif
     # Logika tinggi = 0
     # Logika rendah = 1

Logika aljabar "Aljabar Boolean", yaitu aturan yang bekerja berdasarkan prinsip;
# Benar = 1
# Salah = 0

Hukum - hukum logika:


Hukum Komunikatif
Contoh Rumus Hasil
A+B B+A
A.B B.A


Hukum Asosiatif
Contoh Rumus Penjabaran Rumus Hasil
(A.B).C A.B.C A.(B.C)
(A+B)+C A+B+C A+(B+C)


Hukum De Morgan's
Contoh Rumus Hasil
A+B A+B
A.B A.B


Hukum Distributif
Contoh Rumus Hasil
A.(B+C) (A.B)+(A.C)
A+(A.B) (A+B).(A+C)


Hukum Prioritas
Contoh Rumus Hasil
AB A.B
A.B+C (A.B)+C
A+B.C A+(B.C)


Hukum Absortib
Contoh Rumus Hasil
A.(A+B) A
A+(B.C) A
A+(A.B) A+B
A.(A+B) A.B


Teori Logika



  1. Teori 1: A + 0 = A
  2. Teori 2: A . 0 = 0
  3. Teori 3: A + 1 = 1
  4. Teori 4: A . 1 = A
  5. Teori 5: A + A = A
  6. Teori 6: A . A = A
  7. Teori 7: A + A = 1
  8. Teori 8: A . A = 0
  9. Teori 9: A = A

Selasa, 23 Agustus 2016

Aritmatika Heksadesimal

Aritmatika Heksadesimal dibagi menjadi perjumlahan, pengurangan, perkalian, dan pembagian. Jadi sama seperti aritmatika pada umumnya. Bedanya dalam menghitung kali ini menggunakan bilangan heksadesimal.

1. Perjumlahan, contoh:

    9C(16) + 46(16) =        C(16) + 6(16) = 12(16) + 6(16) = 18 = 2(16)
                                         1(16) (hasil diambil dari 18 : 16 = 1 sisa 2) + 9(16) + 4(16) = 14 = E(16)
    9C
    46+
    E2

2. Pengurangan, contoh:

    13A(16) - 57(16) =        A(16) - 7(16)  = 10 - 7 = 3(16)
                                                   16(16)(angka 1 Si sebelah kiri angka yang dihitung bernilai 16) + 3(16) - 5(16) = 14 =                                             E(16)
     13A
       57 +
       E3

3. Perkalian, contoh:

    3A(16) × 2B(16) =

    3A
    2B ×
  27E
  74    +
  9BE

4. Pembagian, contoh:

    1224(16) : 1B(16) =
                     
    1B/ 1224 = AC
           10E  -
             144
             144-
                  0

Senin, 22 Agustus 2016

Membuat kolom pengisian online di HTML

Para pembaca pasti pernah kan melihat kolom pengisian di internet. Mungkin kalian bertanya-tanya bagaimana cara membuatnya. Untuk itu mari simak cara membuatnya itu

1. Pertama-tama buka aplikasi notepad di PC
2. Tulis kode dibawah ini, contoh:

<html>
<head>
<title>nama boleh apa saja</title>
</head>
<body>
          <form>
            <label for="nama">Nama:</label>
              <input type="text" size="20" name="nama" id="nama" /><br>
            <label for="alamat">Alamat:</label>
              <input type="text" size="20" name="alamat" id="alamat" /><br>
            <label for="no telp">No. Telp:</label>
              <input type="text" size="20" name="no telp" id="no telp" /><form>
</body>
</html>

3. Simpan file dengan format HTML, contoh: "tes.html".
4. Buka file yang telah dibuat dengan browser maka tampilan browser kalian akan seperti ini:






Sekian tips dari saya, semoga bermanfaat bagi kalian, terima kasih :)

Minggu, 21 Agustus 2016

Cara membuat kalkulator di C#

Kali ini admin akan membahas tentang cara membuat kalkulator sederhana di C#. Untuk membuatnya, diperlukan software Microsoft Visual Studio. Pastikan sebelum itu software tersebut sudah terinstall di PC kalian2. Nah, untuk membuat kalkulator sederhana tersebut simak langkah2 nya:

1. Pertama-tama yaitu........ Buka dulu lah software Microsoft Visual Studio :).
2. Klik file > new project > visual C# > trus pilih Console Application.
3. Setelah itu, tampilan di layar PC kalian akan menjadi seperti pada gambar di bawah ini.

4. Isi pada kolom yang ditandai pada gambar diatas kode tersebut:

            float a, b; 
            int pilihan;
            float hasil;
     
            Console.WriteLine("          CARA MEMBUAT KALKULATOR SEDERHANA C# ");
            Console.WriteLine("==================================");
            Console.WriteLine("Menu : ");
            Console.WriteLine("      1. Penjumlahan (+) ");
            Console.WriteLine("      2. Pengurangan (-) ");
            Console.WriteLine("      3. Perkalian (*) ");
            Console.WriteLine("      4. Pembagian (/) ");
           
           
            Console.WriteLine("==================================");
            Console.WriteLine("Pilih menggunakan Angka saja  ");
            pilihan = int.Parse(System.Console.In.ReadLine());
            Console.WriteLine("Untuk menghitung, Masukkan angka pertama : ");
            a = int.Parse(System.Console.In.ReadLine());
            Console.WriteLine("Selanjutnya, Masukkan angka kedua : ");
            b = int.Parse(System.Console.In.ReadLine());

            switch (pilihan)
            {
                case 1 :
                    hasil = a + b;
                    Console.WriteLine("Hasil Penjumlahan  : " + hasil);
                    Console.WriteLine("                                 ");
                    Console.WriteLine("                 ~~~ Terimakasih ~~~ " );
                    break;
                case 2 :
                    hasil = a - b;
                    Console.WriteLine("Hasil Pengurangan : " + hasil);
                    Console.WriteLine("                                 ");
                    Console.WriteLine("                 ~~~ Terimakasih ~~~ ");
                    break;
                case 3 :
                    hasil = a *b;
                    Console.WriteLine("Hasil Perkalian : " + hasil);
                    Console.WriteLine("                                 ");
                    Console.WriteLine("                 ~~~ Terimakasih ~~~ ");
                    break;
                case 4 :
                    hasil = a / b;
                    Console.WriteLine("Hasil Pembagian : " + hasil);
                    Console.WriteLine("                                 ");
                    Console.WriteLine("                 ~~~ Terimakasih ~~~ ");
                    break;
                default:
                    Console.WriteLine("Pilihan tidak ada!!");
                    break;
            }
            Console.ReadLine();

Semoga tips diatas bermanfaat, terima kasih :).

Rabu, 17 Agustus 2016

Cara membuat program sederhana di C# visual studio

Untuk bisa membuat program sederhana di C#, anda harus punya program Microsoft Visual Studio. Sebab admin disini akan menjelaskan menggunakan aplikasi tersebut. Oleh karena itu mari kita membahas tentang Cara membuat program sederhana Si C# visual studio.

1. Jalankan aplikasi Microsoft Visual Studio dan klik New Project!


2. Setelah itu, pilih C#, kemudian pilih Console Application!


3. Pada kolom name, Isi nama project sesuai keinginan anda! Dan dalam hal ini admin menggunakan nama "hallo world".

4. Setelah membuat project baru, anda akan menemukan baris - baris seperti pada gambar dibawah ini!


Keterangan:

  • Kumpulan library/ berkas yang digunakan pada kode program
  • Namespace bisa disebut sebagai "bungkus" dari program tersebut
  • Class bisa disebut sebagai konstruksi dari program C# karena berisi properti dan method
  • Main() sebagai kata kunci dimana aplikasi program C# akan dieksekusi pada method ini
5. Selanjutnya ketik baris perintah:
     Console.WriteLine("hallo world");
     Console.ReadLine();

6. Tekan tombol F5 atau Ctrl + F5 untuk menjalankan program!
Sekian dari admin, semoga bermanfaat :)

Macam - macam beep code pada komputer jika terjadi troubleshooting.

1. Award BIOS:
  • 1 beep pendek = PC dalam keadaan baik
  • 1 beep panjang = Problem pada memory/ RAM
  • 1 beep panjang dan 2 beep pendek = Kerusakan Si modul DRAM Parity
  • 1 beep panjang dan 3 beep pendek = Kerusakan Si VGA
  • Beep terus menerus = Kerusakan di modul memori dan memori video
2. AMI BIOS:

  • 1 beep pendek = DRAM gagal merefresh
  • 2 beep pendek = Sirkuit gagal mengecek DRAM Party
  • 3 beep pendek = BIOS gagal mengakses memori 64 kb pertama
  • 4 beep pendek = Timer pada sistem gagal bekerja
  • 5 beep pendek = Motherboard tidak dapat menjalankan processor
  • 6 beep pendek = Controller Keyboard tidak dapat bekerja
  • 7 beep pendek = Video mode error
  • 8 beep pendek = Tes memori VGA gagal
  • 9 beep pendek = Checksum error ROM BIOS bermasalah
  • 10 beep pendek = CMOS Shutdown Error
  • 11 beep pendek = Cache memori error
  • 1 beep panjang dan 3 beep pendek = Conventional/ Extended memori error
  • 1 beep panjang dan 8 beep pendek = Tes tampilan gambar gagal
3. IBM BIOS:

  • Tidak ada beep = Power Supply rusak, Card Monitor/ RAM tidak terpasang
  • 1 beep pendek = Normal post, PC dalam keadaan baik
  • Beep terus menerus = Power Supply rusak/ RAM tidak terpasang
  • Beep pendek berulang - ulang = Power Supply rusak/ RAM rusak
  • 1 beep panjang dan 1 beep pendek = Masalah pada Motherboard
  • 1 beep panjang dan 2 beep pendek = Masalah pada VGA card
  • 3 beep panjang = Error keyboard
  • 1 beep blank monitor = Masalah VGA sirkuit