Ads 468x60px

Showing posts with label IT. Show all posts
Showing posts with label IT. Show all posts

Tuesday, January 17, 2012

Cara Mebuat Kotak di Blogspot

Mungkin Anda Berkeinginan untuk membuat kotak pada website. dan anda tidak mengetahui kode html untuk membuat kotak tersebut. nah. cara untuk membuat kotak dengan kode html sebenarnya sangat mudah. dalam html membuat kotak dikenal dengan "border". baik.. langsung saja kita menuju kode html nya....

Copy kode di bawah ini ke blog atau website anda.. bagi yang tidak tau cara mengcopy silahkan matikan komputer anda,...!!! wkwkwkwk

<div style="border: 1px #000000 inset; padding: 10px; background-color: #FFFFFF; text-align: left;"> CONTOH PERTAMA </div>

Kode tersebut akan menghasilkan kotak sebagai berikut...

CONTOH PERTAMA

Contoh Program Penjumlahan Matriks Dalam Pascal

Bagi yang ingin membuat program pascal menjumlahkan dua buah matriks, berikut adalah source code nya :
program matriks;
uses wincrt;
const
baris=4;
kolom=4;
type
matrix= array [1..baris,1..kolom] of integer;
var
A,B,C:matrix;

Fungsi Hardware

Keyboard : mengubah huruf, angka maupun karakter. Sehingga menjadi sinyal yang bisa di baca oleh sebuah komputer.
Mouse : memanipulasi objek yang ada pada layar komputer. Mouse juga digunakan sebagai alat untuk memberikan instruksi kepada komputer untuk melakukan tugas-tugas tertentu.

Motherboard : Sebuah papan sirkuit yang berfungsi untuk meletakkan chip memory, chip prosesor, dan komponen penting lainnya.

Fungsi Perangkat Luna

Perangkat lunak terbagi dua. Yaitu perangkan lunak sistem dan perangkat lunak aplikasi.
Perangkat lunak sistem adalah perangkat lunak yang harus terinstal lebih dulu sebelum perangkat lunak aplikasi lainnya terinstal. Karena perangkat lunak sistem memungkinkan komputer untuk melakukan tugas operasional utama dan membuat perangkat lunak aplikasi dapat berjalan.
Perangkat lunak aplikasi adalah yang bisa membantu kita untuk melakukan tugas-tugas tertentu. Masing-masing perangkat lunak aplikasi memiliki tujuan yang berbeda-beda, Dengan terinstalnya perangkat lunak aplikasi maka kita sudah bisa menggunakan atau menjalankan komputer. Baik itu mengerjakan tugas, mendengar musik, bermain game, dan lain-lain.

Pengertian Jaringan Komputer

Jaringan Komputer Adalah, Apa itu jaringan komputer, pentingnya jaringan komputer bagi kehidupan kita, fungsi dan kegunaan jaringan komputer, manfaat jaringan komputer, mengenal jaringan komputer apa itu jaringan, konsep jaringan komputer, tips dan trik jaringan komputer
Jaringan Komputer Adalah Sekumpulan komputer yang saling terhubug dan dapat saling bertukar data maupun informasi yang dihubungkan dengan media penghubung kabel maupun non kabel. Dengan jaringan kita dapat menghemat waktu dan biaya karena tidak perlu memikirkan jarak tampuh, dengan jaringan data dapat dikirim dalam waktu sekejap dengan biaya yang murah. Internet adalah contoh yang paling nyata dalam suatu jaringan. Di zaman modern sekarang ini internet sudah menjadi hal yang sudah tidak asing lagi bagi masyarakat di seluruh dunia. dengan internet kita dapat mengirim surat elektronik dengan waktu yagn sangat singkat tanpa mempedulikan dimanapun kita berada. Teknologi jaringan komputer kini semakin jauh meningkat.

Tips Membuat Form Dengan JavaScript

cara membuat form dengan javascript, panduan belajar javascript, mambuat form login dengan javascript, javascript tutorial gratis, kumpulan skrip javascript, kumpulan trik dan tips javascript untuk website, mempercantik website dengan javascript, membuat kotak dialog pada website, membuat program javascript untuk website

Kepada para blogger dan pembaca setia website ini mohon maaf karena akhir akhir ini jarang posting.. Haha

Cara Membuat Website dengan PHP

cara membuat website dengan php dan mysql, bagaimana cara membuat website dengan php dan mysql?, berikut adalah cara membuat website situs dengan php, membuat situs pribadi dengan php, membuat situs pribadi dengan php, membuat website pribadi dengan php dan mysql, menggunakan php untuk membuat website, membuat forum dengan php, tips cara trik kumpulan tutorial tentang membuat website dengan php, kumpulan buku untuk membuat website dengan php dan mysql, cara mudah membuat website dengan php

Bagi Anda yang ingin membuat website dengan php, silahkan baca artikel di bawah ini :


Cara Membuat Sistem Informasi Akademik Dengan PHP & MySQL

sistem informasi akademik berbasis web, sistem informasi akatemik dengan php dan mysql, membuat website dengan php & mysql, membuat sistem informasi akademik dengan php, panduan membuat sistem informasi akademik, sistem informasi akademik dengan menggunakan mysql, cara mengkoneksikan php dengan mysql untuk informasi akademik, sistem informasi mahasiswa berbasis web dengan php, javascript dan mysql, download cara menggunakan php untuk sistem informasi


Wednesday, December 7, 2011

Windows XP History

