Sunday, October 30, 2011

Software pengkompres gambar - RIOT

Riot adalah sebuah software mini tapi sangat berguna buat siapa saja yang ingin mengkompres berat sebuah image. Dengan software ini kita bisa membuat berat gambar berkurang hingga beberapa persen secara offline. Software ini akan sangat berguna buat sobat yang sering mengupload gambar-gambar yang besar dan berat.

Wednesday, February 2, 2011

SEJARAH KOMPUTER

Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik untuk membantu manusia dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat. Komputer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejah dahulu kala berupa alat mekanik maupun elektronik.
Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Komputer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan matematik biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanjaan, sentral telepon yang menangani jutaan panggilan dan komunikasi, jaringan komputer dan internet yang mennghubungkan berbagai tempat di dunia.

Bagaimanapun juga alat pengolah data dari sejak jaman purba sampai saat ini bisa kita golongkan ke dalam 4 golongan besar.


1. Peralatan manual: yaitu peralatan pengolahan data yang sangat sederhana, dan faktor terpenting dalam pemakaian alat adalah menggunakan tenaga tangan manusia
2. Peralatan Mekanik: yaitu peralatan yang sudah berbentuk mekanik yang digerakkan dengan tangan secara manual
3. Peralatan Mekanik Elektronik: Peralatan mekanik yang digerakkan oleh secara otomatis oleh motor elektronik
4. Peralatan Elektronik: Peralatan yang bekerjanya secara elektronik penuh Tulisan ini akan memberikan gambaran tentang sejarah komputer dari masa ke masa, terutama alat pengolah data pada golongan 2, 3, dan 4. Klasifikasi komputer berdasarkan Generasi juga akan dibahas secara lengkap pada tulisan ini.


ALAT HITUNG TRADISIONAL dan KALKULATOR MEKANIK

Abacus, yang muncul sekitar 5000 tahun yang lalu di Asia kecil dan masih digunakan di beberapa tempat hingga saat ini, dapat dianggap sebagai awal mula mesin komputasi. Alat ini memungkinkan penggunanya untuk melakukan perhitungan menggunakan biji-bijian geser yang diatur pada sebuh rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa, abacus kehilangan popularitasnya.

Setelah hampir 12 abad, muncul penemuan lain dalam hal mesin komputasi. Pada tahun 1642, Blaise Pascal (1623-1662), yang pada waktu itu berumur 18 tahun, menemukan apa yang ia sebut sebagai kalkulator roda numerik (numerical wheel calculator) untuk membantu ayahnya melakukan perhitungan pajak. Kotak persegi kuningan ini yang dinamakan Pascaline, menggunakan delapan roda putar bergerigi untuk menjumlahkan bilangan hingga delapan digit. Alat ini merupakan alat penghitung bilangan berbasis sepuluh. Kelemahan alat ini adalah hanya terbataas untuk melakukan penjumlahan.

Tahun 1694, seorang matematikawan dan filsuf Jerman, Gottfred Wilhem von Leibniz (1646-1716) memperbaiki Pascaline dengan membuat mesin yang dapat mengalikan. Sama seperti pendahulunya, alat mekanik ini bekerja dengan menggunakan roda-roda gerigi.

Dengan mempelajari catatan dan gambar-gambar yang dibuat oleh Pascal, Leibniz dapat menyempurnakan alatnya. Barulah pada tahun 1820, kalkulator mekanik mulai populer. Charles Xavier Thomas de Colmar menemukan mesin yang dapat melakukan empat fungsi aritmatik dasar. Kalkulator mekanik Colmar, arithometer, mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, dan pembagian. Dengan kemampuannya, arithometer banyak dipergunakan hingga masa Perang Dunia I. Bersama-sama dengan Pascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal.

Awal mula komputer yang sebenarnya dibentuk oleh seoarng profesor matematika Inggris, Charles Babbage (1791-1871). Tahun 1812, Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika:mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan; sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertenu. Masalah tersebut kemudain berkembang hingga menempatkan mesin mekanik sebagai alat untuk menjawab kebutuhan mekanik. Usaha Babbage yang pertama untuk menjawab masalah ini muncul pada tahun 1822 ketika ia mengusulkan suatu mesin untuk melakukan perhitungan persamaan differensil. Mesin tersebut dinamakan Mesin Differensial. Dengan menggunakan tenaga uap, mesin tersebut dapat menyimpan program dan dapat melakukan kalkulasi serta mencetak hasilnya secara otomatis. Setelah bekerja dengan Mesin Differensial selama sepuluh tahun, Babbage tiba-tiba terinspirasi untuk memulai membuat komputer general-purpose yang pertama, yang disebut Analytical Engine. Asisten Babbage, Augusta Ada King (1815-1842) memiliki peran penting dalam pembuatan mesin ini. Ia membantu merevisi rencana, mencari pendanaan dari pemerintah Inggris, dan mengkomunikasikan spesifikasi Anlytical Engine kepada publik. Selain itu, pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dlam mesin dan juga membuatnya menjadi programmer wanita yang pertama. Pada tahun 1980, Departemen Pertahanan Amerika Serikat menamakan sebuah bahasa pemrograman dengan nama ADA sebagai penghormatan kepadanya.

Mesin uap Babbage, walaupun tidak pernah selesai dikerjakan, tampak sangat primitif apabila dibandingkan dengan standar masa kini. Bagaimanapun juga, alat tersebut menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah konsep penting. Terdiri dari sekitar 50.000 komponen, desain dasar dari Analytical Engine menggunakan kartu-kartu perforasi (berlubang-lubang) yang berisi instruksi operasi bagi mesin tersebut. Pada 1889, Herman Hollerith (1860-1929) juga menerapkan prinsip kartu perforasi untuk melakukan penghitungan. Tugas pertamanya adalah menemukan cara yang lebih cepat untuk melakukan perhitungan bagi Biro Sensus Amerika Serikat. Sensus sebelumnya yang dilakukan di tahun 1880 membutuhkan waktu tujuh tahun untuk menyelesaikan perhitungan. Dengan berkembangnya populasi, Biro tersebut memperkirakan bahwa dibutuhkan waktu sepuluh tahun untuk menyelesaikan perhitungan sensus.

Hollerith menggunakan kartu perforasi untuk memasukkan data sensus yang kemudian diolah oleh alat tersebut secara mekanik. Sebuah kartu dapat menyimpan hingga 80 variabel. Dengan menggunakan alat tersebut, hasil sensus dapat diselesaikan dalam waktu enam minggu. Selain memiliki keuntungan dalam bidang kecepatan, kartu tersebut berfungsi sebagai media penyimpan data. Tingkat kesalahan perhitungan juga dpat ditekan secara drastis. Hollerith kemudian mengembangkan alat tersebut dan menjualny ke masyarakat luas. Ia mendirikan Tabulating Machine Company pada tahun 1896 yang kemudian menjadi International Business Machine (1924) setelah mengalami beberapa kali merger. Perusahaan lain seperti Remington Rand and Burroghs juga memproduksi alat pembac kartu perforasi untuk usaha bisnis. Kartu perforasi digunakan oleh kalangan bisnis dgn pemerintahan untuk permrosesan data hingga tahun 1960.

Pada masa berikutnya, beberapa insinyur membuat p enemuan baru lainnya. Vannevar Bush (1890- 1974) membuat sebuah kalkulator untuk menyelesaikan persamaan differensial di tahun 1931. Mesin tersebut dapat menyelesaikan persamaan differensial kompleks yang selama ini dianggap rumit oleh kalangan akademisi. Mesin tersebut sangat besar dan berat karena ratusan gerigi dan poros yang dibutuhkan untuk melakukan perhitungan. Pada tahun 1903, John V. Atanasoff dan Clifford Berry mencoba membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.


KOMPUTER GENERASI PERTAMA

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploit potensi strategis yang dimiliki komputer. Hal ini meningkatkan pendanaan pengembangan komputer serta mempercepat kemajuan teknik komputer. Pada tahun 1941, Konrad Zuse, seorang insinyur Jerman membangun sebuah komputer, Z3, untuk mendesain pesawat terbang dan peluru kendali.

Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Tahun 1943, pihak Inggris menyelesaikan komputer pemecah kode rahasia yang dinamakan Colossus untuk memecahkan kode-rahasia yang digunakan Jerman. Dampak pembuatan Colossus tidak terlalu mempengaruhi perkembangan industri komputer dikarenakan dua alasan. Pertama, colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya didesain untuk memecahkan kode rahasia. Kedua, keberadaan mesin ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu menghasilkan suatu kemajuan lain. Howard H. Aiken (1900-1973), seorang insinyur Harvard yang bekerja dengan IBM, berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500 mil. The Harvd-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks. Perkembangan komputer lain pada masa kini adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW. Komputer ini dirancang oleh John Presper Eckert (1919-1995) dn John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usha membangun konsep desin komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer(EDVAC) pada tahun 1945 dengan sebuh memori untuk menampung baik program ataupun data. Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952. Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya.

Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dn silinder magnetik untuk penyimpanan data.


