Apa Itu Bahasa Pemrograman C++

Apa Itu Bahasa Pemrograman C++


Hallo sobat-sobatku semuanya, kali ini saya akan membagikan pengertian bahasa pemrograman C++
Dari mulai apaitu bahasa pemrograman C++ sampai cara mudah belajar bahasa pemrograman C++
langsung aja yuk disimak

Mengenal Bahasa Pemrograman C++ Programming


Bahasa pemrograman C++ atau disebut dengan C++ Programming merupakan bahasa pemrograman tingkat tinggi. Namun C++ ini juga dapat digunakan untuk bahasa pemrograman tingkat rendah pada pengkodingan.
Bagi seseorang yang masih terbilang awam seperti saya, tentu saja masih belum mengenal, mengerti, bahkan mengetahui tentang apa itu bahasa pemrograman C++. Karena namanya mungkin terlalu aneh. Padahal banyak sekali fungsi dan juga peranan dari C++ programming yang bisa Anda dapatkan. Bahasa pemrograman C++ mempunyai nama aneh yang memiliki banyak manfaat.
Nah, berikut ini Anda akan mengetahui mengenai Apa itu C++, fungsi, sejarah, perkembangan, fitur – fitur, kelebihan dan kekurangan, dan cara mengunduh software C++ untuk digunakan dalam data science. Mari kita pelajari bersama tentang C++ programming.

Apa Itu C++ Programming ?

Seperti yang telah saya paparkan sebelumnya bahwa C++ merupakan bahasa pemrograman tingkat tinggi yang merupakan perluasan dari bahasa pemrograman C yang digunakan dalam bahasa pemrograman tingkat menengah. Sehingga bahasa pemrograman C++ mempunyai semua fitur yang ada di bahasa pemrograman C dan mendapatkan tambahan fitur-fitur baru yang diperluas sehingga disebut dengan bahasa pemrograman C++.
Bahasa pemrograman ini mengutamakan sistem kecepatan, sistem kinerja, efisiensi, efektivitas, dan fleksibilitas. Bahasa pemrograman C++ ini sangat bermanfaat untuk membuat aplikasi desktop, server, dan lain-lain.
Seperti halnya masyarakat yang ada di Indonesia yang memiliki banyak dialek, begitu pula dengan bahasa pemrograman C++ yang juga memiliki berbagai macam dialek, hal tersebut terjadi karena yang beroperasi dalam C++ adalah dari berbagai negara yang berbeda.
Bahasa pemrograman C++ memiliki empat compiler, yaitu: C++ Microsoft Visual, C++ Borland, DJGPP, dan C/386 Watcom. Dimana setiap compiler akan menjalankan fungsinya masing – masing. Dan empat kompiler tersebut memiliki fungsi yang berbeda – beda.
Bahasa pemrograman C++ mempunyai banyak dialek dan bahasa yang beragam. Seperti contoh untuk C++ berbasis DOS akan menggunakan kata kunci (keywords). Contoh: #include <iostream h> void main () {Hello} yang berarti setelah C++ di compile dan dilanjutkan run, maka akan muncul kata “Hello”.
Banyak sekali yang harus diperhatikan dalam bahasa pemrograman C++, salah satunya adalah hider yaitu perpustakaan dalam C++. Sedangkan fungsinya adalah tempat untuk kita mencoba.
Nah, setelah mengetahui apa itu C++ programming maka darimana sebenarnya bahasa pemrograman C++ ini ?

Sejarah Terbentuknya C++ Programming

