Kamis, 21 Desember 2017

Listing Aplikasi Tabungan Siswa Teknik Elektro UAD

Listing :

#include<iostream.h>

#include<conio.h>



main()

{

    int kode;

    double saldo=50000, tarik, setor;

    char status;



    cout<< "\t==================================\n";

    cout<< "\t[\tKOPERASI ELEKTRO UAD\t ]\n";

    cout<< "\t==================================\n";

    cout<< "\tSaldo Anda saat ini = Rp. 50000\n";



LABEL1:

    cout<< "\t__________________________________\n";

    cout<< "\t||\t  MENU TRANSAKSI \t||\n";

    cout<< "\t||______________________________||\n";

    cout<< "\t||  (1) Tambah Tabungan \t||\n";

    cout<< "\t||  (2) Penarikan \t\t||\n";

    cout<< "\t||  (3) Cek Saldo \t\t||\n";

    cout<< "\t||  (4) Keluar \t\t\t||\n";

    cout<< "\t||______________________________||\n";



LABEL2:

    cout<< "\nMasukkan Pilihan Anda = ";

    cin>>kode;



    switch(kode)

    {

        case 1:

            cout<< "------[Transaksi = TAMBAH TABUNGAN]------\n";

            cout<< "\nJumlah uang yang akan Anda tambahkan = Rp. ";

            cin>>setor;

            saldo=saldo+setor;

            cout<< " ___________________________________________________\n";

            cout<< " Terimakasih sudah menjadi orang yang rajin menabung\n ";

            cout<< "___________________________________________________\n";

        break;

        case 2:

            cout<< "------[Transaksi = PENARIKAN TABUNGAN]------\n";

            cout<< "\nJumlah uang yang akan Anda ambil = Rp. ";

            cin>>tarik;



            if (saldo-tarik<50000)

            {

                cout<< " __________________________________________\n";

                cout<< " Maaf, permintaan Anda tidak dapat diproses\n";

                cout<< " Saldo minimal Rp. 50000\n";

                cout<< " __________________________________________\n";

            }

            else

            {

                saldo=saldo-tarik;

                cout<< " __________________________________________________\n";

                cout<< " Permintaan Anda sedang diproses, Silakan tunggu...\n";

                cout<< " __________________________________________________\n";

            }

        break;

        case 3:

            cout<< "Saldo Anda Rp. "<<saldo;

        break;

        case 4:

            goto END;

        break;

        default:

            cout<< "\nWARNING!!! \nMenu Yang Anda Masukkan Tidak Terdaftar. \nSilakan Ulangi Kembali!\n";

            goto LABEL1;

        break;

    }



    cout<< "\n\nTekan Y untuk kembali ke menu utama atau N untuk keluar (Y/N)? ";

    cin>>status;



    if(status=='Y'||status=='y')

    {

        goto LABEL1;

    }



END:

    cout<< "\n\n==============TERIMAKASIH ATAS KUNJUNGANNYA================\n\n";

    cout<< "NB: SEMOGA BERKAH BAGI KITA SEMUA :) \n\n";

}


Semoga bermanfaat :)

Fungsi Macam-Macam Komponen Komputer



Komponen komputer yang termasuk pada komponen Input adalah :
1.      Keyboard
https://images.anandtech.com/doci/7911/RZBWU_11.JPG

Fungsi : untuk memberikan masukan berupa data-data alfanumerik dan interpretation ASCII lainnya.
Cara kerja dari keyboad tersebut antara lain sebagai berikut:
·      Ketika tombol ditekan, tombol tersebut akan menekan sebuah karet yang ada dibawah tombol tersebut.
·      Karet tersebut terhubung dengan sebuah chip yang mana akan mentransmisikan sinyal yang didapat ketika tombol ditekan.
·      Sinyal yang ditransmisikan berbentuk kode-kode biner.
·      Data yang berbentuk biner tersebut akan digenerate oleh chip komputer.
·      Setelah digenerate akan ditampilkan kembali menjadi tampilan asli berbentuk huruf  pada layar monitor.
2.    Mouse
Hasil gambar untuk mouse razer 