KOMPUTER GENERASI KEDUA

Pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis.

Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya. Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secaa luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan. Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapa tmencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji.

Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.


KOMPUTER GENERASI KETIGA

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini. Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Pada ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chiptunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponenkomponen
dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.


KOMPUTER GENERASI KEEMPAT

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponenkomponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer. Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave oven, televisi, dn mobil dengan electronic fuel injection dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputerkomputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas. Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi
sangat besar.


KOMPUTER GENERASI KELIMA

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001:Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhan. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi semkain memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia. Kita tunggu informasi mana yang lebih valid dan membuahkan hasil.

Copyright © 2003 IlmuKomputer.Com

Tuesday, February 1, 2011

TOPOLOGI JARINGAN KOMPUTER


Macam - Macam Topologi Jaringan Komputer
Untuk mendevelop Local Area Network (LAN) dibutuhkan suatu perencanaan atau bisa kita kenal sebagai topology. Topologi adalah suatu cara menghubungkan komputer yang satu dengan komputer lainnya sehingga membentuk jaringan. Cara yang saat ini banyak digunakan adalah bus, token-ring, star dan peer-to-peer network. Masing-masing topologi ini mempunyai ciri khas, dengan kelebihan dan kekurangannya sendiri.
Topologi ini mengacu dan mengadaptasi kepada keadaan jaringan yang ada di-lapangan (memungkinkan atau tidaknya digunakan salah satu topologi). Tapi keseluruhan grand design jaringan (pemilihan alat-alat, aksesoris, aktif / pasif device) dan kebijakan / policy yang akan diaplikasikan setelah selesainya suatu project, akan berdasarkan dari pemilihan bentukan Topologi Jaringan ini.

Macam-macam topologi :
1. TOPOLOGI BUS
Bus, dimana media koneksi yang digunakan adalah kabel CoAX (RG58) atau 10Base-2 Bentuk jaringan Bus menyerupai jalan yg memiliki banyak pemberhentian (bus stop)
Topologi ini adalah topologi yang awal di gunakan untuk menghubungkan komputer. Dalam topologi ini masing masing komputer akan terhubung ke satu kabel panjang dengan beberapa terminal, dan pada akhir dari kable harus di akhiri dengan satu terminator. Topologi ini sudah sangat jarang digunakan didalam membangun jaringan komputer biasa karena memiliki beberapa kekurangan diantaranya kemungkinan terjadi nya tabrakan aliran data, jika salah satu perangkat putus atau terjadi kerusakan pada satu bagian komputer maka jaringan langsung tidak akan berfungsi sebelum kerusakan tersebut diatasi.
bus topology
Kelebihan:
- Hemat kabel
- Mudah dikembangkan
- Tidak membutuhkan Kendali pusat
- Layout kabel sederhana
- Penambahan dan Pengurangan terminal dapat dilakukan tanpa mengganggu operasi yang berjalan.
Kelemahan:
- Deteksi dan Isolasi kesalahan sangat kecil
- Kepadatan lalu lintas tinggi
- Keamanan data kurang terjamin
- Kecepatan akan Menurun bila jumlah user (pemakai) bertambah
- Diperlukan repeater untuk jarak jauh
- Jika salah satu segmen kabel putus, maka seluruh jaringan akan terhenti.
2. TOPOLOGI RING
Ring, dimana media koneksi yang digunakan adalah kabel UTP cat 3 atau TokenRinG, Bentuk jaringan Ring secara fisik menyerupai Star dgn pusatnya adalah suatu perangkat yg bekerja secara Ring (informasi diputar dlm lingkaran sampai ditemukan tujuannya)
Topologi tokenring atau disebut juga topologi cincin/ring adalah topologi jaringan dimana setiap komputer yang terhubung membuat lingkaran.Dengan artian setiap komputer yang terhubung kedalam satu jaringan saling terkoneksi kedua komputer

RING
Topologi ring mempunyai karakteristik seperti:
-Lingkaran tertutup yang berisi node-node
-Sederhana dalam layout
-Sinyal mengalir dalam satu arah, Sehingga dapat menghindarkan terjadinya collision (dua paket data bercampur), Sehingga memungkinkan pergerakan data yang cepat dan collision detection yang lebih sederhana
Kelebihan:
- Hemat kabel
- Tidak perlu Penanganan bundel kabel khusus ’
- Dapat melayani lalu lintas data yang padat
Kelemahan:
- PEKA kesalahan
- Pengembangan jaringan lebih kaku
- Lambat
- Kerusakan pada media Pengirim / terminal dapat Melumpuhkan kerja seluruh jaringan
3. TOPOLOGI STAR
Star, dimana media koneksi yang digunakan adalah kabel UTP atau 10/100/1000Base-T Bentuk jaringan Star menyerupai bintang dgn pusatnya adalah suatu hub atau switch .
Topologi star atau yang disebut juga topologi bintang.Pada topologi ini kita sudah menggunakan bantuan alat lain untuk mengkoneksikan jaringan komputer.Contah alat yang dipakai disini adalah hub,switch,dll

STAR



Topologi Star mempunyai karakteristik seperti:
-Setiap node berkomunikasi langsung dengan central node, lalu lintas data mengalir dari node ke central node dan kembali lagi.
-Mudah dikembangkan, karena setiap node hanya memiliki kabel yang langsung terhubung ke node pusat
-Jika satu keunggulannya adalah kabel node terputus yang lainnya tidak terganggu
-Dapat Digunakan kabel yang "kelas rendah" karena hanya menghandel satu traffic node, biasanya kabel UTP Digunakan.
Kelebihan:
- Paling fleksibel karena pemasangan kabel mudah
- Pengurangan atau penambahan terminal sangat mudah dan tidak mengganggu bagian jaringan yang lain
- Kontrol terpusat Sehingga memudahkan dalam deteksi dan Isolasi kesalahan serta memudahkan pengelolaan jaringan

Kelemahan:
- Boros kabel
- Kontrol terpusat (HUB) jadi elemen kritis
- Perlu Penanganan khusus bundel kabel
4. TOPOLOGI EXTENDED STAR
Topologi Extended Star merupakan perkembangan lanjutan dari topologi star dimana karakteristiknya tidak jauh berbeda dengan topologi star yaitu
-Setiap node berkomunikasi langsung dengan sub node, Sedangkan sub node berkomunikasi dengan node pusat. traffic data mengalir dari node ke sub node lalu diteruskan ke central node dan kembali lagi. lalu lintas data mengalir dari node ke sub node pusat lalu diteruskan ke node dan kembali lagi.
- Digunakan pada jaringan yang besar dan membutuhkan penghubung yang banyak atau melebihi dari kapasitas maksimal penghubung.
EXTENDED STAR
Keunggulan:
Jika satu kabel sub node terputus maka sub node yang lainnya tidak terganggu, tetapi apabila central node terputus maka semua node disetiap sub node akan terputus
Kelemahan:
Tidak dapat Digunakan kabel yang "kelas rendah" karena hanya menghandel satu traffic node, karena untuk berkomunikasi antara satu node ke node lainnya membutuhkan beberapa kali hops
 5. Topologi hierarchical          Topologi Hierarchical Merupakan karakteristik Kombinasi antara bintang dan Topologi bus. Topologi ini terdiri atas kumpulan topologi star yang dihubungkan dalam satu topologi bus sebagai tulang punggung.. Komputer-komputer dihubungkan ke hub, sedangkan hub lain di hubungkan sebagai jalur tulang punggung (backbone) yang mempunyai topologi bus.
HIERARCHIAL
Keuntungan :
- Kontrol manajemen lebih mudah karena bersifat terpusat dan terbagi dalam Jenjang Tingkatan.
-Mudah di kembangkan Mudah di kembangkan
- Didukung oleh perangkat lunak dan perangkat keras dari Beberapa perusahaan
Kelemahan :
-Jika salah satu node rusak, maka node yang berada di Jenjang bagian bawahnya akan rusak.
-Dapat terjadi tabrakan file data (collision).
-Lebih sulit untuk mengkonfigurasi dan memasang kabel daripada topologi lain
6.  Topologi Mesh
         Topologi Mesh adalah suatu topologi yang memang didisain untuk memiliki tingkat restorasi dengan berbagai alternatif rute atau penjaluran yang biasanya disiapkan dengan dukungan perangkat lunak atau software.