Sebenarnya darimana bahasa pemrograman berasal?
Bahasa pemrograman pertama kali ada sejak script computer ditemukan, dimana dalam komputer terdapat bahasa pemrograman yaitu bahasa mesin, namun para programmer kesulitan menggunakan bahasa mesin. Sehingga timbul banyak sekali bahasa pemrograman yang jauh lebih mudah dan canggih, salah satunya adalah bahasa pemrograman C++.
bahasa pemrograman C++ pertama kali dikemukakan pada tahun 1980 di AT&T Bell Laboratories. Pencetusnya adalah Bjarne stroustrup yang awal mulanya bahasa pemrograman ini adalah bahasa pemrograman C kemudian dikembangkan dan lebih canggih lagi sehingga menjadi bahasa pemrograman C++.
Pengembangan dan penyempurnaan bahasa C adalah dengan menambah fiturnya yaitu salah satunya adalah overloading operator pada tahun 1983-1984 dan kemudian pada tahun 1983 berganti menjadi bahasa pemrograman C++ yang dimana bahasa baru ini lebih canggih dari bahasa pemrograman C.
Awal mula terbentuknya C++ ini adalah ketika Bjarne Stroustrup membuat tesis untuk gelar Ph.D dimana Bjarne Stroustrup berkesempatan bekerja dengan bahasa C++.
Bjarne membuat program C++ dari pemikiran yang ia peroleh dari pengalaman sebelumnya dan memberi nama awalnya yaitu C With Class. Lalu menjaga Stroustrup lebih memilih bahasa pemrograman C?
Ya, karena bahasa pemrograman C  dan bahasa pemrograman C++ sangat populer dengan kecepatan, hasil kerja yang bagus, dan sangat mungkin digunakan dalam bahasa pemrograman tingkat rendah hingga tinggi.
Sebelum C++ diakui, perjuangan Stroustrup tidaklah mudah, karena hal tersebut membutuhkan waktu yang lama untuk perilisan. Perilisan pertama C ++ adalah pada tahun 1998 dimana Standar Internasional pertama kali menerbitkan C ++ ISO / IEC 14882: 1998.
Nah, setelah itu pada tahun 2003 C ++ memiliki sebuah masalah yang mengharuskan adanya pembaharuan dan pengembangan lagi yaitu diberi nama C ++ 03. Kemudian pada tahun 2005 merilis yang baru yaitu dengan nama C ++ 0X. Namun standar yang baru tersebut tidak diakui hingga tahun 2011. Nah, setelah hal itu terjadi barulah dirilis standar yang harus dan diberi nama C++.
Selanjutnya setelah kalian mengetahui sejarahnya, lalu apa saja fitur – fitur yang terdapat pada bahasa pemrograman C++? Berikut akan kita paparkan mengenai fitur – fiturnya.

Apa Saja Fitur-Fitur C++ Programming ?

Bahasa pemrograman C++ merupakan bahasa pemrograman yang paling populer dan digunakan banyak orang hampir di dunia. Berikut ini adalah beberapa fitur yang dimiliki.
  1. Memiliki banyak sekali kompiler dan menggunakan standar C++ yang berjalan dan digunakan pada platform-platform.
  2. Banyak pilihan paradigma pada bahasa pemrograman C++.
  3. Bahasa pemrograman C++ merupakan bahasa pemrograman tercepat.
  4. Program yang ditulis sederhana dan fleksibel.
  5. Bahasa pemrograman C++ memiliki segala fitur yang ada pada C, sehingga C++ merupakan penyempurnaan dari bahasa pemrograman C.
Nah, banyak sekali fitur – fitur pada bahasa pemrograman C++ yang bisa Anda nikmati. Setelah ini akan saya paparkan mengenai struktur bahasa yang digunakan pada C++.

Struktur Bahasa pada C++ Programming

Bagaimana struktur bahasa yang terdapat pada bahasa pemrograman C++?
Ya, perlu kita ketahui bahwa terdapat banyak sekali bahasa yang digunakan pada C++. Bahasa tersebut tersusun rapi dan dikelompokkan menjadi empat bagian yang paling utama, yaitu: komentar, pengarah kompiler, definisi, dan deklarasi.

Struktur Bahasa Bagian Komentar

Adanya komentar pada program akan membantu Anda dalam mempelajari bahasa pemrograman ini. Penulisan komentar pada C++ adalah seperti ini: /*….*/ yaitu komentar yang ditulis diapit simbol tersebut. Atau bisa juga menggunakan simbol // untuk memulai komentar.

Struktur Bahasa Pengarah Kompiler C++

Pengarah kompiler adalah tanda untuk mengarahkan atau mengenal konstanta yang akan dicomplikasi. Contohnya adalah # define size 20. Nah, untuk pengarah kompiler sendiri terdapat tiga macam, yaitu: pengarah kompiler # include, pengarah kompiler # IFDEF, # IFNDF. Dan pengarah kompiler # IF, # ELSE, # ENDIF, # ELIF yang akan dibahas sebagai berikut.

Pengarah Compiler Include

Pengarah compiler include ini dituliskan dengan menyertakan petik dua (“…”) atau dapat menggunakan simbol ‘<’ dan ‘>’ yang digunakan untuk membaca dan mengikutsertakan file pada proses komplikasi.

Pengarah Compiler # IFDEF, # IFNDF

Pengarah compiler # IFDEF, # IFNDF ini memiliki arti yang berbeda. Pengarah compiler # IFDEF berarti bahwa file terdefinisikan. Sedangkan pengarah compiler # IFNDF memiliki arti bahwa file tidak terdefinisikan

