Better Than This

It's Better than this,You could do so much

Sejarah Komputer & Perkembangannya

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 sejak 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 belanja, sentral telepon yang menangani jutaan panggilan dan komunikasi,jaringan komputer dan internet yang menghubungkan berbagai tempat di dunia.

Sejarah Komputer menurut periodenya adalah:
• Alat Hitung Tradisional dan Kalkulator Mekanik
• Komputer Generasi Pertama
• Komputer Generasi Kedua
• Komputer Generasi Ketiga
• Komputer Generasi Keempat
• Komputer Generasi Kelima

Berikut penjelasannya sebagai berikut :

1. Alat Hitung Tradisional dan Kalkulator Mekanik Abacus

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 sebuah rak. Para pedagang di masa itu menggunakan abacus untuk menghitung transaksi perdagangan. Seiring dengan munculnya pensil dan kertas, terutama di Eropa dan abacus akhirnya 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. Lalu 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 terbatas 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. Lebniz 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 mempresentasikan pendekatan yang lebih praktis dalam kalkulasi karena alat tersebut dapat melakukan penjumlahan, pengurangan, perkalian, 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
Sebenarnya dibentuk oleh seorang profesor matematika Inggris, Charles Babbage (1791-1871). Pada tahun 1812 Babbage memperhatikan kesesuaian alam antara mesin mekanik dan matematika yaitu mesin mekanik sangat baik dalam mengerjakan tugas yang sama berulangkali tanpa kesalahan, sedang matematika membutuhkan repetisi sederhana dari suatu langkah-langkah tertenu. Masalah tersebut kemudian 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 differensial. 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 Analytical Engine kepada publik. Selain itu, pemahaman Augusta yang baik tentang mesin ini memungkinkannya membuat instruksi untuk dimasukkan ke dalam 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.
Pada tahun 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 juga berfungsi sebagai media penyimpanan data. Tingkat kesalahan perhitungan juga dapat ditekan secara drastis. Hollerith kemudian mengembangkan alat tersebut dan menjualnya 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 and Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu perforasi ini digunakan oleh kalangan bisnis dan pemerintah untuk memproses data hingga tahun 1960.
Pada masa berikutnya, beberapa insinyur membuat penemuan 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 memiliki 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 matematika 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.

2. Komputer Generasi Pertama

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk mengeksploitasi 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 computer bernama Z3, untuk mendesain pesawat terbang dan peluru kendali. Pihak sekutu juga membuat kemajuan lain dalam pengembangan kekuatan komputer. Pada 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 yaitu :

1.Colossus bukan merupakan komputer serbaguna (general-purpose computer), ia hanya di desain untuk memecahkan kode rahasia.
2.Keberadaan mesin ini dijaga kerahasiannya hingga satu dekade setelah perang berakhir.

Usaha yang dilakukan oleh pihak Amerika pada saat itu ternyata 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 yang dinamakan The Harvd-IBM Automatic Sequence Controlled Calculator atau Mark I yang merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekaniknya. Mesin tersebut beroperasi dengan lambat (ia membutuhkan waktu 3-5 detik untuk setiap perhitungan) dan kurang fleksibel (urutan kalkulasi tidak dapat dirubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.
Perkembangan komputer lain pada masa ini adalah Electronic Numerical Integrator And Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennslyvania. Komputer ini terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder. Komputer tersebut merupakan mesin yang sangat besar dan mengkonsumsi daya sebesar 160 kW. Komputer ini dirancang oleh John Presper Eckert (1919-1995) dan 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, Lalu seorang Ilmuwan yang bernama John von Neumann bergabung dengan tim University of Pennsylvania dalam usaha membangun konsep desain komputer yang hingga 40 tahun mendatang masih dipakai dalam Tekhnik Komputer.
Lalu seorang Ilmuwan yang bernama Von Neumann mendesain sebuah computer yang dinamakan Electronic Discrete Variable Automatic Computer(EDVAC) pada tahun 1945 dengan sebuah 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. Pada tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi sebuah komputer komersial pertama yang memanfaatkan model arsitektur Von Neumann tersebut, baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil yang mengesankan yang dicapai oleh UNIVAC adalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Einsenhower dalam pemilihan presiden tahun 1952.
Komputer Generasi Pertama dikarakteristikan dengan fakta bahwa instruksi operasi dibuat secara spesifik dalam 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) dan silinder magnetik untuk penyimpanan data.

2. Komputer Generasi Kedua

Pada tahun 1948, Penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan Tube Vakum di televisi, radio, computer. Akibatnya ukuran mesin – mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti magnetik membantu pengembangan komputer generasi kedua yang berkarakteristik lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya. Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer buatan IBM yang dinamakan Stretch dan Sprery-Rand. Komputer ini dikembangkan untuk laboratorium energi atom dan dapat menangani sejumlah besar data yang merupakan sebuah kemampuan yang sangat dibutuhkan oleh para peneliti atom. Namun mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya
Komputer Generasi Kedua menggantikan bahasa mesin dengan bahasa yang dinamakan Assembly. Bahasa Assembly adalah bahasa yang menggunakan Singkatan – singkatan 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 seperti printer, penyimpanan dalam disket, memory, sistem operasi, dan program. Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh Bisnis - bisnis besar menggunakan Komputer Generasi Kedua untuk memproses informasi keuangan karena Komputer pada generasi ini menyimpan program di dalam komputer dan bahasa pemrograman yang ada di dalamnya juga memberikan fleksibilitas kepada komputer, Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis, seperti dapat mencetak faktur pembelian konsumen, menjalankan desain produk atau menghitung daftar gaji. Beberapa bahasa pemrograman mulai bermunculan pada saat itu seperti :
• Common Business-Oriented Language (COBOL) dan
• Formula Translator (FORTRAN)

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 pun bermuculan seperti Proggramer, Analyst, dan Ahli Sistem Komputer. Industri piranti lunak pun juga mulai bermunculan dan berkembang pada masa Komputer Generasi Kedua ini.

3. 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. Jack Kilby seorang Insinyur di Texas Instrument mengembangkan sirkuit terintegrasi (Integrated Circuit) di tahun 1985. IC mengkombinasikan 3 komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa. Para Ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya komputer menjadi semakin kecil karena komponen - komponen dapat di padatkan 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.

4. Komputer Generasi Keempat

Setelah IC, Tujuan pengembangan menjadi lebih jelas yaitu mengecilkan ukuran sirkuit dan komponen-komponen elektrik. Seperti Large Scale Integration (LSI) yang dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an dibuat Very Large Scale Integration (VLSI) yang dapat memuat ribuan komponen dalam sebuah chip tunggal lalu kemudian muncul lagi yang dinamakan Ultra-Large Scale Integration (ULSI) yang dapat meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukuran setengah keping uang logam mendorong turunnya harga dan ukuran komputer Hal tersebut juga meningkatkan daya kerja, efisiensi dan kehandalan komputer.
Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (Central Processing Unit,Memory, dan kendali Input/Output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekaang sebuah Mikroprosesor dapat di produksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer. 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 (Destkop Computer) menjadi komputer yang bias dimasukkan ke dalam tas (Laptop), atau bahkan komputer yang dapat digenggam (Palmtop).
Seiring dengan bertambah kuatnya suatu komputer kecil, komputer - komputer 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.



5. Komputer Generasi Kelima

Mendefinisikan komputer generasi kelima cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey. Yang menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), cukup dapat memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.
walaupun masih jauh dari kenyataan namun banyak fungsi – fungsinya yang sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin, fasilitas ini memang nampak sederhana, namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertian manusia sangat bergantung pada konteks dan pengertian daripada sekedar menterjemahkan kata – kata secara langsung.
Banyak kemajuan di bidang disain komputer dan teknologi semakin memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model von Neumann. Model von Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak, Kemajuan yang lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

6. Komputer Generasi Keenam (Masa Depan)

Dengan Teknologi Komputer yang ada saat ini. agak sulit untuk dapat membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada saat ini saja kita seakan sudah dapat “menggenggam dunia”. Secara prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan lebih murah dan memiliki kemampuan diantaranya melihat, mendengar, berbicara dan berpikir serta mampu membuat kesimpulan seperti manusia, Kelebihan lainnya lagi, kecerdasan untuk memprediksi sebuah kejadian yang akan terjadi,bisa berkomunikasi langsung dengan manusia, dan bentuknya semakin kecil.Yang jelas komputer masa depan akan lebih menakjubkan.
Selengkapnya...

3 Cara Mempercepat Browsing

Saat anda browsing atau internet di rumah atau di warnet mungkin kita semua sering kesal karena koneksi internet yang lambat atau lemot padahal kita sudah membayar mahal karena harga internet di indonesia ini sekarang masih di kategorikan mahal, dan untuk menaikan kecepatan internet kita juga di haruskan membayar lebih mahal. Sebenar nya ada banyak cara yang bisa digunakan untuk mempercapat browsing dengan gratis, dan disini saya akan menjelaskan beberapa cara yang kebanyakan sudah sering di praktekan orang. Yakk langsung saja….Cara pertama adalah dengan cara menyeting koneksi kita menggunakan Open DNS begini langkah nya :

Sebelumnya kita harus mendaftarkan dulu ke WWW.OPENDNS.COM ikuti petunjuk yang disediakan setelah selesai mendaftar kita tinggal menyeting komputer kita dengan cara :

1. Klik Start >> Control Panel >> Network Connections >>
2. Pilih koneksi yang kita pakai >> Klik kanan pada koneksi yang kita pakai
3. Properties >> Pilih tab networking >> Pada Internet Protocol (TCP/IP) klik Properties >> Klik Use Following DNS server adresses >> Prefered DNS server isikan dengan 208.67.222.222 >> Alternate DNS server isikan dengan 208.67.220.220
4. Klik OK dan restart komputer anda.

Cara yang kedua dengan cara mengganti IP anda (Via Proxy Server). Dengan cara :
1. Klik http://freeproxy.atspace.com IP anda akan berubah menjadi IP USA atau Klik http://n0c0py.uni.cc/ proxy IP anda akan berubah menjadi Belanda
2. Cukup dengan mengeklik alamat website yang kita mau lalu klik GO.
3. Untuk mengecek IP kita Klik http://www.showip.net atau klik http://www.proxydetect.com. Atau dengan cara manual klik http://freeproxy.com/ lalu copy dan paste proxy list yang ada.

Cara yang ketiga yaitu dengan menggunakan applikasi Google web accelerator yang bisa anda cari & download. Google Web Accelerator memang di desain khusus untuk mempercepat akses internet, khususnya yang menggunakan koneksi broadband (pita lebar) seperti Cable dan DSL. Untuk anda yang menggunakan koneksi lain seperti Dial-up (Telkomnet Instant atau Speedy) maupun satelit atau wave, Google Web Accelerator juga dapat mempercepat aksesnya.
Untuk memakai Google Web Accelerator harus memenuhi kriteria diantara nya Operating System harus Windows XP atau Windows 2000 dan browser anda harus Internet Explorer 5.5+ atau Mozilla Firefox 1.0+. Kalau untuk browser lainnya sebenarnya juga bisa, tetapi anda harus meng-konfigurasi proxy settings dari browser anda dengan menambah 127.0.0.1:9100 pada HTTP. Setelah anda melakukan instalasi, Google Web Accelerator akan menampilkan icon kecil di atas browser anda dan icon tray di pojok bawah layar komputer. Yah mudah-mudahan dengan cara ini dapat membantu walaupun tetap saja ada yang masih lamabat, yah itu semua dikembalikan kepada provider masing-masing internet. Selesai …hhe


Selengkapnya...

Pengertian Penalaran Deduktif

Pengertian Penalaran Deduktif

Merupakan suatu proses berpikir (penalaran) yang bertolak dari sesuatu proposisi yang sudah ada menuju kepada suatu proposisi baru yang berbentuk suatu kesimpulan. Penalaran deduktif juga merupakan proses penalaran untuk menarik kesimpulan dari hal-hal atau fakta-fakta yang bersifat umum ke hal-hal yang bersifat khusus.
Macam-macam dari penalaran deduktif adalah

1.Silogisme
Silogisme adalah suatu bentuk proses penalaran yang berusaha menghubungkan dua proposisi (pernyataan) yang berlainan untuk menurunkan suatu kesimpulan atau inferensi yang merupakan proposisi ketiga.

A.Silogisme Kategorial
Argumen deduktif yang mengandung suatu rangkaian yang terdiri dari tiga (dan hanya tiga) proposisi kategorial, yang disusun sedemikian rupa sehingga ada tiga term yang muncul dalam rangkaian pernyataan itu.
Tiap term hanya boleh muncul dalam dua pernyataan, misalnya :
(1) Semua buruh adalah manusia pekerja
(2) Semua tukang batu adalah buruh
(3) Jadi, semua tukang batu adalah manusia pekerja.

B. Silogisme Hipotetis
Silogisme hipotetis atau silogisme pengandaian adalah semacam pola penalaran deduktif yang mengandung hipotese.
Premis mayornya mengandung pernyataan yang bersifat hipotetis.
Rumus proposisi mayor dari silogisme:
Jika P, maka Q
Contoh:
Premis Mayor: Jika tidak turun hujan, maka panen akan gagal
Premis Minor: Hujan tidak turun
Konklusi: Sebab itu panen akan gagal.
Atau
Premis Mayor: Jika tidak turun hujan, maka panen akan gagal
Premis Minor: Hujan turun
Konklusi: Sebab itu panen tidak gagal.
Pada contoh premis mayor mengandung dua pernyataan kategorial, yaitu hujan tidak turun dan panen akan gagal. Bagian pertama disebut antiseden, sedangkan bagian kedua disebut akibat.
Terdapat asumsi: kebenaran antiseden akan mempengaruhi kebenaran akibat.

C.Silogisme Alternatif
Silogisme alternatif atau silogisme disjungtif :
– Proporsi mayornya merupakan sebuah proposisi alternatif, yaitu proposisi yang mengandung kemungkinan atau pilihan.
– Proposisi minornya adalah proposisi kategorial yang menerima atau menolak salah satu alternatifnya.
– Konklusi tergantung dari premis minornya.

Contoh:
Premis Mayor: Ayah ada di kantor atau di rumah
Premis Minor: Ayah ada di kantor
Konklusi: Sebab it, ayah tidak ada di rumah.
Atau
Premis Mayor: Ayah ada di kantor atau di rumah
Premis Minor: Ayah ada di kantor
Konklusi: Sebab it, ayah tidak ada di rumah.

2.Entinem
Adalah penalaran deduksi secara langsung. Dan dapat dikatakan pula silogisme premisnya dihilangkan atau tidak diucapkan karena sudah sama-sama diketahui.
Entinem berasal dari kata Enthymeme, enthymema (Yunani) yang berasal dari kata kerja enthymeisthai yang berarti ‘simpan dalam ingatan’. Silogisme muncul hanya dengan dua proposisi.

Sumber :
http://ati.staff.gunadarma.ac.id
http://ami26chan.wordpress.com/2011/02/19/penalaran-deduktif/
Selengkapnya...

Ragam Bahasa Indonesia

Ragam Bahasa Indonesia
Bahasa mengalami perubahan seiring dengan perubahan masyarakat. Perubahan itu berupa variasi-variasi bahasa yang dipakai sesuai keperluannya. Agar banyaknya variasi tidak mengurangi fungsi bahasa sebagai alat komunikasi yang efisien, dalam bahasa timbul mekanisme untuk memilih variasi tertentu yang cocok untuk keperluan tertentu yang disebut ragam standar (Subarianto, 2000). Bahasa Indonesia memang banyak ragamnya. Hal Ini karena bahasa Indonesia sangat luas pemakaiannya dan bermacam-macam ragam penuturnya. Oleh karena itu, penutur harus mampu memilih ragam bahasa yang sesuai dengan dengan keperluannya, apapun latar belakangnya.
Pengertian Ragam Bahasa
Ragam bahasa adalah variasi bahasa yang pemakaiannya berbeda-beda menurut topik yang dibicarakan, menurut hubungan pembicara, lawan bicara, dan orang yang dibicarakan, serta menurut media pembicaraan.

Macam-macam Ragam Bahasa :


1. Ragam Baku adalah ragam bahasa yang oleh penuturnya dipandang sebagai ragam yang baik. Ragam ini biasa dipakai dalam kalangan terdidik, karya ilmiah, suasana resmi, atau surat resmi.

2. Ragam Cakapan (ragam akrab) adalah ragam bahasa yang dipakai apabila pembicara menganggap kawan bicara sebagai sesama, lebih muda, lebih rendah statusnya atau apabila topik pembicara bersifat tidak resmi.

3. Ragam Hormat adalah ragam bahasa yang dipakai apabila lawan bicara orang yang dihormati, misalnya orang tua dan atasan.

4. Ragam Kasar adalah ragam bahasa yang digunakan dalam pemakaian tidak resmi di kalangan orang yang saling mengenal.

5. Ragam Lisan adalah ragam bahasa yang diungkapkan melalui media lisan, terkait oleh ruang dan waktu sehingga situasi pengungkapan dapat membantu pemahaman. Bahasa lisan lebih ekspresif di mana mimik, intonasi, dan gerakan tubuh dapat bercampur menjadi satu untuk mendukung komunikasi yang dilakukan. Ragam lisan dapat kita temui, misalnya pada saat orang berpidato atau memberi sambutan, dalam situasi perkuliahan, ceramah, dan ragam lisan yang non standar, misalnya dalam percakapan antar teman, di pasar, atau dalam kesempatan non formal lainnya.

6. Ragam Resmi adalah ragam bahasa yang dipakai dalam suasana resmi.

7. Ragam Tulis adalah ragam bahasa yang digunakan melalui media tulis, tidak terkait ruang dan waktu sehingga diperlukan kelengkapan struktur sampai pada sasaran secara visual. Ragam tulis pun dapat berupa ragam tulis yang standar maupun non standar. Ragam tulis yang standar kita temui dalam buku-buku pelajaran, teks, majalah, surat kabar, poster, iklan. Kita juga dapat menemukan ragam tulis non standar dalam majalah remaja, iklan, atau poster.

8. Ragam Bahasa pada bidang tertentu seperti bahasa istilah hukum, bahasa sains, bahasa jurnalistik, dsb.

9. Ragam Bahasa Perorangan atau Idiolek seperti gaya bahasa mantan presiden Soeharto, gaya bahasa Benyamin S, dan lain sebagainya.
Ragam Bahasa pada kelompok anggota masyarakat suatu wilayah atau dialek seperti dialek bahasa Madura, Medan, Sunda, Bali, Jawa, dan lain sebagainya.
Ragam Bahasa pada kelompok anggota masyarakat suatu golongan sosial seperti ragam bahasa orang akademisi beda dengan ragam bahasa orang-orang jalanan.

Macam-macam ragam bahasa yang disebutkan diatas dapat dibedakan lagi menjadi sebagai berikut :
1. Berdasarkan Pokok Pembicaraan :
- Ragam bahasa undang-undang
- Ragam bahasa jurnalistik
- Ragam bahasa ilmiah
- Ragam bahasa sastra

2. Berdasarkan Media Pembicaraan :
Ragam lisan antara lain meliputi :
- Ragam bahasa cakapan
- Ragam bahasa pidato
- Ragam bahasa kuliah
- Ragam bahasa panggung

Ciri-ciri ragam bahasa lisan :
- Adanya lawan bicara
- Terikat waktu dan ruang
- Dapat dibantu dengan mimik muka/wajah, intonasi, dan gerakan anggota tubuh
- Unsur-unsur dramatika biasanya dinyatakan dihilangkan atau tidak lengkap

Ragam tulis yang antara lain meliputi :

- Ragam bahasa teknis
- Ragam bahasa undang-undang
- Ragam bahasa catatan
- Ragam bahasa surat

Ciri-ciri ragam bahasa tulis :

- Tidak mengharuskan kedatangan/kehadiran pembaca
- Diperlukan ejaan atau tanda baca Kalimat ditulis secara lengkap
- Komunikasi resmi
- Wacana teknis
- Pembicaraan di depan khalayak ramai
- Pembicaraan dengan orang yang dihormati

3. Ragam bahasa menurut hubungan antar pembicara, dibedakan menurut akrab tidaknya pembicara, diantara nya :

- Ragam bahasa resmi
- Ragam bahasa akrab
- Ragam bahasa agak resmi
- Ragam bahasa santai, dan sebagainya

Beberapa faktor yang menyebabkan timbulnya keragaman bahasa, diantaranya :

- Faktor Budaya atau letak Geografis
- Faktor Ilmu pengetahuan
- Faktor Sejarah

Sumber :
http://eziekim.wordpress.com/2010/10/10/ragam-bahasa-indonesia/
http://azizturn.wordpress.com/2009/10/12/ragam-bahasa/
http://bloggue-hadi.blogspot.com/2009/10/ragam-bahasa.html
http://organisasi.org/definisi-pengertian-bahasa-ragam-dan-fungsi-bahasa-pelajaran-bahasa-indonesia
http://adegustiann.blogsome.com/2009/02/02/ragam-bahasa-indonesia/
http://techonly13.wordpress.com/2009/07/04/ragam-bahasa-indonesia/
Selengkapnya...

Menambah Kapasitas Ram Di Windows 7 Dengan Flashdisk

ReadyBoost adalah sebuah fitur pada Windows 7 yang dapat digunakan untuk menambah kapasitas RAM. Fitur ini pertama kali muncul di Windows Vista. Dengan ReadyBoost, kita bisa membuat sebuah USB flash disk menambah kapasitas memori komputer. Eh, bukan cuma USB flash disk saja, kartu memori pun bisa. ReadyBoost bisa dilakukan dengan instan. Kalau Sahabat kebetulan sudah punya USB flash disk, Sahabat punya kesempatan menambah memori. Masalahnya tidak semua USB flash disk atau kartu memori bisa digunakan untuk ReadyBoost.

USB flash disk atau kartu memori itu wajib memiliki kapasitas lebih besar dari 256MB. Gampanglah syarat itu mah. Kapasitas terminim USB flash disk yang di jual sekarang ini rasanya 1GB. Nah, supaya bisa dipakai buat ReadyBoost, sisa kapasitas yang tersedia harus lebih besar dari 256MB.
Syarat lainnya adalah USB flash disk harus diformat dengan sistem file NTFS, FAT16, FAT32, dan exFAT. Sistem file yang disebut paling akhir itu baru didukung di Windows 7. Masih ada syarat lain, yaitu flash disk harus punya kecepatan akses tidak tidak lebih dari 1 milidetik dan kecepatan bacanya minimal 2,5MB per detik. Buruan lihat spesifikasi flash disk pas beli buat tahu hal ini. Di Windows 7, kemampuan ReadyBoost ditambah. ReadyBoost di Windows Vista hanya mendukung 1 flash disk. Di Windows 7, kita bisa pakai sampai 8 flash disk! Kapasitas maksimal yang bisa kita capai adalah 256. Mantep kan?

Setting di Windows 7
Pengaturan ReadyBoost pada Windows 7 sangat mudah.
Berikut ini langkah-langkah untuk mengaktifkan ReadyBoost :

1. Buka “Windows Explorer” dengan menekan tombol “Win + E”.
2. Tancapkan flash disk ke komputer, lalu klik kanan pada drive flash disk, klik “Properties”.
3. Setelah masuk ke kotak Properties, masuk ke tab “ReadyBoost”. Aktifkan “Use this device” kemudian atur besar kapasitas yang akan digunakan. Pada contoh kapasitas yang akan digunakan sebagai memori tambahan adalah 871MB. Klik “OK”.
Oh iya, kotak ini tampil beda kalau flash disk yang dicolok tidak mendukung. Kotak yang muncul berisi tulisan “This device cannot be used for ReadyBoost” – jelas banget keterangannya.



4. Jika ReadyBoost sudah aktif, maka muncul file bernama ReadyBoost dalam flash disk. Ukuran file-nya sama kapasitas yang tadi sudah kita atur. Kita cukup sekali saja mengaktifkan ReadyBoost pada sebuah flash disk. Tak perlu setiap mencolok flash disk. Tapi ada syaratnya. Yakni, jangan sampai file ReadyBoost terhapus.
Selengkapnya...

Cara Sehat Untuk Menggemukkan Badan

Mungkin biasanya banyak orang yang ingin menurunkan berat badan. Tapi, ternyata ada juga lho yang sulit untuk menaikkan berat badan meskipun hanya 1 kilogram saja! Berbagai cara udah dicoba, dari mulai banyak makan sampai minum suplemen atau susu khusus untuk menambah berat badan. Terkadang, bukan caranya yang salah, tapi memang kondisi badan kita yang kurang sehat, sehingga sulit sekali untuk menaikkan berat badan. Bukan hanya orang gemuk yang perlu waspada akan kesehatan, tapi orang yang kurus pun begitu, karena rentan mengalami kurang gizi dan kurang nutrisi.

Program menaikkan berat badan bisa dimulai dengan mencukupi asupan kalori. Anda memerlukan kalori lebih daripada yang dibutuhkan tubuh untuk menjaga berat ideal. Sumber kalori sehat berasal dari minyak zaitun, almond, kentang, jagung juga keju.
Anda juga harus memenuhi kebutuhan nutrisi. Ada enam nutrisi penting yang dibutuhkan tubuh untuk berfungsi dengan baik, di antaranya:

Karbohidrat

Tubuh memerlukan karbohidrat sebagai sumber energi. Jika ingin menaikkan berat, Anda harus mengonsumsi cukup karbohidrat. Sumber karbohidrat yang baik berasal dari buah, sayuran dan gandum utuh. Minuman bersoda, cappuccino dan sari buah memang mengandung banyak gula dan membuat Anda cepat gemuk, tapi tidak sehat. Konsumsilah minuman sehat seperti jus jeruk, jambu, mangga atau smoothie sayuran. Karbohidrat sehat juga bisa didapat dari nasi merah dan sereal. Gandum utuh merupakan sumber serat dan nutrisi. Makanlah saat sarapan atau di sela-sela jam makan sebagai camilan. Tapi pilih yang bebas atau mengandung sedikit gula.

Protein

Tubuh Anda perlu protein untuk pembentukan otot, stuktur organ dan menjaga fungsi sistem imun tubuh. Protein juga diperlukan untuk memproduksi hormon dan zat kimawi pada otak yang disebut neurotransmitter. Anda perlu cermat memilih sumber protein sehat, misalnya dari daging ikan, ayam dan kacang-kacangan. Boleh saja mengonsumsi daging merah, tapi sebaiknya batasi hanya dua kali seminggu. Pilihlah daging potong segar dan hindari yang olahan seperti sosis, bolognaise atau daging burger.

Lemak
Lemak diperlukan tubuh sebagai cadangan energi, menjaga kesehatan rambut, kulit dan fungsi saraf. Dan, tentu saja, berkontribusi pada penambahan berat badan. Tapi Anda harus cermat, konsumsilah lemak sehat seperti asam lemak tak jenuh ganda, omega-3 dan omega-6.
Omega-3 berasal dari ikan, makanan laut dan kacang kenari. Sementara omega-6 bisa didapat dari minyak sayur, misalnya minyak biji matahari, minyak kelapa dan minyak jagung. Tapi ingat, jangan konsumsi terlalu berlebihan karena bisa mengganggu keseimbangan sistem metamolisme tubuh. Selain asam lemak tak jenuh ganda, Anda juga memerlukan asam lemak tak jenuh tunggal yang terdapat pada minyak zaitun. Lemak jenis ini akan membantu sistem pembuluh darah tetap sehat.

Vitamin

Konsumsi sayur dan buah beraneka warna supaya kebutuhan vitamin Anda terpenuhi. Foodlovers bisa mengombinasikan beberapa sayur dan buah dalam sehari. Pada dasarnya, hampir semua buah mengandung vitamin mulai dari vitamin A, C, E, D, B, K, dan sebagainya.

Mineral

Kalsium, zat besi, seng, fosfor, iodin, natrium, kalium, dan fluorin merupakan jenis mineral yang diperlukan tubuh. Jenis-jenis mineral ini masing-masing berfungsi membentuk serta menjaga kepadatan tulang dan gigi, membentuk hemoglobin dalam darah, hormon tiroksin, mengatur kelancaran kerja otot, dan masih banyak lagi fungsi lainnya. Hampir semua bahan makan mengandung mineral, misalnya buah, sayur, kacang-kacangan, daging merah, garam dapur, susu dan keju.

Air

Sudah jelas, air merupakan sumber yang sangat penting bagi tubuh. Air berkhasiat melunturkan racun dalam tubuh, melancarkan sistem pencernaan, menjaga kelembaban kulit, menjaga kesehatan ginjal, dan sebagainya. Minumlah air sedikitnya 2 liter atau delapan gelas per hari.


Tips sehat gemukin badan. Punya badan kurus emang sering bikin kita gak pEdE, macem-2 aja julukannya, mulai dari papan berjalan, kaki nyamuk, cacingan, cungkring, begeng de es be dah, yang semuanya cuma bikin kita minder pengen gantung diri. lho?? maksudnya pengen gemukin badan lah..


Kalo di itung-2 lebih emang banyak orang (terutama cewe) yang pengin ngurusin badan daripada gemukin badan. Karena menurut penelitian cewe lbih merasa gemuk darpada kurus. Tapi gak sedikit juga loh cewe/cowo yang merasa kurus dan pengen gemukin badan.

Buat kamu2 yang pengen ndut, ikuti deh tips sehat gemukin badan berikut :

1. Tambah Porsi Makan


Tambah porsi makan kamu pelan-2 [jangan langsung se abreg, soalnya perut kamu butuh penyesuaian]. Resep ini terbukti paling ampuh buat nambah berat badan. Tapi tentu aja kamu harus mempertimbangkan kemampuan pencernaan kamu, jangan sampe diluar batas pencernaan yah..

2. Makan 6x Sehari

Coba kamu makan minimal 5x sehari. Pagi jam 9, siang jam 11, trus jam 2. Sorenya makan lagi sekitar jam 5, trus malamnya jam 7. Kalo masih mampu dan masih melek, makan lagi sekitar jam 10. Kedengerannya emang serem en rada edan, tapi selama makanan kamu sehat dan porsinya sesuai, trik ini bisa bikin timbangan naik drastis.

3. Istirahat Cukup

Percuma makannya banyak kalo tubuh kamu gak dapat istirahat yang cukup. Jadi, atur pola tidur yang sehat, minimal 8 jam sehari. Kalopun kurang dari 8 jam sehari, kamu bisa nyur2 waktu disela2 kesibukan untuk istirahat bentar. Pokonya bikin tubuh kamu selalu dalam keadaan nyaman.


4. Olahraga

Olahraga sangat penting buat proses pembentukan tubuh kamu dan menjaga metabolisme. Jadi, kalo kamu pengen gemuk, lakukan olahraga secara teratur.. Fokusin olahraga untuk pembentukan massa otot, seperti fitnes atau body language. Ini yang bikin tubuh kamu lebih berisi dan berbentuk.

5. 4 Sehat 5 Sempurna

Selain ngatur porsi dan intensitas makanan, jenis makannya juga harus diperhatikan. Jangan sembarangan memilih makanan. Cari yang sesuai menu 4 Sehat 5 Sempurna. Apalagi dalam rangka gemukin badan, susu penting banget loh, kamu boleh minum susu 4x sehari, terutama susu murni.

6. Suplemen Tambahan

Gak ada salahnya tambahin konsumsi kamu dengan suplemen makanan, peningkat nafsu makan ato vitamin2 lainnya yang bisa memelihara kesehatan tubuh kamu.

7. Ngemil

Ngemil terbukti ampuh dan cepet naikin berat badan. So, kalo kamu pengen gemukin badan dengan cepat, ayo biasain budaya ngemil. Bawa cemilan kemana2, terutama coklat.

8. Madu dan Minyak Ikan

Untuk nambah nafsu makan secara natural, kamu bisa mengonsumsi madu ato minyak ikan. Selain berfungsi menjaga fitalitas tubuh, madu & minyak ikan juga nambah nafsu makan loh.

9. Banyak Minum Air Putih

Minum air putih emang kedengerannya gak nyambung. Dengan minum air putih tubuh kita sehat dan bikin pencernaan lancar. Kalo pencernaan udah lancar otomatis program gemukin badan kita bisa cepat berhasil.
Selengkapnya...

Tips Menambah Kecepatan Internet Modem (GSM/CDMA)

1. Start > Run > and ketik gpedit.msc ( anda akan masuk ke kolom Group Policy )
2. Lihat di Computer Configuration > Administrative Templates > Network > QoS Packet Scheduler
3. pilik pada Limit Reservable Bandwidth and check enabled pada box
4. lalu rubah Bandwidth limit % to 0 %
5. Klik Start > Run > regedit
6. Klik > HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > Ndiswan > Parameters > ketik New Key lalu ketik Protocols > Enter
7. Pilih Protocols klik kanan pilih New + Key. Kemudian ketikkan 0 ( NOL ). Enter.
8. Klik subkey “ 0 “ , klik kanan pilih New +DWORD Value.
9. Ketik Value Name : PPPProtocolType. Enter isi Value data : 21 ( hex )
10. Ketik Value Name : ProtocolType. Enter isi Value data : 800 ( hex )
11. Ketik Value Name : ProtocolMTU. Enter isi Value data : 514 ( dec )
12. Restart PC, dan rasakan bedanya . Selamat mencoba.
Selengkapnya...

Langkah Memperbesar Virtual Memory Pada Windows 7

Berikut ini adalah langkah demi langkah cara memperbesar virtual memory pada Windows 7 :
• Pertama, buka Windows Explorer.
• Setelah jendela explorer terbuka, klik tombol System Properties yang terletak di sebelah tombol Organize pada bagian kiri atas. (Dua langkah pertama ini bisa digantikan dengan menekan tombon Windows + Pause Break pada keyboard).



• Setelah jendela explorer terbuka, klik tombol System Properties yang terletak di sebelah tombol Organize pada bagian kiri atas. (Dua langkah pertama ini bisa digantikan dengan menekan tombon Windows + Pause Break pada keyboard).

• Selanjutnya, klik tombol Advanced system settings.



• Pada bagian tab Advanced, cari bagian performance dan klik tombol Settings.
• Klik tab Advanced sekali lagi dan pada bagian Virtual Memory klik tombol Change.
• Hilangkan tanda (Check Box) pada bagian Automatically manage paging file size for all drivers.
• Pada bagian Custom size masukkan kapasitas yang dipakai untuk Virtual Memory. Kapasitas memory yang normal digunakan adalah Initial size berkapasitas 2 kali memory internal dan 4 kali lipat dari internal memory pada bagian maxumim size. Sebagai contoh, jika RAM pada komputer/notebook anda berkapasitas 1GB maka maka sebaiknya anda setting 2GB pada Initial size dan 4 kali lipat pada bagian Maximum size.




• Setelah anda mengisi besarnya memory virtual, klik tombol Set dan lanjutkan dengan klik tombol OK. System kadang meminta anda untuk merestart komputer dan coba restart komputer anda.


Perlu diketahui, jika memory internal anda memang terlalu kecil, jauh dari kapasitas normal jangan berharap banyak kalau trik ini bisa membantu anda mempercepat kinerja komputer. Trik ini bekerja apabila komputer anda masih berjalan normal dan membutuhkan sedikit tweaking.
Selengkapnya...

Cara Mengkoneksikan Laptop Dengan Proyektor

Waktu itu saat saya & teman2 sedang mengikuti mata kuliah Interaksi Komputer & Manusia kemudian salah satu dari teman saya pada saat itu memang giliran nya untuk mempresentasikan materi yang sudah dikasih sebelumnya, dan sesuai dengan ketentuan dari sang dosen setiap anak yang mau presentasi harus memakai Laptop dan memakai projector yang sudah disediakan oleh sang dosen akan tetapi saat giliran teman saya maju ke depan dan sudah mempersiapkan Laptop & materi nya tiba2 saat dia mencolok kable proyektor nya ke Laptop dan blank sama sekali Laptop nya tidak dapat memunculkan materi yang sudah dipersiapkan, lalu saya heran apa yang terjadi yah?bagaimana mengkoneksi kan Laptop dnegan projector? Ya kali ini saya akan menjelaskan sedikit mudah-mudahan tulisan ini bermanfaat bagi yang memerlukannya atau bagi yang sudah lupa…
Ada beberapa setting untuk menampilkan tampilan Laptop ke LCD Proyektor, yang pastinya anda harus menghubungkan Laptop anda dengan LCD Proyektor dengan Data Monitor. Setelah itu ada beberapa jenis Laptop yang langsung mendeteksi dan menampilkan melalui LCD Proyektor. Tapi ada juga yang harus harus di setting terlebih dahulu. Untuk jenis Settingannya adalah sebagai berikut :



Laptop Compaq : Tekan fn+F4 (tunggu beberapa detik karena LCD proyektor akan mencari perangkat). Ada beberapa mode jika fn+F4 (F4 ditekan 1x) biasanya tampilan hanya di LCD Proyektor sedangkan di Lapotop akan Blank, jika fn+F4 (F4 di tekan 2x) maka akan muncul di Laptop dan LCD Proyektor. Nah ini cara yang pertama, cara kedua nya adalah Setting Dekstop, berikut caranya :

1. Masuk ke dekstop Laptop Anda
2. Klik kanan di Dekstop
3. Pilih Graphics Option>Output To>Intel(R) Dual Display Clone>Notebook + Monitor
4. Tunggu beberapa detik untuk mencari perangkat dan kemudian akan muncul di Laptop dan LCD Proyektor.
5. Lebih jelasnya lihat gambar di bawah ini :




Atau bisa juga jika ada kejadian seperti ini, ketika akan mengkoneksikan Laptop dengan LCD Proyektor kok gak bisa, tetep aja muncul tulisan “no signal” di layar LCD Proyektornya, jika seperti itu coba anda ganti dengan Laptop merk lain dan dengan cara yang sama tekan fn+F5 atau fn+F4 dan secara otomatis proyektor akan langsung terhubung dengan Laptop.
Jurus terakhir adalah merestart Laptop sambil menghubungkannya dengan LCD Proyektor, dijamin layar proyektor akan langsung terhubung dengan Laptop, akan tetapi jika Display Laptopnya tidak tampil, ikutilah langkah-langkah berikut :

1. Melakukan setting “Screen Resolution”
2. Setting koneksi, dengan cara : (Klik kanan di Desktop > Graphics Options > Output To > Clone Displasy > Built-in Display + Monitor)


Selengkapnya...

Basmi Virus Via Notepad

@echo off
echo matiin proses virus_Nye
taskkill /F /IM namavirus1.exe /IM namavirus2.exe
echo apus Semua virus_Nye berdasarkan ukuran
for /R C:\ %%a in (*.exe) do if %%~za equ 157184 del /A: H S R A “%%a”
echo apus virus yang Nyamar
echo untuk drive c N subfolder_Nye
for /R C:\ %%a in (*.doc.exe) do del “%%a”
echo untuk drive d N subfolder_Nye
for /R D:\ %%a in (*.doc.exe) do del “%%a”
echo Ngembaliin Document yang diHidden
cd /d c:\
echo untuk drive C N subfolder_Nye
attrib *.doc -H -S -A /S
cd /d d:\
echo untuk drive D N subfolder_Nye
attrib *.doc -H -S -A /S
exit

Simpan script tersebut dengan nama 4L13N.bat
Selesai dech tinggal normalkan registry nya..
Selengkapnya...

Program Pascal Faktorial

Program Faktorial;
Uses Wincrt;
Var i,n,x:integer;
Begin
Writeln('Program Faktorial');
Writeln('=================');
Writeln;
Write('Masukkan Nilai Faktorial: ');Readln(n);
Writeln;
if (n<=0) then
Writeln('Hasil Faktorial: ',1)
else
Begin
x:=1;
For i := 1 to n do
x:=x*i;
Writeln('Hasil Faktorial: ',x);
End;
End.


Output Program :



Selengkapnya...

Administrasi User Pada MySQL

Yah sebelumnya kebetulan saya di semester 5 ini kembali mendapatkan mata kuliah Sistem Basis Data yang kebanyakan membahas tentang model data & database itu sendiri, nah pada kesempatan kali ini saya ingin memposting tentang bagaimana masalah Administrasi User dalam MYSQL. Mari kita simak yang pertama :

A. Memberi Password Root

Format untuk memberi password adalah :
# mysqladmin -u root password password_kita
misalnya kita ingin memberikan password pada MySQL kita berupa 123456, maka ketikkan :
# mysqladmin -u root password 123456
Dan untuk mengakses mysql yang sudah diberi password, maka ketikkan saja :
# mysql -u root -p
dan masukkan password yang sudah kita buat.

B. Merubah Password Root
Kalau kita ingin merubah password root, maka kita harus berada di dalam database MySQL dan ketikkan:
> update mysql.user set password=password(‘password_baru’) where user=’root’;
> flush privileges;
Flush priveleges digunakan bila terjadi perubahan yang dilakukan di database MySQL, sehingga perubahan tersebut akan berpengaruh pada selanjutnya. Sekarang keluar dari mysql dan ketikkan kembali :
# mysql -u root -p
masukkan password dengan password yang baru dibuat.

C. Lupa password root
Jika kita benar-benar lupa dengan password root mysql dan kita tidak berada di lingkungan mysql tetapi di lingkungan linux, maka ikuti langkah berikut ini:

- Matikan MySQL
#/etc/init.d/mysqld stop
- Masuk ke Server MySQL tanpa Password
# mysqld_safe –skip-grant-tables &
- Akses ke Server MySQL
# mysql -u root
- Membuat password root MySQL
mysql> use mysql;
mysql> update user set password=PASSWORD(“password_baru”) where User=’root’;
mysql> flush privileges;
mysql> quit;
- Matikan Server MySQL
# /etc/init.d/mysqld stop
- Mengetes Server MySQL
# /etc/init.d/mysqld start
# mysql -u root -p
masukkan password yang baru dibuat dan seharusnya kita sudah dapat untuk mengakses server MySQL kita.

D. Menambah User Baru
Setelah kita membuat password root untuk MySQL, maka selanjutnya kita akan membahas cara menambah user baru pada database MySQL. Sangat tidak dianjurkan untuk selalu mengakses database dengan user root, karena dapat berakibat fatal jika kita memberikan perintah yang keliru. Untuk menambah user baru, kita harus sebagai user root.
Berikut adalah langkah-langkahnya:
- Masuk ke MySQL
# mysql -u root -p
- Pilih Database MySQL
> use mysql;
- Melihat Tabel-Tabel
> show tables;
- Melihat tabel user
> describe user;


E. Masukkan User Baru
Untuk memasukkan user baru, maka ikuti perintah berikut:
Perintah di atas akan menambahkan user baru dengan nama dedi dan password 123456. Untuk dapat melihat konfigurasi user yang baru dibuat, maka ketikkan perintah berikut:
Setelah itu, jangan lupa untuk memberikan perintah:

> flush privileges;
Untuk mengetesnya, keluar dari MySQL lalu coba untuk mengakses database dengan user baru tersebut.
# mysql -u dedi -p
Namun, biasanya untuk memasukkan user baru digunakan perintah Grant dimana perintah ini selain dapat menambah user baru juga dapat memberi izin akses user tersebut sehingga kita tidak bekerja dua kali. Untuk lebih jelasnya tentang perintah Grant, silahkan ke tutorial selanjutnya.

F. Menghapus User

Untuk menghapus user maka yang berhak melakukannya adalah root dengan format:
> delete from mysql.user where user=’nama_user’;
dalam kasus kita:
> delete from mysql.user where user=’dedi’;
Kalau sudah menghapus user, ketikkan: > flush privileges;
Untuk merubah password user, maka yang berhak melakukannya adalah root dengan perintah:
> update mysql.user set password=password(‘password_untuk_dedi’) where user=’dedi’;

G. Manajemen user
Untuk menjaga kestabilan dan keamanan database, maka kita harus mengetahui proses yang sedang terjadi pada database server dengan cara melihat siapa saja yang mengakses database kita. Ketikkan perintah berikut:
> show processlist;
Perintah tersebut akan menampilkan user-user yang sedang mengakses MySQL server.

H. Konfigurasi Izin Akses User
Dengan MySQL, kita dapat mengatur izin akses tiap-tiap user, misalnya user tertentu hanya dapat membaca data pada database tanpa bisa melakukan modifikasi atau hanya dapat mengakses database yang ditentukan saja serta beberapa izin-izin akses lainnya. Ada dua perintah yang digunakan yaitu Grant dan Revoke.

1. Menggunakan Grant
Grant merupakan perintah untuk memberikan hak izin akses bagi user agar dapat mengakses database, tabel, dan kolom. Selain itu kita dapat menambahkan user baru dengan perintah grant ini. Izin akses pada MySQL diatur dalam database sistem MySQL yang terdiri atas lima buah tabel yaitu user, d, host, tables_priv dan columns_priv. Jika kita melakukan perubahan izin akses pada user yang masih aktif bekerja dalam prompt MySQL, MySQL tidak langsung menerapkan perubahan tersebut meski kita telah mengetikkan flush privileges. Konfigurasi itu berlaku berlaku ketika user tersebut menutup koneksi dengan database MySQL kemudian melakukan koneksi kembali. Perintah Grant memiliki tingkat pilihan yang dapat dipergunakan yaitu:

a. Izin Akses Penuh
Izin ini digunakan untuk mengakses seluruh database yang berada pada server. Konfigurasi akses ini terletak pada tabel user. Untuk memberikan izin akses penuh pada user, maka ikuti langkah-langkah berikut:
# mysql -u root -p
> use mysql;
> grant all privileges on * to dedi@localhost identified by ‘password’ with grant option;
Perintah di atas akan memberikan izin akses penuh setara dengan root pada user dedi. Sebaiknya kita tidak memberikan izin akses ini pada user lain, karena kaan terdapat multi root pada database server MySQL.
Option identified by ‘password’ akan menerapkan user tersebut agar tetap memasukkan password saat mengakses database. Jika kita tidak memberikan option password, user tersebut dapat mengakses database tanpa harus memasukkan password terlebih dahulu. Sedangkan penyertaan option with grant option akan memebrikan hak penuh pada user sehinga user tersebut mampu memberikan perintah grant pada user lainnya.
Namun perintah di atas memiliki kekurangan yaitu ketika kita sebelumnya tidak memilih database mysql sebagai database ktif maka server akan mengabaikan akses reload, shutdown, process, file dan grant. Berati user tersebut tetap tidak diizinkan mengakses perintah-perintah tersebut. oleh karena itu, kita dapat mengganti tanda * menjadi tanda *.*
Sebenarnya perintah grant juga secara otomatis dapat membuat user baru. Misalnya user budi belum ada dalam user database namun dengan perintah seperti diatas (dengan merubah dedi menjadi budi dan merubah passwordnya juga), maka di dalam database mysql sudah terbentuk user budi secara otomatis.
Jika kita tidak memasukkan option password pada perintah grant, maka user tersebut bisa mengakses database MySQL tanpa harus memasukkan password dan itu sangat beresiko.

b. Izin Akses Database

Izin ini digunakan untuk mengakses tabel-tabel yang berada pada database yang telah ditentukan, konfigurasi akses ini terletak pada tabel db dan tabel host. Untuk memberikan izin akses database pada user, lakukan seperti contoh berikut:
mysql>grant all on *.* to ‘wau’@’192.168.0.186′ identified by ‘yui’;
Perintah diatas akan mengatur user tini hanya dapat mengakses database latihan saja dan tidak dapat mengakses database lainnya.

c. Izin Akses Tabel
Izin ini digunakan untuk mengatur izin akases terhadap semua kolom yang terdapat pada tabel yang ditentukan, konfigurasi akses ini terletak pada tables_priv. Tabel tables_priv menyediakan perintah izin akses select, insert, update, delete, create, drop, grant, references, index dan alter. Untuk menggunakan izin akses tabel, ketikkan perintah berikut:
grant select on latihan
Perintah di atas menjelaskan bahwa user dimas hanya diperbolehkan untuk melakukan perintah select pada tabel teman dalam database latihan. Dia tidak bisa merubah pada tabel tersebut dan hanya diperbolehkan untuk melihat saja.

d. Izin Akses Kolom
Izin ini digunakan untuk mengatur izin akses pada kolom yang ditentukan saja. Konfigurasi ini terletak pada tabel columns_priv dan lebih sedikit dibandingkan dengan teble tables_priv. Hak akses yang dizinkan meliputi select, insert, update dan References. Contoh penggunaan izin akses kolom adalah sebagai berikut:
Perintah di atas akan menjelaskan bahwa user deni hanya mendapat izin melakukan update pada kolom nama saja, sedangkan field-field yang lain tidak bisa dirubah oleh user deni. Kombinasi antara izin akses tabel dan kolom dapat dilakukan dengan cara:

e. Menampilkan Izin Akses
Untuk mengetahui izin akses pada user, ketikkan:
> show grants;

2. Menggunakan Revoke
Revoke merupakan kebalikan dari Grant yaitu menghapu atau mencabut kembali izin akses user yang sebelumnya telah diberikan. Tingkat pilihan yang dapat digunakan juga sama dengan perintah Grant sehingga semua izin akses dengan Grant dapat anda cabut lagi. Untuk menggunakan Revoke, maka perintahnya sama dengan contoh-contoh diatas, hanya saja ganti perintah grant menjadi revoke sehingga user tersebut tidsak bisa mengakses suatu database atau kolom atau tabel.

3. Mengakses server mysql di server lain
Jika sebelumnya untuk mengakses database dengan mengetikan
# mysql -u root -p
maka kita langsung mengakses database, itu berarti database kita berada dalam localhost. Lalu bagaimana kalau database kita terletak pada server lain? Untuk mengaksesnya, maka ketikkan:
# mysql -u root -h alamat_ip
misalnya seorang host dari IP 192.168.1.3 ingin mengakses database server yang terletak pada 192.168.1.2, maka:
# mysql -u root -h 192.168.1.2

Jika ada error seperti berikut:

ERROR 1130 (00000): Host ’192.168.1.3′ is not allowed to connect to this MySQL server
maka itu berarti IP tersebut tidak diijinkan untuk mengakses database tersebut. Agar IP tersebut diperbolehkan mengakses database, maka kita harus memberikan perintah grant kepada database server tersebut. Misalnya seseorang yang bernama bolot ingin mengakses database coba yang berada di database server yang mempunyai IP 192.168.1.2. Maka agar user bolot dapat mengakses database server, pastikan bahwa user bolot sudah ada dalam database klien.

Untuk mengeceknya berikan perintah berikut:
> use mysql;
> select user from users;
Jika user bolot belum ada, buatlah user tersebut seperti pada contoh di atas.
Kemudian dari sisi server, buat perintah grant dengan format:
> grant all on nama_database.* to nama_user@alamat_ip identified by ‘password_user’;
Dalam kasus ini:
> grant all on coba.* to
bolot@192.168 This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.1.3 identified by ’123456′;
> flush priveleges;
Untuk mengecek apakah user bolot dapat mengakses database server, ketik perintah berikut:
> show grants for
bolot@192.168 This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.1.3

Setelah itu, coba akses kembali ke database server dengan cara:
# mysql -h 192.168.1.2 -bolot -p
Dan masukkan password untuk bolot yaitu 123456, maka user bolot hanya dapat mengakses database coba yang ada di database server. Namun perlu diperhatikan yaitu pada saat menuliskan perintah grant agar selalu menulis identified by ‘password_user’, karena jika tidak ditulis, maka akan membahayakan security database server sebab user bolot bisa masuk ke database server tanpa password. Dan lebih berbahaya lagi jika hal ini diketahui oleh orang lain.
Selengkapnya...

Program Menghitung Pangkat

Uses Wincrt;
Var i,n,m: integer;
x: real;
Begin
Writeln('Program Menghitung Pangkat');
Writeln('==========================');
Writeln;
Write('Masukkan Jumlah Pangkat : ');readln(n);
Write('Masukkan Bil. Yang DiPangkat : ');readln(m);
Writeln;
x:=1;
if (n>0) then
For i:= 1 to n do
x:=x*m
else if (n=0) then
x:=1
else
begin
n:=-1*n;
For i:= 1 to n do
begin
x:=x*(1/m);
end;
end;
Writeln('Hasil Pangkat: ',x:6:2);
End.

Hasil Output :


Selengkapnya...

Pengertian Client - Server

Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak yaitu pihak klien dan pihak server.

Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen klien juga sering disebut sebagai front-end, sementara komponen server disebut sebagai back-end. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.

Sebuah contoh dari aplikasi client/server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP. Skrip PHP atau ASP akan dijalankan di dalam web server (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien. Klien-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database, dengan metode klien-server database dapat diinstal pada suatu komputer sebagai server dan aplikasinya di instal pada client.

Dengan makin berkembangnya teknologi jaringan komputer, sekarang ini ada kecenderungan sebuah sistem yang menggunakan jaringan untuk saling berhubungan. Dalam jaringan tersebut, biasanya terdapat sebuah komputer yang disebut server, dan beberapa komputer yang disebut client. Server adalah komputer yang dapat memberikan service ke server, sedangkan client adalah komputer yang mengakses beberapa service yang ada di client. Ketika client membutuhkan suatu service yang ada di server, dia akan mengirim request kepada server lewat jaringan. Jika request tersebut dapat dilaksanakan, maka server akan mengirim balasan berupa service yang dibutuhkan untuk saling berhubungan menggunakan Socket.

Karakteristik Server :

- Pasif

- Menunggu request

- Menerima request, memproses mereka dan mengirimkan balasan berupa service

Karakteristik Client :

- Aktif

- Mengirim request

- Menunggu dan menerima balasan dari server

Selengkapnya...

Algoritma Floyd - Warshall

Pengertian Algoritma Floyd-Warshall

- Pengertian Umum : Merupakan salah satu varian dari pemrograman dinamis, yaitu suatu metode yang melakukan pemecahan masalah dengan memandang solusi yang akan diperoleh sebagai suatu keputusan yang saling terkait. Artinya solusi-solusi tersebut dibentuk dari solusi yang berasal dari tahap sebelumnya dan ada kemungkinan solusi lebih dari satu.

- Pengertian Wikipedia : Algoritma Floyd-Warshall memiliki input graf berarah dan berbobot (V,E), yang berupa daftar titik (node/vertex V) dan daftar sisi (edge E). Jumlah bobot sisi-sisi pada sebuah jalur adalah bobot jalur tersebut. Sisi pada E diperbolehkan memiliki bobot negatif, akan tetapi tidak diperbolehkan bagi graf ini untuk memiliki siklus dengan bobot negatif. Algoritma ini menghitung bobot terkecil dari semua jalur yang menghubungkan sebuah pasangan titik, dan melakukannya sekaligus untuk semua pasangan titik.


Definisi Strategi Algoritma Floyd Warshall

Hal yang membedakan pencarian solusi menggunakan pemrograman dinamis (Warshall) dengan algoritma greedy adalah, bahwa keputusan yang diambil pada tiap tahap pada algoritma greedy hanya berdasarkan pada informasi yang terbatas, sehingga hanya nilai optimum yang diperoleh pada saat itu. Jadi pada algoritma greedy, kita tidak memikirkan konsekuensi yang akan terjadi seandainya kita memilih suatu keputusan pada suatu tahap. Dalam beberapa kasus, Algoritma Greedy gagal memberikan solusi terbaik karena kelemahan yang dimilikinya tadi. Di sinilah peran pemrograman dinamis yang mencoba untuk memberikan solusi yang memiliki pemikiran terhadap konsekuensi yang ditimbulkan dari pengambilan keputusan pada suatu tahap.

Pemrograman dinamis mampu :

• Mengurangi pengenumerasian (Pendaftaran) keputusan yang tidak mengarah ke solusi.

• Prinsip yang dipegang oleh pemrograman dinamis adalah prinsip optimalitas, yaitu jika solusi total optimal, maka bagian solusi sampai suatu tahap (misalnya tahap ke-i) juga optimal.


Analisis Algoritma Floyd-Warshall

Algoritma Floyd-Warshall membandingkan semua kemungkinan lintasan pada graf untuk setiap sisi dari semua simpul. Hal tersebut bisa terjadi karena adanya perkiraan pengambilkan keputusan (pemilihan jalur terpendek) pada setiap tahap antara dua simpul, hingga perkiraan tersebut diketahui sebagai nilai optimal. Misalkan terdapat suatu graf G dengan simpul-simpul V yang masing-masing bernomor 1 s.d. N (sebanyak N buah). Misalkan pula terdapat suatu fungsi shortestPath(i, j, k) yang mengembalikan kemungkinan jalur terpendek dari i ke j dengan hanya memanfaatkan simpul 1 s.d. k sebagai titik perantara. Tujuan akhir penggunaan fungsi ini adalah untuk mencari jalur terpendek dari setiap simpul i ke simpul j dengan perantara simpul 1 s.d. k+1.

Ada dua kemungkinan yang terjadi:

• Jalur terpendek yang sebenarnya hanya berasal darisimpul-simpul yang berada antara 1 hingga k.
• Ada sebagian jalur yang berasal dari simpul-simpul i s.d. k+1, dan juga dari k+1 hingga j.

Contoh Kasus Algoritma Floyd-Warshall

Ada beberapa jalur antara A dan E:
Path 1 : A -> B -> E 20
Path 2 : A -> D -> E 25
Path 3 : A -> B -> D -> E 35
Path 4 : A -> D -> B -> E 20




Ada beberapa hal yang harus dilihat
di grafik tersebut :

• Ada bisa lebih dari satu rute antara dua node.
• Jumlah node dalam rute tersebut tidak penting (Jalur 4 memiliki 4 node tetapi lebih pendek dari Jalur 2, yang memiliki 3 node).
• Ada bisa lebih dari satu jalur panjang minimal.






Pada algoritma ini diperhatikan agar hasil akhir adalah se-optimum mungkin. Pada jarak antar kota di atas, dari kota A untuk menuju kota F terdapat beberapa jalur, dapat melalui kota B terlebih dahulu, kota E, atau kota C. Pada algoritma ini dipilih jalur melalui kota C kemudian ke kota F sehingga jarak tempuh total adalah 72 km. Berbeda jika kita memilih kota B atau E terlebih dahulu, karena akan menghasilkan jarak tempuh yang lebih panjang.


Kesimpulan

• Algoritma Floyd-Warshall yang menerapkan pemrograman dinamis lebih menjamin keberhasilan penemuan solusi optimum untuk kasus penentuan lintasan terpendek (single pair shortest path).
• Prinsip yang dipegang oleh pemrograman dinamis adalah prinsip optimalitas, yaitu jika solusi total optimal, maka bagian solusi sampai suatu tahap (misalnya tahap ke-i) juga optimal.

Selengkapnya...

Celestia, Aplikasi 3D Pencitraan Jarak Jauh Luar Angkasa



Aplikasi ini merupakan aplikasi Realtime 3D visualisasi model luar angkasa dengan 100.000 lebih bintang, 10.000 galaksi, dan addons menarik untuk menambah object-object. Celestia digagas oleh Mr. Chris Laurel di Seattle pada tahun 2001 yang memutuskan untuk menulis program perangkat lunak agar semua orang di dunia yang tertarik dengan keajaiban bimasakti bisa menikmati nya tanpa harus membayar sedikit pun. Aplikasi ini sangat menarik kita dapat melihat jagat raya, melihat pesawat luar angkasa, melihat konstelasi (rasi-rasi bintang), mengendalikan point of view dari mana saja dengan kecepatan “Hyperdrive” tanpa kita harus pergi ke luar angkasa, Aplikasi ini ditujukan untuk umum dengan sasaran utama untuk mendidik anak-anak yang berusia sekitar 12-18 tahun, aplikasi ini sangat terkenal di dunia lebih dari 3 juta orang telah mengunduh nya dan lebih dari 6000 member aktif di forum Celestia.
Aplikasi ini dapat berjalan di 32-bit MS Windows (95/98), All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS X, Linux ddan dibuat berdasarkan bahasa pemrograman C++ dan desain user interface yang menarik seperti Cocoa (MacOS X), Gnome, KDE, Win32 (MS Windows). Jika anda tertarik bisa di download
disini

System Requirement :
- CPU speed minimal 1GHZ
- OS minimal WinXP, Win 7, Linux, MacOS
- 128 RAM atau lebih
- Memory minimal 1GB atau lebih
- Keyboard & Mouse

Beberapa Screenshot yang sangat menarik mulai dari GUI Aplikasi, Planet Bumi, Planet Saturnus, Planet Neptunus. Maaf yh gak bisa banyak2 ^_^

















Selengkapnya...

Program Pascal Mengkonversi Suhu

Berikut ini merupakan contoh program yang waktu itu saya pelajari selama semester 2

Program Konversi_Suhu;
Uses WinCrt;
var f,c:real;
begin
Writeln('Program Konversi Fareinheit Ke Celcius');
Writeln('======================================');
Writeln;
Write('Masukan Suhu dalam Farenheit: ');readln(f);
c:=5/9*(f-32);
Writeln;
Writeln('Jadi Suhu Dalam Celcius Adalah: ',c:4:2);
end.

Output Program



Selengkapnya...

Program Pascal Menghitung Jarak

Berikut ini merupakan contoh program yang waktu itu saya pelajari selama semester 2

Program Menghitung_Jarak;
Uses WinCrt;
var
x1,x2,y1,y2:integer;
d:real;
begin
Writeln('Program Menghitung Jarak Titik A dan B');
Writeln('======================================');
Writeln;
Write('Masukan Nilai A (X1): ');readln(x1);
Write('Masukan Nilai B (X2): ');readln(x2);
Write('Masukan Nilai A (Y1): ');readln(y1);
Write('Masukan Nilai B (Y2): ');readln(y2);
d:=sqrt(sqr(x2-x1)+sqr(y2-y1));
Writeln;
Writeln('Jadi Jarak Titik A ke B Adalah: ',d:4:2);
end.

Output Program






Selengkapnya...

Dhiti