Mouse adalah peralatan input pada komputer yang berfungsi untuk menggerakan pointer pada layar monitor. Mouse sangat berguna untuk sistem operasi yang berbasis grafis.
Cara kerja :
Apabila kita ingin mengklik tombol yang ada pada layar computer, misalnya kita ingin mengklik tombol file pada Microsoft Word, kita cukup menggeser mouse agar kursor bergerak menuju ke tombol file tersebut. Dan apabila kita ingin mengcopy sebuah kalimat atau kata, kita cukup melakukan drag pada awal kalimat yang ingin dicopy.
Pada Mouse terdapat tiga tombol, tapi hanya dua tombol yang paling umum digunakan, yaitu tombol kiri, bola kecil yang berada ditengah, dan tombol kanan.
Apabila kita ingin menggerak secara horizontal, maka pointer juga akan bergerak secara horizontal pada layar computer. Dan apabila kita ingin menggerakkan secara vertical, pointer juga akan bergerak secara vertkal pada computer. Apabila digerakkan kedua-duanya, maka gerakan pointer menjadi diagonal. Ketika tombol bola kecil pada mouse dimasukkan, maka ia akan meyentuh kedua pengenali gerak sesuai dengan arah mouse pada saat digerakkan.
3.    Microphone
Microphone merupakan peralatan input yang berfungsi untuk memasukan input data berupa suara.
Cara kerja :
· Saat kita berbicara, suara kita akan membentuk gelombang suara dan menuju ke Microphone.
· Dalam Microphone, Gelombang suara tersebut akan menabrak diafragma (diaphragm) yang terdiri dari membran plastik yang sangat tipis. Diafragma akan bergetar sesuai dengan gelombang suara yang diterimanya.
· Sebuah Coil atau kumpuran kawat (Voice Coil) yang terdapat di bagian belakang diafragma akan ikut bergetar sesuai dengan getaran diafragma.
· Sebuah Magnet kecil yang permanen (tetap) yang dikelilingi oleh Coil atau Kumparan tersebut akan menciptakan medan magnet  seiring dengan gerakan Coil.
· Pergerakan Voice Coil di Medan Magnet ini akan menimbulkan sinyal listrik.
· Sinyal Listrik yang dihasilkan tersebut kemudian mengalir ke Amplifier (Penguat) atau alat perekam suara.
4.      Scanner
Fungsi mesin scanner ini sebenarnya mirip seperti mesin fotocopy dan perbedaanya adalah jika mesin fotocopy hasilnya hanya dapat dilihat pada kertas yang sudah selesi di fotocoppy sedangkan mesin scanner hasilnya dapat di lihat dan di tampilkan lewat monitor terlebih dahulu sehingga kita dapat mengedit atau memperbaiki dan kemudian bisa di simpan kembali baik dalam bentuk file text maupun file gambar.
Cara Kerja
Scanner adalah alat inputan komputer dengancara kerjanya yaitu membaca gambar menggunakan sinar kemudian hasilnyadimasukkan kedalam komputer berupa gambar. Scanner merupakan perangkat yang cara kerjanya sama dengan cara kerjanya mesin fotocopy.
Ketika kamu menekan tombol mouse untuk memulai Scanning, yang terjadi adalah:
Penekanan  tombol  mouse dari  komputer  menggerakkan pengendali kecepatan pada  mesin  scanner.  Mesin  yang   terletak  dalam  scanner tersebut mengendalikan proses pengiriman ke unit scanning.
Kemudian unit scanning menempatkan proses pengiriman ke tempat atau jalur yang sesuai untuk langsung memulai scanning.
Nyala lampu yang terlihat pada Scanner menandakan bahwa kegiatan scanning sudah mulai dilakukan.
 Setelah nyala lampu sudah tidak ada, berarti proses scan sudah selesai dan hasilnya dapat dilihat pada layar monitor.