Windows NT 5.x, otherwise known as Windows 2000 and Windows XP, are definitely the two most-used NT-based operating systems.
Windows 2000, released in Professional, Server, Advanced Server, and Datacenter Server flavors, began its development in late 1996 with a projected release date sometime in 1997. This, however, was a long shot because there were so many features that needed to be added, removed, or fixed to Windows NT, such as improved directory services, plug-and-play support, and FAT32 support, just to name a few. The first Windows NT 5.0 beta was released in 1997. Many new features were displayed, and Microsoft's goal at the time was to make NT 5 the ideal OS, a must-have upgrade to any previous version of Windows. There was just one issue...problems arose when trying to upgrade 9x to NT 5, as they had dreaded. Trying ever-so-hard to work all the features they'd like into the OS, the release date kept getting pushed farther and farther back. They were working on errorless networking, Windows Installer, NTFS 5.0, the Microsoft Management Console (MMC), file encryption, FAT32 support, and even more. It seemed like Microsoft was doing more than they could possibly handle.
Trying to make a late 1998 release date, Microsoft said that they would possibly cut some features from the OS. Features such as IntelliMirror and Active Directory were the features in question, but found their way into NT 5 after all. At this time, it was also confirmed that the future of Windows would lie in the hands of Windows NT. NT 5 was hoping to be the merger of the home and business operating systems around the NT kernel.
Windows NT 5 was also now optimized for laptops with new hibernation support, hot docking, and hot-swapping technologies. These, as well as IntelliMirror, would be featured in Beta 2, which was supposed to appear in June of 1998.
Along the way, it was decided that Internet Explorer 5.0 would be integrated into Windows NT 5, now pending a release date in early 1999. NT was now to have a seamless integration of DirectX and the Internet and advanced storage features, among other features that need not be mentioned. Also, in May of 1998, the Active Directory was finally being completed.
Promises were still being made that Beta 2 would appear in June, but alas, that did not happen. It was decided that NT 5 Beta 2 would not be released with nearly as many features as the Windows development team would have liked, but this just made way for a Beta 3 release to follow it up, hopefully to fill in the holes left by Beta 2.
Finally in August of 1998, Beta 2 was released. The features showcased in this build were the Personalized Start Menu, better hardware support, and a definite end to what became known as "DLL Hell". Also at around this time, Microsoft came to the realization that Windows NT 5 would be a strictly business-oriented operating system. Trying to integrate some of the features from Windows 98, for example, WebTV for Windows, among others, was becoming more of a pain and consequentally, more of a delay.
In September of 1998, the release date was pushed back to late 1999, if not early 2000, and in October, the name "Windows 2000" was chosen for the OS.
In early 1999, it was decided that Windows 2000 would receive no more new features, and therefore, a release date of October 6th was in order. Beta 3 was due to be released in mid-April, and it was supposed to be a fairly stable operating system, also determined to be the best laptop OS on the market. Beta 3 was released on April 30th, and was, in fact, a quite solid operating system. Release candidates were right around the corner.
Three release candidates later, and on December 14, 1999, Windows 2000 build 2195 was designated as the last build of Windows 2000. The next day, it "went gold". Finally in mid-February 2000, Windows 2000 shipped.
Microsoft Windows 2000 SP1 in a Nutshell
  • Provides users with updated driver sets
  • Corrects many reliability issues such as data corruption and memory loss
  • Fixes many Windows 2000 installation issues
  • Y2K compliance
  • Latest security hole fixes (Hot fixes)
Microsoft Windows 2000 SP2 in a Nutshell
  • Fixes many DHCP issues
  • Corrects SP1 setup issues
  • Installs 128-bit encryption
  • Latest security hole fixes (Hot fixes)
Microsoft Windows 2000 SP3 in a Nutshell
  • Adds 48-bit LBA Support for ATAPI Disk Drives in Windows 2000
  • Corrects SP2 printer issues
  • Latest security hole fixes (Hot fixes)
Microsoft Windows 2000 SP4 in a Nutshell
  • Improved program compatibility
  • Many access violations and stop errors fixed
  • Improvements to Active Directory
  • Latest security hole fixes (Hot fixes)
