Thursday, November 24, 2011

Cara Setting Modem Di Ubuntu

Assalamualaikum wr wb, sobat alhamdulillah ane masih bisa update lagi dan kita masih bisa berjumpa lagi. kali ini ane mau berbagi cara setting modem di linux Ubuntu, caranya cukup sederhana, dan tidak sulit melainkan mudah, karena tidak perlu lagi install software penunjang modem.. dan mungkin cara ini juga dapat berguna untuk semua jenis linux, karena saya baru mencoba di Ubuntu, maka artikel ini dikhususkan untuk pengguna ubuntu. oke tanpa basa basi lagi monggo di simak yoo.. selamat membaca. sebelumnya saya ingatkan pembahasan kali ini saya menggunakan TELKOMSEL FLASH, biar gak pada bingung nantinya., :D

Langkah pertama adalah kita memasukkan modem ke komputer, dan biarkan beberapa saat sampai ubuntu meresponnya.
Berikutnya, klik pada icon network dan pilih "New Mobile Broadband(GSM) Connection", mungkin untuk modem yang lainnya juga sama hanya namanya saja yang berbeda.


New Mobile Broadband(GSM) Connection


Berikutnya, akan tampil Setup a Mobile Broadband Connection, lalu klik Forward untuk melanjutkan.

Setup a Mobile Broadband Connection


Berikutnya, akan tampil Choose Provider Country Or Region maka pilih "Indonesia" untuk negara kita karena Provider kita ada di Indonesia, lalu klik forward untuk melanjutkan.


Choose Provider Country Or Region


Berikutnya, akan tampil beberapa Provider pada list, apabila provider anda tidak ada, maka pilih option yang kedua "I Can't find my provider and i wish to enter it manually". dan untuk sample ane menggunakan TelkomselFlash, jadi kita pilih Telkomsel, lalu klik Forward untuk melanjutkan.


Choose Your Provider


Berikutnya, konfigurasi APN (Access Point Name), untuk setiap provider berbeda, maka ubuntu menyediakan setting default, jadi kita gunakan default saja agar mudah. lalu klik forward untuk melanjutkan.


Konfigurasi APN (Access Point Name)


Berikutnya, akan tampil konfirmasi tentang settingan sobat tadi, apabila sobat merasa sudah benar semua, maka klik apply untuk menyimpannya.

Confirm Broadband Setting

Dan terakhir, adalah mengkoneksikannya ke internet. klik pada icon network di kanan atas. lalu pilih Telkomsel Default, karena APN kita tadi Default. untuk selain Telkomsel mengikuti saja, tinggal klik apa yg tertera disitu.

Network Connection

Untuk sebagian modem,, contohnya seperti modem saya, langkah seperti ini sudahlah cukup. tetapi agar lebih mantap lagi, agar lebih perfect kita setting apn dan password dari setiap provider kita masing masing, caranya ikuti langkah berikut ini.

Klik pada icon network di kanan atas. lalu pilih Edit Connections.



Kemudian setelah itu muncul Window Network Connections maka, pilih menu Mobile Broadband, lalu pilih profil koneksi yang tadi kita buat, dan klik edit.



Lalu akan muncul window editing, kemudian ubah nama koneksi / Connection name, lalu checklist pada Connect automatically, kemudian isi username dan password sesuai APN pada Provider sobat, lalu ubah juga nama APN dari Provider sobat, lihat gambar dibawah ini.



Kemudian ganti type modem Any menjadi 3G(UMTS/HSPA), lalu klik save.


Kemudian klik close pada window Network Connections


Dan terakhir adalah mengkoneksikan kembali seperti langkah sebelumnya


Dan itulah caranya, cukup mudah dan simple, gak ribet peke install driver segala, dan cukup sekian posting ane kali ini smoga ini bermanfaat untuk semua pengguna linux. dan untuk pemula juga.. kita berjumpa lagi pada postingan berikutnya, thanks for visit my blog, jngn lupa komentarnya.
wassalamualaikum wr wb
| 5 comments:


Wednesday, November 23, 2011

Program Penjumlahan Matriks pada C++

Screenshoot 1 Awal Program


Screenshoot 2 Pengisian Matriks


Screenshoot 3 Hasil Penjumlahan Matriks


Assalamualaikum sobat, alhamdulillah kali ini ane masih bisa berbagi pengalaman. kali ini ane berbagi seputar pemrograman C++, dan kali ini ane juga ingin berbagi mengenai program penjumlahan matriks pada C++. penasaran ?? monggo disimak.. screenshootnya ada diatas tuh sobat. dibawah ini. adalah listing programmnya, jadi tinggal copas aja. asalkan jngn lupa cantumkan sumbernya, karena k'lo tidak itu melanggar undang2 hak cipta. karena script ini saya juga sulit mengerjakannya, agar mudah dipahami oleh semuanya..

#include <constrea.h>
#include <iomanip.h>
#include <stdio.h>
main()
{
int baris, kolom, b, k, MA[4][4], MB[4][4], hasil[4][4];

cout<<"\n\t\t\t :: PROGRAM PERHITUNGAN MATRIKS ::\n";
cout<<"\n\t\t=================================================\n";
cout<<"\n\t\t\t:: http://notebase.blogspot.com ::";
cout<<"\n\n\n\n MASUKKAN JUMLAH BARIS : ";cin>>baris;
cout<<" MASUKKAN JUMLAH KOLOM : ";cin>>kolom;

/* Ket : b = baris
k = kolom */

clrscr();
cout<<"\n";
while((baris>4)||(kolom>4));
for(b=1;b<=baris;b++)
{
for(k=1;k<=kolom;k++)
{
cout<<" MATRIKS A BARIS KE "<<b<<" KOLOM KE "<<k<<" : ";cin>>MA[b][k];
}
}
cout<<"\n\n";
for(b=1;b<=baris;b++)
{
for(k=1;k<=kolom;k++)
{
cout<<" MATRIKS B BARIS KE "<<b<<" KOLOM KE "<<k<<" : ";cin>>MB[b][k];
}
}
/* Begin Penulisan Rumus */
for(b=1;b<=baris;b++)
{
for(k=1;k<=kolom;k++)
{
hasil[b][k]= MA[b][k] + MB[b][k];
}
}
/* End Penulisan Rumus */
/*

http://notebase.blogspot.com

*/
cout<<"\n\n BENTUK MATRIKSNYA ADALAH : "<<endl;
cout<<"\n";
cout<<" Matriks A : \n\n";
for(b=1; b<=baris; b++)
{
for(k=1;k<=kolom;k++)
{
cout<<setw(3)<<MA [b] [k];
}
cout<<"\n\n";
}
cout<<" Matriks B : \n\n";
for(b=1; b<=baris; b++)
{
for(k=1;k<=kolom;k++)
{
cout<<setw(3)<<MB [b] [k];
}
cout<<"\n\n";
}
cout<<"\n\n\n";
/* Begin rumus Penjumlahan matriks */
cout<<" HASIL PENJUMLAHANNYA : \n\n";
for(b=1; b<=baris; b++)
{
for(k=1;k<=kolom;k++)
{
cout<<setw(3)<<hasil [b] [k];
}
cout<<"\n\n";
}
/* End rumus Penjumlahan matriks */
getch();
}

