Laman

Tampilkan postingan dengan label Software. Tampilkan semua postingan
Tampilkan postingan dengan label Software. Tampilkan semua postingan

Sabtu, 28 April 2012

Sekilas Mengenai Bahasa C++


Bahasa pemrograman C merupakan bahasa pendahulu dari bahasa pemrograman C++. Pencipta bahasa pemrograman C adalah Brian W. Kernighan dan Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program.

Bahasa pemrograman C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup pada tahun 1983. Pada mulanya bahasa C++ disebut dengan “a better C”. Nama C++ kemudian diberikan oleh Rick Mascitti pada musim panas 1983. Adapun tanda ++ pada C++ berasal dari nama operator penaikan pada bahasa C. Keistimewaan yang sangat berarti pada C++ adalah karena bahasa C++ mendukung Pemrograman Berorientasi Obyek (PBO) atau Object Oriented Programming (OOP).

Editor Program C++

Program C++ dapat ditulis dengan menggunakan sembarang editor teks, seperti EDIT (milik DOS), Wordstar ataupun editor bawaan dari kompiler. Contoh program C++ :

01 /*
02 Nama :Ade Bagus Permana
03 NIM :49012004
04 */
05 #include <iostream>
06 using namespace std;
07 int main()
08 {
09 cout<<"Selamat Belajar C++";
10 }
Program C++ biasa ditulis dengan nama ekstensi .CPP (dari kata C plus plus). Agar program ini dapat dijalankan (dieksekusi), program harus dikompilasi terlebih dahulu dengan menggunakan kompiler C++. Pada saat pengkompilasian, program sumber (.CPP) bersama file-file header (berekstensi .H atau .HPP) akan diterjemahkan oleh kompiler C++ menjadi kode obyek (.OBJ). File obyek ini berupa file dalam format biner (berkode 0 dan 1).

Selanjutnya file obyek ini bersama-sama dengan file obyek yang lain serta file pustaka (.LIB) dikaitkan menjadi satu oleh linker. Hasilnya berupa file yang bersifat executable. File inilah yang bisa dijalankan langsung dari sistem operasi secara langsung.

Kompiler C++

Saat ini banyak kompiler C++ yang beredar di pasaran. Sebagai contoh Microsoft Corporation, sebagai perusahaan pembuat perangkat lunak yang sangat terkenal, Microsoft mengeluarkan produk kompiler C++ berupa Microsoft C/C++ serta Visual C++. Adapun Borland International yang sangat terkenal dengan Turbo Pascal-nya, mengeluarkan Turbo C++ dan Borland C++.

Semoga Bermanfaat

CMIIW

Belajar Java


Pada kali ini kita akan mengupas sedikit mengenai bahasa pemrograman terutama JAVA
  • APA SIH JAVA ITU?????

Pertama kali kita harus terlebih dulu mengenal si JAVA tersebut sebab kata orang tak kenal maka tak sayang ok kita bahas sekarang
  • SEJARAH SINGKAT JAVA
Java diciptakan pada tahun 1991 oleh seorang yang bernama James Gosling Dkk dari Sun Microsystem, pada awalnya disebut dengan Oak,ada yang tahu apa itu Oak Katanya sih nama pohon di depan jendela rumah James Gosling.namanya kemudian berubah menjadin JAVA karena sudah ada bahasa lain yang bernama Oak.Gimana udah kenalkan dengan JAVA kalo udah kenal mestinya bisa sayang dengan JAVA.

Senin, 16 April 2012

PERCABANGAN

Sahabat bloger kali ini saya akan posting mengenai bagaiman sebuah Percabangan dalam program, mohon maaf sebelumnya karena saya belom bisa posting untuk perhitungan bilangan biner pada komputer 32 bit.Dalam sebuah program sering kali kita dibutuhkan suatu kondisi yang memerlukan percabangan dan pengulangan.Percabangan program adalah suatu pemilihan pernyataan (statmen) yang akan dieksekusi , dimana pemilihan tersebut berdasarkan pada kondisi tertentu.Percabangan dengan menggunakan if  merupakan suatu pernyataan yang berguna untuk melakukan pengambilan keputusan terhadap dua kemungkinan.

1. Percabangan if  satu kondisi
Struktur percabangan yang paling sederhana hanya melibatkan sebuah ekspresi yang akan diperiksa.Pernyataan if pada dasarnya memiliki dua bentuk, yaitu yang mengandung else  dan tidak mengandung else.Bentuk sederhana dari pernyataan if  berupa:
if(kondisi)
{
// blok pernyataan yang dijalankan
// jika kondisi bernilai benar (true) 
}