Apabila hasil  atau tampilan teks / gambar  ingin dirubah,  kita dapat merubahnya  dengan menggunakan   software-software   aplikasi  yang ada. Misalnya dengan photoshop, Adobe dan lain- lain. pot scanned.
Ada   dua   macam   perbedaan   scanner   dalam   memeriksa   gambar   yang berwarna yaitu:
·         Scanner yang hanya bisa satu kali meng-scan warna dan menyimpan semua warna pada saat itu saja.
·         Scanner  yang  langsung bisa  tiga  kali  digunakan untuk menyimpan beberapa warna. Warna-warna tersebut adalah merah, hijau dan biru.
 
5.      Joy Stick
Fungsi : Joy Stick merupakan peralatan input pada komputer yang berfungsi untuk mendukung berbagai macam program permainan atau game pada komputer.
fungsinya hampir sama dengan mouse namun joystick hanya digunakan untuk program game, dalam pengoperasiannya,joystick  tidak memerlukan tempat yangluas. Setelah perintah mulai diterima oleh joystick maka joystick akan mengirimdata yang menunjukkan ID dari  joystick  (0×41 untuk joystik digital dan 0×73untuk  joystick  analog red mode ). Pada saat yang bersamaan dengan josytick  mengirim ID mikrokontroler juga mengirim data (0×42) untuk meminta data dari  joystick . Saat data (0x42) diterima maka joystick  akan membalas denganmengirim data (0x52) sebagai pemberitahuan bahwa data akan segera dikirim.Setelah itu joystick mengirim data 6x8 bit yang berisi informasi tombol mana sajayang ditekan (semua tombol adalah aktif low).
Komponen komputer yang termasuk pada komponen Output adalah :
1.     Monitor
Monitor berfungsi sebagai Output dari memori komputer atau central processing unit berupa biner. Ini harus diubah menjadi bahasa manusia dan ditampilkan kemonitor sehingga bisa dibaca oleh pengguna.
Cara Kerja Monitor
Monitor bekerja melalui sebuah tabung belakang yang menembakkan elektron menuju ke bagian dalam tabung. Bagian dalam tabung itu sendiri mempunyai kemampuan memendarkan cahaya sehingga kita bisa menyaksikan bahwa monitor bisa menghasilkan gambar-gambar yang sangat baik detailnya. Sinar elektron yang ditembakkan tadi, melewati serangkaian magnet yang kemudian membelokkan sinar tersebut sehingga menuju bagian-bagian yang semestinya di tabung bagian dalam.
Sinar yang disalurkan tadi membetuk pixel-pixel atau titik. Setiap tempat di tabung bagian dalam mewakili pixel yang kemudian diisi oleh sinar elektron yang ditembakkan tadi. Pixel yang terisi sedikit demi sedikit mulai membentuk gambar secara utuh.
Dalam rangka membentuk gambar, sinar melakukan sapuan dari kiri ke kanan yang menyebabkan mereka berpendar ke berbagai arah. Semua itu menjadikan sinar masuk ke dalam pos-pos pixelnya sesuai dengan tegangan yang sebelumnya telah diatur. Sapuan sinar tersebut akan terus dilakukan dan ketika sinar telah mencapai puncak atau ujung, maka sinar akan berhenti dan proses dimulai dari awal lagi untuk membentuk gambar-gambar baru. Inilah yang membuat kita dapat melihat berbagai gambar bergerak di layar televisi.