nah itulah listing kode untuk program penjumlahan matriks kali ini, silahkan sebar luaskan namun sekali lagi ane ingetin untuk mencantumkan sumbernya,. dan ane mohon berikan komentarnya sobat, cukup sekian posting kali ini smoga bermanfaat dan kita berjumpa lagi pada postingan berikutnya. thanks for visit my blog.

wassalamualaikum wr wb
| No comments:


Tuesday, November 22, 2011

Orang Pintar VS Orang Bodoh dalam Berwirausaha

Assalamualaikum wr wb, alhamdulillah sobat, kali ini kita masih diberikan kesempatan untuk berjumpa, apa kabarnya sobat ?? smoga selalu dalam keadaan sehat wal afiat ya. nah kali ini ane ingin berbagi cerita singkat, mengenai cara pandang org yang PINTAR dengan orang yang BODOH, dalam berwirausaha. ini cukup bagus menurut ane, buat yg mau berwirausaha, ini ada sedikit motivasi.. kaya ane yg juga sedang merintis usaha bersama kawan kawan.. :) do'akan ya smoga bisa suksess dan berkembang usaha kami.. aminn.. nah kembali kepada artikel atau tema, ternyata dalam cara pandang di kedua belah pihak ini mreka justru terbalik, dalam berwirausaha orang yg cenderung / dikatakan BODOH, malah mempunyai peluang besar dalam meraih kesuksesan dalam berbisnis, dan orang yg PINTAR, malah cenderung mengalami kegagalan, mengapa demikian ?? langsung aja simak nihh..

  1. Terlalu Banyak Ide : Orang “pintar” biasanya banyak ide, bahkan mungkin terlalu banyak ide, sehingga tidak satupun yang menjadi kenyataan. Sedangkan orang “bodoh” mungkin hanya punya satu ide dan satu itulah yang menjadi pilihan usahanya.
  2. Miskin Keberanian untuk memulai : Orang “bodoh” biasanya lebih berani dibanding orang “pintar”, kenapa ? Karena orang “bodoh” sering tidak berpikir panjang atau banyak pertimbangan. Dia nothing to lose. Sebaliknya,orang “pintar” telalu banyak pertimbangan.
  3. Telalu Pandai Menganalisis : Sebagian besar orang “pintar” sangat pintar menganalisis. Setiap satu ide bisnis, dianalisis dengan sangat lengkap, mulai dari modal, untung rugi sampai break event point. Orang “bodoh” tidak pandai menganalisis, sehingga lebih cepat memulai usaha.
  4. Ingin Cepat Sukses : Orang “Pintar” merasa mampu melakukan berbagai hal dengan kepintarannya termasuk mendapatkahn hasil dengan cepat. Sebaliknya,orang “bodoh” merasa dia harus melalui jalan panjang dan berliku sebelummendapatkan hasil.
  5. Tidak Berani Mimpi Besar : Orang “Pintar” berlogika sehingga bermimpi sesuatu yang secara logika bisa di capai. Orang “bodoh” tidak perduli denganlogika, yang penting dia bermimpi sesuatu, sangat besar, bahkan sesuatu yang tidak mungkin dicapai menurut orang lain.
  6. Bisnis Butuh Pendidikan Tinggi ?? : Orang “Pintar” menganggap, untuk berbisnis perlu tingkat pendidikan tertentu. Orang “Bodoh” berpikir, dia pun bisa berbisnis.
  7. Berpikir Negatif Sebelum Memulai : Orang “Pintar” yang hebat dalam analisis, sangat mungkin berpikir negatif tentang sebuah bisnis, karena informasi yang berhasil dikumpulkannya sangat banyak. Sedangkan orang”bodoh” tidak sempat berpikir negatif karena harus segera berbisnis.
  8. Maunya Dikerjakan Sendiri : Orang “Pintar” berpikir “aku pasti bisa mengerjakan semuanya”, sedangkan orang “bodoh” menganggap dirinya punya banyak keterbatasan, sehingga harus dibantu orang lain.
  9. Miskin Pengetahuan Pemasaran dan Penjualan : Orang “Pintar” menganggap sudah mengetahui banyak hal, tapi seringkali melupakan penjualan. Orang”bodoh” berpikir simple, “yang penting produknya terjual”.
  10. Tidak Fokus : Orang “Pintar” sering menganggap remeh kata Fokus. Buat dia, melakukan banyak hal lebih mengasyikkan. Sementara orang “bodoh” tidakpunya kegiatan lain kecuali fokus pada bisnisnya.
  11. Tidak Peduli Konsumen : Orang “Pintar” sering terlalu pede dengan kehebatannya. Dia merasa semuanya sudah Oke berkat kepintarannya sehingga mengabaikan suara konsumen. Orang “bodoh” ?. Dia tahu konsumen seringkali lebih pintar darinya.
  12. Abaikan Kualitas : Orang “bodoh” kadang-kadang saja mengabaikan kualitas karena memang tidak tahu, maka tinggal diberi tahu bahwa mengabaikan kualitas keliru. Sedangkan orang “pintar” sering mengabaikan kualitas, karena sok tahu.
  13. Tidak Tuntas : Orang “Pintar” dengan mudah beralih dari satu bisnis kebisnis yang lain karena punya banyak kemampuan dan peluang. Orang “bodoh” mau tidak mau harus menuntaskan satu bisnisnya saja.
  14. Tidak Tahu Pioritas : Orang “Pintar” sering sok tahu dengan mengerjakan dan memutuskan banyak hal dalam waktu sekaligus, sehingga prioritas terabaikan. Orang “Bodoh” ? Yang paling mengancam bisnisnyalah yang akan dijadikan pioritas!
  15. Kurang Kerja Keras dan Kerja Cerdas : Banyak orang “Bodoh” yang hanya mengandalkan semangat dan kerja keras plus sedikit kerja cerdas , menjadikannya sukses dalam berbisnis. Dilain sisi kebanyakan orang “Pintar” malas untuk berkerja keras dan sok cerdas…
  16. Mencampur-adukan Keuangan : Seorang “pintar” sekalipun tetap berperilaku bodoh dengan dengan mencampur-adukan keuangan pribadi dan perusahaan.
  17. Mudah Menyerah : Orang “Pintar” merasa gengsi ketika gagal di satu bidang sehingga langsung beralih ke bidang lain, ketika menghadapi hambatan. Orang “Bodoh” seringkali tidak punya pilihan kecuali mengalahkan hambatan tersebut.
  18. Melupakan ALLAH (Tuhan) : Kebanyakan orang merasa sukses itu adalah hasil jarih payah diri sendiri, tanpa campur tangan “TUHAN”. Mengingat TUHAN adalah sebagai ibadah vertikal dan menolong sesama sebagai ibadah horizontal.
  19. Melupakan Keluarga : Jadikanlah keluarga sebagai motivator dan supporter pada saat baru memulai menjalankan bisnis maupun ketika bisnis semakin meguras waktu dan tenaga.
  20. Berperilaku Buruk : Setelah menjadi pengusaha sukses, maka seseorang akan menganggap dirinya sebagai seorang yang mandiri. Dia tidak lagi membutuhkan orang lain, karena sudah mampu berdiri diats kakinya sendiri.

