Selasa, 13 Maret 2018

POSTES 2

Overloading

Overloading adalah pengganti perintah dengan konstruktor

lansung contoh lur 
 
#include<iostream>
using namespace std;
class lingkaran{
friend ostream& operator<< (ostream& , lingkaran&);
friend istream& operator>> (istream& , lingkaran&);

public:
lingkaran(){
r=0;
phi=3.14;
l=0;
}
float luas(){
l=phi*r*r;
return l;
}
private:
int r;
float phi,l;


};

ostream& operator << (ostream& makan, lingkaran& lingk){
makan << "r = "<<lingk.r<<endl;
makan << "luas adalah "<<lingk.luas()<<endl;
}
istream& operator >> (istream& minum, lingkaran& aran){
cout << "masukkan r = " ;
minum >> aran.r;
return minum;
}

class tabung{
friend ostream& operator << (ostream& , tabung&);
friend istream& operator >> (istream& , tabung&);

public:
tabung(){
r=0;
t=0;
phi=3.14;
l=0;
}
float luaspermtab(){
l=(2*phi*r*r)+(2*phi*r*t);
return l;
}
private:
int r;
int t;
float phi;
float l;
};

ostream& operator <<(ostream& keluar, tabung&tab){

keluar << "luas permukaan tabung " <<tab.luaspermtab()<<endl;
}
istream& operator >> (istream& masuk , tabung&ung){
cout << "masukkan r = ";
masuk>>ung.r;
cout << "masukkan t = ";
masuk>>ung.t;
}

int main(){
lingkaran x;
tabung y;
cin>>x;
cout<<x;
cout<<"-------------------------------------------------------------"<<endl;
cin>>y;
cout<<y;

}
Share:

Kamis, 08 Maret 2018

POSTES 1


Algoritma Pergi Olahraga

Berikut adalah Flowchart saat kita akan pergi berolahraga:

a. Persiapan Olahraga

 1. Siapkan baju dan celana khusus olahraga
 2. Jika tidak ada gunakan pakaian biasa
 3. Siapkan air minum dan handuk kecil
 4. Masukkan kedalam tas
 5. Siapkan sepatu olahraga

Berikut adalah Flowchart saat kita persiapan olahraga:


b. Sarapan

 1. Lihat makanan
 2. Jika ada maka makan
 3. Jika tidak maka beli di luar rumah

Berikut adalah Flowchart saat sarapan sebelum olahraga:


c. Berangkat menuju tempat Olahraga

 1. Memasang sepatu yang telah dipersiapkan
 2. Pemanasan sebelum olahraga
 3. Menuju tempat olahraga sambil lari-lari kecil

Berikut adalah Flowchart saat berangkat menuju tempat olahraga:



sekian semoga bermanfaat ._.


Agil sulapohan suaga (1700018185)
slot praktikum Alpro pukul 15.00-18.00
TIF UAD

Share:

Senin, 25 September 2017

Menghitung volume bola dan luas balok dalam bahasa c++

Tugas Dasar- Dasar Pemrograman


Membuat program sederhana menunakan bahasa C++, kali ini kita akan menggunakan aplikasi
Dev-C++

langkah-langkahnya yaitu:


  1. membuka aplikasi Dev-C++ anda
  2. klik New > New project > consol aplication dan C++ project
  3.  masukan coding dibawah ini
--------------------------------------------------------------------------
#include <iostream>

/* tugas dari pak fiftin untuk nim ganjil

nama : agil sulapohan suaga
kelas : D
NIM : 1700018185

*/

using namespace std;
int main(int argc, char** argv) {
     
      int pilihan;
     
      cout<< "====================================="<<endl;
      cout<< "Menghitung Volume Bola dan Luas Kubus"<<endl;
      cout<< "====================================="<<endl;
     
      cout<< "jika anda ingin mengitung Volume bola tekan 1 & jika anda ingin menghitung luas kubus tekan 2"<<endl;
      cout<<endl;
      cout<<"pilih! : "; cin>>pilihan;
      cout<<endl;
     
      if(pilihan==1)
     
      {
            float r,V;
            float phi=3.14;
           
            cout<<"masukan jari-jari bola :";cin>>r;
           
            V=1.33333333*phi*(r*r*r);
           
            cout<<"maka volume bola jika jari-jarinya "<<r<<" adalah = "<<V<<endl;
      }
     
      else
     
      if(pilihan==2)
      {
            float L,s;
           
            cout<<"masukan panjang sisi kubus :";cin>>s;
           
            L=6*(s*s);
           
            cout<<"maka luas kubus jika panjang sisinya "<<s<<" adalah = "<<L<<endl;           
      }
      return 0;
}

--------------------------------------------------------------------------------------------------------------------------
Setelah memasukan kode diatas bisa langsung di execute menggunakan F11.

._.




    
            
Share:

Sabtu, 09 September 2017

Komputer

Cara kerja komputer