Even during the Windows 2000 development, Windows XP was being planned. XP is an OS that is taken one of two ways: a Windows 2000 clone filled with eye candy, or the greatest incarnation of Windows ever created. I wouldn't necessarily agree entirely with the latter, but Windows XP is quite a good OS bringing home and business users alike to the NT kernel.
Plans for Windows XP, then codename Neptune (for the home release) and codename Odyssey (for the business release), started in early 1999. It was decided that this version of Windows would be the one that would end the days of the Win9x kernel. The NT kernel was now here to stay. After one development release of Neptune, both Neptune and Odyssey were scrapped. Not much came out of this other than "feature" integration between Windows 2000 and Windows ME.
Early in 2000, Windows codename Whistler was born, which would eventually become Windows XP. In the first couple of builds, not much had really changed from Windows 2000. In fact, the About screens still said "Windows 2000". Finally, in build 2250, visual enhancements were being made. The rather cool watercolor theme (which I wish they didn't scrap) was introduced as was the new Start panel. Development was really on its way. Aside from visual enhancements, actual features were being developed. In build 2257, Microsoft introduced the Personal Firewall, which is a quite handy tool in the final release of XP. A few builds later, not much had really changed. The OS was made a little more useable, but that was about it.
After a somewhat long wait, on October 31, 2000, Beta 1 was released to testers. It was also learned (probably to not much of a surprise) that Microsoft would be integrating media player and instant messaging technologies into the OS. Other than that, there is not really much to say about Beta 1. However, early in January of 2001, Microsoft released Whistler build 2410, the build that introduced Windows Product Activation. This build also introduced the integration of Windows Media Player and Windows Messenger. New, fancier icon sets were being developed, and the OS was slowly transforming into the Windows XP that we know today. Grouping was available in Windows Explorer, fast user switching came to be, and Rover showed up as your "handy" search assistant. What more could you possibly ask for?
Not too long after, build 2416 was introduced. The Help and Support center was fancied up a bit and looked less like it did in Windows ME. Windows Media Player 8 was being tweaked, and the new icons were beginning to show up everywhere. Aside from that, there is nothing much to say about this build. Build 2419 was rapidly released after that, and it had the completed XP setup procedure as well as the Bliss wallpaper.
In February of 2001, Beta 2 was release which introduced the new Luna interface. Shortly after the release, the name "Windows XP" was decided on. Many builds were released, improving on the UI and under-the-hood features. XP was coming together and was nearly complete. A couple release candidates later, XP was completed, and on August 24, 2001, Windows XP, both home and professional flavors, were released to manufacturing, and on October 25, 2001 in New York City, the operating system was launched.
Microsoft Windows XP SP1 in a Nutshell
  • Improved program compatibility
  • USB 2.0 support added
  • Improved FireWire support
  • Many stop errors addressed
  • Latest security hole fixes (Hot fixes)
Microsoft Windows XP SP2 in a Nutshell
  • More improved program compatibility
  • Security issues with Internet Explorer addressed
  • Microsoft's Security Center makes sure your computer is not vulnerable to virueses and exploits
  • Internet Explorer now includes pop-up blocking and ActiveX blocking
  • Many more stop errors addressed
  • Latest security hole fixes (Hot fixes)
Of course, Longhorn is on its way as well. For more information on Longhorn, check out our forum.

Sejarah Komputer

Sejarah komputer sudah dimulai sejak zaman dahulu kala. Sejak dahulu kala, proses pengolahan data telah dilakukan oleh manusia. Manusia juga menemukan alat-alat mekanik dan elektronik (mechanical and electronic) untuk membantu manusia dalam penghitungan dan pengolahan data supaya bisa mendapatkan hasil lebih cepat. Computer yang kita temui saat ini adalah suatu evolusi panjang dari penemuan-penemuan manusia sejak dahulu kala berupa alat mekanik (mechanical) maupun elektronik (electronic)

Saat ini komputer dan piranti pendukungnya telah masuk dalam setiap aspek kehidupan dan pekerjaan. Computer yang ada sekarang memiliki kemampuan yang lebih dari sekedar perhitungan mathematics biasa. Diantaranya adalah sistem komputer di kassa supermarket yang mampu membaca kode barang belanja, sentral telephone 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



ALAT HITUNG TRADISIONAL dan KALKULATOR MEKANIKAbacus, 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 sebuah 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 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 olehPascal, 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 denganPascal dan Leibniz, Colmar membantu membangun era komputasi mekanikal.


Awal mula komputer yang sebenarnya dibentuk oleh seorang profesor matematika Inggris, Charles Babbage (1791-1871). 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 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 melakukanperhitungan 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 spesifikasiAnalytical 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.


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 sebuahkomputer modern dan juga mengungkapkan sebuah konsep penting. Terdiri dari sekitar 50.000 komponen, disain 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 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 Burroghs juga memproduksi alat pembaca kartu perforasi untuk usaha bisnis. Kartu perforasi digunakan oleh kalangan bisnis dn pemerintahan untuk permrosesan data hingga tahun 1960.


Pada masa berikutnya, beberapa insinyur membuat penemuan baru lainnya. Vannevar Bush (18901974) 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 membuatkomputer 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 membuatkomputer 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 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 komputer Z3, untuk mendisain 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 industrikomputer dikarenakan dua alasan. Pertama, colossus bukan merupakan komputer serbaguna general-purpose computer ), ia hanya didisain 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 ini 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) 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, 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 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. 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) dan 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-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: 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.


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 dapat mencetak 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. 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 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 yaitu mengecilkan ukuran sirkuit dan komponen-komponen 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 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, memori, dan kendali input/output) dalam sebuah chip yangsangat 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, dan 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 potensi terus dikembangkan. 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. 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 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 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.

Sumber: http://barajakom.blogspot.com/2009/03/sejarah-komputer.html

MySQL Tutorial: Create SQL Tables

Create Tables in phpMyAdmin
 


One of the easiest way to create a table is through phpMyAdmin, which is available on most hosts that offer MySQL databases (ask your host for a link). First you need to login to phpMyAdmin.
On the left hand side you will see "phpMyAdmin" logo, some small icons, and below them you will see your database name. Click on your database name. Now on the right hand side any tables you may have in your database will be displayed, as well as a box labeled "Create new table on database"
Click this and create a database as we have in the diagram below.

Adding Rows and Columns 
 
 Let's say we work in a doctor's office and wanted to make a simple table with a person's name, age, height, and the date we collected this information. On the previous page we entered "people" as the name of our table, and chose to have 4 fields. This brings up a new phpmyadmin page where we can fill in the fields and their types to add rows and columns. (See an example above)
We have filled in the field names as: name, age, height, and date. We have set the data types as VARCAR, INT (INTEGER), FLOAT and DATETIME. We set a length of 30 on the name, and have left all other fields blank.

 SQL Query Window in phpMyAdmin
Perhaps a quicker way to add a table is by clicking on the small "SQL" button on the left hand side below the phpMyAdmin logo. This will bring up a query window where we can type our commands. You should run this command:

 CREATE TABLE people (name VARCHAR(30), age INTEGER, height FLOAT, date DATETIME) 
As you can see, the command "CREATE TABLE" does exactly that, creates a table which we have called "people". Then inside the ( brackets ) we tell it what columns to make. The first is called "name" and is VARCAR, the 30 indicates we are allowing up to 30 characters. The second, "age" is an INTEGER, the third "height" is a FLOAT and the forth "date" is DATETIME.
Regardless of which method you chose, if you would like to see a breakdown of what you just did click on the "people" link that now appears on the left hand side of your screen. On the right you should now see the fields you added, their data types, and other information.