nah nampak jelas sekali bukan, perbedaannya, kini mari kita ikuti langkah langkah org BODOH diatas, tapi bukan berarti kita harus menjadi org bodoh dulu, tentu tidak, hanya langkah - langkahnya saja yg patut kita tiru dalam berwirausaha.. hmmm mungkin cukup sekian posting kali ini kita berjumpa lagi pada postingan berikutnya, jngn lupa komentarnya ya sobat.. thanks for visit my blog.

wassalamualaikum wr wb.
| 4 comments:


Program Perulangan FOR dan WHILE C++

Assalamualaikum wr wb, sobat alhamdulillah kita masih bisa berjumpa lagi kali ini saya mau berbagi program lagi nih tentang perulangan FOR dan While, screenshoot programnya ada pada gambar disamping,. Langsung aja simak.. jngn lupa untuk memberikan sedikit komentarnya ya sobat. Sebelum saya berikan listing kodenya,. saya jelaskan dulu sedikit tentang FOR dan While.

Pada C++ FOR dan While adalah sebuah perulangan, perulangan yang tentunya sangat dibutuhkan oleh para programmer dan user pengguna program, pada program program tertentu, dan tentunya memudahkan kita juga ya,. FOR dan WHILE memiliki perbedaan dari sisi pernyataannya, yang tentunya juga perbedaan sedikit codingnya. Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.

Bentuk pernyataan FOR adalah : for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah ) atau
for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )
{
pernyataan / perintah;
pernyataan / perintah;
pernyataan / perintah;
}

Kegunaan dari masing-masing argumen for diatas adalah :
  • Inisialisasi; merupakan bagian untuk memberikan nilai awal untuk variabel variabel tertentu.
  • Syarat Pengulangan; memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan.
  • Pengubah Nilai Pencacah; mengatur kenaikan atau penurunan nilai pencacah.

Bentuk pernyataan pada WHILE adalah
: while ( syarat )Pernyataan / perintah ; atau
while ( syarat )
{
Pernyataan / perintah ;
Pernyataan / perintah ;
}

nah itulah sedikit penjelasan tentang FOR dan WHILE, dan skarang tiba saatnya saya memberikan listing program seperti screenshoot diatas. silahkan untuk menyebarkannya namun hargai ane dengan membeirkan sedikit komentar dan cantumkan sumbernya ya sobat. biar rasa lelah saya dalam memposting ini dapat terbayarkan dengan majunya blog saya ini.

#include <constrea.h>
#include <stdio.h>

main()
{
int a,b;
int c=1,d;

cout<<"\nOutput For\n";

for(a=1; a<=4; a++)
{
cout<<"\n";
for(b=a ; b<=4; b++)
{
cout<<" *";
}
}

cout<<"\n";

cout<<"\n\nOutput While\n";


while(c<=4)
{
printf("\n");
d=1;
while(d<=c)
{cout<<" *";
d++;}
c++;
if(c==6)cout<<" \16 \16";
}
cout<<"\n\n\n\n\n";
cout<<"\t\t\t.:: http://notebase.blogspot.com ::. ";
cout<<"\n\t\t\t\t.:: VISIT MY BLOG ::. ";
getch();
}

itulah script atau listing dari program FOR dan WHILE kali ini, smoga dapet bermanfaat dan jngn lupa untuk selalu memberikan komentarnya.. thanks for visit my blog, kita berjumpa lagi pada posting berikutnya,

wassalamualaikum wr wb
| 4 comments:


Monday, November 21, 2011

Program IF, Else, dan Goto C++

Assalamualaikum wr wb, alhamdulillah sobat kita berjumpa lagi pada postingan kali ini, dan kali ini saya ingin berbagi program C++ nih, yaitu program sederhana menggunakan iF, Else dan Goto. yakni proram menghitung luas segitiga, persegi panjang dan bujur sangkar. bagaimana listing programmnya, monggo disimak.

Screenshoot 1 Awal Program


Screenshoot 2 Luas Segitiga



Screenshoot 3 Luas Persegi Panjang


Screenshoot4 Luas Bujur Sangkar



Screenshoot 5 List dari Anggota Kelompok


Nah itulah beberapa screenshoot dari program ini, lalu listingnya ada dibawah silahkan copy, tapi ingat jngn lupa cantumkan sumbernya.. dan berikan komentarnya.

#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <process.h>