2.   Speaker
Speaker memiliki fungsi sebagai alat untuk mengubah gelombang listrik yang mulanya dari perangkat penguat audio/suara menjadi gelombang getaran yaitu berupa suara itu sendiri.
3. LCD Proyektor

 
LCD Proyektor mempunyai fungsi sama dengan monitor akan tetapi LCD Proyektor akan menampilkan gambar pada screen agar informasi dapat diterima oleh manusia.
Cara kerja
Proyektor LCD bekerja berdasarkan prinsip pembiasan cahaya yang dihasilkan oleh panel-panel LCD. Panel ini dibuat terpisah berdasarkan warna-warna dasar, merah, hijau dan biru (R-G-B) sehingga terdapat tiga panel LCD dalam sebuah proyektor. Warna gambar yang dikeluarkan oleh proyektor merupakan hasil pembiasan dari panel-panel LCDtersebut yang telah disatukan oleh sebuah prisma khusus.
Gambar yang telah disatukan tersebut kemudian dilewatkan melalui lensa dan dijatuhkan pada layar sehingga dapat dilihat sebagai gambar utuh. Gambar yang dihasilkan proyektor LCD memiliki kedalaman warna yang baik karena warna yang dihasilkan olah panel LCD langsung dibiaskan lensa ke layar. Selain itu gambar pada proyektor LCD juga lebih tajam dibandingkan dengan hasil gambar proyektor DLP.
Kelebihan lain dari LCD adalah penggunaan cahaya yang lebih efisien sehingga dapat memproduksi “ansi lumens” yang lebih tinggi dibandingkan proyektor dengan teknologi DLP. Sedangkan kelemahan teknologi LCD adalah besar piksel yang terlihat jelas di gambar ini yang menyebabkan teknologi LCD kurang cocok untuk memutar film karena akan terasa seperti melihat film dari balik mata yang terhalang selaput katarak.
Komponen komputer yang termasuk pada komponen Pemroses adalah :
1.     Prosesor
Fungsi Processor dan Bagiannya terdiri dari tiga bagian utama yaitu :
·      Control Unit (CU)
Semua peralatan pada sistem komputer dikendalikan dan diatur oleh bagian ini. Perpindahan data dari memori utama dieksekusi di bagian CU ini. Untuk kemudian dikirim kembali hasilnya ke memori utama. Setelah itu layar monitor akan menampilkan hasil outputnya atau harddisk akan menyimpan data hasil olahan tersebut.