Dalam hal ini, kondisi berupa ekspresi yang menghasilkan nilai benar atau salah dan berada dalam tanda kurung kurawal "{}".Dalam tanda kurung kurawal "{}" dapat diletakkan pernyataan pernyataan yang akan dijalankan saat kondis bernilai benar(true).Jika yang berada dalam tanda kurung kurawal "{}" hanya terdapat sebuah pernyataan, maka tanda kurung kurawal"{}" dapat dihilangkan.Dibawah ini adalah potongan flowchart untuk kondisi if  satu kondisi
Gambar 1. Kondisi if  satu kondisi


















Dibawah ini adalah potongan dari program untuk kondisi if  satu kondisi
if(nilai>=60)  
strcpy(Hasil, "LULUS");
cout<<"HASIL UJIAN = "<<Hasil<<endl;

Demikian penjelasan saya mengenai percabangan if  satu kondisi, semoga informasi ini bisa bermanfaat bagi sahabat bloger.
CMIIW(Correct Me If I'am Wrong)

Jumat, 16 Maret 2012

Operator


Operator adalah suatu tanda atau simbol yang digunakan untuk suatu operasi tertentu. Bahasa C menyediakan operator Pengerjaan, operator Aritmatika, operator tipe, operator hubungan, operator logika, operator bitwise, operator dan operator koma.


Aritmetic Operator 
Operator aritmatika melibatkan 2 buah operand, terkadang operand yang digunakan berbeda tipenya. Untuk menghindari hal-hal yang tidak diinginkan maka kompiler C mempunyai pedoman untuk operand yang berbeda tipe :
1. Tipe char akan dikonversikan ke tipe int
2. Tipe float akan dikonversikan ke tipe double
3. Jenjang tertinggi adalah mulai dari long double, double, long int, unsigned int, dan int. ini berarti tipe double dioperasikan dengan tipe int akan menghasilkan tipe double.


Operator Unary (Unary Operator)
Operator unary merupakan operator yang hanya menggunakan sebuah operand saja. Operator-operator unary mempunyai jenjang 2.



Operator Pengerjaan (Assigment Operator)
Operator pengejaan digunakan untuk memindahkan nilai dari suatu ungkapan kesuatu pengenal. 

Operator Hubungan (Relational Operator)
Operator hubungan digunakan untuk menunjukkan hubungan antara 2 buah operand. Banyak digunakan untuk penyeleksian kondisi dengan statement if, do-while, atau while.

Jumat, 09 Maret 2012

Bahasa Pemrograman C


BAHASA PEMROGRAMAN C


Program C pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah fungsi. Fungsi pertama yang harus ada dalam program C dan sudah ditentukan namanya adalah main(). Setiap fungsi terdiri atas satu atau beberapa pernyataan, yang secara keseluruhan dimaksudkan untuk melaksanakan tugas khusus.
Bagian pernyataan fungsi (sering disebut tubuh fungsi) diawali dengan tanda kurung kurawal buka ({) dan diakhiri dengan tanda kurung kurawal tutup (}). Di antara kurung kurawal itu dapat dituliskan statemen-statemen program C. Namun pada kenyataannya, suatu fungsi bisa saja tidak mengandung pernyataan sama sekali. Walaupun fungsi tidak memiliki pernyataan, kurung kurawal haruslah tetap ada. Sebab kurung kurawal mengisyaratkan awal dan akhir definisi fungsi. Berikut ini adalah struktur dari program C. 



Kerangka Dasar Bahasa C
Kerangka program C diberikan sebagai berikut:
a. Ada satu atau lebih fungsi, namun yang harus ada di dalam sebuah program C adalah
fungsi main()
b. Deklarasi variable
c. Perintah (statement)
d. Akses library
e. Komentar

Tipe Data
Bahasa C mendukung beberapa tipe data. Masing-masing tipe data berkaitan dengan cakupan nilai dan besar memori yang digunakan. Tipe-tipe data tersebut diberikan pada tabel di bawah
ini.

Tipe-tipe data dasar di atas dapat pula digunakan bersamaan dengan keterangan-sifatnya (qualifier), yaitu short, long, signed dan unsigned. Contohnya, long int dan long double. Penggunaan qualifier ini juga menentukan cakupan nilai dan besar memori yang digunakan.