Komponen utama yang digunakan dalam topologi mesh ini adalah Digital Cross Connect (DXC) dengan satu atau lebih dari dua sinyal aggregate, dan tingkat cross connect (koneksi persilangan) yang beragam pada level sinyal SDH. Topologi jaringan mesh ini menerapkan hubungan antar sentral secara penuh. Jumlah saluran ini harus disediakan untuk membentuk suatu jaringan topologi mesh adalah jumlah sentral dikurangi 1 (n-1, dengan n adalah jumlah sentral). Tingkat kerumitan yang terdapat pada jaringan mesh ini sebanding dengan meningkatnya jumlah sentral yang terpasang. Dengan demikian disamping kurang ekonomis juga relatif mahal dalam pengoperasiannya.
MESH
Keuntungan topologi mesh :
  •  Apabila ada salah satu jalur pada komputer putus, komputer masih dapat berhubungan dengan jalur yang lain.
Kerugian topologi mesh :
  •  Penggunaan ethernet dan kabel yang banyak sehingga dibutuhkan dana yang besar.

PROTOKOL TCP/IP

PENGERTIAN TCP/IP
TCP/IP (singkatan dari Transmission Control Protocol/Internet Protocol) adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan Internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling banyak digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak (software) di sistem operasi. Istilah yang diberikan kepada perangkat lunak ini adalah TCP/IP stack. Protokol ini menggunakan skema pengalamatan yang sederhana yang disebut sebagai alamat IP (IP Address) yang mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu sama lainnya di Internet dan dimana alamat IP ini juga digunakan pada semua macam protocol.

Alamat IP (Internet Protocol Address atau sering disingkat IP) adalah deretan angka biner antar 32-bit sampai 128-bit yang dipakai sebagai alamat identifikasi untuk tiap komputer host dalam jaringan Internet. Panjang dari angka ini adalah 32-bit (untuk IPv4 atau IP versi 4), dan 128-bit (untuk IPv6 atau IP versi 6) yang menunjukkan alamat dari komputer tersebut pada jaringan Internet berbasis TCP/IP.
Class Alamat IP
Setiap alamat IP terdiri dari dua field, yaitu:
  1. Field Net-Id, alamat jaringan logika dari subnet dimana komputer dihubungkan
  2. Field Host-Id, alamat device logical yang secara khusus digunakan untuk mengenali masing-masing host pada subnet
Secara bersama-sama, net-id dan host-id menyediakan masing-masing host pada internetwork dengan alamat IP khusus.
Pada saat protokol TCP/IP dibangun secara original, jaringan komputer tersebut akan masuk ke salah satu dari ketiga kategori berikut ini:
  • Jumlah jaringan kecil tersebut mempunyai jumlah host yang besar
  • Sejumlah jaringan dengan jumlah host sedang
  • Jumlah jaringan besar akan mempunyai jumlah host yang kecil
Untuk alasan tersebut, pengalamatan IP diorganisasikan ke dalam class-class. Anda dapat meng-identifikasikan class dari suatu pengalamatan IP dengan pemeriksaan octet pertama sebagai berikut:
  1. Jika octet pertama mempunyai nilai dari 0 hingga 127, octet tersebut adalah alamat class A. Karena 0 dan 127 di dalam octet tersebut mempunyai kegunanaan khusus, 126 pengalamatan class A dapat digunakan, masing-masing dapat mendukung 16.777.214 host
  2. Jika octet pertama mempunyai nilai dari 128 hingga 191, ini adalah alamat class B, masing-masing dapat mendukung sampai 65.543 host
  3. Jika octet pertama mempunyai nilai dari 192 hingga 233, maka ini adalah alamat class C. Ada 2.097,92 alamat class C yang dapat digunakan, masing-masing mendukung sampai 254 host
Class A NNNNNNNN HHHHHHHH HHHHHHHH HHHHHHHH
Class B NNNNNNNN NNNNNNNN HHHHHHHH HHHHHHHH
Class C NNNNNNNN NNNNNNNN NNNNNNNN HHHHHHHH
Octet I Octet II Octet III Octet IV
Keterangan:
N = Net-Id
H = Host-Id
Jika host suatu alamat class yang dapat didukung tergantung dari cara class mengalokasikan octet pada net-id dan host-id. Lihat tabel berikut untuk lebih jelasnya:
Class IP Khusus Octet I Net-Id Host-Id Total Host per-jaringan
A 1 – 126 Octet I Octet II – IV 16.777.214
B 128 – 191 Octet I – II Octet III – IV 65.543
C 192 – 233 Octet I – III Octet IV 254
Keterangan:
Sebagaimana yang Anda lihat, alamat class A hanya menggunakan octet pertama untuk net-id jaringan. Tiga octet yang tersisa disediakan untuk digunakan sebagai host-id
Pengalamatan class B menggunakan dua octet untuk didesain net-id. Octet ketiga dan keempat digunakan oleh host-id
Pengalamatan class C menggunakan tiga octet net-id jaringan. Hanya octet keempat saja yang digunakan untuk host-id
 
Contoh:
Ada 5 host dalam suatu jaringan, artinya menggunakan class C
Aturan class C adalah:
Net-Id Net-Id Net-Id Host-Id
Maka penulisannya menjadi:
Host 1 : 192.168.0.1
Host 1 : 192.168.0.2
Host 1 : 192.168.0.3
Host 1 : 192.168.0.4
Host 1 : 192.168.0.5
Dapat dilihat bahwa perbedaan diatas hanyalah pada host-id saja, sedangkan net-id adalah sama setiap komputer.

PENGERTIAN, FUNGSI DAN JENIS PROTOKOL

PENGERTIAN PROTOKOL :
   Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.


FUNGSI PROTOKOL :
Secara umum fungsi protokol adalah sebagai penghubung dalam komunikasi data sehingga proses penukaran data bisa berjalan dengan baik dan benar.
Secara khusus, fungsi protokol adalah sebagai berikut :

a. Fragmentasi dan Re-assembly
   Pembagian informasi yang dikirim menjadi beberapa paket data dari sisi pengirim. Jika telah sampai di penerima, paket data tersebut akan digabungkan menjadi paket berita yang lengkap.
b. Enkapsulasi
    Enkapsulasi (Encaptulation) adalah proses pengiriman data yang dilengkapi dengan alamat, kode-kode koreksi, dan lain-lain.

c. Kontrol Konektivitas
   Membangun hubungan komunikasi berupa pengiriman data dan mengakhiri hubungan dari pengirim ke penerima.

d. Flow Control
    Fungsi dari Flow Control adalah sebagai pengatur jalannya data dari pengirim ke penerima.

e. Error Control
    Tugasnya adalah mengontrol terjadinya kesalahan sewaktu data dikirimkan.

f. Pelayanan Transmisi
   Fungsinya adalah memberikan pelayanan komunikasi data yang berhubungan dengan prioritas dan keamanan data.


JENIS-JENIS PROTOKOL :
    Beberapa jenis protokol yang umum digunakan dalam sebuah komputer adalah sebagai berikut :
a. NetBeui Frame Protocol
b. NetBIOS
c. NWLink
d. IPX/SPX
e. TCP/IP
f. Subnet mask

Friday, January 21, 2011

FREE TEMPLATE BLOGSPOT : DARK


Silahkan klik link downloadnya...


DOWNLOAD


FREE TEMPLATE BLOGSPOT : BEACH

Silahkan Klik Link Downloadnya....

DOWNLOAD

CARA MENGGANTI TEMPLATE BLOGSPOT

Haloo kawan semua….

Akhirnya ai ada waktu juga wat posting template blogspot…
setelah beberapa minggu ai di bikin sbuk sama kegiatan di gubug saya..


Nah…
langsung aja ai kasih script template’y yang extensinya (.xml)
Silahkan Tekan Tombol Di bawah.

ouhg iya,,,sebelumya ai mau kasih tau caranya pasang template ne….barang kali ada kawan ai yang belum mengenal blog…
Langkah - Langkah Mengganti Template Blogspot :

1. Sebelumnya harus sudah punya account di blogger.com.
2. Buka halaman www.blogger.com
3. Pilih Log In, Masukan Alamat e-mail dan Password

design.png 4. Setelah sampai di halaman dashbor, klik tombol rancangan untuk account berbahasa Indonesia, dan tombol Design untuk account berbahasa Inggris.
edit html.png 5. Kemudian pilih tab menu Edit HTML.
6. Centang kontak kecil yang bertuliskan Expand Widgets Templates.
7. Block smua code HTML yang ada didalam kotak, dengan cara ,Klik dahulu di dalam kotak kode HTMLnya, Kemudian Tekan tombol di keyboard ctrl + A
8. Kemudian ganti dengan Script template yang baru.
9. Tekan tombol Save Template.
10. Jika Muncul Peringatan Mengenai Widget, Klik Tombol pertahankan widget , dan jika ada peringatan errors berarti script templatenya ada yang salah.
Terima kasih
BY : EQIEN


Saturday, January 15, 2011

CARA MEMPERBAIKI FLASH DISK YANG TERKENA VIRUS

Flashdisk adalah sebuah alat untuk menyimpan data layaknya hard disk pada sebuah perangkat komputer. Karena itu flash disk memang sangat berguna bagi kita yang sering butuh alat untuk menyimpan data yang bisa kita bawa kemana-mana. Nah jika flash disk yang kita punya dan di dalamnya terdapat file atau data-data penting yang kita butuhkan tiba-tiba terkena virus,bagaimana kita harus memperbaikiflash disk yang terkena virus tersebut?


Sebelum kita membahas lebih lanjut tentang cara memperbaiki flash disk yang terkena virus, disini saya tegaskan, dalam hal ini yang akan saya bahas adalah bagaimana cara memperbaiki flash disk yang terkena virus Trojan win32.VB.pod. Atau bagaimana cara kita memperbaiki file flash disk yang di hidden virus....
. Karena sistem kerja dari trojan win32.VB.pod adalah dengan menghidden file asli kita dan menampilkan file duplikatnya dalam format .exe. Itu semata-mata agar kita terkecoh untuk meng-klik file duplikat tersebut, dan selanjutnya penyebaran trojan win32.VB.pod ini akan semakin menjadi.

Langkah-langkah dalam mengembalikan file yang dihidden virus trojan win32.VB.pod adalah :

 Klik kanan pada drive flashdisk anda, lalu pilih Properties

 Bandingkan kapasitas Free Space dan Used Space, jika Used Space lebih besar daripada Free Space tetapi file yang ada dalam flashdisk tidak sebanyak itu maka berbangga hatilah karena kemungkinan besar ada file anda yang di hidden, tetapi jika sebaliknya atau bahkan flashdisk anda kosong maka file anda hilang semua.

Jika file anda masih ada atau di hidden oleh virus win32.VB.pod, maka lakukan langkah berikut ini :

 Masuk ke Command Prompt dengan cara Klik Start lalu pilih run kemudian dalam kotak run anda isi dengan “CMD” (tanpa tanda kutip)

 Setelah jendela Command Prompt keluar maka selanjutnya anda tinggal ketikkan drive flashdisk anda diikuti dengan tanda : (titik dua), misalnya drive flashdisk anda E maka anda ketikkan E: lalu tekan enter.

 Kini anda berada di dalam drive flashdisk anda, kemudian anda ketikkan “dir” (tanpa tanda kutip) lalu tekan enter kemudian lihat hasilnya sudah muncul atau belum file yang anda cari? Jika belum maka ketikkan “dir/a” atau “dir /a” (keduanya tanpa tanda kutip) kemudian tekan enter kembali lihatlah apakah file atau folder yang anda sekarang sudah terlihat?

Jika sudah terlihat maka langkah selanjutnya adalah ketikkan:

“attrib –s –h –r /s /d” (tanpa tanda kutip) tunggu beberapa detik setelah muncul drive flashdisk pada jendela Command Prompt anda misalnya E:> maka proses pengembalian file atau folder telah selesai.

 Masuk ke My Computer lalu buka flashdisk anda dengan cara klik ganda, maka Insya Allah file beserta folder dalam flashdisk anda sekarang telah kembali.

Sebenarnya cara diatas dapat digunakan untuk mengembalikan file atau folder yang berada dalam harddisk atau media storage lainnya yang perlu dilakukan adalah mengganti drive nya saja.

Keterangan:

attrib = string untuk memulai merubah atribut pada Command Promp



-s = menghilangkan atribut system file

-h = menghilangkan atribut hidden file

-r = menghilangkan atribut read only file

/s = sub directory

Dir = melihat isi dari sebuah directory

Dir/a = melihat isi dari sebuah directory beserta atribut file nya(juga berfungsi untuk menampilkan file hidden)

Demikian cara memperbaiki file flash disk yang di hidden virus Trojan win32. VB.Pod.

sumber : http://igoblog.info/komputer/cara-memperbaiki-flashdisk-yang-terkena-virus

TUNE UP UTILITIES 2010 + KEYGEN

Program perkakas pelengkap (utility tools) ini memiliki banyak peralatan yang dapat dipergunakan untuk memaksimalkan sistem operasi komputer, misalnya perawatan (maintenance) harddisk dan sistem operasi, manajemen program dan koneksi internet hingga pengaturan tampilan awal (booting) sistem operasi.

Pada tampilan awal disajikan 4 macam peralatan utama....
, yaitu:

* Maintain system
* Increase performance
* Fix problems
* Customize windows

Namun secara keseluruhan, ada 23 macam perkakas yang dapat dipergunakan, yaitu:

* TuneUp 1-Click Maintenance
* TuneUp Disk Doctor
* TuneUp Disk Space Explorer
* TuneUp Drive Defrag
* TuneUp Gain Disk Space
* TuneUp Live Optimization
* TuneUp Optimization Report
* TuneUp Process Manager
* TuneUp Registry Cleaner
* TuneUp Registry Defrag
* TuneUp Registry Editor
* TuneUp Repair Wizard
* TuneUp Rescue Center
* TuneUp Shortcut Cleaner
* TuneUp Shredder
* TuneUp StartUp Manager
* TuneUp StartUp Optimizer
* TuneUp Styler
* TuneUp System Control
* TuneUp System Information
* TuneUp Undelete
* TuneUp Uninstall Manager
* TuneUp Update Wizard

Silahkan Klik Tombol di bawah untuk mendownload....





Free download IDM 5.19 with Keygen

Hallo kawan semua….

Kali ni ai maw berbagi file dengan kawan – kawan semua,,tentunya free tanpa fulus seperak pun,,,

Langsung saja kita menuju ke topic pencarian…..
IDM 5.19 – Internet Download Manager 5.19 Free Download. Internet Download Manager atau banyak orang menyebut nya dengan nama IDM , adalah perangkat lunak yang mampu mengambil / mengunduh data-data yang ada di internet . Perangkat buatan New York, Amerika ini menempati posisi teratas dalam memaksimalkan kecepatan mengunduh data. Tampilan dan grafis yang sederhana membuat IDM lebih bersahabat dengan penggunanya.






IDM didukung dengan fitur resume, yaitu untuk kepentingan mengunduh ulang berkas-berkas yang sebelumnya terputus karena kehilangan koneksi internet, masalah jaringan, komputer shutdowns, atau listrik padam secara tak terduga. IDM juga memiliki fitur unduh yang cepat dengan kemampuan melakukan segmentasi berkas secara otomatis dan didukung dengan teknologi yang aman.
Perangkat lunak ini memiliki kemampuan yang lebih baik daripada tool sejenis yang ada saat ini, karena fitur yang dimiliki dalam membagi data yang sedang diunduh menjadi beberapa bagian terpisah untuk kemudian disatukan kembali setelah proses mengunduh selesai. Proses ini dinamakan multipart. Akan tetapi, IDM berbeda dengan perangkat sejenisnya karena proses multipart ini dilakukan secara bersamaan dan kecepatannya hingga 500% atau lima kali lipat lebih baik sebagaimana diklaim oleh pembuat IDM ini.
IDM mampu membagi sebuah berkas saat proses mengunduh berlangsung hingga menjadi tujuh sampai delapan bagian. Sebuah berkas yang diunduh dan terbagi menjadi delapan bagian selanjutnya ditangani oleh IDM yakni dengan membagi kecepatan yang sama besar per bagiannya. Namun jika bagian-bagian tadi ada yang mengalami hambatan dalam proses unduh maka kecepatan pada bagian lain akan digunakan untuk membantu bagian yang lambat tadi.
Versi terbaru IDM download 5,18 menambahkan panel untuk web-pemain yang dapat digunakan untuk mengunduh flash video dari situs seperti YouTube, MySpaceTV, dan Google Video. Fitur ini juga dilengkapi oleh Vista support, YouTube grabber, dipugar scheduler, dan MMS dukungan protokol. Versi baru juga menambahkan integrasi untuk Internet Explorer dan browser berbasis Internet Explorer, didesain ulang dan, peningkatan toolbar, dan perbaikan fitur baru lainnya.Proses Kerja IDM
IDM mampu membagi sebuah data saat proses mengunduh berlangsung hingga menjadi tujuh sampai delapan bagian. Sebuah data yang diunduh dan terbagi menjadi 8 bagian selanjutnya diolah oleh IDM dengan membagi kecepatan yang sama besar per bagiannya. Namun jika bagian-bagian tadi ada yang mengalami hambatan dalam proses unduh maka kecepatan pada bagian lain akan digunakan untuk membantu bagian yang lambat tadi.


Langsung saja ai kasih link downloadnya...
IDM 5.19 full crack.rar

MICROSOFT SCURITY ESSENTIALS (MSE)

MICROSOFT, sang raksasa software dunia mencoba memanjakan pemakai Windows dengan menelurkan sebuah program anti virus gratis dengan tajuk Microsoft Security Essentials (MSE). Tumben Microsoft meluncurkan produk gratisan hehe… So, mungkin anti virus gratis Microsoft ini akan menjadi sebuah terobosan besar terhadap layanan Microsoft yang terkenal sangat komersil. Anti virus ini ditujukan untuk pengguna Windows XP, Windows Vista dan Windows 7.

Keunggulan Microsoft Security Essentials (MSE) ini terletak pada kehandalannya untuk memproteksi komputer Windows dari virus dan malware termasuk Trojan, Worm, Spyware, Rootkit dan beberapa Malware lainnya. Selain itu, ukurannya sangat kecil, proses instalasi yang cepat dan ringan serta update secara otomatis dan terus......
akan memberikan laporan dan bantuan informasi mengenai informasi virus yang mengancam sistem komputer kita. Dan yang paling penting ini semua diberikan secara cuma-cuma alias gratis.

Menurut Kepala Tim Software Keamanan Komputer Microsoft, bahwa MSE (Microsoft Security Essentials) didesain untuk menemukan dan mematikan virus berbahaya yang berpotensi mencuri password dan informasi personal lainnya di dalam PC. Bahkan MSE juga mampu menemukan virus yang dapat menjadikan PC sebagai distribusi spam serta mampu membersihkan jaringan dari malware yang biasa hingga yang luar biasa.

Meski gratisan, Microsoft menjamin bahwa Microsoft Security Essentials (MSE) sudah tangguh menghadapi program jahat, termasuk yang ingin mencuri password atau menjadikan komputer sebagai server e-mail sampah alias spam. Dan yang lebih penting lagi, MSE yang tanggal 29/09/2009 secara resmi diluncurkan ini tidak memberatkan kinerja komputer kita.

Microsoft tidak bohong dengan komitmennya, sebagai pendatang baru Microsoft Security Essentials (MSE) tidak dibikin asal-asalan, terbukti ketika diuji oleh AV-Comparatives.org, sebuah website yang mencoba melakukan pengujian untuk berbagai aplikasi Anti-malware, memberikan Microsoft Security Essentials (MSE) suatu peringkat teratas sebagai penghapus malware terbaik. Selain teknologi penghapus malware, mereka juga berpendapat kinerja yang ditunjukkan oleh Microsoft Security Essentials (MSE) juga termasuk yang terbaik.

Proteksi all in one yang cepat, gratis, mudah dan ringan tidak menutup kemungkinan Microsoft Security Essentials (MSE) akan menjadi ancaman terhadap software anti virus impor ternama lainnya. Selain itu, MSE juga mempunyai kelebihan. Hal ini disebabkan karena MSE dengan mudah akan terintegrasi dengan infrastruktur Microsoft yang sangat populer.

Namun, untuk bisa menggunakan MSE gratis ini masih ada syaratnya, yakni: Windows yang digunakan harus Windows Genuine alias Asli. Gratis kok pake syarat? tapi gak apa-apa lah, lumayan kan bisa nyicipi Anti Virus, Malware dan Spyware gratisan yang tangguh buatan Microsoft..

Kalau yang memakai windows bajakan, apakah bisa menggunakan MSE ini? bisa saja.. Caranya? tanya saja m'Bah Google, tidak akan dibahas disini, takut dibilang pembajak hik.. hik.. atau coba dulu diinstal, siapa tau Anda beruntung hehe..

Bagi para pengguna Microsoft Security Essentials (MSE) yang selalu terhubung dengan internet maka urusan update sangat mudah karena sudah ditangani dengan baik oleh layanan Windows Update secara otomatis. Namun jika komputer kita hanya sesekali saja terhubung dengan Internet atau bahkan tidak memiliki akses internet sama sekali, maka solusinya adalah kita dapat mendownload/mengunduh (definition update) nya pada komputer lain yang terhubung dengan internet. Kemudian hasil download tersebut tinggal kita jalankan di komputer yang tidak memiliki akses internet tersebut.

Saat melakukan proses pindai (scan) dengan Microsoft Security Essentials (MSE) ini, akan lebih bagus kalau komputer kita terkoneksi/terhubung internet karena MSE akan langsung terhubung dengan website microsoft untuk mensinkronkan virus, malware dan spyware yang terdeteksi dalam komputer kita dengan yang ada di database microsoft.

Download/Unduh Microsoft Security Essentials (MSE) untuk Windows Xp/Vista/7 (32/64-bit), silahkan KLIK DISINI

Update Manual (Offline)/Definition Update 32/64-bit:

Silahkan KLIK DISINI untuk Download/Unduh Definition Update.

Download "MSE" dan "Definition Update"-nya di atas sesuai dengan edisi/versi Windows yang digunakan. Install dulu "MSE" kemudian install "Definition Update"-nya.

Jika komputer kita terhubung internet, setelah "MSE" diinstall maka "Definition Update"-nya akan didownload dan diinstall secara otomatis.

Untuk mengetahui Perbedaan Windows 32-bit dan 64-bit, silahkan KLIK DISINI

Untuk mempercepat download/unduh, silahkan KLIK DISINI.

Dan untuk memaksimalkan perlindungan Komputer dari serangan virus/malware/spyware, silahkan KLIK DISINI

Sumber: http://www.ramdhan.co.cc/2010/03/mse-anti-virus-gratis-besutan-microsoft.html#ixzz1B6Pfe6Ax

ORBIT DOWNLOAD MANAGER/ACCELERATOR GRATIS

Orbit Downloader adalah salah satu Download Manager/Accelerator Gratis Terbaik yang mendukung Web Generasi Terbaru (web2.0) sehingga dapat mendownload/mengunduh, seperti: file/video/musik/media streaming dari YouTube, MySpace, Imeem, Pandora, RapidShare dll. dengan mudah dan cepat.

Dengan demikian, maka Orbit Downloader layak dijadikan pilihan sebagai pengganti Internet Download Manager (IDM) yang berbayar (shareware) alias tidak gratis.


Namun, jangan khawatir.. Meskipun gratis (freeware), Orbit Downloader tidak kalah dibandingkan dengan software/aplikasi download manager berbayar (shareware) seperti Internet Download Manager (IDM), bahkan mempunyai fungsi tambahan yang tidak dimiliki oleh sofware/aplikasi lain (untuk saat ini). Bahkan Orbit Downloader ini juga telah banyak mendapat penghargaan.

Anda ingin software sejenis IDM yang gratis dan handal?. Gunakan saja Orbit. Untuk download/unduh Orbit, silahkan KLIK DISINI.

Fitur Utama:
1. Tag, Dapat Mengelola File dengan Mudah: Memiliki fungsi/fitur tag, sehingga dapat mengelompokkan semua file dengan tag yang telah dibuat;
2. Download/Unduh Musik, Video dan Media Streaming: Mendukung Web Generasi Terbaru sehingga dapat mendownload/mengunduh media streaming, musik, video, film, flash dan file dari mana saja termasuk Pandora, YouTube, Yahoo, Myspace dan Rapidshare dengan lebih sederhana dan mudah;
3. Extreme Download Acceleration: Pada umumnya, Orbit Downloader didasarkan pada teknologi P2P dan Auto Mirror Searching. Membagi file dalam beberapa bagian dan mendownload/mengunduhnya secara bersamaan serta menggunakan berbagai jenis koneksi pada kecepatan maksimum. Hal ini dapat mempercepat hingga 500%.
4. Super Light: Berukuran Mikro dan Ramah Sumber Daya: Orbit Downloader biasanya menggunakan sekitar 3MB memori dan 3% CPU saat men-download/mengunduh dan paket instalasi sekitar 3MB.
5. Dukungan Rapidshare: Mendukung metode HTTPS dan HTTP POST yang bisa mendownload/mengunduh dari situs-situs layanan file-sharing termasuk RapidShare jauh lebih cepat, lebih aman dan lebih stabil;
6. Mendukung IE, Firefox, Maxthon, Opera: Orbit Downloader mendukung IE, FireFox, Maxthon dan Opera;
7. Dukungan Metalink: Mendukung download Metalink sehingga bisa mendownload/menguduh dengan kecepatan tinggi;
8. Dukungan HTTP, HTTPS, FTP, MMS, RTSP dan RTMP: Dapat dengan mudah men-download/mengunduh file dari berbagai remote server melalui HTTP/HTTPS/FTP/RTSP/MMS/RTMP;
9. Mendukung Konfigurasi Server Proxy: Orbit Downloader dapat diatur dengan menggunakan server proxy dan dapat bekerja secara baik dengan protokol HTTP, HTTPS dan SOCKS5;
10. Dukungan Pause dan Resume: Dapat melanjutkan download/unduhan yang rusak/terputus/belum selesai dari saat ketika terputus. Jadi, tidak perlu memulai proses download/unduh dari awal setelah terputus;
11. General Download Management: Orbit Downloader mudah digunakan dengan konfigurasi yang umum dan sederhana.