Komputer merupakan kebutuhan yang tidak bisa dihilangkan dari kehidupan sehari-hari, apalagi kita yang hidup dimasa milenial ini, tapi pernahkah anda membayangkan dan bertanya pada diri sendiri apa sih yang sebenarnya terjadi di dalam komputer anda?

pasti kadang anda menanyakan hal tersebut dalam diri anda, contoh kecilnya adalah keyboard, bagaimana sih prosesnya keyboard bisa menampilkan huruf atau angka di monitor sesaat setelah kita menekannya? sebelum kita membahas lebih jauhnya mari kita menyaksikan video dibawah ini



seperti video diatas, sebenarnya cara kerja komputer pada dasarnya cukup sederhana, komputer bekerja secara otomatis berkat kerjasama antarkomponen, baik itu komponen internal ataupun komponen eksternal komputer. 


Pengolahan data dalam komputer

        Pengolahan data adalah suatu proses dimana sebuah data diproses atau diubah ke dalam bentuk yang lebih berguna dan lebih berarti, yaang berupa sebuah informasi.
Agar komputer dapat digunakan untuk mengolah sebuah data menjadi sebuah informasi, maka diperlukan sebuah sistem yang yang disebut sistem komputer. Sistem yang dimaksud disini terdiri atas elemen-elemen yang saling terhubung sehingga membentuk satu kesatuan yang dapat digunakan untuk melakukan tujuan pokok dari sistem tersebut.
Mulai dari data dimasukan, diproses, sampai data tersebut dicetak, ditampilkan, dan dikeluarkan kembali

1. Pemasukan (Input)
Tahap pemasukan (input) merupakan tahap awal dari proses pengolahan yang terjadi pada sistem komputer. Tahap ini berupa pemasukan data mentah ke dalam sistem komputer melalui input device. Seperti hal nya video diatas keyboard, difungsikan untuk memasukan sebagai perangkat input berupa huruf, angka, maupun simbol-simbol lainnya ke dalam komputer yang selanjutnya akan diproses.

2. Pemrosesan (Process)
Pada tahap ini, data yang telah dimasukan melalui peralatan input tadi akan diproses. Seperti videeo diatas tahap proses ini dilakukan oleh processing device yaitu CPU. Yang mana CPU ini dapat melakukan fungsi perhitungan dan logika untuk perbandingan dan juga mengontrol. Pada tahap ini, data yang masih mentah tadi diproses sedemikian rupa sehingga data tersebut siap dicetak menjadi informasi yang lebih bermanfaat.

3.  Pengeluaran (Output)
Pada tahap ini, data yang tadinya telah dimasukan melalui peralatan input, kemudian diproses oleh CPU akan bisa dicetak apabila sudah siap. Pencetakan ini bisa berupa hardcopy dan juga softcopy. Hard copy berarti menggunakan media fisik seperti kertas ataupun yang lainnya. Softcopy berarti menampilkan gambar visual melalui monitor ataupun projektor.

4. Penyimpanan (Storage)
Dan yang tidak ada dalam video diatas yaitu tahap ini merupakan proses perekaman hasil pengolahan ke alat penyimpan (storage device) dan dapat dipergunakan kembali sebagai input untuk proses selanjutnya. Jadi, data mentah yang telah diproses tadi dapat disimpan pada media penyimpanan (Storage device) agar nantinya bisa digunakan kembali sewaktu-waktu apabila ingin mencetak data tersebut.
Pada gambar terlihat dua anak panah yang saling berlawanan arahnya, ini menunjukan bahwa data dapat disimpan dan diambil kembali jika dibutuhkan untuk keperluan pengolahan data.



Komponen Komputer

A. Perangkat masukan (Input)

Perangakat Input merupakan perangkat yang berfungsi untuk memasukkan data atau perintah kedalam komputer untuk diproses.


Macam-macam alat input komputer
  • Keyboard
Berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi pengguna untuk melakukan  perintah-perintah lainnya yang  diperlukan.

  • Mouse
Berfungsi untuk menggerakkan pointer (kursor) dan memilih berbagai opsi di layar komputer.
  • Scanner
Berfungsi untuk  mengopi atau menyalin  gambar atau teks yang kemdian disimpan  dalam memori komputer

  • Touch Pad

berfungsi sebagai penggerak kursor atau pointer pada  monitor (terutama Leptop) melalui stimulasi gerakan jari  yang menyentuh touchpad tersebut

  • Webcam
berfungsi untuk memudahkan kita dalam mengolah pesan cepat seperti chat melalui video dan bertatap muka melalui video secara langsung. dan webcam ini berfungsi sebagai alat untuk mentransfer sebuah media secara langsung.


  •  Microphone
berfungsi untuk mengubah gelombang suara ke sinyal audio yang akan disimpan dalam komputer


B. Perangkat proses (process)

Perangkat proses berfungsi untuk mengolah data setelah di-Inputkan oleh perangkat input dan diterjemahkan sesuai perintah yang di berikan