Using Command Lines
If you prefer you can also run commands from a command line to create a table. A lot of web hosts don't give you shell access to the server anymore, or allow remote access to the MySQL servers. If you want to do it this way you may have to install MySQL locally, or try this nifty web interface. First you will need to login to your MySQL database. If you are unsure how try using this line: mysql -u Username -p Password DbName Then you can run the command:

 CREATE TABLE people (name VARCHAR(30), age INTEGER, height FLOAT, date DATETIME); 
To view what you have just created try typing in:
describe people;
No matter which method you chose to use, you should now have a table setup and ready for us to enter data into.

What is a Plain Text Editor?

What is a text editor?:
A text editor is a program that allows you to edit 'plain text' files including .txt, .html, .php, .cgi, and many more. Unlike a word processing program, no formatting or other information is saved, only the text (or in our case code) itself is saved.
Do I already have one?:
On a Windows computer the default/included program is called Notepad. On a Mac, you can do text editing in TextEdit if you set it to plain text mode (Format > Make Plain Text)

Created Database With MYSQL

Here's How:
  1. If you have phpMyAdmin, you first need to login. In the right hand pane you are looking for "Create New Database". All you need to do is enter the database name, and wha-la, your done. Sometimes this feature is disabled. If this is the case, you need to contact your hosting company to create a new database.
  2. You can use SQL code though the SQL query window in phpMyAdmin, or from a command line. You can create a database by executing the following SQL code:
    create database DBname; 
    Be sure to replace DBname with the actual name you wanted your database to be called.

Learn PHP

The essentials for learning PHP:

Learning a new language (programming or otherwise) can be a bit overwhelming. Many people just don't know where to start and give up before they even begin. Learning PHP is NOT as overwhelming as it might seem, I promise you. Just take it one step at a time, and before you know it you'll be off and running.

1.) Basic Knowledge:

The first thing you need, before you start learning PHP, is a basic understanding of HTML. You can switch between PHP and HTML right in the same document. You can even run PHP from an HTML file.

2.) Tools:

When creating PHP pages, you can use the same program you use to create your HTML pages. Any plain text editor will do. You will also need an FTP client to transfer files from your computer to your web hosting. If you already have an HTML website you most likely already use an FTP program.

3.) The Basics:

Now you can finally get started learning PHP! The first thing you should read is our PHP Basics tutorial. This will take you through creating your first file, using variables, basic math, and basic IF statements (a form of logic).

4.) Learning Loops :

Once you have mastered these skills, it is time to learn about loops. Loops repeat the same actions over and over again until a condition is met. There are several different types of loops which are explained in our Learning Loops tutorial.

5.) PHP Functions:

Finally, you can learn to write your own custom functions. From here the sky is the limit... With a solid knowledge of these PHP basics, adding PHP functions to your arsenal when you need them will be easy.

Cara Mudah Belajar PHP

Berikut cara belajar PHP seperti yang pernah dilakuan oleh penulis. Dan perlu diketahui, penulis tidak punya background pendidikan teknologi informasi. Begitu banyaknya resource di internet tentunya tidak sulit untuk memulai belajar sesuatu. Dan dengan adanya fasilitas pencarian yang bagus (google, yahoo) proses pembelajaran akan menjadi lebih mudah. Ditambah lagi blog-blog yang tumbuh subur dan dengan senang hati sharing ilmu.. belajar PHP sama mudahnya dengan berhitung satu dua tiga ( sampai 500 deh... becanda kok )
Silahkan simak tips belajar PHP menurut pengalaman penulis berikut resource-resource yang mendukung.
Hal yang patut digaris bawahi, belajar madiri lebih bagus daripada belajar seperti kalau kita kursus PHP. Dan kebanyakan orang yang pinter PHP bisa karena belajar mandiri. Tidak percaya? Silahkan adakan survey sendiri becanda kok.

  1. akrabkan diri dengan HTML,
    Walaupun Anda menggunakan PHP Anda tidak akan terlepas dari tag-tag HTML.
    Berikut referensi berbahasa Indonesia yang bisa digunakan:
    - http://www.webmaster-tutorial.com/tutorial/What_is_HTML/1/4
    - http://www.freewebs.com/buatsite/buatsite02.htm
    - http://unilanet.unila.ac.id/index.php?option=displaypage&Itemid=73&op=page&SubMenu=
    - http://lecturer.eepis-its.edu/~riyanto/web1.html
    - http://werbach.com/barebones/barebone_id.html

  2. akrabkan diri aplikasi web authoring: dreamweaver, NVU dan kompozer portable
    - tutorial dreamweaver
    - kompozer, sebuah tool web authoring gratis mirip dreamweaver

  3. perdalam HTML yang berhubungan dengan form,
    Mengapa form? karena banyak transaksi di PHP nantinya menggunakan form, misalnya untuk memasukkan data ke dalam database
    Referensi:
    - http://werbach.com/barebones/barebone_id.html#forms

  4. Berkenalan lebih dekat dengan PHP,
    baca referensi ini :
    - http://www.rumahweb.com/journal/berkenalan-dengan-php.htm
    - http://www.rumahweb.com/journal/php-mysql-tutorial-dasar.htm
    - ebook php

  5. mengenal variabel-variabel PHP:
    - http://phpug.freeservers.com/manual/variabel.htm

  6. berkenalan dengan php dan form,
    - form dan php
    - membuat login form

  7. bergabung dengan forum diskusi,
    Berikut forum diskusi yang bisa diikuti:
    - www.diskusiweb.com
    - www.kaskus.us
    - http://forumphp.web.id

  8. aktif di mailing list:
    - milis PHPUG

  9. jangan malu bertanya, japri lebih enak
    Jangan ragu untuk memulai thread di forum dan coba kirim private message atau email privat ke orang yang Anda rasa bisa dimintai tolong

  10. download PHP manual
    - manual PHP berbahasa Inggris
    - manual bahasa Indonesia

  11. install webserver di komputer Anda
    - install web dan database server di komputer Anda

  12. menulis aplikasi sederhana
    belajarlah menulis aplikasi sederhana, misal membuat hit counter, mencari bilangan prima atau lainnya.

  13. tidak harus menghafal script
    Syntax-syntax yang ada tidak harus dihafalkan. Tapi untuk difahami. Apabila lupa bisa melihat ke php manual. Atau siapkan contekan khusus syntax-syntax apa saja yang sering Anda gunakan.
    - PHP cheat sheet

  14. menginstall aplikasi sederhana
    - Cara menginstal sNews CMS di local server
    Atau cari script-script PHP dari www.hotscripts.com/php kemudian coba install di komputer lokal Anda
    Resource lain ada di sini:
    - referensi 10 situs penyedia resource PHP

  15. mengedit aplikasi sederhana
    Coba untuk mengedit script-script yang ada. Misalnya coba edit CMS sederhana misalnya sNews kemudian tambahkan mod yang tersedia di forumnya.

  16. berkenalan dengan MySQL
    - http://cs.uad.ac.id/riadi/2006/03/30/belajar-mysql/
    - dasar-dasar php dan mysql pdf
    - dasar pemrograman php dan mysql pdf

  17. Daftar ke penyedia hosting gratis
    daftar ke penyedia hosting gratis. Pilih yang tanpa banner dengan fasilitas PHP dan MySQL.
    Pilih salah satu di sini:
    - http://www.absolutely-free-hosting.com/free-php-hosting.php
    - hosting gratis 2 minggu di rumahweb

  18. Upload lewat FTP
    - pdf cara upload lewat ftp
    Anda bisa memeperoleh software ftp secara gratis di sini:
    - http://www.filehippo.com/software/ftp/
    kalau penulis menggunakan core ftp yang downloadnya di sini

  19. jangan pernah puas, baca yang lebih banyak.
    Gunakan google untuk mencari Semua hal ada di situ. Aktif di forum, milis, kalau perlu gabung dengan forum yang berbahasa inggris.Banyak yang Anda bisa dapat dari situ.

  20. selanjutnya terserah Anda...
    kalu sudah pinter bisa ikut jadi freelancer di sini.

  21. kalau sudah pintar jangan lupa berbagi.
    Kirim artikel ke sini atau ke http://blog.phpug.or.id

  22. jangan terlalu asyik.. jangan lupa jaga ibadah, jaga kesehatan, banyak minum, banyak makan sayur dan buah.
    Serius ...