Pengarah Compiler # IF, # ELSE, # ENDIF, # ELIF

Pengarah kompiler # IF, # ELSE, # ENDIF, # ELIF ini digunakan untuk memilih program-program yang akan dicomplikasi. Untuk menentukan program itu baik atau tidak maka lebih baik menggunakan pengarah kompiler ini.

Struktur Bahasa Definisi Dan Deklarasi C++

Pada dasarnya bahasa pemrograman C++ mempunyai fungsi yang tersusun dan terangkai dalam sebuah data. Pada bahasa pemrograman C++ ini setiap pernyataan diakhiri dengan tanda titik koma “;”.

Input dan Output Bahasa Pemrograman C++

Teknik input dan output bahasa pemrograman C++ berbeda dengan bahasa pemrograman lainnya, yaitu menggunakan stream dalam input maupun output. Contohnya adalah constrea.h, strstrea.h, dll.
Pada bahasa pemrograman C++ input berarti membaca sebuah stream, sedangkan output memiliki arti menulis pada stream. Input umum pada C++ adalah Cin >> variabel, sedangkan output umum pada C++ adalah Cout << ekspresi.
Lalu, apa sajakah fungsi dari input dan output yang digunakan bahasa pemrograman C++? Berikut akan kita paparkan.

Input Pada Bahasa Pemrograman C++

Fungsi dari input C++ yang digunakan adalah lima macam, yaitu: scanf, cin, gets, getch, getche. Berikut akan dijelaskan dari masing-masing fungsi input C++:
  1. Input scanf, pada C++ berarti pada input scanf, data dimasukkan melalui keyboard.
  2. Cin, pada data C++ cin digunakan untuk memasukkan data melalui keyboard kemudian diproses melalui program.
  3. Gets, yaitu data string digunakan untuk menerima dan memasukkan data.
  4. Getch, pada program getch dalam C++ sama seperti cin yaitu khusus untuk memasukkan karakter, selain itu juga dapat membaca spasi dan tab.
  5. Getche, pada program C++ getch hampir sama dengan fungsi getch yaitu untuk memasukkan karakter. Keunggulan getche yaitu tanpa diakhiri dengan enter dan pada layar akan ditampilkan datanya.

Output Pada Bahasa Pemrograman C++

Fungsi dari output C++ yang digunakan ada lima macam, yaitu: printf, puts, puthar, cout, dan cprintf. Nah, pasti kalian bingung kan? Berikut ini akan saya paparkan pengertian dari masing – masing output tersebut diatas:
  1. Printf, yaitu output printf pada program bahasa C++ adalah untuk menampilkan hasil dengan format specification.
  2. Puts, yaitu output put pada program bahasa C++ yang mencetak string dan diakhiri karakter new line.
  3. Putchar, yaitu bahasa pemrograman C++ yang menampilkan, mencetak, dan diakhiri karakter new line.
  4. Cout, yaitu menampilkan informasi ke layar. Selain itu, cout juga digunakan untuk menambah karakter pada ruang yang kosong.
  5. Cprint, yaitu bahasa pemrograman C++ yang hampir mirip dengan printf yang dapat menampilkan warna.
Lalu apa sajakah kelebihan dan kekurangan dari bahasa pemrograman C++ ini ? Sebelum Anda mengoperasikan C++, maka perlu Anda ketahui terlebih dahulu kelebihan dan kekurangannya. Berikut akan saya paparkan mengenai kelebihan dan kekurangan dari C++ programming.

Kelebihan dan Kekurangan C++ Programming

Kelebihan Bahasa Programming C++

Terdapat banyak sekali kelebihan dari bahasa programming C++ yang perlu Anda ketahui, diantaranya adalah sebagai berikut.
  1. Hampir semua jenis komputer tersedia bahasa pemrograman C++ .
  2. Bahasa pemrograman C++ memiliki keamanan yang tinggi dan sangat fleksibel digunakan pada semua jenis komputer.
  3. Kata kunci pada C++ hanya sedikit, terdapat 48 kata kunci.
  4. Aplikasi yang dibuat pada program C++ sangat efisien karena prosesnya cepat.
  5. Fungsi yang dimiliki C++ cukup banyak sehingga dapat digunakan untuk membuat aplikasi yang besar.
  6. Bahasa pemrograman C++ juga tersusun secara rapi.
  7. Bahasa yang digunakan adalah bahasa menengah sehingga dapat dipelajari dengan mudah.
  8. Dapat digunakan untuk membuat aplikasi yang berkualitas tinggi.
  9. Kode program yang digunakan dapat digunakan kembali untuk membuat program lain.