Macam-macam alat proses
  • Motherboard
Motherboard adalah papan sirkuit terintegrasi yang menjadi komponen utama dari sebuah komputer. Fungsi motherboard adalah menghubungkan seluruh komponen utama komputer seperti CPU, RAM, CD/DVD-ROM, hardisk / SSD, serta berbagai port dan slot ekspansi.
  • Prosesor
CPU (Central Processing Unit) atau yang lebih dikenal sebagai prosesor merupakan otak dari komputer. CPU bertugas melakukan kalkulasi setiap perintah yang dijalankan di komputer.
  • Chipset
berfungsi sebagai penghubung komunikasi antara CPU dan komponen komputer lain, seperti RAM.
  • RAM
RAM (Random Access Memory) tugasnya adalah menyimpan data dan berbagai proses agar bisa diakses dengan sangat cepat oleh CPU atau komponen komputer lainnya. 
  • Video Card / GPU / VGA / Kartu grafis
Kartu grafis atau yang biasa disebut VGA / GPU / Video Card adalah komponen komputer yang bertugas memproses grafis.
  • ROM
ROM (Read-Only Memory) adalah tempat disimpannya firmware BIOS dan pengaturannya.

  • Baterai CMOS
baterai CMOS ini memberikan daya bagi chip BIOS, sehingga pengaturan BIOS dan tanggal tidak hilang dan tetap berjalan meskipun komputer dimatikan.

  • Hardisk HDD/SSD
Hardisk adalah media penyimpanan yang bisa digunakan untuk menyimpan data, termasuk juga sistem operasi. Selain HDD (Hard Disk Drive) konvensional, saat ini SSD (Solid State Drive) juga sudah populer digunakan, terutama di laptop, netbook, atau PC portabel lainnya. Dibandingkan HDD, SSD memiliki kecepatan baca / tulis yang jauh lebih tinggi dan jauh lebih hemat penggunaan daya karena tidak menggunakan komponen mekanik didalamnya.

C. Perangkat keluaran (output)

Perangkat output merupakan perangkat yang berfungsi untuk menampilkan perintah atau data yang dibutuhkan

Macam-macam perangkat Output
  • Monitor
Bekerja sama dengan Graphic Card (video card / GPU / VGA), monitor berfungsi untuk menampilkan teks dan/atau gambar, baik diam atau bergerak, yang dijanakan oleh komputer

  • Speaker

Speaker adalah perangkat keras output yang berfungsi mengeluarkan hasil pemrosesan oleh CPU berupa audio/suara.
  • Printer
perangkat elektromekanis yang berfungsi untuk mengubah teks dan dokumen grafis dari bentuk elektronik (digital) ke bentuk fisik.
  • Proyektor
Proyektor adalah sebuah alat optik yang digunakan untuk menampilkan gambar di sebuah layar proyeksi atau permukaan serupa.
  • Headphone/earphone/headset
Fungsinya sama dengan speaker yaitu untuk mendengarkan audio/suara

D. Media penyimpanan (storage)

Media penyimpanan pada komputer merupakan media penyimpanan data pada komputer, data yang disimpan pada storage device bersifat permanen dan bukan bersifat sementara. Jadi kita bisa menghapus atau menyimpan sesuai dengan keinginan kita.

Macam macam Media penyimpanan
  • Hard disk
Hard disk, merupakan komponen yang sangat penting untuk komputer karena berfungsi sebagai media penyimpanan data dari semua sistem komputer, baik sistem operasi, data pribadi maupun aplikasi penunjang kinerja komputer.
  • Flashdisk

Flashdisk, merupakan media penyimpanan elektronik yang mempunyai ukuran yang kecil, sehingga mudah untuk di bawa kemana-mana. Pada saat sekarang ini flashdisk merupakan perangkat yang wajib dimiliki oleh semua mahasiswa, karyawan yang bekerja di bidang komputer dan lain-lain. Kapasitas dari harddisk juga bermacam-macam, mulai dari 1 GB, 2 GB, 4GB, 8 GB, 32 GB dan seterusnya sesuai dengan kebutuhan seseorang.
  • CD/DVD
CD/DVD, merupakan media penyimpanan data yang berupa piringan. Untuk membaca data maupun menyimpan data pada CD/DVD kita memerlukan perangkat yang bernama CD/DVD ROOM yang berfungsi untuk memburning data yang akan disimpan didalam CD.

Kesimpulannya, komputer mempunyai beberapa komponen dan terbagi menjadi 4 macam yaitu perangkat Input, Output, Proses, Penyimpanan dan secara sederhana, cara kerja komputer adalah pertama-tama user memasukkan perintah melaluli perangkat input semisal mouse dan keyboard. Kemudian, CPU menangkap data/perintah dari user tersebut kemudian memrosesnya sejenak lalu mengirimkan olahan data/perintah ke perangkat output yang akhirnya menghasilkan data output seperti visual dan audio. 

Semoga Bermanfaat.

Sumber

Share: