Rabu, 29 Maret 2017

Pengertian Bahasa C++

Pengertian Bahasa Pemrograman C++










Bahasa Pemrograman memang banyak. Salah satunya adalah C++ . Di bawah ini adalah asal muasal Bahasa C++ serta pengertiannya yang saya kutip dari wikipedia.org langsung aja simak :
C++ adalah bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
Perbedaan Antara Bahasa pemrograman C dan C++ meskipun bahasa-bahasa tersebut menggunakan sintaks yang sama tetapi mereka memiliki perbedaan, C merupakan bahasa pemrograman prosedural, dimana penyelesaian suatu masalah dilakukan dengan membagi-bagi masalah tersebut kedalam su-submasalah yang lebih kecil, Selain itu, C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Bahasa C adalah sebuah bahasa dasar tingkat tinggi yang sifatnya kompleks dan membangun logika atau algoritma.
C++ merupakan bahasa pemrograman yang memiliki sifat Pemrograman berorientasi objek, Untuk menyelesaikan masalah, C++ melakukan langkah pertama dengan menjelaskan class-class yang merupakan anak class yang dibuat sebelumnya sebagai abstraksi dari object-object fisik, Class tersebut berisi keadaan object, anggota-anggotanya dan kemampuan dari objectnya, Setelah beberapa Class dibuat kemudian masalah dipecahkan dengan Class.
Bahasa C adalah bahasa pemrograman prosedural yang memungkinkan kita untuk membuat prosedur dalam menyelesaikan suatu masalah. Bahasa C++ adalah bahasa pemrograman yang berorientasi pada objek.

Bahasa tingkat tinggi merupakan bahasa yang mudah dipahami oleh manusia, C dan C++ merupakan contoh bahasa dari bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi adalah Pascal , Perl, Java, dan lain lain. Sedangkan bahasa tingkat rendah merupakan bahasa mesin atau bahasa asembly.

Secara sederhana sebuah komputer hanya dapat mengeksekusi program yang ditulis dalam bahasa mesin. Oleh karena itu , jika suatu program ditulis dalam bahasa tingkat tinggi, maka program tersebut harus diproses dahulu sebelum bisa dijalankan dengan komputer.
Proses untuk untuk mengubah dari bahasa tinkaat tinggi ke bahasa tingkat rendah dalam bahasa pemrograman ada 2 tipe yaitu intrepenter dan compiler.
Bahasa pemrograman seperti C dan C++ merupakan contoh dari tipe compiler. Namun ada bahasa yang menggabungkan 2 tipe ini salah satunya adalah bahasa Java.
Kelebihan dan kekurangan bahasa pemrograman C++:
C++ itu pada dasarnya bahasa C juga, nah kemampuan C yang utama itu adalah seperti :
– Kode bahasa C++ dengan portabilitas dan fleksibilitas yang tinggi untuk semua jenis komputer.
– bahasa Standard-nya ANSI bisa dipakai diberbagai platform.
– kecepatan program jika dibanding dengan program yang sama buatan bahasa lain, relatif lebih cepat.
– Bahasa C++ tersedia hampir di semua jenis komputer.
– Bahasa C++ hanya menyediakan sedikit kata-kata kunci (hanya terdapat 48 kata kunci).
– Dukungan pustaka fungsi dan kelas yang banyak sehingga memungkinkan pembuatan aplikasi makro.
– C++ adalah bahasa yang terstruktur, dengan demikian akan lebih mendukung OOP.
– Bahasa C++ termasuk bahasa tingkat menengah dan lebih dekat dengan bahasa mesin.
– Kode program bersifat reuseable, sehingga dapat digunakan kembali pada project lain dengan hanya menggunakan library dan  file header.
– C++ dapat membuat aplikasi graphic processor berkualitas tinggi.
Jika dibandingkan dengan VB atau Delphi C++ memang tidak se-RAD dua bahasa tersebut , dan cenderung lebih rumit. Namun
dari perbandingan tersebut, sudah jelas pasti ada trade-off, seperti kecepatan, efisiensi kode, pengstrukturan kode.
Tidak hanya kelebihan-kelebihan yang dimiliki oleh C++, tetapi juga memiki kekurangan seperti:
– C++ tidak murni OOP sehingga kurang cocok untuk mengajarkan Konsep OOP karena kaidah-kaidah OOP dapat dilanggar. Dan
di C++ ada konsep pointer yang sangat membingunkan, ini salah satu alasan mengapa C++ menjadi momok yg paling tidak
disukai.
– C++ walapun tidak terpengaruh oleh Sistem Operasi tetapi tool untuk developmentnya harus spesific pada salah satu
sistem operasi contoh Visual Studio hanya dapat berjalan di Windows. Alasan ini juga nantinya akan dapat menurunkan
minat terhadap sistem operasi yang lain contohnya Linux. Apabila dalam praktiknya menggunakan Visual Studio maka
otomatis akan menggunakannya juga dan pada akhirnya malas untuk mencoba sistem operasi yang lain.
– Implementasi C++ dalam teknologi IT pada saat sekarang sudah sangat sedikit sekali.
– “susah” untuk membuat sesuatu dengan C++ sehingga kepeminatannya dalam memperdalam Programming akhirnya harus kandas
kecuali dengan inisitif sendiri mempelajari bahasa/teknologi lain.

Sabtu, 21 Januari 2017

Penjelasan Tentang Bilangan Biner Lengkap Dengn Contohnya




Definisi Bilangan Biner atau dalam Bahasa Inggris “Binary” adalah sebuah jenis penulisan angka menggunakan dua simbol yaitu 0 dan 1. Sistem bilangan biner adalah sebuah dasar dari semua bilangan berbasis digital. Dari bilangan biner kita bisa mengkonversi ke bilangan desimal. Sistem bilangan biner bisa juga disebut dengan bit atau Binary digit. Pengelompokan biner dalam istilah komputer selalu berjumlah 8, dengan istilah 1 Byte. Jangan sampai salah antara byte dan bit itu berbeda, 1 byte sama dengan 8 bit. Sistem coding komputer secara

Kamis, 19 Januari 2017

Sejarah Perkembangan Processor PERKEMBANGAN PROCESSOR DARI GENERASI KE GENERASI



PC didesain berdasar generasi-generasi CPU yang berbeda. Intel bukan satu-satunya perusahaan yang membuat CPU, meskipun yang menjadi pelopor diantara yang lain. Pada tiap generasi yang mendominasi adalah chip-chip Intel, tetapi pada generasi kelima terdapat beberapa pilihan selain chip Intel.

Pengertia,Fungsi,Dan Jenis-Jenis VGA



PENGERTIAN VGA CARD (KARTU GRAFIS)

VGA kepanjangan dari Video Graphics Acceleratoryang berfungsi mengolah data graphis untuk ditampilkan pada layar monitor, VGA juga memiliki prossesor yang di sebut GPU (Graphics Processing Unit) dan membutuhkan memory.

Selasa, 17 Januari 2017

Macam-Macam dan Penjelasan RAM

Macam - macam RAM

Pengertian RAM adalah perangkat yang berfungsi mengolah data atau intruksi. Semakin besar memori yang disediakan, semakin banyak data maupun intruksi yang dapat mengolahnya. RAM merupakan sebuah perangkat yang berfungsi untuk menyimpan data. RAM bersifat sementara atau data yang tersimpan dapat dihapus. Lain halnya dengan ROM (Read Only Memory), ROM mempunyai fungsi yang sama dengan RAM tetapi ROM bersifat permanent atau data yang tersimpan tidak dapat dihapus.

Cara Mudah Mengubah Tampilan Kursor Mouse Di Blog


 Nahh.....Kali ini saya akan memberikan tutorial tentang cara mengubah tapilan kursor.Mungkin sudah banyak orang tau cara mengubah tampilan kursor di blog. Mengubah tampilan kursor memang dapat menambah keindahan Blog,Bagi yang belum tau caranya simak lah baik-baik

Minggu, 15 Januari 2017

Cara menambahkan lagu kedalam Blog


Nah..Kali ini saya akan membahas tentang bagaimana menambahkan lagu ke dalam blog.Menambahkan lagu kedalam blog memang menjadi salah satu daya tarik tersendiri.Enak..kan kalo membaca artikel di blog sambil mendengarkan lagu.Nah..bagi yang ingin menambahkan lagu  di blognya,Mungkin postingan kali ini akan  bermanfaat bagi agan-agan semua.

Sabtu, 14 Januari 2017

Masalah-masalah Pada Saat Merakit Komputer Dan Solusinya

Bagi seorang teknisi komputer yang kerja sehari-hari sebagai tukang servis komputer mungkin sudah tidak aneh lagi dihadapkan dengan masalah ketika sedang merakit komputer. Kemudian mereka sudah tahu cara menangani/solusinya karena sudah terbiasa berdasarkan pengalaman. Namun bagi mereka yang masih awam atau baru pertama kali mencoba merakit komputer sendiri,

Jumat, 13 Januari 2017

Cara Merakit Komputer Dengan Benar

Bagaimana cara merakit komputer sendiri yang benar? Untuk bisa merakit komputer tentunya kita harus berani untuk belajar, kita tidak akan pernah tahu kalau tidak mencobanya. Dengan ketekunan dan kesabaran pasti akan mengetahui langkah demi langkah cara merakit komputer. Disamping itu kita harus banyak berteman dengan para teknisi komputer sambil melihat-lihat bagaimana proses awal sampai akhir dalam perakitan komputer, karena pada kenyataannya secara terjun langsung melihat para teknisi melakukan perakitan komputer akan lebih mudah / paham untuk merakit komputer daripada harus belajar dari buku panduan belajar merakit komputer.

Kamis, 12 Januari 2017

Macam-macam cara untuk melihat spesifikasi komputer atau laptop.




Sallam Blogger......

 Nah....Kali ini saya akan memposting cara,bagaimana melihat spek komputer.Mungkin sebagian orang sudah tahu cara melihat spek komputer,tapi mungkin ada juga yang tidak tahu sama sekali.Biasanya orang yg baru membeli komputer/Laptop pasti ingin tahu spek komputer yang baru dibelinya,Tapi tidak tahu cara mengeceknya.

Rabu, 11 Januari 2017

Cara Block Progam Aplikasi Dengan FireWall Di Windows 7


Sallam Blogger......
Pada kali ini saya akan membahas tentang Mem-Block aplikasi denagn FireWall di windows 7.Mungkin sobat kesel saat aplikasi Tiba-tiba mengakses internet untuk melakukan Update otomatis.Nah coba sobat bayangkan jika progam yang melakukan update itu progam BAJAKAN,Bisa Hangus tuh.. Massa berlakunya.....

Minggu, 08 Januari 2017

Cara Membuat Simulasi Jaringan Dengan Cisco Packet Tracer Student



    Salam Semua... Kali Ini Saya Akan Menunjukan Cara Bagaimana Membuat Simulasi Jaringan Dengan Menggunakan Cisco Packet Tracer.
Mungkin Anak TKJ Sudah Mengetahui Software ini. Software Ini Digunakan Untuk Membuat Simulasi Jaringan Sebelum Menerapkanya. Mungkin Beberapa Orang Belum Tahu Bagaiamana Menggunakanya, Memang Agak Sulit Jika Belum Tahu Dasarnya Apalagi Mensetting IP Nya.Nah Saya Akan Memberikan Tutorialnya.

Sabtu, 07 Januari 2017

PERAKITAN KOMPUTER:Cara Mudah Menginstall Windows XP

Langkah-langkah Cara Menginstall Windows XP.

Buat kamu yang belum tau cara menginstal windows xp atau lagi nyari-nyari artikel cara menginstall windows xp ini bisa membaca langkah-langkah cara menginstall windows xp dibawah.
Mungkin bagi sebagian orang hal ini sangat mudah tetapi bagi para pengguna awam ini sangatlah sulit karena faktor kebiasaan menginstal komputernya yang kurang. Artikel ini Kamu Klik buat untuk siapa saja yang ingin belajar cara menginstal komputernya sendiri dengan benar tanpa takut melakukan kesalahan karena tutorial ini Kamu Klik sertakan dengan gambar-gambar yang sangat mudah dimengerti.

PERAKITAN KOMPUTER:Cara Mudah Mengecek Power Suplay Komputer

Cara Mudah Mengecek Power Suplay Hidup Atau Mati



Mungkin kamu pernah mengalami komputer kamu mati total. Komputer mati total jika kamu menekan powernya komputer tidak menyala atau hidup sama sekali. Kemungkinannya ada dua masalah.
Jika komputer ketika dinyalakan tetap tidak hidup dan tetap mati, kemungkinan yang terjadi adalah:

PERAKITAN KOMPUTER:Hal-Hal Yang Harus Diperhatikan Saat Membuat Komputer Rakitan


Hal Yang Harus Diperhatikan Saat Membuat Komputer Rakitan

 

              Hal penting yang harus diperhatikan untuk Komputer rakitan sebelum membeli atau saat merakit agar tidak kecewa bahkan gagal di akhirnya. Memang kegiatan satu ini lebih disukai dari pada pc (komputer) branded karena aktifitas merangkai komponen pc dari nol hingga terbentuk dan siap digunakan serta kita dapat menentukan spesifikasi komputer itu sendiri.