Kekurangan Bahasa Programming C++

Walaupun terdapat banyak sekali kelebihan, namun bahasa programming C++ juga memiliki kekurangan yang perlu untuk Anda ketahui, beberapa kekurangan tersebut adalah:
  1. Memiliki banyak operator dan mudah diubah sehingga membingungkan.
  2. Untuk menggunakan pointer, akan menyulitkan bagi pemula yang ingin belajar.
Nah, itulah beberapa kelebihan-kelebihan dan kekurangan dari bahasa pemrograman C++. Ya, setelah Anda mengetahui tentang bahasa pemrograman C++, fitur – fitur dan fungsinya serta kelebihan dan kekurangan dari bahasa programming C++. Lalu bagaimana cara mengunduh bahasa programming C++? Berikut ini akan saya paparkan mengenai cara mengunduh bahasa programming C++.

Cara Mengunduh C++ Programming

Berikut ini adalah cara mengunduh atau menginstall bahasa programming C++ yaitu.
  1. Langkah pertama yang harus Anda lakukan adalah berkunjung ke situs file hippo dengan cara mengetik download Dev C++ pada Google. Nah, setelah itu akan muncul banyak sekali pilihan,
  2. Selanjutnya Anda akan berada pada halaman C++.
  3. Langkah selanjutnya Anda langsung bisa mengunduh software C++.
  4. Kemudian Anda tunggu sampai software benar – benar 100% terunduh.
  5. Langkah selanjutnya setelah software terunduh, bukalah software tersebut.
  6. Setelah Anda buka, langkah selanjutnya yang harus Anda lakukan adalah memilih bahasa pada pemrograman yang Anda kehendaki.
  7. Kemudian install software tersebut sampai selesai
  8. Nah, software C++ sudah dapat digunakan.
Nah, setelah Anda mengunduh software C++, maka Anda harus belajar bagaimana cara menggunakan atau mengoperasikan bahasa pemrograman C++. Berikut ini akan saya paparkan mengenai cara mudah belajar bahasa programming C++.

Cara Mudah Belajar C++ Programming

  1. Langkah awal yang harus Anda lakukan adalah “membuka aplikasi DEV C++” yang sudah anda install.
  2. Selanjutnya langkah kedua yang harus Anda lakukan adalah menekan “file” kemudian pilih “New” dilanjutkan “Source File”. Agar lebih simpel dan tidak ribet Anda bisa menggunakan pintas yaitu dengan cara menekan “ctrl+N” untuk membuka file.
  3. Kemudian Anda dapat memasukkan dan mengetikan fungsi #include<iostream> pada garis pertama (line 1). Fungsi tersebut adalah sebagai “Head” atau otak yang bersifat wajib.
  4. Selanjutnya masukkan fungsi “using namespace std” pada garis kedua (line 2) tepat setelah include.
  5. Dilanjutkan memasukkan fungsi “int main ()” pada garis ketiga (line 3).
  6. Setelah melalui beberapa langkah tersebut, kita bisa menentukan program apa yang akan kita buat. Rencana program kita akan dihimpit oleh tanda {}.
      Nah gimana penjelasan di atas tentang C++ mungkin kurang lengkap tapi hanya segitu yang dapat saya bagikan , Terima kasih untuk kalian telah membaca artikel saya dan semoga dengan adanya artikel ini dapat membantu anda semua dalam belajar bahasa pemrograman C++ ini.

Chord Gitar dan Lirik lagu Float - Sementara

Chord Gitar dan Lirik lagu Float - Sementara







Intro : C…..

  C                  Am
Sementara.. teduhlah hatiku
        Dm
Tidak lagi jauh
        F            G
Belum saatnya kau jatuh
   C                Am
Sementara.. ingat lagi mimpi
        Dm
Juga janji-janji
           F         G
Jangan kau ingkari lagi..

Catatan !:
Penyederhanaan chord
Am = Am7
Em = C/E

Reff I:
       F
  Percayalah hati
        Em
  Lebih dari ini
  F              Em
  Pernah kita lalui
         F     G   C
  Jangan henti disini..

Int. C…..

   C                Am
Sementara.. lupakanlah rindu
         Dm
Sadarlah hatiku
       F           G
Hanya ada kau dan aku..

       C                 Am
Dan sementara.. akan kukarang cerita
                Dm
Tentang mimpi jadi nyata
       F          G
Untuk asa kita berdua..

Reff II:
       F
  Percayalah hati
        Em
  Lebih dari ini
  F              Em
  Pernah kita lalui
         F
  Takkan lagi kita
        Em
  Mesti jauh melangkah
     F    G   (C)
  Nikmatilah lara..

Musik : C..Am..Dm..F G

Reff III:
       F
  Percayalah hati
        Em
  Lebih dari ini
  F              Em
  Pernah kita lalui
         F
  Takkan lagi kita
        Em
  Mesti jauh melangkah
     F         G
  Nikmatilah lara..

       F
  Percayalah hati
        Em
  Lebih dari ini
  F              Em
  Pernah kita lalui
         F
  Takkan lagi kita
        Em
Mesti jauh melangkah
     F    G    C
  Nikmatilah lara..
          Am
  Untuk sementara
    Dm           F      G
  Saja..untuk sementara
     C…..
  Sa...ja...

Apa Itu Discord? dan Apa Gunanya?

Apa Itu Discord? dan Apa Gunanya?

Apa Itu DISCORD ? - Sebagai Gamer pasti kita membutuhkan komunikasi antar pemain terutama Gamer Online , nah ini dia aplikasi voice chat dan text chat yang gratis .

Nah , yang sangat spesial dari aplikasi Discord ini adalah fitur-fitur nya yang sangat berguna bagi Gamers . Yang pertama , kalian dapat membuat dan mengatur server kalian sendiri , dan mengatur nya pun sangat mudah . Lalu fitur bot , yap kita bisa menambahkan bot di dalam server kita , ada beberapa fitur bot tersebut yang sangat berguna bagi anggota server nya yaitu , fitur musik , yap kita dapat menyetel musik di dalam server yang dapat kita request , dan fitur bot lainnya adalah menghapus history chat , dengan mudah.Nah yang saya paling suka dari discord ini adalah fitur overlay nya , saat kita bermain game kita dapat melihat dan mengatur discord tanpa harus alt-tab saat bermain game , dan itu sangat berguna buat saya , terutama yang pc nya lemot.

Selain di pc , ternyata discord juga terdapat di handphone juga , yaitu Android dan iOS , dan mempunyai fitur yang sama seperti di pc , jadi kalian bisa menggunakan voice chat , walau tidak di depan pc


Discord PC        :DOWNLOAD

Discord MAC    :DOWNLAOD

Discord Android:DOWNLOAD

Discord IOS       :DOWNLOAD

Discord Linux    :DOWNLOAD


Untuk yang mau tanya-tanya bisa langsund add discord saya : Rifandi#3071

Perbedaan Deep Web dan Dark Web

Perbedaan Deep Web dan Dark Web

Sampe sekarang masih banyak orang yang masih bingung soal arti dari Deep Web dan Dark Web, banyak bilang kalo Dark Web itu lebih dalem lagi dari Deep Web , padahal kalo kamu Googling lebih detil dan cari lagi, kamu pasti nemuin jawabannya.

Deep Web apaan sih?

Deep Web itu kumpulan konten dari website yang nggak di index/nggak tampil sama mesin pencari biasa kayak Google, Yahoo, Bing, artinya nggak keliatan sama orang secara umum tapi masih bisa diakses sama tools tertentu.

Situs lokal Intranet juga termasuk dalam jaringan Deep Web, contohnya server kantor dan aplikasi online yang hanya bisa diakses sama orang kantoran juga termasuk. Aplikasi private message juga termasuk lhoo, karena semua chattingan kamu nggak bisa ke Indeks di mesin pencari.

Dark Web itu apaan ?

Dark Web sendiri bagian dari Deep Web, cuma konten didalamnya mayoritas negatif semua . Contohnya kayak situs jual beli narkoba, video ena ena, dan banyak lagi konten negatif lainnya yang nggak bisa diakses di cari di Google dan Youtube. Buat kamu yang pertama kali iseng jelajah Dark Web, pasti banyak nemuin alamat situs dengan akhirnya .onion. Ternyata itu tuh cuma sebagian kecil aja yang ada di jaringan Dark Web, cuma 0,3% doank dari keseluruhan, bisa bayangin kan domain yang lain?

Deep Web bisa diakses lewat tools tertentu salah satunya Tor browser ini terkoneksi dengan domain .onion di seluruh dunia dengan open relay (vpn) yang berlapis-lapis yang bisa ngejaga kerahasiaan informasi si pengguna browser-nya. Browser ini juga banyak dipake karena bisa bypass semua website yang diblokir sama pihak provider telekomunikasi.

Tapi selain informasi negatif, kamu juga bisa nyari informasi positif yang nggak banyak ditemuin di website biasa yang kamu browsing di Google. Nah sekarang udah tau kan bedanya Deep Web dan Dark Web itu apaan.