·         Arithmatic and Logical Unit (ALU)
Perhitungan matematika / aritmatika  semuanya dilakukan pada Bagian ALU ini, tanpa terkecuali. Selain itu, apabila program / software yang sedang kita gunakan mengalami masalah maka akan ada Informasi Peringatan Kesalahan (Error Warning) yang tampil di monitor, yang kesemuanya itu dilakukan di bagian ALU ini. Intinya, bagian ALU ini merupakan bagian LOGIKA (pengambil keputusan).
·         Registry (Register)
Register merupakan tempat ngantri data-data yang akan diproses, sebelum data tersebut masuk ke memori utama. Walaupun bagian ini merupakan media penyimpanan kecil namun memiliki kecepatan akses tinggi.
Pada umumnya fungsi processor (prosesor) adalah hanya untuk memproses data yang diterima dari masukkan atau di input, kemudian akan menghasilkan pengeluaran berupa output.
Sederhananya cara kerja prossesor intinya ialah menerima umpan ataupun perintah masuk (inpot) baik dari mouse, keybord atau alat penginput data yang lainnya yang terhubung, lalu kemudian menerjemahkan atau memproses data-data perintah tersebut untuk kemudian mengeluarkan atau meneruskan outputnya ke hardware ataupun software terkait.
2.    Hard disk
Harddisk merupakan memori berkapasitas besar pada komputer yang berfungsi untuk menyimpan atau membaca data pada komputer. Data yang disimpan tersebut seperti sistem operasi anda (windows, linux), software (browser, office dll) serta data pribadi anda (dokumen, foto, lagu dll).
Cara kerja
Pada harddisk terdapat sebuah komponen yang bernama platter yang terdiri dari material magnetik yang terbagi menjadi milyaran area yang sangat kecil. Setiap area tersebut dapat diberikan gaya magnet (untuk menyimpan 1) atau tidak diberikan gaya magnet (untuk menyimpan 0). Dengan menyatukan nilai-nilai tersebut maka akan menghasilkan sebuah informasi. Misalnya satu kata mewakili 1 byte atau 8 bit.
Gaya magnet digunakan pada penyimpanan komputer karena dengan demikian data pada komputer dapat tersimpan meski perangkat telah dimatikan. Sama halnya bila anda memberikan daya magnet kepada sebuah paku, maka paku tersebut akan tetap dialiri oleh gaya magnet hingga anda melepaskan gaya magnet tersebut.
Ketika anda menyimpan data pada harddisk, data tersebut tidak hanya lansung ditulis berhamburan begitu saja di platter. Data tersebut disimpan dengan sangat rapi pada pola platter. Bit data tersusun secara konsentris dan melingkar yang kemudian disebut sebagai track. Setiap track dipecah menjadi area yang lebih kecil yang disebut sector.
Pada bagian dari harddisk terdapat sistem yang menyimpan peta mengenai informasi dari seluruh data sector. Peta ini mengetahui sector mana yang telah digunakan dan yang mana yang masih kosong. Pada sistem operasi windows peta ini disebut File Allocation Table atau FAT. Ketika komputer ingin menyimpan informasi baru, ia akan melihat peta terlebih dahulu untuk mencari sektor yang kosong.
Lalu kemudian menginstruksikan read/write head untuk berpindah melintasi platter untuk menemukan lokasi yang tepat, lalu kemudian menyimpannya disana. Untuk membaca sebuah informasi, proses yang sama dilakukan namun dengan cara terbalik, dimana sector yang dicari adalah sector yang berisi informasi yang terkait. Begitu banyak informasi data yang dapat kita simpan pada harddisk meski dengan ukurannya yang terbilang kecil.
3.    RAM
Fungsi dari RAM adalah mempercepat pemrosesan data pada komputer ataupun laptop. Semakin besar RAM yang kita miliki, maka semakin cepatlah komputer kita.
Cara kerja
Pada saat kita menyalakan komputer, device yang pertama kali bekerja adalah Processor. Processor berfungsi sebagai pengolah data dan meminta data dari storage, yaitu Hard Disk (HDD). Artinya data tersebut dikirim dari Hard Disk setelah ada permintaan dari Processor.
Tapi prakteknya hal ini sulit dilakukan karena perbedaan teknologi antara Processor & Hard Disk. Processor sendiri adalah komponen digital murni, dan akan memproses data dengan sangat cepat (Bandwidth tertinggi P4 saat ini 6,4 GB/s dengan FSB 800MHz).
Sedangkan Hard Disk sebagian besar teknologinya merupakan mekanis yang tentu cukup lambat dibandingkan digital (Bandwidth atau Transfer Rate HDD Serial ATA berkisar 150 MB/s). Secara teoritis kecepatan data Processor berkisar 46x lebih cepat dibanding HDD. Artinya, apabila Processor menunggu pasokan data dari HDD akan terjadi “Bottle-Neck” yang sangat parah.
Untuk mengatasi keadaan itu, diperlukan device Memory Utama (Primary Memory) atau disebut RAM. RAM merupakan singkatan dari Random Access Memory. RAM berfungsi untuk membantu Processor dalam penyediaan data “super cepat” yang dibutuhkan. RAM berfungsi layaknya seperti HDD Digital, karena seluruh komponen RAM sudah menggunakan teknologi digital.
Dengan RAM, maka Processor tidak perlu menunggu kiriman data dari HDD. Saat ini RAM DDR2 mempunyai bandwidth 3,2 GB/s (PC400), agar tidak menganggu pasokan maka saat ini Motherboard menggunakan teknologi Dual Channel yang dapat melipatgandakan bandwidth menjadi 2x dengan memperbesar arsitektur menjadi 128-bit. Itu artinya, 2 keping DDR2 dalam mode Dual Channel dapat memasok data dalam jumlah yang pas ke Processor (3,2 GB/s x Dual Channel = 6,4 GB/s).