Monday, February 28, 2011
macam-macam kondisi pada bahasa C
Pengenalan Array Pada Bahasa C
- Setiap elemen array dapat diakses melalui index
- Index array secara default dimulai dari 0
- Deklarasi array :
- Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah buah kolom.
- Bentuknya dapat berupa matriks atau tabel.
- Deklarasi array :
- Array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
- Deklarasi array :
- Array dapat mempunyai sejumlah nilai, sedangkan tipe data lain hanya dihubungkan dengan sebuah nilai saja.
- Array dapat digunakan untuk menyimpan beberapa nilai tipe data lain data (char, int, float, double, long, dll) yang sama dengan satu nama saja.
- Selain itu, array dapat berupa satu dimensi atau lebih, sedangkan tipe data lain hanya berupa satu dimensi.
Wednesday, February 23, 2011
Perintah-Perintah Consol Pada Linux
• vim = perntah edit file
• /etc/init.d/restart network = perintah untuk restart nerwork
• gedit = printah edit file
• df -h = perintah untuk mengetahui kapasitas hardisk
• sudo bash / su = untuk masuk sebagai administrator
• mkdir = untuk membuat folder
• rm -rf = cara menghapus folder
• vim nama text = cara membuat text file
• net use lpt1 //no ip user/nama printer = perintah untuk membuat print cepat /ctrl P
• init 0 = printah shoutdown melalui consol
• init 6 = printah untuk restart system melalui consol
• cd = printah untuk masuk ke directory
• cd / = printah untuk keluar dari directory
• ls = printah untuk mengetahui isi directory
• cat = printah untuk mengetahui isi file
• cp = perintah untuk mencopy file. tekan v= untuk block file. tekan Y=untuk copy. tekan P=untuk paste
• rm = perintah untuk menghapus file
• less = untuk melihat isi file secara dscrool
• tail = menampilkan 10 baris terakhir
• mv = untuk memindahkan file ( cut )
• sudo tail -f /var/log/squid/access.log = untuk mengetahui siapa aja yang borwsing dan yang mengunakan internet, sepuluh baris terakhir
• ssh kholil@192.168.0.117 = cara untuk remood user
• sudo vim /etc/squid/squid.conf = cara meng edit squid
• sudo mount /dev/fd0 Desktop/floppy/ =untuk mengenalkan floppy
• mount /dev/hda2 Desktop = cara untuk mengenalkan hardisk
• passwd = cara mengganti password
• vim /etc/samba/smb.conf = ( ket ) isikan (writable = yes) ( browsable= yes) ( path =/root/Desktop/hardisk) (public = yes ) cari scurity nya dan ganti dg (scurity = share ) kemudian simpan = cara shering lewat console
• vim /etc/network/interface = cara menganti ip lewat console
• chmod +x nama text = perintah untuk membuat file eksekusi
• dpkg-reconfigure xserver-xorg = cara untuk mendeteksi new hardware
• jika media player tidak bisa di gunakan coba install vnc common
• nautilus = di gunakan untuk copy data dari root ke usr
• iftop = untuk melihat traffic bandwith internet
• apt-get install gwget = gwget adalah sofware untuk download
• apt-get install down them all = down them all adalah sofware untuk download caranya open mozila-pilih tools-add ons
• ifconfig eth0:1 192.168.5.1 = cara untuk membuat ip lebih dari 1
• tail -f /var/log/syslog = cara untuk check klo ada system yang error
• dmesg | grep lp = cara check klo ada system printer yang error
• apt-get install ssh = untuk remod komputer
• vim /etc/ssh/sshd-config = ganti permit root login = no menjadi =yes =agar ssh bisa di jalankan
• cara menganti password root = booting komputer dg mengunakan live cd pc linux,buat folder di root contoh #mkdir data, setelah itu ketikan #mount /dev/hda1 data lalu enter,setelah hardisk root nya udah di mount langkah kedua ketikan #chroot . ( titik ) lalu enter setelah itu ketikan passwd dan isikan password baru.
Sejarah Open Suse
openSUSE bermula di awal tahun 1990-an di mana Linux terdiri dari sekitar 50 keping disket dan dapat diunduh/diambil lewat internet, tetapi pengguna potensial yang memiliki koneksi internet tidaklah banyak. Kemudian S.u.S.E. GmbH menghimpun disket-disket Linux yang dapat dibeli (tanpa harus memiliki koneksi internet). SuSE tersebarluas oleh Suse GmbH dengan lokalisasi instalasi dalam bahasa Jerman dan dengan itu menciptakan distribusi dari banyak pengguna berbahasa Jerman. Alat instalasi dari Slackware diganti dengan YaST hasil pengembangan Suse GmbH sendiri. Mulai April 1994 Paket Suse-Linux Versi 1.0 mulai menggunakan CD, tidak lagi dalam disket (yang sudah mencapai 70 keping).
Versi pertama yang berdiri sendiri terlepas dari Slackware diterbitkan pada Mei 1996 dengan nama S.u.S.E. Linux, versi 4.2. Penomoran 4.2 dalam versi ini diakibatkan dari diskusi panjang di mana penomoran versi 1.1 ditolak dan angka 42 lebih disukai karena merupakan “jawaban dari segala pertanyaan terhadap segala pertanyaan” (Answer to Life, the Universe, and Everything) menurut roman karya Douglas Adams The Hitchhiker’s Guide to the Galaxy. Pada versi ini untuk pertama kalinya, dalam distribusi dengan 3 CD, disertai sebuah Live-Filesystem.
Mulai dari versi 4.2 angka penjualan Suse Linux meningkat tajam. Pengguna professional di pasar Linux menuntut produk yang sesuai, maka mulai versi 5 ditawarkan produk SuSE Business Linux. Konsep ini kemudian tetap dijual melalui SUSE Linux Enterprise Server (SLES), yang boleh diperoleh di samping siklus rilis dan pembaruan yang panjang dengan dukungan tawaran dan pelatihan yang beragam.
Suse Linux yang sampai pada versi itu hanya mendukung platform Intel i386, pada versi 6.1 mulai juga mendukung platform DEC, Alpha AXP dan platform PowerPC pada versi 6.3. Kedua distribusi memiliki pengaruh penting bagi pengembangan kualitatif Distribusi Suse Linux. Pada perkembangan berikutnya tersedia juga versi SuSE Linux untuk sistem AMD Athlon 64, Intel Itanium dan IBM 390 (Z-Series).
Mulai versi 7.0 sampai dengan 9.1 tersedia dua versi Suse Linux: Personal dan Professional. Di samping itu tersedia juga versi bagi pelajar. Paket pembaruan dengan harga yang pantas untuk versi Professional juga tersedia tanpa cetakan buku pedoman administrasi. Pada 4 November 2003, Novell mengumumkan bahwa mereka akan mengakuisisi SuSE. Akuisisi ini diselesaikan pada Januari 2004 Kennedy, D. (2003). Novell’s Linux buy opens road to top. Retrieved December 20, 2003 SuSE 9.1 merupakan versi pertama di bawah Novell. Salah satu perubahan yang terjadi adalah mulai Juni 2004, di samping instalasi melalui FTP, CD untuk instalasi dasar tersedia di internet. Juga pada edisi Professional dipasarkan dengan keping DVD kedua yang berisi perangkat lunak untuk sistem 64-Bit (AMD64 dan Intel 64) (versi 64-Bit SuSE 9.0 dijual terpisah). Pada April 2004 YaST ditempatkan di bawah Lisensi Publik Umum GNU. Pada 4 Agustus 2005, juru bicara dan direktur hubungan masyarakat Bruce Lowry mengumumkan bahwa pengembangan SUSE Professional akan lebih terbuka dan bersama dalam proyek komunitas openSUSE berupaya meraih perhatian yang lebih luas dari pengguna dan pengembang . Lebih terbuka dengan memungkinkan pengguna dan pengembang untuk menguji dan membantu mengembangkannya. Sebelumnya segala pengembangan dilakukan hanya oleh SUSE dan versi 10.0 adalah versi pertama dengan pengujian beta oleh publik. Sebagai bagian dari perubahan, akses ke Server-YaST menjadi pelengkap bagi pengguna SUSE Linux.
Maskot dari SUSE secara umum dikenali sebagai gecko (tokek) dan disebut sebagai Geeko, namun sebenarnya adalah seekor kameleon (Chamaeleonidae).
sumber : www.google.com
Thursday, February 10, 2011
Sejarah C++
istilah dalam bahasa pemograman
- code adalah menulis source code dalam bahasa pemograman tertentu .
- compile adalah menerjemahkan source code dari bahasa pemograman menjadi bahasa yang dapat dibaca oleh mesin ( object code/intermediate object code). ( .o / .obj).
- link adalah menggabungkan potongan-potongan dari object code sehingga membentuk suatu program yang utuh dan dapat dieksekusi oleh komputer ( . exe / .com).
Perputaran Roda Perekonomian
- Pengeluaran Konsumsi
- Pengelauran Investasi
- Permintaan Ekspor Bersih (Net Export)