main ()
{
char q;
int a, t, pj, k, lb, s1, s2;
float rumus, rumus1, rumus2;
float const p=0.5;
program:
cout<<"\n";
cout<<"\t\t\t.:: PROGRAM MENGHITUNG LUAS ::. ";
cout<<"\n\n\n";
cout<<" 1. MENGHITUNG LUAS SEGITIGA "<<endl;
cout<<" 2. MENGHITUNG LUAS PERSEGI PANJANG "<<endl;
cout<<" 3. MENGHITUNG LUAS BUJUR SANGKAR "<<endl<<endl;
cout<<" 4. LIST ANGGOTA KELOMPOK"<<endl;
cout<<" 5. KELUAR PROGRAM "<<endl<<endl<<endl;
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<" \n\nPILIH SALAH SATU UNTUK MULAI PROGRAM : ";cin>>k;
if(k==1 || k==1)
{
clrscr();
cout<<"\n";
cout<<"\t\t.:: PROGRAM MENGHITUNG LUAS SEGITIGA ::. ";
cout<<"\n\n";
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<"\nMASUKKAN ALAS : ";cin>>a;
cout<<"MASUKKAN TINGGI : ";cin>>t;
cout<<"\n\n";
rumus=a*t*p;
cout<<"HASIL PERHITUNGAN LUAS SEGITIGA ADALAH : "<<rumus<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==2||k==2)
{
clrscr();
cout<<"\n";
cout<<"\t\t.:: PROGRAM MENGHITUNG LUAS PERSEGI PANJANG ::. ";
cout<<"\n\n";
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<"MASUKKAN PANJANG : ";cin>>pj;
cout<<"MASUKKAN LEBAR : ";cin>>lb;
cout<<"\n\n";
rumus1=pj*lb;
cout<<"HASIL PERHITUNGAN LUAS PERSEGI PANJANG ADALAH : "<<rumus1<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==3||k==3)
{
clrscr();
cout<<"\n";
cout<<"\t\t.:: PROGRAM MENGHITUNG LUAS BUJUR SANGKAR ::. ";
cout<<"\n\n";
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<"MASUKKAN SISI 1 : ";cin>>s1;
cout<<"MASUKKAN SISI 2 : ";cin>>s2;
cout<<"\n\n";
rumus2=s1*s2;
cout<<"HASIL PERHITUNGAN LUAS BUJUR SANGKAR ADALAH : "<<rumus2<<endl<<endl<<endl;
cout<<"\n\n\n";
cout<<" INGIN MENGHITUNG LAGI ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==4||k==4)
{
clrscr();
cout<<"\n";
cout<<" .:: LIST ANGGOTA KELOMPOK ::. ";
cout<<"\n\n";
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<"GILANG ARIANTO : (18111021)"<<endl;
cout<<"MUHAMAD DAHRUN SUDERI : (12119466) "<<endl;
cout<<"SUYANTO : (18112742) "<<endl;
cout<<"WAHYU SASTRA PUTRA : (18110372) "<<endl;
cout<<"HARRY MAHARDIKA ADINEGORO : (18111035) "<<endl;
cout<<"\n\n";

cout<<"KELAS : 12.1G.11"<<endl;
cout<<"\n\n\n\n";
cout<<" KEMBALI KE MENU AWAL ?? [Y/N] : ";cin>>q;
if(q == 'y' || q == 'Y')
{
clrscr();
goto program;
}
else if(q == 'N' || q == 'n')
_exit(0);
}
else if(k==5||k==5)
{
akhir:
_exit(0);
}
else
cout<<"\n\n\n\n";
clrscr();
cout<<"\n\n\n\n\n\n\n\n\n";
cout<<" \t\t\thttp://notebase.blogspot.com "<<endl<<endl;
cout<<"\t\tKODE YANG ANDA MASUKKAN SALAH PROGRAM ERROR !!!!!!"<<endl;
getch();
}

Nah itulah coding dari program diatas, smoga bisa bermanfaat dan dapat dimodifikasi kok, dan yg ane minta cuma tlg hargai ane, dngn memberikan komentarnya dan cantumkan sumbernya,. thanks for visit my blog. kita berjumpa lagi pada postingan berikutnya.
wassalamualaikum wr wb
| No comments:


Sunday, November 20, 2011

Input dan Output Dalam C++

Assalamualaikum wr wb, thanks sobat smua yg masih sering mampir di blog saya, kali ini saya ingin berbagi sedikit tentang pemrograman C++ untuk dasar, karena saya juga masih mencoba coba, dengan menggunakan Software Borland C++ Versi 5.02, langsung aja yuk kita bahas sedikit tentang Input dan Output yang terdapat dalam C++, selamat membaca dan smoga bermanfaat buat smuanya, jngn lupa tinggalkan jejak sobat dengan memberikan komentar ya sobat.

Di ANSI C, operasi input dan output dilakukan dengan menggunakan fungsi-fungsi yang ada di header file stdio.h. contohnya untuk input dan output ke layar monitor digunakan perintah seperti printf, scanf, putch, dsb. Untuk input dan output ke file digunakan perintah seperti fread, fwrite, fputc, dsb.
C++ mempunyai teknik input dan output, yaitu :

Menggunakan stream. Header file untuk input dan output stream adalah iostream.h dan beberapa file lain, seperti strstrea.h, fstream.h, dan constrea.h. Stream adalah suatu logika device (peralatan logika) yang menghasilkan dan menerima informasi atau suatu wadah yang digunakan untuk menampung keluaran dan menampun galiran data. Stream adalah nama umum untuk menampung aliran data (contoh : file, keyboard, mouse), maupun untuk keluaran (contoh : layer, printer). Dalam C++ input berarti membaca dari stream dan output berarti menulis ke stream.


1. Statement Input

Beberapa fungsi / statement input yang dapat digunakan yaitu :

  • Scanf
  • Gets
  • Cin
  • Getch
  • Getche


1.1. Scanf
Digunakan untuk memasukkan berbagai jenis data melalui keyboard.

Contoh Program :


Hasilnya :



1.2. Gets
Digunakan untuk dapat menerima dan memasukkan data string. Sintaknya :

Gets(nama-variabel-array);


1.3. Cin
Dalam C++, perintah cin digunakan untuk menginput suatu nilai dari suatu piranti masukan (keyboard) untuk selanjutnya di proses oleh program. Sintaknya yaitu :

Cin >> variable;

Contoh Program :


Hasilnya :




1.4. Getch
Perintah getch() berfungsi sama seperti cin (perintah input), akan tetapi getch() khusus untuk input berupa karakter. Disamping itu getch() dapat membaca input berupa spasi atau tab sedangkan cin tidak bisa. Fungsi ini juga dapat digunakan apabila tidak diinginkan penekanan enter ketika input data karakter. Sintaknya yaitu :

Variabel = getch();

1.5. Getche
Perintah getche() kegunaannya sama dengan getch(), hanya saja getche() menampilkan/ membaca karakter yang diinputkan, tidak perlu diakhiri dengan menekan tombol enter, dan karakter yang dimasukkan akan ditampilkan ke layar. Fungsi getch() dan getche() sama-sama membutuhkan file header conio.h



2. Statement Output

Beberapa perintah output yang bisa digunakan:

  • Printf
  • Puts
  • Putchar
  • Cout
  • cprintf



2.1 Printf
Digunakan untuk menampilkan hasil yang terformat dengan menggunakan format spesification, seperti yang terlihat pada tabel 1.1.




2.2 Puts
Digunakan untuk mencetak string ke layar dimana pencetakan akan diakhiri dengan karakter new line (ke baris baru). Terdapat dalam file header stdio.h.

Contoh Program :


Hasilnya :




2.3 Putchar
Menampilkan sebuah karakter ke layar, pencetakan karakter tidak diakhiri dengan karakter new line, terdapat dalam file header : stdio.h

Contoh Program :


Hasilnya :



2.4 Cout

Dalam C++, perintah cout digunakan untuk menampilkan suatu informasi ke piranti output (layar). Berikut ini perintah-perintah tambahan untuk mengatur tampilan output.

endl Perintah ini berfungsi sama dengan \n (ganti baris)
setw()Perintah ini digunakan untuk mengatur lebar tampilan data (rata kanan).
setfill() Perintah setfill() digunakan untuk menambahkan suatu karakter tertentu pada field yang kosong pada suatu data.
Perintah-perintah tambahan pada cout diatas memerlukan file header iomanip.h supaya dapat digunakan.

2.5 Cprintf
Memiliki fungsi yang mirip dengan printf, hanya saja cprintf dapat menampilkan warna, dan juga terdapat dalam file header stdio.h.


Contoh Program :


Hasilnya :



Nah itulah beberapa input dan output yg mendasari C++, dan cukup dulu, posting kali ini smoga dapat bermanfaat buat semua, dan kita berjumpa lagi pada posting berikutnya silahkan dicoba dan dipraktekan,, jngn lupa tinggalkan jejak, dengan memberikan sbuah komentar buat artikel ini ya sobat, thanks for visit my blog.
Wassalamualaikum wr wb
| 8 comments:


Download Visual Basic 6.0 Enterprise Full Version

Assalamualaikum sobat, alhamdulillah ya kita masih bisa berjumpa lagi. kali ini saya ingin berbagi software Visual Basic 6.0, yg definisinya sudah saya jelaskan pada postingan sebelumnya,, bagi yg belum membacanya silahkan mongo dibaca dulu.. biar tau maksud dan fungsi dari software ini.. software ini juga full version kok, jadi ga perlu kuatir, dan software ini sebenarnya dikhsuskan untuk windows xp, karena tools tools dan beberapa plugin dalam software ini hanya support untuk windows xp. jadi buat kamu yg merasa komputer atau laptopnya masih menggunakan OS selain windows xp, harap mengubah windowsnya menjadi windows xp. karena hanya dengan windows xp professional software ini dapat bekerja dengan maksimal. k'lo memang tidak percaya monggo silahkan saja bandingkan, menggunakan software ini dengan windows xp dan dengan OS selain windows xp, dan rasakan bedanya.. untuk awal sih mungkin tidak terlalu terlihat, tetapi apabila sudah menggunakan software ini untuk kelas menengah sampai yg mahir, harap berfikir kembali untuk menggunakan software ini dengan OS selain windows xp. itu sih hanya saran dari ane,. dan ane juga sengaja memberikan link download untuk versi 6.0 ini karena ini umum dan banyak digunakan untuk kalangan pelajar SMK dan Mahasiswa, seperti saya yang masih menggunakan software pembuat aplikasi ini. karena banyak sekali versi versi terbarunya yg mungkin jauh lebih rumit atau bahkan jug lebih mudah, itu tergantung dari diri sobat masing masing, tetapi software ini cukup standar, untuk kalangan pemula seperti saya.

sekian posting saya kali ini link download berada dibawah, semoga ini bermanfaat buat semua, dan ane mengharapkan komentarnya dari sobat semua, kita berjumpa lagi pada posting berikutnya, thanks for visit my blog.

wassalamualaikum wr wb.

Bagi yang ingin belajar dan membutuhkan software ini monggo silahkan download disini.



| No comments:


Perbandingan KDE dan Gnome

Assalamualaikum wr wb, alhamdulillah sobat, kali ini kita masih bisa bertemu pada postingan yg baru dari ane, k'lo kmarin saya udh bahas tentang definisi KDE dan GNOME, kali ini ane mau bahas tentang perbedaannya atau perbandingannya... bagi yg belum baca artikel sebelumnya monggo dibaca dulu. bagi yg sudah, langsung aja di simak yoo..


KDE dan GNOME merupakan suatu GUI (graphical user interface) atau desktop environtment (lingkungan desktop) yang memudahkan user untuk bisa mengakses aplikasi di linux. Sebenarnya GUI itu tidak hanya KDE dan GNOME saja yang ada, tapi ada juga yang namanya IceWM,XFCE,Blackbox,dan Fluxbox. ringkasnya GUI itu adalah tampilan yang menjembatani penggunaan sistem linux dengan user agar lebih mudah digunakan, jadi usernya tinggal klak-klik aja sana sini..... gitu.. PERLU diingat bahwa GUI pada linux (yaitu KDE,GNOME dll) berbeda dengan sistem operasi W NDOWS. Kalau di windows, GUInya termasuk sistem utama. AKibatnya ketika GUI pada windows crash, maka sistem utama juga akan ikut crash. Berbeda dg linux, dimana GUInya berjalan di atas sistem X-window. Jadi ketika GUI atau Xwindownya crash, sistem utamanya tidak ikut crash. solusinya cukup restart aja lingkungan X-windownya, Dengan kata lain GUI pada linux bukanlah sistem, melainkan aplikasi grafis yang berjalan di atas sistem. Kita anggap saja X-window adalah baju, sedangkan sistem utama adalah orang. KEtika bajunya robek tentu kita tidak perlu menjahit orangnya tetapi bajunya yang kita jahit, atau ganti dg baju yang lain. SELESAI PERMASALAHAN!

Sebenarnya X-window adalah kumpulan bagian yang bekerjasama untuk menampilkan GUI, bagian2 tersebut adalah :
  • dasar sistem window, program yang menyediakan layanan untuk sistem X-window
  • X network protocol, protokol yang digunakan untuk berkomunikasi lewat jaringan
  • Xlib, interface tingkat rendah. Bagian utama yang mengimplementasikan X Netwotk protocol antara sistem jaringan dengan program-program tingkat tinggi
  • Window manager, menghubungkan ketiga bagian di atas. WIndow manager adalah aplikasi X yang berfungsi untuk mengatur bagaimana window ditampilkan kepada pengguna.

Perbedaan KDE dan Gnome :
  1. KDE berorientasi pada tampilan grafis shg tampilannya lebih cantik daripada GNOME yang tidak terlalu “menaruh perhatian besar pada tampilan walaupun juga tidak mengabaikannya sama sekali.
  2. GNOME lebih irit memori daripada KDE, sehingga performa GNOME relatif lebih cepat daripada KDE (ini mungkin krn GNOME tidak berorientasi pada grafis tetapi lebih kepada penghematan memori). Kalo misalnya tidak percaya silahkan aja loe coba sendiri performansi Gnome maupun KDE

nah itulah sekilas perbedaan / perbandingan.. dari sistem yang mendasari linux. yakni KDE dan GNOME.. sekian posting ane kali ini. smoga dapat bermanfaat buat semua.. kita berjumpa lagi pada posting berikutnya. thanks for visit my blog.

wassalamualaikum wr wb.
| No comments:


Friday, November 18, 2011

Menambahkan Button Like Facebook Pada Blog

Assalamualaikum wr wb, alhamdulillah sobat kita masih dapat berjumpa kembali, pada postingan ane yg ini, nah kali ini ane, mau ngasih tips dan trik buat sobat semua yang belum tau, yaitu menambahkan button like facebook pada blog kita. waw, fungsinya ternyata lumayan loh buat blog kita, karena apabila kita like, maka link artikel yang kita like tadi langsung terpublikasi di facebook. lumayan buat promosi blog para pemula, seperti saya contohnya. hehe.. langsung aja simak gan,, dan jngn lupa untuk memberikan komentarnya ya..

Ada beberapa tipe button like facebook yang dapat di pasang, yaitu :

Tipe Standard :







<!-- Tombol Facebook Like -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;send=false&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=35&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:450px; height:35px;'/>
</b:if>
<!-- Facebook Like http://notebase.blogspot.com -->


Tipe Box Count :





<!-- Tombol Facebook Like -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;send=false&amp;layout=box_count&amp;show_faces=false&amp;width=55&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=65&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:55px; height:65px;'/>
</b:if>
<!-- Facebook Like http://notebase.blogspot.com -->




Tipe Button Count :






<!-- Tombol Facebook Like -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<iframe allowTransparency='true' expr:src='&quot;http://www.facebook.com/plugins/like.php?href=&quot; + data:post.url + &quot;&amp;send=false&amp;layout=button_count&amp;show_faces=false&amp;width=90&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=21&quot;' frameborder='0' scrolling='no' style='border:none; overflow:hidden; width:90px; height:21px;'/>
</b:if>
<!-- Facebook Like http://notebase.blogspot.com -->


Nah itu ada beberapa tipe button likenya. lalu cara memasukannya kedalam blog adalah :

  1. Login Blogger > lalu buka Rancangan > lalu pilih Edit HTML
  2. Kemudian klik / beri ceklis pada Expand Widget Templates.
  3. Kemudian copy script salah satu tipe diatas.
  4. Lalu cari kode <data:post.body/> gunakan kombinasi tombol (CTRL +F)
  5. Setalah itu, paste salah satu kode diatas dibawah kode <data:post.body/>, ( itu jika ingin button like berada di bawah setelah postingan ).
  6. Dan apabila ingin button like berada di atas postingan, cari kode <div class='post-header-line-1'/> atau <div class='post-body'> lalu paste tepat dibawah kode tersebut, apabila tidak ada kodenya, maka letakkan salah satu script diatas tepat di atas kode <data:post.body/>
  7. Kemudian Save template, dan lihat hasilnya

nah itulah langkah - langkah menambahkan button like pada blog, semoga dapat bermanfaat buat semuanya dan jngn lupa untuk memberikan komentarnya, kita berjumpa lagi pada postingan dan kesempatan berikutnya, thanks for visit my blog.

wassalamualaikum wr wb.

| No comments:


Definisi Gnome

Assalamualaikum wr wb, sobat alhamdulillah ya, kita berjumpa lagi, kali ini ane mau berbagi masih, lagi, lagi dan lagi mengenai artikel dan bahan bacaan, semoga sobat tidak jenuh ya, karena blog ane kebanyakan bacaannya.. kali ini ada kaitannya dengan posting sebelumnya mengenai Definisi KDE, dan sekarang adalah temannya yakni GNOME, kedua alat atau pengertian keduanya memiliki tujuan dan dasar yang sama, yakni sebuah sistem operasi, namun pada GNOME, lebih di khususkan untuk Linux. bagaimana selanjutnya monggo di simak... jngn lupa komentarnya ya..

GNOME adalah lingkungan desktop dan antarmuka pengguna grafis yang berjalan di atas komputer sistem operasi . Hal ini seluruhnya terdiri dari perangkat lunak bebas dan open source . Ini adalah proyek internasional yang mencakup menciptakan pengembangan perangkat lunak kerangka kerja, memilih perangkat lunak aplikasi untuk desktop, dan bekerja pada program yang mengelola meluncurkan aplikasi, penanganan file, dan jendela dan manajemen tugas. GNOME adalah bagian dari Proyek GNU dan dapat digunakan dengan berbagai Unix-seperti sistem operasi, terutama Linux dan sebagai bagian dari Java Desktop System di Solaris

Sejarah GNOME :

Pada tahun 1996, KDE proyek dimulai. KDE sendiri gratis dan open source dari awal, tetapi anggota dari proyek GNU khawatir dengan ketergantungan pada KDE (kemudian) non-GPL Qt widget toolkit , kemudian dimiliki oleh Trolltech . Pada bulan Agustus 1997, dua proyek dimulai dalam menanggapi masalah ini: Harmony toolkit, pengganti bebas untuk pustaka Qt, dan GNOME, suatu desktop yang berbeda tidak menggunakan Qt, namun dibangun di atas GTK + berlisensi di bawah Lisensi GNU Lesser General Public (LGPL), lisensi perangkat lunak gratis yang memungkinkan GPL-yang tidak kompatibel software untuk link ke sana. Desktop GNOME itu sendiri adalah berlisensi di bawah LGPL untuk perpustakaan, dan GPL untuk aplikasi yang merupakan bagian dari proyek GNOME. Setelah toolkit dan perpustakaan di bawah LGPL memungkinkan aplikasi yang ditulis untuk GNOME untuk menggunakan satu set yang lebih luas lisensi (termasuk perangkat lunak berpemilik lisensi). Para pemimpin proyek awal dan pendiri untuk GNOME dua programer Meksiko Miguel de Icaza dan Federico Mena .
Pada tahun 2000, Qt dibuat tersedia di bawah GNU GPL istilah. Trolltech menawarkan dual-lisensi di bawah kedua QPL syarat dan GNU GPL syarat dan pengecualian yang diberikan kepada lisensi spesifik lainnya seperti Apache License . Qt yang GNU GPL yang diturunkan lisensi, bagaimanapun, terus membatasi Qt menghubungkan dengan perangkat lunak berpemilik yang sewenang-wenang tanpa dikenakan biaya, GTK + 's LGPL lisensi tidak memaksakan pembatasan ini dan dibedakan dari Qt. Pada akhir tahun 2000, Proyek Harmony berhenti, seperti KDE tidak lagi tergantung pada non-GPL perangkat lunak, pengembangan GNOME terus (seperti tahun 2011 ). Pada bulan Maret 2009, setelah Trolltech dibeli oleh Nokia, Qt 4.5 dirilis dan menambahkan LGPL lisensi sebagai pilihan ketiga.
California startup Eazel mengembangkan file manager Nautilus dari 1999 hingga 2001. De Icaza dan Nat Friedman mendirikan Kode Helix (kemudian Ximian ) pada tahun 1999 di Massachusetts. Perusahaan mengembangkan infrastruktur GNOME dan aplikasi, dan pada tahun 2003 dibeli oleh Novell .

Tujuan GNOME :

Proyek GNOME menyediakan dua hal: GNOME desktop environment, sebuah desktop yang intuitif dan menarik bagi pengguna, dan platform pengembangan GNOME, suatu kerangka luas untuk membangun aplikasi yang mengintegrasikan ke dalam sisa user interface desktop dan mobile .
Proyek GNOME menempatkan penekanan pada kesederhanaan, kegunaan, dan membuat hal-hal yang "hanya bekerja" (lihat prinsip KISS ). Tujuan lain dari proyek ini adalah:

  1. Kebebasan-untuk menciptakan sebuah lingkungan desktop dengan kode sumber mudah-tersedia untuk digunakan kembali di bawah lisensi perangkat lunak bebas .
  2. Aksesibilitas -untuk memastikan desktop dapat digunakan oleh siapa saja, terlepas dari keterampilan teknis atau keadaan fisik.
  3. Internasionalisasi dan lokalisasi -untuk membuat desktop tersedia dalam banyak bahasa. Pada saat ini, GNOME sedang diterjemahkan ke 175 bahasa.
  4. Pengembang-ramah-untuk memastikan kemudahan menulis perangkat lunak yang mengintegrasikan mulus dengan desktop, dan memungkinkan pengembang pilihan bebas bahasa pemrograman.
  5. Organisasi-untuk mematuhi siklus rilis reguler dan mempertahankan struktur komunitas disiplin.
  6. Dukungan-dukungan untuk memastikan dari lembaga-lembaga lain di luar komunitas GNOME.
nah itulah sedikit penjelasan dari GNOME, semoga dapat bermanfaat buat semuanya. dan jgn lupa untuk meninggalkan sedikit komentarnya ya sobat.. kita berjumpa lagi pada posting berikutnya, thanks for visit my blog.
wassalamualaikum wr wb.
| No comments:


Definisi KDE

Assalamualaikum wr wb, Alhamdulillah akihrnya kita bisa berjumpa lagi pada kesempatan ini, kali ini saya ingin membahas, masih seputar artikel, yakni tentang sebuah Kernel atau sistem utama pada Linux, yang kita sebut dengan KDE, selamat membaca smoga artikel ini dapat bermanfaat, jngn lupa untuk komentarnya ya sobat.

KDE (K Desktop Environment) adalah internasional perangkat lunak bebas komunitas memproduksi serangkaian terpadu lintas-platform aplikasi yang dirancang untuk berjalan pada Linux , FreeBSD , Microsoft Windows , Solaris dan Mac OS X sistem. Cara terbaik adalah dikenal dengan Plasma Desktop , sebuah lingkungan desktop disediakan sebagai standar lingkungan bekerja pada banyak distribusi Linux, seperti Kubuntu , Pardus dan openSUSE .
Tujuan komunitas ini adalah untuk menyediakan fungsi desktop dasar dan aplikasi untuk kebutuhan sehari-hari serta alat dan dokumentasi untuk pengembang untuk menulis aplikasi yang berdiri sendiri untuk sistem. Dalam hal ini, proyek KDE berfungsi sebagai payung proyek untuk aplikasi mandiri banyak dan proyek-proyek kecil yang berbasis pada teknologi KDE. Ini termasuk penulis kaligrafi Suite , digiKam , Rekonq , K3b dan banyak lainnya.
KDE software didasarkan pada Qt kerangka. Asli GPL versi toolkit ini hanya ada untuk X11 platform, tetapi dengan rilis Qt 4, LGPL versi yang tersedia untuk semua platform. Hal ini memungkinkan perangkat lunak KDE berdasarkan Qt 4 untuk juga akan didistribusikan kepada Microsoft Windows dan Mac OS X .

Sejarah KDE :

KDE didirikan pada tahun 1996 oleh Matthias Ettrich, yang waktu itu mahasiswa di Eberhard Karls University of Tübingen . Pada saat itu, ia terganggu dengan aspek-aspek tertentu dari Unix desktop. Di antara kekhawatiran adalah bahwa tidak ada aplikasi terlihat, merasa, atau bekerja sama. Dia mengusulkan penciptaan bukan hanya satu set aplikasi tetapi lingkungan desktop di mana pengguna bisa mengharapkan hal-hal untuk melihat, merasakan, dan bekerja secara konsisten. Dia juga ingin membuat desktop ini mudah digunakan, salah satu keluhan tentang aplikasi desktop pada waktu itu bahwa pacarnya tidak bisa menggunakannya. Nya awal Usenet posting memacu banyak minat, dan proyek KDE lahir.
Nama KDE dimaksudkan sebagai sebuah permainan kata yang ada di Desktop Environment umum , tersedia untuk sistem Unix. KPB adalah X11 berbasis lingkungan pengguna dikembangkan bersama oleh HP, IBM, dan Sun melalui X / Open konsorsium, dengan antarmuka dan alat-alat produktivitas berdasarkan Motif widget toolkit grafis. Itu seharusnya menjadi intuitif yang mudah-ke-menggunakan lingkungan komputer desktop. K awalnya disarankan untuk berdiri untuk " Kool ", tapi itu cepat memutuskan bahwa K harus berdiri untuk apa-apa pada khususnya. Para initialism KDE karena itu diperluas untuk "K Desktop Environment".
Matthias Ettrich memilih untuk menggunakan Trolltech yang kerangka Qt untuk proyek KDE. Programmer lain dengan cepat mulai mengembangkan KDE / Qt aplikasi, dan pada tahun 1997 awal, beberapa aplikasi sedang dirilis. Pada tanggal 12 Juli 1998 versi pertama dari lingkungan desktop, KDE 1.0 disebut, dirilis.

License KDE :

Pada bulan November 1998, kerangka Qt adalah dual-berlisensi di bawah bebas dan open source Q Public License (QPL) dan lisensi komersial untuk pengembang perangkat lunak berpemilik. Pada tahun yang sama, KDE Gratis Qt diciptakan landasan yang menjamin bahwa Qt akan jatuh di bawah varian dari yang sangat liberal lisensi BSD harus Trolltech tidak ada lagi atau tidak ada versi gratis dari Qt dirilis selama 12 bulan.
Perdebatan berlanjut tentang kompatibilitas dengan GNU General Public License (GPL), maka pada bulan September 2000 Trolltech membuat versi Unix dari pustaka Qt tersedia di bawah GPL di samping QPL yang menghilangkan kekhawatiran dari Free Software Foundation. Trolltech terus memerlukan lisensi untuk mengembangkan perangkat lunak berpemilik dengan Qt. Perpustakaan inti dari KDE secara kolektif berlisensi di bawah GNU LGPL tetapi satu-satunya cara untuk perangkat lunak berpemilik untuk menggunakan mereka adalah untuk dikembangkan di bawah syarat-syarat lisensi Qt berpemilik.
Dimulai dengan Qt 4.5, Qt juga dibuat tersedia di bawah LGPL versi 2.1, sekarang mengizinkan aplikasi berpemilik untuk secara sah menggunakan sumber versi Qt terbuka.
Pada tanggal 24 Nopember 2009 Tim Pemasaran KDE mengumumkan resmi rebranding dari komponen proyek KDE, yang dimotivasi oleh pergeseran dirasakan dari membangun lingkungan desktop untuk sebuah proyek lengkap sekitar sebuah komunitas dari "orang-orang yang membuat perangkat lunak". Rebranding difokuskan pada de-menekankan lingkungan desktop sebagai "hanya produk lain", dan menekankan baik masyarakat dan teknologi lain yang disediakan sebagai perangkat lunak KDE. Setelah reposisi, KDE nama tidak lagi singkatan K Desktop Environment, seperti yang sekarang bertindak sebagai merek payung untuk perangkat lunak yang dihasilkan oleh masyarakat. Apa yang akan sebelumnya telah dikenal seperti KDE 4.4 sekarang akan disebut sebagai "Perangkat Lunak Kompilasi KDE 4,4" (disingkat "KDE SC 4,4"). Terlepas, banyak pengguna masih menyebutnya sebagai KDE 4.

nah itu lah sedikit artikel tentang KDE, yg keberadaannya skarang, terdapat pada sistem operasi. termasuk windows yang kita gunakan sekarang. smoga artikel ini dapat bermanfaat, dan ane sangat mengharapkan komentar dari sobat semua. sekian posting ane kali ini, kita berjumpa lagi pada postingan berikutnya.. thanks for visit my blog.

wassalamualaikum wr. wb.
| 1 comment:


Thursday, November 17, 2011

Definisi Linux

Assalamualaikum wr wb, alhamdulillah ya kita masih bsa berjumpa lagi, kali ini saya ingin berbagi pengalaman lagi mengenai sebuah sistem operasi yang sangat saya sukai, yakni Linux, banyak teman teman di kampus yang bertanya kpada saya apasih linux itu ?? nah buat teman teman smua, yg belum tau tentang linux, monggo di baca smoga dpt menambah pngetahuan lagi di bidang IT.

Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.
Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).
Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.
Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.
Logo Linux (Tux) dimulai saat Linus Torvalds sedang berjalan-jalan di taman Perth. Saat sedang berjalan itu lah Linus Torvalds di patok oleh sekor Pinguin dan demam selama berhari. Ia berfikir bahwa karakter pinguin cocok untuk menjadi logo dari sistem operasi barunya itu. Maka diadakan sebuah kompetisi untuk mendesain Logo Linux yang baru, dan kompetisi itu dimenangkan oleh Larry Ewing yang berhasil menggambarkan seekor pinguin yang sedang duduk.
Linux merupakan sistem operasi bertipe Unix modular. Linux memiliki banyak disain yang berasal dari disain dasar Unix yang dikembangkan dalam kurun waktu 1970-an hingga 1980-an. Linux menggunakan sebuah kernel monolitik, kernel Linux yang menangani kontrol proses, jaringan, periferal dan pengaksesan sistem berkas. Device driver telah terintegrasi ke dalam kernel.
Banyak fungsi-fungsi tingkat tinggi di Linux ditangani oleh proyek-proyek terpisah yang berintegrasi dengan kernel. Userland GNU merupakan sebuah bagian penting dari sistem Linux yang menyediakan shell dan peralatan-peralatan yang menangani banyak fungsi-fungsi dasar sistem operasi. Di atas kernel, peralatan-peralatan ini membentuk sebuah sistem Linux lengkap dengan sebuah antarmuka pengguna grafis yang dapat digunakan, umumnya berjalan di atas X Window System.
Sebagian besar distribusi Linux mendukung banyak bahasa pemrograman. Koleksi peralatan untuk membangun aplikasi dan program-program sistem operasi yang umum terdapat di dalam GNU toolchain, yang terdiri atas GNU Compiler Collection (GCC) dan GNU build system. GCC menyediakan kompilator untuk Ada, C, C++, Java, dan Fortran. Kernel Linux sendiri ditulis untuk dapat dikompilasi oleh GCC. Kompilator tak bebas (proprietary) untuk Linux antara lain adalah Intel C++ Compiler dan IBM XL C/C++ Compiler.
Kebanyakan distribusi juga memiliki dukungan untuk Perl, Ruby, Python dan bahasa pemrograman dinamis lainnya. Contoh bahasa pemrograman yang tidak umum tetapi tetap mendapat dukungan di Linux antara lain adalah C# dengan proyek Mono yang disponsori oleh Novell, dan Scheme. Sejumlah Java Virtual Machine dan peralatan pengembang jalan di Linux termasuk Sun Microsystems JVM (HotSpot), dan J2SE RE IBM, serta proyek-proyek sumber terbuka lainnya seperti Kaffe. Dua kerangka kerja utama untuk pengembangan aplikasi grafis di Linux adalah GNOME dan KDE. Proyek-proyek ini berbasiskan GTK+ dan Qt. Keduanya mendukung beragam bahasa pemrograman. Untuk Integrated development environment terdapat Anjuta, Code::Blocks, Eclipse, KDevelop, Lazarus, MonoDevelop, NetBeans, dan Omnis Studio, sedangkan penyunting teks yang telah lama tersedia adalah Vim dan Emacs.