Sumber: http://www.ramdhan.co.cc/2011/01/orbit-download-manageraccelerator.html#ixzz1B6R6Z0AF

PERBEDAAN WINDOWS 32-bit dan 64-bit

Ketika akan mendownload/mengunduh aplikasi/software untuk Windows, terutama software/aplikasi buatan Microsoft sendiri, seperti: Internet Ekplorer (IE), Microsoft Security Essential (MSE) dsb. biasanya akan dihadapkan pada pilihan versi Windows yang digunakan, seperti: Windows XP, Vista dan 7, juga pilihan edisi, seperti: 32-bit atau 64-bit. Namun, rata-rata versi Windows yang kita gunakan tidak disertai keterangan, apakah edisi 32-bit atau 64-bit. Tentunya hal ini, khususnya bagi yang awam sangat membingungkan bukan?.


Perbedaan 32-bit dan 64-bit pada dasarnya mengacu pada teknologi pemroses (processor) pada komputer mengenai bagaimana menangani informasi. Dengan kata lain, Windows 32-bit dan 64-bit mengacu pada kemampuan processor yang dapat menjalankan jenis Windows ini. Windows 64-bit hanya dapat diinstall pada komputer yang processornya yang sudah mempunyai kemampuan 64-bit dan Windows 32-bit dapat diinstall baik pada processor dengan kemampuan 32-bit maupun 64-bit.

Kemudian, perbedaan versi 32-bit dan 64-bit pada software/aplikasi Windows ini juga mengacu pada edisi Windows yang digunakan, apakah Windows 32-bit atau 64-bit. Software/aplikasi yang didesain untuk Windows 64-bit hanya bisa digunakan pada Windows 64-bit, sedangkan software/aplikasi yang didesain untuk Windows 32-bit masih mungkin bisa digunakan pada Windows 64-bit tetapi tidak berlaku untuk semua software/aplikasi. Dan pilihan yang tepat dalam memilih software/aplikasi adalah menyesuaikan dengan jenis Windows yang digunakan. Jika tanpa disertai keterangan atau informasi untuk 32-bit atau 64-bit, umumnya software/aplikasi yang beredar saat ini ditujukan untuk Windows 32-bit.

Windows 64-bit mempunyai kemampuan lebih dibandingkan dengan windows 32-bit. Sebagai contoh, yang 32-bit biasanya hanya bisa mendeteksi memori tidak lebih dari 3-4GB. Tapi kalo yang 64-bit, bisa mendeteksi memori lebih dari itu. Selain itu, 64-bit dapat memproses data lebih cepat dan performa komputer menjadi lebih baik. Namun, kekurangannya untuk saat ini adalah masih banyak program/aplikasi/software yang kompatibilitasnya kurang bagus dengan sistem 64-bit. Biasanya yang memakai 64-bit itu adalah para desainer grafis, para editor video dan audio atau komputer yang kesehariannya digunakan untuk merender karena pada umumnya mereka memakai memori lebih dari 4 GB untuk mendukung kinerja aplikasi/software yang dipakai.

Kesimpulannya, mana yg lebih baik antara 32-bit dan 64-bit?. Itu tergantung kebutuhan saja.

Untuk mengetahui apakah Windows yang digunakan adalah 32-bit atau 64-bit, salah satu nya yaitu dengan melihat informasi di Control Panel - System:

WINDOWS XP:
Klik kanan "My Computer" pada desktop kemudian pilih "Properties", atau dari "Control Panel - System". Pada tab General perhatikan pada bagian System, untuk Windows XP 32-bit akan tertulis seperti "Microsoft Windows XP Professional", sedangkan untuk Windows XP 64-bit akan tertulis seperti "Microsoft Windows XP Professional x64 Edition". Jadi, untuk Windows XP 64-bit ada tambahan keterangan "x64 Edition".

WINDOWS VISTA:
Masuk ke "Control Panel - System" dan lihat informasi "System Type" di bawah "System", untuk Windows Vista 32-bit akan tertulis keterangan "32-bit Operating System", sedangkan untuk Windows Vista 64-bit akan tertulis keterangan "64-bit Operating System".

Untuk Windows versi lain, cara yang digunakan pada dasarnya sama yaitu melihat informasi di "Control Panel - System".

Sumber: http://www.ramdhan.co.cc/2010/04/perbedaan-windows-32-bit-dan-64-bit_24.html#ixzz1B6QfuS5O

MEMAKSIMALKAN PERLINDUNGAN KOMPUTER DARI SERANGAN VIRUS

Untuk keamanan dan kenyamanan dalam penggunaan Komputer (PC, Laptop-Note/Netbook) khususnya yang sering dipakai internetan, sering meng-install program-program baru atau sering/banyak mencolokkan usb atau memasukkan disket dll., dianjurkan untuk menggabungkan anti virus lokal dan impor secara bersamaan.

Banyak beredar Anti Virus Lokal dan Impor, mulai dari harga yang termahal, termurah bahkan gratis yang bisa dipilih sesuai selera dan kebutuhan. Anti Virus Lokal dan Impor yang Gratis, salah satunya yaitu: MSE dan SMADAV. Suka banget kan yang gratis-gratis? haha… Keduanya sama-sama tangguh, ringan dan handal. SMADAV bertugas untuk melindungi Komputer dari serangan virus & malware lokal sedangkan MSE (Microsoft Security Essentials) bertugas untuk melindungi Komputer dari serangan Virus & Malware internasional (global) sehingga komputer kita pun akan terlindungi secara maksimal.

Kenapa kita sangat disarankan untuk menggabungkan anti virus/malware lokal dan impor? pada umumnya anti virus/malware lokal tidak mampu memberantas virus/malware asing (gobal), begitupun sebaliknya anti virus/malware impor tidak mampu memberantas virus/malware lokal dengan tuntas.

