hAvE fUn wItH mY bLoG
e
bLaCk tHe dRaGgEr
guest boOk

Selasa, 16 Agustus 2011

Bahasa C-Bab 2

Bab II
Struktur Dasar Bahasa C
1 Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai
2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. Dalam bahasa C terdapat lima tipe data dasar, yaitu :
No Tipe Data Ukuran Range (Jangkauan) Format Keterangan
1 char 1 byte - 128 s/d 127 %c Karakter/string
2 int 2 byte - 32768 s/d 32767 %i , %d Integer/bilangan bulat
3 float 4 byte - 3.4E-38 s/d 3.4E+38 %f Float/bilangan pecahan
4 double 8 byte - 1.7E-308 s/d 1.7+308 %lf Pecahan presisi ganda
5 void 0 byte - - Tidak bertipe
Contoh Program :
#include “stdio.h”
#include “conio.h”
void main()
{ int x;
float y;
char z;
double w;
clrscr(); /* untuk membersihkan layar */
x = 10; /* variable x diisi dengan 10 */
y = 9.45; /* variable y diisi dengan 9.45 */
z = ‘C’; /* variable z diisi dengan karakter “C” */
w = 3.45E+20; /* variable w diisi dengan 3.45E+20 */
printf(“Nilai dari x adalah : %i\n”, x); /* Menampilkan isi variable x */
printf(“Nilai dari y adalah : %f\n”, y); /* Menampilkan isi variable y */
printf(“Nilai dari z adalah : %c\n”, z); /* Menampilkan isi variable z */
printf(“Nilai dari w adalah : %lf\n”, w); /* Menampilkan isi variable w */
getch(); }
Selengkapnya...

Bahasa C-Bab1

Bab I
Berkenalan dengan Bahasa C
1 Sejarah
Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa yang disebut bahasa B pada tahun 1970. Perkembangan selanjutnya dari bahasa B adalah bahasa C oleh Dennis Ricthie sekitar tahun 1970-an di Bell Telephone Laboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kali digunakan di computer Digital Equipment Corporation PDP-11 yang menggunakan system operasi UNIX. Hingga saat ini penggunaan bahasa C telah merata di seluruh dunia. Hampir semua perguruan tinggi di dunia menjadikan bahasa C sebagai salah satu mata kuliah wajib. Selain itu, banyak bahasa pemrograman populer seperti PHP dan Java menggunakan sintaks dasar yang mirip bahasa C. Oleh karena itu, kita juga sangat perlu mempelajarinya.
2 Kelebihan dan Kekurangan Bahasa C

 Kelebihan Bahasa C
♦ Bahasa C tersedia hampir di semua jenis computer.
♦ Kode bahasa C sifatnya adalah portable dan fleksibel untuk semua jenis computer.
♦ Bahasa C hanya menyediakan sedikit kata-kata kunci, hanya terdapat 32 kata kunci.
♦ Proses executable program bahasa C lebih cepat 2
♦ Dukungan pustaka yang banyak.
♦ C adalah bahasa yang terstruktur
♦ Bahasa C termasuk bahasa tingkat menengah
�� Kekurangan Bahasa C
♦ Banyaknya Operator serta fleksibilitas penulisan program kadang-kadang
membingungkan pemakai.
♦ Bagi pemula pada umumnya akan kesulitan menggunakan pointer
3 Mengenal Editor Bahasa C
�� Memulai Bahasa C
Buka Editor Bahasa C yang ada, seperti Bordland C, Turbo C, dan sebagainya. Semua program yang ada di tutorial ini bisa dicoba Turbo C.
Selengkapnya...

Minggu, 23 Januari 2011

Autonomous System in IP Routing Hosting

Autonomous System in IP Routing Hosting


It is safe to allow the limited routers for participating in single routing information protocol which is present across the wide area of network; approximately five times as many can safely participate across the set of local area networks. Thus routers in the particular group which exchanges the routing information are called as participating routers and the routers present outside the participating areas is called as non-participating routers for that particular group. The group of networks and routers controlled by the single admin authority is called as an autonomous system (AS). Routers within an autonomous system are free to choose your own mechanisms for discovering, propagating, validating and checking the consistency of the routes. Each change in the routing protocols within the core autonomous system was made without the routers in the other autonomous system.
Selengkapnya...