Tips belajar PHP yang lain:
Kalau penulis, ngerti dikit PHP karena orang-orang di http://forum.kafegaul.com seperti Bezita (idban) dan lain-lain. Uw. sayang foumnya dah sepi. Dan karena peran teman-temanku yang pelit tapi baik hati, hendro dan fich . Setiap ditanya pasti jawabnya, "Aku ada manualnya, kamu copy aja dan baca sendiri". Hehehe.. kalo nggak gitu mungkin aku gak bakalan kenal PHP.

Monday, December 5, 2011

Sejarah Sistem Operasi

Perkembangan sistem operasi dipengaruhi oleh perkembangan hardware. Sistem operasi mulai dikembangkan sejak ±40 tahun lalu, yaitu:
1. Generasi ke-nol (1940).
- Komponen utama tabung hampa udara;
- Sistem komputer belum menggunakan sistem operasi;
- Sistem operasi komputer dilakukan secara manual melalui plugboard, dan hanya bisa digunakan untuk menghitung (+,-, dan *).

2. Generasi pertama (1950).
- Komponen utama transistor;
- Sistem operasi berfungsi terutama sebagai pengatur pergantian antar job agar waktu instalasi job berikutnya lebih efisien. Dalam masa ini muncul konsep batch system (semua job sejenis dikumpulkan jadi satu);
- Input pemakai punch card.

3. Generasi kedua (1960).
- Komponen utama IC;
- Berkembang konsep-konsep:
- Multiprogramming, satu prosesor mengerjakan banyak program yang ada di memori utama;
- Multiprosesing, satu job dikerjakan oleh banyak prosesor berguna untuk meningkatkan utilitas;
- Spooling Simultaneous Peripheral Operation On Line, bertindak sebagai buffer (penyangga) saja, dan mampu menerima pesanan meskipun belum akan dikerjakan;
- Device Indipendence, masing-masing komponen memiliki sifat yang saling berbeda (misal: tiap-tiap printer memiliki driver);
- Time Sharing atau Multitasking, sistem bagi waktu yang diberikan oleh CPU terhadap berbagai job yang sedang dijalankan.
- Real-time system, berguna sebagai kontrol bagi mesin-mesin.

4. Generasi ketiga (1970)
- Komponen utama VLSI (Very Large Scale Integrated Circuit);
- Ditandai dengan berkembangnya konsep general purpose system, sehingga sistem operasi menjadi sangat kompleks, mahal dan sulit untuk dipelajari;

5. Generasi keempat (pertengahan 1970-an hingga sekarang).
- PC makin populer;
- Ditandai dengan berkembangnya sistem operasi untuk jaringan komputer dengan tujuan: data sharing, hardware sharing, dan program sharing;
- User interface semakin user friendly tanpa harus mengorbankan unjuk kerja.

Sumber: http://teknik-informatika.com/sejarah-sistem-operasi/

Cara merakit PC

Berikut ini akan dibahas mengenai bagaimana cara merakit komputer, terutama bagi mereka yang baru belajar .. dari beberapa referensi yang saya pelajari .. maka berikut ini akan dijelaskan langkah demi langkah cara merakit komputer, mudah-mudahan bermanfaat .. Red. deden