Berdasarkan pengalaman saya pribadi ketika masih menggunakan Windows (kebetulan waktu itu MSE dan SMADAV adalah Anti Virus/Malware Favorit saya), dan sekarang saya sudah migrasi ke Linux Ubuntu (tidak menggunakan Windows lagi), sehingga tidak perlu lagi repot-repot ngurusin Virus hehe.. kedua Anti Virus/Malware tersebut bisa berdampingan sesuai dengan tugasnya masing-masing secara harmonis. Ketika ada virus yang tidak bisa diberantas oleh SMADAV maka menjadi tugas MSE untuk memberantasnya, begitupun sebaliknya. Dan keduanya juga sama-sama ringan (tidak memberatkan sistem operasi (operating system) komputer.

Dan yang tidak kalah penting, Anti Virus/Malware apapun harus selalu di update untuk mengimbangi perkembangan Virus/Malware terbaru yang penyebarannya begitu cepat.

Kalau ada yang gratis, buat apa beli yang mahal-mahal. Betul tidak? kata Aa Jimi. Betul.. Betul.. Betul.. kata Ipin & Upin he99,9x..

Sumber: http://www.ramdhan.co.cc/2010/05/memaksimalkan-perlindungan-komputer.html#ixzz1B6OZ1pOx
SUMBER : http://www.ramdhan.co.cc/2010/05/memaksimalkan-perlindungan-komputer.html

Tuesday, January 11, 2011

SEJARAH PASCAL

  • Sejarah PASCAL
    merupakan pengembangan dari bahasa ALGOL 60, bahasa pemrograman untuk sains komputasi. Tahun 1960, beberapa ahli komputer bekerja untuk mengembangkan bahasa ALGOL, salah satunya adalah Dr. Niklaus Wirth dari Swiss Federal Institute of Technology (ETH-Zurich), yang merupakan anggota grup yang membuat ALGOL. Tahun 1971, dia menerbitkan suatu spesifikasi untuk highly-structured language (bahasa tinggi yang terstruktur) yang menyerupai ALGOL. Dia menamainya dengan PASCAL (seorang filsuf dan ahli matematika dari Perancis) Pascal bersifat data oriented, yaitu programmer diberi keleluasaan untuk mendefinisikan data sendiri.


  • Pascal juga merupakan teaching language (banyak dipakai untuk pengajaran tentang konsep pemrograman). Kelebihan yang lain adalah penulisan kode Pascal yang luwes, tidak seperti misalnya FORTRAN, yang memerlukan programmer untuk menulis kode dengan format tertentu. Bentuk dasar program Pascal adalah seperti berikut:
    program TITLE ;begin pernyataan;pernyataanend.
  • PASCAL
    sebagai bahasa terstrukturSebagai bahasa terstruktur, PASCAL mempunyai ciri-ciri sebagai berikut:1. BerurutanSusunan dari kode-kode dalam teks Pascal harus ditulis secara urut dari atas, pernyataan-pernyataan yang ditulis lebih awal akan dieksekusi lebih dahulu. Oleh karena itu, suatu pernyataan yang menyangkut suatu variabel di dalam program, maka variable itu harus terdefinisi dahulu sebelumnya. Hal ini terutama menyangkut pada pemanggilan sub-program oleh sub-program yang lain. Bisa dibaca lebih lanjut pada bagian sub-program.2. Blok dengan batas-batas yang jelas.Pascal memberikan pembatas yang jelas pada tiap-tiap blok, seperti pada blok program utama, sub-program, struktur kontrol (pengulangan/ pemilihan), dll. Pemakaian kata kunci begin untuk mengawali operasi pada blok dan end untuk menutupnya memudahkan programmer menyusun programnya dengan mudah. Seperti contoh:
    If X>0 thenbegin Write ( ‘ bilangan positif’);Writeln ( ‘ program selesai’);end;

  • Satu pintu masuk dan satu pintu keluar pada blok pemilihan dan pengulangan. Contoh di atas juga mengilustrasikan pintu masuk tunggal pada suatu blok pemilihan yaitu suatu test logika X>0, dengan pintu keluaran yang satu pula (satu disini maksudnya bukan dua baris perintah output tapi suatu paket perintah yang dirangkai dengan begin .. end.3. Bakuan PASCALDibakukan oleh ISO pada tahun 1983 dan dikembangkan dalam beberapa versi, diantaranya: USCD PASCAL, MS PASCAL, TURBO PASCAL dll. Dengan semakin berkembangnya teknologi dalam komputasi, Pascal dimanfaatkan untuk pengembangan DELPHI (berasal dari nama suatu kota di masa Yunani kuno), suatu bahasa pemrograman visual yang menonjolkan pada efek grafis dan orientasi pada objek-objek yang siap dipakai, karena memiliki Visual Component Library (VCL).

  • Struktur Bahasa PASCAL
    secara umumPascal mempunyai struktur sebagai berikut:1. Bagian Judul Program2. Bagian Deklarasia. Deklarasi tipe data (TYPE)b. Deklarasi variabel (VAR)c. Deklarasi konstanta (CONST)d. Deklarasi label (LABEL)e. Deklarasi sub-program (PROCEDURE dan FUNCTION)3. Bagian Program Utama Perintah-perintah.
    Teks Pascal setidaknya memiliki bagian Judul Program, bagian Deklarasi, dan Bagian Program Utama yang berupa perintah-perintah. Sedangkan untuk bagian deklarasi menyesuaikan dengan isi dari program itu sendiri. Contoh program PASCAL:
    program TAMBAH_00; { Menjumlahkan dua bilangan yang nilainya diberikan dalam perintah}var X, Y, Z: integer; { Deklarasi variabel X,Y dan Z sebagai bilangan bulat }BEGIN { Program Utama Mulai }X := 50; { Perintah memberikan nilai 50 pada var. X }Y := 25; { Perintah memberikan nilai 25 pada var. Y }Z := X + Y; { Perintah menjumlahkan X dan Y serta menyimpan hasilnya ke Z}END. { Akhir Program Utama }
    Pada contoh ini nilai X dan Y tidak bisa sembarang, karena didefiniskan tertentu. Agar nilai X dan Y bisa bebas ditentukan, nilai X dan Y dibaca dari default input.
    program TAMBAH_01; { Menjumlahlan dua buah bilangan yang dibaca dari default input }var X, Y, Z: integer; { Deklarasi variabel X,Y dan Z sebagai bilangan bulat }BEGIN { Program Utama Mulai }read(X); { Membaca nilai X lewat key-board }read(Y); { Membaca nilai Y lewat key-board }Z := X + Y; { Menjumlahkan X dan Y serta menyimpan hasilnya ke Z }write(Z); { Menyajikan Z ke layar monitor }END. { Akhir Program Utama }
  • Dasar Bahasa PASCAL
    Unsur-unsur Pemrogramana. Mendapatkan data dengan membaca data dari default input (key board, file atau sumber data lainnya).b. Menyimpan data ke dalam memori dengan struktur data yang sesuai,c. Memproses data dengan instruksi yang tepat.d. Menyajikan atau mengirimkan hasil olahan data ke default output (monitor, file atau tujuan lainnya).
    Dalam mengolah data diperlukan pengelolaan instruksi terstruktur:

    • Beberapa instruksi dikelompokkan dalam satu blok atau model yang mengerjakan tugas tertentu.

    • Beberapa perintah dilaksanakan dengan persyaratan tertentu.

    • Beberapa perintah dilaksanakan berulang dengan jumlah pengulangan tertentu.

  • Identifier Digunakan untuk nama: Program, Sub-program (procedure dan function),nama: Variable, Constant, Type, Label.Nama-nama ini digunakan untuk pemakaian dan pemanggilan dalam program. Ketentuan penulisan identifiera. Nama identifier harus dimulai dengan karakter huruf alfabet: a sampai z, A sampai Z atau karakter ‘_’ (underscore - garis bawah)b. Karakter berikutnya boleh karakter numerik (0 .. 9) atau kombinasi alphanumerik (huruf-numerik).c. Panjang nama, pada berbagai versi Pascal umumnya antara 32 - 63.d. Tidak boleh menggunakan karakter istimewa: + - * / \ = < > [ ] . , ; : ( ) ^ @ { } $ # ~ ! % & ` ” ‘ dan ? Contoh penulisan:Penulisan yang benar: X _PQR Beta Sudut_Alpha luasLingkaranPenulisan yang salah: 3D sisi-Kanan B#
    Jenis identifiera. Identifier umumMerupakan identifier yang didefinisikan sendiri oleh pemrogram. Pemrogram mempunyai kebebasan untuk menentukan nama identifiernya, dengan syarat nama tersebut tidak sama dengan identifier standar dan reserved word yang akan dibahas lebih lanjut. Hal ini untuk mencegah kesalahan yang bisa timbul akibat tumpang tindih identifier dalam program.b. Identifier Standar (Baku)Merupakan identifier yang didefinisikan oleh pembuat kompiler Pascal. Biasanya pembuat kompiler menyediakan suatu library yang sudah ada didalam kompiler. Library berisi berbagai procedure, fungsi atau unit yang sudah siap pakai. Misalnya Turbo Pascal Windows 1.5 memiliki suatu unit untuk memproses output yaitu wincrt, gotoxy, yang dengan mudah bisa dipakai oleh programmer di dalam menuliskan kode-kode programnya. Dinamai Identifier Standar karena suatu kompiler tidak harus memilikinya, masing-masing kompiler dimungkinkan mempunyai identifier yang berbeda untuk suatu tugas yang hampir sama. Misalnya Turbo Pascal versi DOS menggunakan crt untuk melakukan fungsi yang sama dengan wincrt (TPW 1.5). Beberapa Identifier Standar yang dimiliki oleh kompiler-kompiler Pascal antara lain:
    abs arctan boolean char cos dispose eof eoln exp false input integer ln maxint new odd ord output pack page pred read readln real reset rewrite round sin sqr sqrt succ text true trunc write writeln

  • Identifier “reserved word”, yaitu yang sudah didefinisikan dan digunakan oleh bahasa PASCAL sendiri (Kita tidak bisa menamai identifier kita dengan ini).

  • Deklarasi Variable:Mendeklarasikan varibel adalah:

  • Memberikan nama variabel sebagai identitas pengenalb. Menentukan tipe data variabelContoh deklarasi variabel:
    var K : integer;R : real;C : char;T : boolean;
    Beberapa identifier yang sejenis bisa dideklarasikan bersamaan.
    var i, j, k : integer;{Variabel i, j dan k sebagai integer}namaMHS, alamatMHS : char; {Nama dan alamat mahasiswa }

  • Deklarasi Konstanta:Mendeklarasikan konstanta adalah:a. Memberikan nama konstanta sebagai identitas pengenalb. Menentukan nilai konstantaContoh deklarasi konstanta:
    const MaximumSize = 100; {integer }ExitCommand = ‘Q’; {char }

  • Tipe Data
    Tipe data yang disediakan oleh PASCAL meliputi:1. Tipe Data Sederhanamerupakan tipe data dasar yang sering dipakai oleh program, meliputi: integer (bilangan bulat), real (bilangan pecahan), char (alphanumerik dan tanda baca), dan boolean (logika). Untuk data integer dan real masing-masing terbagi menjadi beberapa kategoria. Bilangan Integermerupakan tipe data berupa bilangan bulat, terbagi atas beberapa kategori seperti terlihat dalam tabel 1. tabel 1 menunjukkan jenis data, ukuran dalam memori dan rentang nilainya.
    tabel 1. Tipe Data Bilangan Integer
    Tipe Data
    Ukuran Tempat
    Rentang Nilai
    Byte
    1 byte
    0 s/d +255
    Shortint
    1 byte
    -28 s/d +127
    integer
    2 bytes
    -32768 s/d 32767
    Word
    2 bytes
    0 s/d 65535
    Longint
    4 bytes
    2147483648 s/d 2147483647
    Contoh bilangan integer adalah: 34 6458 -90 0 1112 Penggolongan tipe data integer tersebut dimaksudkan untuk membatasi alokasi memori yang dibutuhkan misalkan untuk suatu perhitungan dari suatu variabel bilangan diperkirakan nilai maksimumnya 32767 kita cukup mendeklarasikan variabel bilangan sebagai integer (2 byte), daripada sebagai longint(4 byte). Di dalam kompilernya, Pascal menyediakan konstanta untuk bilangan Integer yaitu: MaxInt and MaxLongInt, pemrogram bisa menggunakannya di dalam programnya tanpa harus terlebih dahulu mendefinisikannya.-MaxInt bernilai 32.767-MaxLongint bernilai 2.147.483.647.contoh:
    Program display_maxint;uses wincrt;begin writeln (maxint)end.
    Hasilnya: 32.767

  • Bilangan RealBilangan real atau nyata merupakan jenis bilangan pecahan, dapat dituliskan secara biasa atau model scientific . Contoh bilangan real: 34.265 -3.55 0.0 35.997E+11, dimana E merupakan simbol perpangkatan 10. Jadi 452.13 mempunyai nilai sama dengan 4.5213e2. Penggolongan tipe data bilangan real dapat dilihat pada tabel 2.tabel 2. Bilangan Real
    Tipe Data
    Ukuran Tempat
    Rentang Nilai
    real
    6 bytes
    2.9 x 10-39 s/d 1.7 x1038
    single
    4 bytes
    1.5 x 1045 s/d 3.4 x 1038
    double
    8 bytes
    5.0 x 10-324 s/d 1.7 x 10308
    extended
    10 bytes
    3.4 x 10-4932 s/d 1.1 x 104932
    comp
    8 bytes
    -9.2x 1018 s/d 9.2x 1018

  • Chartipe data ini menyimpan karakter yang diketikkan dari keyboard, memiliki 266 macam yang terdapat dalam tabel ASCII (American Standard Code for Information Interchange). Contoh: ‘a’ ‘B’ ‘+’, dsb. Yang perlu diingat bahwa dalam menuliskannya harus dengan memakai tanda kutip tunggal. Jenis data ini memerlukan alokasi memori sebesar 1(satu) byte untuk masing-masing data.





Sumber

Monday, January 10, 2011

YAHOO MESSENGGER V.10 FREE..

Hallo kawan semua....
akhirnya ai punya kesempatan wat posting juga...,,karena dari kemaren2 ai ga bisa ngnet dikarenakan Signal HOTSPOT di kampus ga nyampe di ruangan kelas q,,,,tp kali ne ada tmen ai yang baik yang mw ng'share internet,,,hahahaa......

thx banyak wat tmen q......ewew..wew.wew.wew.wew....

cukup sampai disini postingan saya.....TERIMA KASIH.


oia ....ni ada software keren..., terbaru..
silahkan klik READ MORE DI BAWAH YA................


Silahkan sedot mpe selesai...

Yahoo Messenger 10 Beta msgr10us.exe
Yahoo Messenger 10 vista Yahoo Messenger 10 Final New.rar

Sunday, January 9, 2011

FUNGSI H-LOOKUP DAN V-LOOKUP

Dalam postingan kali ini,,,,ai mw membahas sedikit materi excel,,yaitu fungsi dari hlookup dan vlookup

silahkan baca dengan cermat...hehehe
Hlookup adalah untuk pembacaan table data yang di susun secara horizontal
Vlookup adalah untuk pembacaan table data yang disusun secara vertical


Contoh RUmusnya :
Hlookup:=Hlookup(lookup.value,table-array.row_index_num, range_lookup)
Atau=hlookup(A),$B$2:$F$3,2)

Keterangan:

-Lookup_value…nilai sebagai dasar pembacaan table
-Table_array…range table data yang dibaca
-Row_index_num…nomor urut yang menyatakan posisi baris dalam suatu table (dimulai dari1)
-Range_lookup…berisi true (apabila table data diurtkan secara menaik) dan false (apabila table data tidak diurutkan)

Vlookup:
=vlookup(lookup_value, table_array, colom_index_num, range_lookup)
Atau = Vlookup (A3,$A$3:$B$7,2)

Keterangan:

-Lookup_value… nilai sebagai dasar pembacaan table
-Table_array…range table data yang dibaca
-Row_index_num…nomor urut yang menyatakan posisi baris dalam suatu table (dimulai dari1)
-berisi true (apabila table data diurtkan secara menaik) dan false (apabila table data tidak diurutkan)



catatan:
fungsi dilengkapi 2 table yaitu table master dan table data. Table masternya digunakana untuk kriterua data dan table data untuk mencari data yang diinginkan.

Saturday, January 1, 2011

PERINTAH PERULANGAN DALAM TURBO PASCAL

Didalam bahasa Turbo Pascal, ada beberapa jenis perulangan, diantaranya (While Do, Witch, dan For)

Pengertian While do:

1. While do adalah statement perulangan akan terus melakukan suatu proses perulangan selama kondisi atau syarat yang ditentukan barnilai benar

2. For adalah perulangan yang digunakan untuk melakukan suatu proses dalam suatu nlok berulang kali.....

3. Witch adalah perulangan yang akan mencari nilai ekspresi yang sesuai dengan nilai-nilai yang didaftarkan pada pernyataan case, jika salahsatu nilai ditemui, maka program akan melompat kecabang case tersebut dan melakikan perintah tersebut, jika tidak ditemui, maka akam melompat keperintah default.

Contoh Perintah:

While do
Statement While – variable syarat – do
Pernyataan
For
Statement for – variable syarat – var
End
Witch
Witch (ekspresi)
Case nilai;
Perintah1
Break;
Default;
Perintah_lain;
Switch;
While do
Var
i:integer
begin
i:=0;
while i=5 do
begin
edit3.seltext :=int to str (i);
i:=i+1;
end;
end;
For
Var
I:=integer;
Begin
For i:=1 to 5 do
Edit1.seltext:=int to str (i);
End;
End;
Witch
Var
Print(“masukkan nilai 1-3”);
Scanf(“%d”,&nilai); return0;
Witch (nilai)
Case1;
Printf (“dua/n”);
Break;
Default;
Print (“empat/n”);

else

Semoga bermanfaat bagi sobat blogger semua...

PROCEDURE+FUNCTION DAN CONTOH PROGRAM DALAM TURBO PASCAL

Disini Saya akan membahas tentang Procedure, apa itu procedure???
Procedure adalah bagian program yang beisi serangkaian langkah-langkah terntentu, jika kita ingin mengubah bagian program menjadi beberapa procedure, maka setiap bagian dalam program tersebut diubah menjadi sebuah procedure
Bentuk umum procedure dalam pascal:
Procedure nama procedure;
Begin

… perintah / pernyataan

End;

Function adalah program yang manghasilkan sebuah nilai
Bentuk umum dalam pascal:
Program nama program;
Var hasil, b=real;
Function A (x:real): real;
Begin
Pernyataan
A:=ekspresi
End;
Begin program utama


Hasil:=A(b);
End;

Function jumlahkan (A,B:real):real;
begin
jumlahkan:=A+B
end;

PENGERTIAN RECORD DAN CONTOH PROGRAM DALAM PASCAL

Disini saya akan menjelaskan sedikit apa itu Record, Record adalah suatu struktur yang berisi sejumlah komponen yang dinamakan field, setiap field bisa berbeda typenya. Setiap field harus memiliki nama yang berbeda untuk memungkinkan pemilihan field secara acak

Record mempunyai bentuk umum yaitu:
- Bentuk Umum Record
Type
Variable = record
…field = type data
…field = type data
…field = type data
End.

Contoh Program Sederhana Dalam Turbo Pascal
Type
Hasil = record
Jari-jari = real;
Keliling = real;
Luas = real;
End.
Var
Lingkarang = hasil;
Begin
Write (jari-jari lingkaran?); real readln (lingkaran.jari-jari);
Lingkaran.keliling :=2 * Pi * lingkaran.jari-jari;
Lingkaran.luas := Pi * sqr (lingkaran jari-jari);
Writeln;
Writeln (‘keliling lingkaran =’, lingkaran.keliling:7:2);
Writeln (‘luas lingkaran =’, lingkaran luas :7:2);
End.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best WordPress Web Hosting