Hakcipta Linux :

Linux kernel dan sebagian besar perangkat lunak GNU menggunakan GNU General Public License (GPL) sebagai basis lisensinya. GPL mengharuskan siapapun yang mendistribusikan kernel linux harus membuat kode sumber (dan semua modifikasi atas itu) tersedia bagi pengguna dengan kriteria yang sama. Tahun 1997, Linus Torvald menyatakan, “Menjadikan Linux berbasis GPL sungguh merupakan hal terbaik yang pernah saya lakukan.”Komponen penting lain dalam sistem Linux diijinkan menggunakan lisensi selain dari GPL; banyak pustaka menggunakan GNU Lesser General Public License (LGPL), varian GPL yang lebih moderat, dan sistem X Window System menggunakan MIT License.
Linus Torvald telah menyatakan ke khayalak umum bahwa ia tidak akan memindahkan lisensi kernel Linux yang saat ini menggunakan GPL versi 2 ke GPL versi 3, yang ditembangkan pada pertengahan tahun 2007, dengan alasan beberapa ketentuan yang terdapat pada lisensi baru tersebut melarang penggunaan perangkat lunak dalam manajemen hak digital (Inggris: Digital rights management).
Penelitian yang dilakukan pada tahun 2001 terhadap Red Hat Linux 7.1 menemukan bahwa distro perangkat lunak tersebut terdiri atas 30 juta baris kode. Dengan menggunakan algoritma model biaya konstruktif (Inggris:Constructive Cost Model), penelitian itu memperkirakan bahwa distro tersebut membutuhkan waktu kira-kira delapan ribu tahun kerja untuk mengembangkannya. Menurut penelitian tersebut, jika semua elemen dari perangkat lunak tersebut dikembangkan dengan cara konvensional dalam artian sebagai perangkat lunak tertutup, pengembangan distro tersebut akan menelan biaya sebesar 1,08 miliar dolar (basis nilai tukar dolar tahun 2000) untuk dikembangkan di Amerika Serikat.
Sebagian besar kode (71%) ditulis dengan menggunakan bahasa pemrograman C, namun banyak bahasa lainnya juga ikut terlibat seperti C++, Assembly, Perl, Python, Fortran, dan berbagai bahasa skrip lain. Lebih dari separuh dari seluruh kode dilisensikan di bawah naungan GPL. Kernel linux itu sendiri terdiri atas 2,4 juta baris kode, atau sekitar 8% dari total keseluruhan.
Penelitian lainnya menghasilkan analisis yang sama terhadap distro Debian GNU/Linux versi 4.0. Distro tersebut terdiri atas lebih dari 283 juta baris kode, dan penelitian tersebut memperkirakan biaya pengembangan yang dibutuhkan sebesar 5,4 miliar euro jika dikembangkan sebagai perangkat linak tertutup.
Di Amerika Serikat, Linux merupakan merek dagang (SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program sistem operasi komputer bagi penggunaan komputer dan operasi". Merek dagang ini didaftarkan setelah ada suatu kejadian di mana seorang pemalsu bernama William R Della Croce Jr mulai mengirim surat kepada para distributor Linux dan megklaim trademark Linux adalah hakmiliknya serta meminta royalti sebanyak 10% dari mereka. Para distributor Linux mulai mendorong agar trademark yang asli diberikan kepada Linus Torvalds. Pemberian lisensi trademark Linux sekarang dibawah pengawasan Linux Mark Institute.

nah itulah sedikit artikel mengenai Linux, smoga dapat bermanfaat ya sobat, jngn lupa untuk memberikan sedikit komentarnya untuk artikel ini, dan cukup sekian artikel kali ini smoga dapat bermanfaat, kita berjumpa lagi di lain waktu, thanks for visit my blog.

wassalamualaikum wr wb.
| 3 comments:


Copyright © 2012. NoteBase - All Rights Reserved
Template Design by AkustikCorporation
Powered by Blogger