Komponen perakit komputer tersedia di pasaran dengan beragam pilihan kualitas dan harga. Dengan merakit sendiri komputer, kita dapat menentukan jenis komponen, kemampuan serta fasilitas dari komputer sesuai kebutuhan.Tahapan dalam perakitan komputer terdiri dari:

A. Persiapan
B. Perakitan
C. Pengujian
D. Penanganan Masalah


Persiapan

Persiapan yang baik akan memudahkan dalam perakitan komputer serta menghindari permasalahan yang mungkin timbul.Hal yang terkait dalam persiapan meliputi:

1. Penentuan Konfigurasi Komputer
2. Persiapan Kompunen dan perlengkapan
3. Pengamanan

Penentuan Konfigurasi Komputer

Konfigurasi komputer berkait dengan penentuan jenis komponen dan fitur dari komputer serta bagaimana seluruh komponen dapat bekerja sebagai sebuah sistem komputer sesuai keinginan kita.Penentuan komponen dimulai dari jenis prosessor, motherboard, lalu komponen lainnya. Faktor kesesuaian atau kompatibilitas dari komponen terhadap motherboard harus diperhatikan, karena setiap jenis motherboard mendukung jenis prosessor, modul memori, port dan I/O bus yang berbeda-beda.

Persiapan Komponen dan Perlengkapan
Komponen komputer beserta perlengkapan untuk perakitan dipersiapkan untuk perakitan dipersiapkan lebih dulu untuk memudahkan perakitan. Perlengkapan yang disiapkan terdiri dari:

* Komponen komputer
* Kelengkapan komponen seperti kabel, sekerup, jumper, baut dan sebagainya
* Buku manual dan referensi dari komponen
* Alat bantu berupa obeng pipih dan philips

Software sistem operasi, device driver dan program aplikasi.

Buku manual diperlukan sebagai rujukan untuk mengatahui diagram posisi dari elemen koneksi (konektor, port dan slot) dan elemen konfigurasi (jumper dan switch) beserta cara setting jumper dan switch yang sesuai untuk komputer yang dirakit.Diskette atau CD Software diperlukan untuk menginstall Sistem Operasi, device driver dari piranti, dan program aplikasi pada komputer yang selesai dirakit.

Pengamanan

Tindakan pengamanan diperlukan untuk menghindari masalah seperti kerusakan komponen oleh muatan listrik statis, jatuh, panas berlebihan atau tumpahan cairan.Pencegahan kerusakan karena listrik statis dengan cara:

* Menggunakan gelang anti statis atau menyentuh permukaan logam pada casing sebelum memegang komponen untuk membuang muatan statis.
* Tidak menyentuh langsung komponen elektronik, konektor atau jalur rangkaian tetapi memegang pada badan logam atau plastik yang terdapat pada komponen.


Perakitan

Tahapan proses pada perakitan komputer terdiri dari:

1. Penyiapan motherboard
2. Memasang Prosessor
3. Memasang heatsink
4. Memasang Modul Memori
5. memasang Motherboard pada Casing
6. Memasang Power Supply
7. Memasang Kabel Motherboard dan Casing
8. Memasang Drive
9. Memasang card Adapter
10. Penyelesaian Akhir

1. Penyiapan motherboard

Periksa buku manual motherboard untuk mengetahui posisi jumper untuk pengaturan CPU speed, speed multiplier dan tegangan masukan ke motherboard. Atur seting jumper sesuai petunjuk, kesalahan mengatur jumper tegangan dapat merusak prosessor.


2. Memasang Prosessor

Prosessor lebih mudah dipasang sebelum motherboard menempati casing. Cara memasang prosessor jenis socket dan slot berbeda.Jenis socket

1. Tentukan posisi pin 1 pada prosessor dan socket prosessor di motherboard, umumnya terletak di pojok yang ditandai dengan titik, segitiga atau lekukan.
2. Tegakkan posisi tuas pengunci socket untuk membuka.
3. Masukkan prosessor ke socket dengan lebih dulu menyelaraskan posisi kaki-kaki prosessor dengan lubang socket. rapatkan hingga tidak terdapat celah antara prosessor dengan socket.
4. Turunkan kembali tuas pengunci.


Jenis Slot

1. Pasang penyangga (bracket) pada dua ujung slot di motherboard sehingga posisi lubang pasak bertemu dengan lubang di motherboard
2. Masukkan pasak kemudian pengunci pasak pada lubang pasak

Selipkan card prosessor di antara kedua penahan dan tekan hingga tepat masuk ke lubang slot.


3. Memasang Heatsink

Fungsi heatsink adalah membuang panas yang dihasilkan oleh prosessor lewat konduksi panas dari prosessor ke heatsink.Untuk mengoptimalkan pemindahan panas maka heatsink harus dipasang rapat pada bagian atas prosessor dengan beberapa clip sebagai penahan sedangkan permukaan kontak pada heatsink dilapisi gen penghantar panas.Bila heatsink dilengkapi dengan fan maka konektor power pada fan dihubungkan ke konektor fan pada motherboard.


4. Memasang Modul Memori

Modul memori umumnya dipasang berurutan dari nomor socket terkecil. Urutan pemasangan dapat dilihat dari diagram motherboard.Setiap jenis modul memori yakni SIMM, DIMM dan RIMM dapat dibedakan dengan posisi lekukan pada sisi dan bawah pada modul.Cara memasang untuk tiap jenis modul memori sebagai berikut.

Jenis SIMM

1. Sesuaikan posisi lekukan pada modul dengan tonjolan pada slot.
2. Masukkan modul dengan membuat sudut miring 45 derajat terhadap slot
3. Dorong hingga modul tegak pada slot, tuas pengunci pada slot akan otomatis mengunci modul.


Jenis DIMM dan RIMM

Cara memasang modul DIMM dan RIMM sama dan hanya ada satu cara sehingga tidak akan terbalik karena ada dua lekukan sebagai panduan. Perbedaanya DIMM dan RIMM pada posisi lekukan

1. Rebahkan kait pengunci pada ujung slot
2. sesuaikan posisi lekukan pada konektor modul dengan tonjolan pada slot. lalu masukkan modul ke slot.
3. Kait pengunci secara otomatis mengunci modul pada slot bila modul sudah tepat terpasang.


5. Memasang Motherboard pada Casing

Motherboard dipasang ke casing dengan sekerup dan dudukan (standoff). Cara pemasangannya sebagai berikut:

1. Tentukan posisi lubang untuk setiap dudukan plastik dan logam. Lubang untuk dudukan logam (metal spacer) ditandai dengan cincin pada tepi lubang.
2. Pasang dudukan logam atau plastik pada tray casing sesuai dengan posisi setiap lubang dudukan yang sesuai pada motherboard.
3. Tempatkan motherboard pada tray casing sehinga kepala dudukan keluar dari lubang pada motherboard. Pasang sekerup pengunci pada setiap dudukan logam.
4. Pasang bingkai port I/O (I/O sheild) pada motherboard jika ada.
5. Pasang tray casing yang sudah terpasang motherboard pada casing dan kunci dengan sekerup.


6. Memasang Power Supply

Beberapa jenis casing sudah dilengkapi power supply. Bila power supply belum disertakan maka cara pemasangannya sebagai berikut:

1. Masukkan power supply pada rak di bagian belakang casing. Pasang ke empat buah sekerup pengunci.
2. HUbungkan konektor power dari power supply ke motherboard. Konektor power jenis ATX hanya memiliki satu cara pemasangan sehingga tidak akan terbalik. Untuk jenis non ATX dengan dua konektor yang terpisah maka kabel-kabel ground warna hitam harus ditempatkan bersisian dan dipasang pada bagian tengah dari konektor power motherboard. Hubungkan kabel daya untuk fan, jika memakai fan untuk pendingin CPU.


7. Memasang Kabel Motherboard dan Casing

Setelah motherboard terpasang di casing langkah selanjutnya adalah memasang kabel I/O pada motherboard dan panel dengan casing.

1. Pasang kabel data untuk floppy drive pada konektor pengontrol floppy di motherboard
2. Pasang kabel IDE untuk pada konektor IDE primary dan secondary pada motherboard.
3. Untuk motherboard non ATX. Pasang kabel port serial dan pararel pada konektor di motherboard. Perhatikan posisi pin 1 untuk memasang.
4. Pada bagian belakang casing terdapat lubang untuk memasang port tambahan jenis non slot. Buka sekerup pengunci pelat tertutup lubang port lalumasukkan port konektor yang ingin dipasang dan pasang sekerup kembali.
5. Bila port mouse belum tersedia di belakang casing maka card konektor mouse harus dipasang lalu dihubungkan dengan konektor mouse pada motherboard.
6. Hubungan kabel konektor dari switch di panel depan casing, LED, speaker internal dan port yang terpasang di depan casing bila ada ke motherboard. Periksa diagram motherboard untuk mencari lokasi konektor yang tepat.


8. Memasang Drive

Prosedur memasang drive hardisk, floppy, CD ROM, CD-RW atau DVD adalah sama sebagai berikut:

1. Copot pelet penutup bay drive (ruang untuk drive pada casing)
2. Masukkan drive dari depan bay dengan terlebih dahulu mengatur seting jumper (sebagai master atau slave) pada drive.
3. Sesuaikan posisi lubang sekerup di drive dan casing lalu pasang sekerup penahan drive.
4. Hubungkan konektor kabel IDE ke drive dan konektor di motherboard (konektor primary dipakai lebih dulu)
5. Ulangi langkah 1 samapai 4 untuk setiap pemasangan drive.
6. Bila kabel IDE terhubung ke du drive pastikan perbedaan seting jumper keduanya yakni drive pertama diset sebagai master dan lainnya sebagai slave.
7. Konektor IDE secondary pada motherboard dapat dipakai untuk menghubungkan dua drive tambahan.
8. Floppy drive dihubungkan ke konektor khusus floppy di motherboard

Sambungkan kabel power dari catu daya ke masing-masing drive


9. Memasang Card Adapter

Card adapter yang umum dipasang adalah video card, sound, network, modem dan SCSI adapter. Video card umumnya harus dipasang dan diinstall sebelum card adapter lainnya. Cara memasang adapter:

1. Pegang card adapter pada tepi, hindari menyentuh komponen atau rangkaian elektronik. Tekan card hingga konektor tepat masuk pada slot ekspansi di motherboard
2. Pasang sekerup penahan card ke casing
3. Hubungkan kembali kabel internal pada card, bila ada.


10. Penyelessaian Akhir

1. Pasang penutup casing dengan menggeser
2. sambungkan kabel dari catu daya ke soket dinding.
3. Pasang konektor monitor ke port video card.
4. Pasang konektor kabel telepon ke port modem bila ada.
5. Hubungkan konektor kabel keyboard dan konektor mouse ke port mouse atau poert serial (tergantung jenis mouse).
6. Hubungkan piranti eksternal lainnya seperti speaker, joystick, dan microphone bila ada ke port yang sesuai. Periksa manual dari card adapter untuk memastikan lokasi port.



Pengujian

Komputer yang baru selesai dirakit dapat diuji dengan menjalankan program setup BIOS. Cara melakukan pengujian dengan program BIOS sebagai berikut:

1. Hidupkan monitor lalu unit sistem. Perhatikan tampilan monitor dan suara dari speaker.
2. Program FOST dari BIOS secara otomatis akan mendeteksi hardware yang terpasang dikomputer. Bila terdapat kesalahan maka tampilan monitor kosong dan speaker mengeluarkan bunyi beep secara teratur sebagai kode indikasi kesalahan. Periksa referensi kode BIOS untuk mengetahui indikasi kesalahan yang dimaksud oleh kode beep.
3. Jika tidak terjadi kesalahan maka monitor menampilkan proses eksekusi dari program POST. ekan tombol interupsi BIOS sesuai petunjuk di layar untuk masuk ke program setup BIOS.
4. Periksa semua hasil deteksi hardware oleh program setup BIOS. Beberapa seting mungkin harus dirubah nilainya terutama kapasitas hardisk dan boot sequence.
5. Simpan perubahan seting dan keluar dari setup BIOS.

Setelah keluar dari setup BIOS, komputer akan meload Sistem OPerasi dengan urutan pencarian sesuai seting boot sequence pada BIOS. Masukkan diskette atau CD Bootable yang berisi sistem operasi pada drive pencarian.

Penanganan Masalah

Permasalahan yang umum terjadi dalam perakitan komputer dan penanganannya antara lain:

1. Komputer atau monitor tidak menyala, kemungkinan disebabkan oleh switch atau kabel daya belum terhubung.
2. Card adapter yang tidak terdeteksi disebabkan oleh pemasangan card belum pas ke slot/

LED dari hardisk, floppy atau CD menyala terus disebabkan kesalahan pemasangan kabel konektor atau ada pin yang belum pas terhubung. Selamat Mencoba dan Semoga Bermanfaat.

sumber: http://dedenthea.wordpress.com/2007/07/13/langkah-demi-langkah-merakit-komputer/

Membuat desain Datawarehouse dengan SQL 2005

Beberapa praktisi di bidang teknologi Business Intelligence mengutarakan sebuah fakta bahwa hampir 80% kesalahan fatal dari pengembangan sebuah proyek BI / datawarehouse adalah kesalahan assessment kebutuhan dan desain dari star schema. Star schema sendiri merupakan sebuah desain standard di teori datawarehouse untuk membuat sebuah database siap dijadikan menjadi Cube atau bentuk MultiDimensional Database. Beberapa kaidah yang perlu diperhatikan dalam membuat desain datawarehouse adalah sebagai berikut :
  1. Apakah di dalam 1 database star schema akan dipakai oleh lebih dari 1 buah fokus bisnis proses. Fokus bisnis proses itu merupakan sebuah proses pekerjaan yang akan kita ukur pekerjaannya contohnya adalah sales, purchasing, human resource, production dan masih banyak lainnya. Jika nantinya di dalam sebuah star schema design akan menggunakan lebih dari 1 fokus bisnis proses berarti kita harus mempersiapkan tabel - tabel dimension yang nanti-nya bisa digunakan untuk semua proses fokus bisnis.
  2. Kebutuhan minimal desain 1 buah database star schema adalah terdiri dari minimal 1 buah fact table , 1 measure dan 1 buah dimension table.
  3. Kebutuhan sebuah tabel dimension terhadap surrogate key harus disesuaikan dengan proses bisnis yang mengacu kepada dimension table tersebut.
  4. Keberadaan data yang terdapat didalam dimension table dan fact table harus dijaga dengan menggunakan referential integrity antara dimension tabel dan fact table-nya.

Menjalankan File php di IIS 7

Bagi rekan-rekan developer tentunya sudah tidak asing lagi dengan php, bahasa pemrograman berbasis opensource ini tentunya banyak digemari oleh rekan-rekan developer. Banyak yang tidak tahu bahwa IIS(Internet Information Service) dapat menjalankan file php. terkadang solusinya kita menggunakan XAMPP(dengan metode pergantian port pada IIS dan XAMPP) ketika hendak menjalankan file php pada di local webserver kita. tapi tahukan Anda bahwa ketika IIS dan XAMPP diinstall dan diaktifkan secara bersamaan akan terjadi konflik port yang digunakan oleh IIS dan XAMPP. Dengan hanya menggunakan IIS dan kemudian menginstall php for windows, makan Anda tidak perlu lagi menginstall XAMPP sehingga resiko konflik port bisa dipastikan tidak ada. Untuk info mengenai IIS, silahkan klik disini.
Mari kita praktikkan Smile
1. Aktifkan IIS pada Windows 7 Anda
image
Untuk mengaksesnya : Start – Control Panel – Program – Turn Windows Features on or off
Kemudian Ceklist pada Internet Infrormation Services

2. Kemudian buka IIS Manager
image
Untuk Mengaksesnya : Start – IIS Manager

3. Pengaturan Handler Mapping
image
Untuk Mengaksesnya : Klik Default Web Site pada bagian kiri IIS Manager, setelah Itu klik 2x Handler Mapping
Kemudian klik Add Module Mapping pada bagian kanan Handler Mapping. Lalu ikuti pengaturan pada gambar dibawah ini…
image
Download php for windows disini, kemudian buat folder dengan nama PHP pada drive C. Lalu arahkan extract file php for windows kesini dan textbox pada Executable(Optional) arahkan ke file php-cgi.exe yang terdapat pada folder php tersebut.

Sampai pada tahapan ini, selamat Anda telah dapat menjalankan file php pada IIS.
Untuk  mencoba menjalankannya silahkan buat sebuah file php dan kemudian akses file tersebut melalui browser.
Buat sebuah file PHP dengan nama index.php
ketika ulang script dibawah ini:
<?php
echo “Hello World”;
?>

Kemudian akses file ini melalui browser Anda dengan url : http://localhost/test/index.php
image
Ini adalah tampilan ketika diakses melalui webserver..

Selamat Mencoba Smile