MDR (Memory Data Register)

MDR atau MEMORY DATA REGISTER dari namanya saja mungkin kita sudah dapat menangkap apa fungsi nya, langsung saja tersirat dalam ingatan kita bahwa itu merupakan penyimpan data atau pemberi alamat bagi data namun pada dasarnya MDR adalah daftar unit kontrol komputer yang berisi data yang akan disimpan dalam penyimpanan komputer (misalnya RAM),atau data setelah mengambil dari penyimpanan komputer. Kerjanya seperti buffer dan memegang apa pun yang akan disalin dari memori siap untuk prosesor untuk menggunakannya.

MDR adalah setengah dari antarmuka minimal antara microprogram dan penyimpanan komputer, setengah lainnya adalah alamat memori mendaftar.
Antarmuka memori yang jauh lebih kompleks ada, tapi ini adalah yang paling sederhana yang dapat bekerja.MDR berisi nilai data yang diambil atau disimpan. Kita mungkin tergoda untuk mengatakan bahwa MDR harus W bit lebar, di mana W adalah ukuran sel. Namun pada kebanyakan komputer ukuran sel hanya 8-bit, dan sebagian besar nilai data yang menempati beberapa sel. Jadi ukuran MDR biasanya kelipatan dari 8. Nilai-nilai khas lebar MDR adalah 32 dan 64 bit, yang akan memungkinkan kita untuk mengambil, dalam satu langkah, baik integer atau nilai riil.

Proses kerja MDR

Proses penyimpanan data ke dalam memory dilakukan dengan cara menununjuk lokasi memory tempat data akan disimpan, lalu data yang akan disimpan dimasukkan ke MDR untuk disampaikan ke lokasi itu.Misalnya data itu akan disimpan pada lokasi 502 maka pertama yang dilakukan adalah mengisi register serbaguna R0 dengan angka 502.Pindahkan isi register serbaguna R0 ke MAR, sehingga sekarang MAR akan menunjuk lokasi memory 502.






MAR (Memory Address Register)

MAR (Memory Address Register) atau register penunjuk alamat memori merupakan register yang menampung alamat data atau instruksi pada main memory yang akan diakses, baik itu yang akan diambil (dibaca) maupun yang akan diletakkan (disimpan/ditulis). Register ini berisi alamat dari data dan dihubungkan pada bus alamat, sehingga dapat menspesifikasikan alamat di dalam memori untuk operasi baca atau simpan/tulis.
 Alamat dari main memory (tempat data berada), diletakan di MAR dan dikirimkan ke main memory melalui address bus. Selama komputer bekerja, alamat dalam pencacah program ditahan (latched) pada MAR. Setelah itu MAR akan mengirimkan alamat ke dalam RAM dan operasi membaca dilaksanakan.
MAR adalah register yang mencatat alamat memori yang akan diakses (baik yang akan ditulisi maupun yang akan dibaca). (Hariyanto, Bambang. 1997. Sistem Operasi Revisi Keempat)





MAR berfungsi sebagai komponen yang diperintahkan oleh IR dan Control Unit untuk mencari dan menampung alamat data serta instruksi dalam sebuah Main Memory.

Proses kerja MAR (antara CPU dan memory)

MAR merupakan salah satu register yang digunakan sebagai interface antara CPU dan main memory. MAR menampung alamat data atau instruksi yang dikirim dari main Memory ke CPU atau yang akan direkamkan ke Main Memory


untuk lebih lengkap nya berikut saya sisipkan video mengenai MDR & MAR :


Buat sobat-sobat yang mau tahu sejarah lengkap tentang mikroprossesor..ini dia silahkan langsung lihat saja video nya....Ayo KLIK DISINI....!!!!!



Sobat-sobat semuanya berikut adalah video penjelasan tentang arti,fungsi dan jumlah(kandungan) core dalam mikroprosesor...Silahkan KLIK DISINI .....!!!!

10 ALASAN KENAPA ANDROID YANG HARUS DIPILIH


Android, mungkin beberapa dari pembaca sudah tidak asing lagi dengan kata Android, atau bahkan Anda merupakan salah satu dari pengguna aplikasi ini, atau mungkin juga Anda merupakan salah satu pengembang dari aplikasi ini.

Beberapa waktu lalu, sebuah media online mengemukakan bahwa setiap hari muncul 500.000 lebih aplikasi baru untuk Android. Mengapa Android begitu cepat berkembang, bahkan mengalahkan rival-rival nya jauh di belakang, ini alasannya:
  1. Android menggunakan Platform Linux, bentuknya open source.
  2. Sistem operasi pada Android sangat cepat, kuat dan fleksible.
  3. Android di back-up oleh Google, sehingga pengembangannya begitu cepat dan sempurna.
  4. Android terintegrasi dengan layanan Google seperti Gmail, Google Calendar, Google Contacts dan Google Voice.
  5. Android menggunakan program bahasa Java.
  6. Media penyimpanan untuk Android menggunakan SQLite.
  7. Konektifitas sangat mendukung untuk GSM/EDGE, CDMA, EV-DO, UMTS, Bluetooth dan Wi-Fi.
  8. Messaging dapat berupa SMS atau MMS.
  9. Menggunakan web browser berbasis open source webkit framework.
  10. Mendukung berbagai media audio dan video seperti MPEG-4, H.264, Mp3, AAC, OGG, AMR,JPEG, PNG, GIF.
Inilah beberapa alasan mengapa Android begitu digemari banyak orang, baik oleh user, development maupun produsen gadget. Apakah Anda tertarik untuk beralih ke Android? silahkan saja.


CARA MENGATASI LAPTOP PANAS

 


           Menurut Anda, bagaimana sih cara mengatasi panas pada laptop.? Apakah cukup dengan memakai cooling pad saja? Ternyata masih banyak lagi cara yang lebih efektif! Apa saja tips jitu untuk mengatasi panas pada laptop kesayangan Anda?
1. Gunakan cooling pad
       Cara ini paling umum, tp pemakaian cooling pad kurang berpengaruh. cooling pad yg paling murah paling hanya menurunkan temperatur cpu 1-5C
2. Bersihkan kipas heatsink notebook dari debu
            Biasanya klo laptop udh lama dipake, maka debu akan numpuk di kipas & heatsink. debu akan menghalangi hembusan udara panas keluar, jadi cpu ente akan spt di gurun pasir. hehe ..
3.Ganti thermal paste CPU
      Setelah bersihkan heatsink dari debu, jangan lupa ganti thermal paste. Thermal paste tidak berfungsi untuk mendinginkan cpu secara aktif, melainkan membuat transfer panas dari CPU ke heatsink menjadi lebih bagus. klo ente ganti thermal paste tp heatsink berdebu atau kipas tidak berjalan normal, gak bakal ngefek.
4. Suhu Ruangan
        Suhu ruangan sangat berpengaruh thd panas laptop. Bagusnya sih nyalain laptop di tengah antartica kali ya..wkwkwk. Nah, karena ane pake laptop di ruangan non-AC, jadi ane ga bisa terlalu banyak berharap dari sini.
5. Undervolting
    Nah, cara yg ini langsung mengurangi panas di CPU sndiri dengan menggunakan s/w dengan total biaya 0, Hasilnya bisa mengalahkan smua point di atas huehehehe
Apa sih Undervolt itu?? undervolting adalah proses mengurangi voltase berlebih ke CPU dengan menggunakan software. Undervolting tidak mempengaruhi performance sama skali. yang mempengaruhi performance adalah overclock dan underclock. Undervolting tidak sama dengan underclocking zzz
Tidak semua prosesor sama, tiap model prosesor memiliki toleransi voltase yang berbeda. Tapi daripada repot2 menyetel voltase stabil terendah ke tiap chip, Intel memakai voltase standard yang stabil (dan tinggi) ke setiap chip.
Masalahnya adalah voltase standard pabrikan sangat tinggi
(otomatis menambah tinggi temperatur cpu). Undervolting mencoba menyetel ke voltase stabil yang paling rendah
Proses undervolting memang memakan waktu, karena kita harus mencari voltase stabil terendah untuk tiap2 multiplier di CPU. Multiplier berhubungan dengan teknologi speedstep, daripada cpu bekerja full power tiap saat, multiplier digunakan untuk mengatur clock cpu secara dinamik (tanda multiplier: 6x, 7x, 8x dst). Tp klo udh dpt voltase stabilnya.
Yang terakhir, gunakan tools HWMonitor untuk memonitor tegangan dan suhu laptop


Dalam pengetahuan komputer, terdapat beberapa istilah yang digunakan untuk menyebut suatu perangkat komputer tertentu yang kadang-kadang membingungkan para pengguna komputer, terutama mereka yang betul-betul masih awam terhadap pengetahuan komputer.  Misalnya istilah subnotebook, netbook, nettop, UMPC atau MIDs.  Mikroprosesor Intel Atom umumnya diaplikasi untuk komputer netbook, nettop atau UMPC (MIDs). Lebih tepatnya, kebanyakan digunakan untuk komputer-komputer pribadi yang tujuan utamanya untuk berinternet.  Secara umum ukuran fisiknya bendanya lebih kecil, berbobot  ringan, konsumsi daya rendah sehingga umur pakai battere untuk medukung operasional komputer lebih lama.  Berikut ini sedikit ulasan mengenai istilah-istilah tadi.
1.Subnotebook
Subnotebook adalah perangkat komputer serupa notebook tetapi ukuran atau dimensinya lebih kecil dari notebook biasa.. Dengan kalimat lain yang lebih ringkas, dapat dikatakan bahwa subnotebook adalah notebook mini. Subnotebook masih menggunakan standar mikroprosesor mobile sama seperti yang digunakan oleh notebook-notebook umumnya. Contoh subnotebook yang telah beredar di pasaran adalah Asus Eee PC, Classmate PC, HP MiniNote, dan Sony Vaio. Kelemahan utama subnotebook terletak pada kebutuhan dayanya yang dirasakan masih cukup besar, serta timbulnya panas yang berlebihan yang dikeluarkan oleh prosesor saat sedang aktif bekerja. Sementara itu, ukuran fisik subnotebook cukup kecil, dan jumlah cell-cell batere yang dapat ditampung tidak bisa banyak. Kondisi seperti ini mengakibatkan cadangan energi pada batere menjadi cepat habis , subnotebook lebih cepat panas, dan dapat menurunkan kinerja komputer. Subnotebook dapat menjadi lebih bagus bila menggunakan mikroprosesor, chipset, media simpan/storage dan komponen-komponen lainnya yang hemat energi.
2.Netbook
Netbook adalah perangkat (komputer) yang mirip dengan notebook, tetapi biasanya berukuran lebih kecil (layarnya juga berukuran lebih kecil) dan digunakan dengan tujuan utama untuk berinternet. Dengan ukuran yang lebih kecil dan bobot yang lebih ringan, netbook menjadi lebih fleksibel, tepat serta cocok untuk dibawa pergi kemanapun, dipakai di rumah, di perjalanan, di kantor, kafe serta berbagai tempat lainnya.
Istilah netbook berasal dari kata internet dan notebook. Semula, netbook memang diproduksi terutama untuk konsumen notebook (laptop) yang mobilitasnya tinggi dan membutuhkan koneksi internet tanpa harus kesulitan membawa notebook yang berukuran besar dan berat. Itulah sebabnya, netbook tepat untuk kalangan bisnis atau siapapun yang membutuhkan akses internet secara instan dengan waktu online yang lebih lama. Selain itu, netbook yang menggunakan mikroprosesor Intel Atom, harganya jauh lebih murah dibandingkan notebook yang menggunakan mikroprosesor berbasis mikroarsitektur intel Core. Netbook Intel Atom sering disebut dengan istilah low-cost notebook atau low-cost laptops yang berarti notebook/laptop berharga murah. Pada saat ini (2009), sebagian besar produsen netbook menggunakan Intel Atom sebagai mikroprosesornya, dan terbukti cukup handal dalam menjalankan aplikasi standar dari netbook. Contoh netbook yang menggunakan mikroprosesor Intel Atom , dan telah beredar ke pasaran, antara lain:
  • Acer Aspire One
  • Asus Eee PC 901
  • Asus EeePC 1000HE
  • Axioo Pico
  • MSI Wind
Istilah netbook pertama kali diperkenalkan kepada konsumen notebook bersamaan dengan diperkenalkannya (munculnya) mikroprosesor Intel Atom. Mikroprosesor ini berhasil mengangkat nama netbook ke permukaan hingga dikenal luas oleh konsumen. Hingga awal 2009, perkembangan netbook cukup pesat dan tergolong sukses di pasaran laptop murah. Bahkan, mampu membawa netbook menjadi salah satu jenis laptop yang memiliki pangsa penjualan tertinggi. Walaupun memiliki banyak kelebihan, misalnya ukurannya yang kecil, ringan dan lainnya, masih banyak yang dikeluhkan oleh konsumen, terutama masalah kenyamanan pemakaian dalam jangka waktu yang lama, karena ukuran keyboard yang mungil dan layarnya yang kecil.
Perbedaan yang menonjol antara netbook dengan subnotebook terletak pada fungsi utamanya. Jika netbook terutama ditujukan untuk aplikasi internet, subnotebook tidaklah demikian. Subnotebook lebih difungsikan seperti notebook pada umumnya. Berikut ini disajikan gambar beberapa netbook.
contoh netbookcontoh netbook
Pada tahun 2008, netbook yang menggunakan mikroprosesor Intel Atom merupakan pendatang baru dalam komunitas komputer versi mobile. Berikut ini disajikan fitur-fitur yang bisanya dimiliki oleh netbook yang menggunakan mikroprosesor Intel Atom.
Tabel Fitur Intel AtomTabel Fitur Intel Atom
Tabel Lanjutan Fitur Intel Atom
Tabel Lanjutan Fitur Intel Atom
3.Nettop
Nettop sebenarnya adalah komputer desktop yang fungsi utamanya untuk berinternet. Secara fungsional mirip dengan netbook. Jika netbook adalah tipe komputer mobile berwujud seperti notebook, dapat dengan mudah dibawa kemana-mana (portable), sedangkan nettop bukan komputer mobile, boleh dibilang untuk jaman sekarang (2009) dapat dikatakan non portable, tak ubahnya seperti komputer desktop biasa. Namun, ukuran fisik nettop umumnya memang lebih kecil dari komputer desktop standarnya. Pada tahun 2008, nettop mulai banyak dipasarkan. Awalnya, hanya ditawarkan nettop yang menggunakan mikroprosesor single core. Selang beberapa bulan kemudian, ditawarkan nettop yang menggunakan mikroprosesor dual core. Berikut ini disajikan beberapa gambar tentang produk nettop dari berbagai
perusahaan.
Contoh Nettop


Ukuran fisik chip silikon mikroprosesor Intel Atom memang kecil. Keadaan ini cukup menguntungkan karena beaya pembuatan mikroprosesor dapat ditekan menjadi lebih murah, mengingat silikon merupakan salah satu bahan pembuatan chip yang mahal harganya. Selain itu, motherboard yang digunakan berukuran lebih kecil dan menggunakan sistem pendingin yang lebih sederhana, yang secara keseluruhan bahan produksi nettop menjadi lebih murah lagi. Nettop Shuttle X27 misalnya, nettop ini mengkonsumsi daya kurang dari 40 Watt ketika sedang bekerja dan mikroprosesornya tidak menggunakan pendingin sama sekali. Hal inilah yang menjadikan harga nettop berbasis mikroprosesor Intel Atom umumnya lebih murah dibandingkan komputer desktop yang berkembang saat itu, sehingga sering disebut dengan istilah low-cost desktop (komputer desktop berharga murah). Kelebihan lain dari nettop adalah suara yang ditimbulkan saat aktif bekerja tidak bising (cukup tenang).
mobo nettopmobo nettop
Perbedaan yang menonjol antara nettop dengan komputer desktop biasa terletak pada fungsi utamanya. Jika nettop terutama ditujukan untuk aplikasi internet, komputer desktop (seperti umumnya) tidaklah demikian, biasanya dipakai untuk aplikasi umum dan memiliki performa/kinerja yang lebih bagus dibanding nettop. Pada tahun 2008, nettop yang menggunakan mikroprosesor Intel Atom merupakan pendatang baru dalam komunitas komputer desktop. Berikut ini disajikan fitur-fitur yang bisanya dimiliki oleh nettop yang menggunakan mikroprosesor Intel Atom.
fitur nettopfitur nettop

Penampilan nettop yang menyenangkan dengan berbagai kelebihannya ternyata mampu menarik minat konsumen komputer di dunia. Nettop mulai populer. Di Indonesia (hingga tahun 2009), inisiasi pemasaran nettop juga mulai berkembang. Harganya yang murah dan konsumsi energi yang rendah, serta berbagai kelebihan tadi, merupakan faktor penentu yang menjadikan nettop diminati konsumen. Kehadiran nettop diperkirakan akan mampu mengangkat kembali pangsa pasar komputer kelas desktop yang pada tahun 2008 dirasakan mulai menurun. Perangkat nettop dapat berjalan normal pada OS Windows XP, Vista, maupun Windows 7.
4.UMPC (MIDs)
UMPC kependekan dari Ultra Mobile Personal Computer. UMPC sering juga disebut dengan istilah MIDs yang merupakan kependekan dari Mobile Internet Devices. MIDs termasuk tipe komputer mobile yang umumnya berukuran fisik lebih kecil dari netbook maupun subnotebook. Fungsi utamanya juga ditujukan untuk aplikasi internet. Pada tahun 2008, MIDs yang menggunakan mikroprosesor Intel Atom seri Z5xx, misalnya Intel Atom Z500, Z510, Z520, Z530 dan Z540, merupakan pendatang baru dalam komunitas komputer mobile versi MIDs.
UMPCUMPC
Ada banyak cara yang bisa dilakukan untuk mempercepat koneksi internet, baik menggunakan tools ataupun memaksimalkan setting default pada web browser atau OS yang teman-teman gunakan. Browsing internet dengan kecepatan yang tinggi pasti sangat menyenangkan, siapa sich yang gak mau koneksi internet cepet dan yang gak pasti gak lemot. Lemot = Menjengkelkan bener gak teman-teman?

Berikut ini adalah beberapa tips mempercepat koneksi internet : 

1. Mempercepat Koneksi Internet dengan TCP/IP Optimizer
Aplikasi ini bekerja memaksimalkan fungsi dari ethernet yang menggunakan protocol TCP/IP.
Berikut adalah cara konfigurasi TCP/IP Optimizer.
> Download aplikasi TCP/IP Optimizer
> Jalankan aplikasi dan klik tab General Setting, sesuaikan kecepatan koneksi internet dengan menggeser button Connection Speed.
> Klik Network Adapter dan pilih Interface yang anda gunakan untuk menghubungkan ke internet.
> Centang pilihan Optimal Setting, kemudian klik tombol Apply Changes.
> Restart komputer untuk dapat melihat kinerja dari efek TCP/IP Optimizer


2. Mempercepat koneksi internet dengan DNS Speeder
DNS Speeder adalah software gratis yang diposisikan menjadi DNS proxy, cara kerjanya adalah memposisikan menjadi DNS proxy yang selanjutnya membaca IP Address dari domain yang sedang anda buka kemudian menyesuaikannya dengan yang ada dalam komputer teman-teman. Jika DNS Speeeder tidak menemukan cache dalam komputer, maka IP Adress dari domain tersebut akan dikirimkan ke beberapa server DNS yang ada.

Dengan cara kerja di atas, akan membuat proses membuka halaman website akan lebih cepat. DNS Speeder tidak memerlukan proses intallasi untuk menggunakannya hanya cukup dengan klik saja file DNS Speeder.exe. Bila temen-teman ingin DNS Speeder ini berjalan otomatis dengan sendirinya centang pilihan Start at login.


3. Mempercepat Koneksi Internet dengan mengubah settting bandwith pada windows
Pada dasarnya OS windows sudah membatasi bandwith untuk koneksi internet sebanyak 20% dari total yang seharusnya bisa maksimal. Jika teman-teman ingin mencoba menambah bandwidth agar koneksi internetnya lebih terasa cepat dan yang gx pasti gx lemot. Ikuti petunjuk dibawah ini.
> Klik Start  > Run 
> Ketik gpedit.msc > Ok
> Klik Administrative Templates > Kemudian Klik Network
> Kemudian Klik QoS Packet Schedule > Klik Limit Reservable Bandwidth
> Ubah Settingannya dari disable menjadi enable > Ubah Bandwidth Limit menjadi 0
> Klik Apply > Ok > Kemudian restart komputer teman-teman dan rasakan sensasi barunya.

4. Mempercepat Koneksi Internet dengan DNS dari OpenDNS
>  Klik Start > Control Panel
>  Pilih Network & Internet Connerction > Klik Network Connection
>  Klik Kanan Local Area Connection plih Properties > Klik Internet Protocol (TCP/IP) 
>  Klik Poperties > Kemudian Klik Use Following DNS Server
>  Isi Prefered DNS Server Menjadi : 208.67.222.222
>  Isi Alternative DNS Server Menjadi : 208.67.220.220
>  Klik Ok > Dah beres dan tinggal langjutkan dech browsingnya.



Mungkin sulit untuk melihat perkembangan etika profesi IT di indonesia apabila sebelumnya saya hanya mengetahui etika dalam berprofesi, bukan dalam profesi IT.. Dimana etika itu sendiri berarti segala sesuatu nilai yang berkenaan dengan akhlak. Sedangkan etika profesi berarti segala sesuatu nilai yang berkenaan dengan akhlak dalam berprofesi. Saya tidak pernah mendengar etika untuk profesi IT sebelumnya.. karena dalam benak saya, profesi IT itu hanya berhubungan dengan komputer, maka saya tidak pernah terpikir bahwa profesi IT memerlukan etika.. tapi ternyata saya salah besar. setelah mendapat tugas untuk membuat tulisan mengenai etika profesi IT inilah saya mulai mencari – cari apa itu etika profesi IT,, khususnya di Indonesia..
Dari hasil yang saya dapat, ternyata ada hubungan antara etika dan teknologi..
dimana teknologi adalah segala sesuatu yang diciptakan manusia untuk memudahkan pekerjaannya,, tetapi kehadiran teknologi membuat manusia kehilangan beberapa sense of human yang alami,, cara orang berkomunikasi by email atau chatting membawa perubahan signifikan dalam sapaan / tutur kata. maka karena itu dibutuhkan etika dalam profesi IT..
Selain hubungan antara etika dan teknologi, saya mendapati bahwa sejarah etika komputer bahkan sudah dimulai semenjak tahun 1940 – 1950 an yang diawali dengan penelitian Norbert Wiener (Prof dari MIT) tentang komputasi pada meriam yang mampu menembak jatuh pesawat yang melintas di atasnya pada perang dunia II..
Setelah itu pada era 1960an terdapat ungkapan Donn Parker “that when people entered the computer center, they left their ethics at the doctor” sedangkan dalam contoh kasus pemrosesan data, spesialis komputer bisa mengetahui data apa saja secara cepat.
Era 1980an mulai muncul kejahatan komputer seperti virus,,unauthorized login, dll. studi berkembang menjadi suatu diskusi serius ttg masalah etika komputer. lahirlah buku “computer ethics” (johnson, 1985)
Sedangkan era 1990an sampai sekarang,,implikasi pada bisnis yang semakin meluas akibat dari kejahatan komputer, membuat lahirnya forum-forum yang peduli pada masalah tersebut.
PROFESI DI BIDANG
TEKNOLOGI INFORMASI
Sebelum kita melihat lebih jauh tentang profesi di bidang teknologi informasi, pertanyaan pertama yang harus dijawab adalah apakah pekerjaan di bidang teknologi informasi tersebut dapat dikatakan sebagai suatu profesi ?
1. Gambaran Umum Pekerjaan di Bidang
Teknologi Informasi
Secara umum, pekerjaan di bidang teknologi inf ormasi setidaknya terbagi dalam 4 kelompok sesuai bidangnya.
*Pada lingkungan kelompok ini, terdapat pekerjaan-pekerjaan seperti :
*Sistem analis, merupakan orang yang bertugas menganalisa sistem yang akan diimplementasikan, mulai dari menganalisa sistem yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain sistem yang akan dikembangkan.
– Programer, merupakan orang yang bertugas mengimplementasikan ranc angan sistem analis, yaitu membuat program ( baik aplikasi maupun sistem operasi) sesuai sistem yang dianalisa sebelumnya.
– Web designer, merupakan orang yang melakukan kegiatan perenc anaan, termasuk studi kelayakan, analisis dan desain terhadap suatu proyek pembuatan aplikasi berbasis web.
– Web Programmer, merupakan orang yang bertugas mengimplementasikan ranc angan web designer, yaitu membuat program berbasis web sesuai desain yang telah dirancang sebelumnya.
– • dan lain- lain
* Kelompok kedua, adalah mereka yang bergelut di bidang perangkat keras (hardware). Pada lingkungan kelompok ini, terdapat pekerjaan- pekerjaan seperti:
– Technical engineer, sering juga disebut teknisi, yaitu orang yang berkecimpung dalam bidang teknik, baik mengenai pemeliharaan maupun perbaikan perangkat sistem komputer
– Networking Engineer, adalah orang yang berkecimpung dalam bidang teknis jaringan komputer dari maintenance sampai pada troubleshooting-nya
– dan lain-lain
* Kelompok ketiga, adalah mereka yang berkecimpung dalam operasional sistem informasi. Pada lingkungan kelompok ini, terdapat pekerjaan seperti :
– EDP Operator, adalah orang yang bertugas mengoperasikan program-program yang berhubungan dengan electronic data processing dalam lingkungan sebuah perusahaan atau organisasi lainnya.
– System Administrator, merupakan orang yang bertugas melakukan administrasi terhadap sistem, melakukan pemeliharaan sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah sistem
2. Profesi di Bidang TI Sebagai Profesi
* Untuk mengatakan apakah suatu pekerjaan termasuk profesi atau bukan, kriteria pekerjaan tersebut harus diuji.
* Sebagai contoh, pekerjaan sebagai staf operator komputer (sekedar mengoperasikan), tidak masuk dalam golongan profesi jika untuk bekerja sebagai staf operator tersebut tidak membutuhkan latar belakang pendidikan, pengetahuan dan pengalaman tertentu.
* Adapun seorang software engineer dapat dikatakan sebagai sebuah profesi karena seseorang yang bekerja sebagai sof tware engineer haruslah berpengetahuan dan memiliki pengalaman kerja di bidangnya.
* Julius Hermawan (2003), mencatat dua karakteristik yang dimiliki oleh software engineer sehingga pekerjaan tersebut layak disebut sebuah profesi, yaitu:
* Kompetensi. Kompetensi yang dimaksud yaitu sifat yang selalu menuntut profesional software engineer untuk memperdalam dan memperbaharui pengetahuan dan ketrampilannya sesuai tuntutan profesinya.
* Tanggung jawab pribadi. Yang dimaksud yaitu kesadaran untuk membebankan hasil pekerjaannya sebagai tanggung jawab pribadi.
* Agar dapat melaksanakan tugas dan tanggung jawabnya secara baik dan benar, seorang software engineer perlu terus mengembangkan bidang ilmu dalam pengembangan perangkat lunak, seperti :
* Bidang ilmu metodologi pengembangan perangkat lunak.
* Manajemen sumber daya
* Mengelola kelompok kerja
* Komunikasi

Menjadi SDM Teknologi Informasi Berkualitas di 2010

Sumber daya manusia (SDM) adalah hal yang vital. Segala aspek yang berhubungan dengan tenaga kerja, wirausaha, serta bisnis sangat tergantung dengan kualitas sumber daya manusianya. Dalam perjalanannya muncul sebuah teori bahwa SDM yang dibutuhkan adalah mereka yang memiliki suatu kemampuan khusus atau dalam kata lain seorang spesialis.
Mereka adalah tipe SDM yang bersifat kepakaran tunggal, ahli, dan profesional dalam satu cabang ilmu. Namun, seiring perkembangan teknologi akankah SDM tipe spesialis ini masih relevan. Ataukah ada SDM tipe lain yang lebih baik yang tentunya lebih efektif dan dibutuhkan oleh perusahaan.

Dalam hal ini saya akan mencoba menganalisis dan menghadirkan suatu paradigma berbeda terkait tipe SDM yang sangat atau akan dibutuhkan di tahun 2010. Terlebih dahulu saya akan membatasi SDM di bidang Teknologi Informasi (TI).
Hal ini menarik karena seperti kita sadari bersama bahwa perkembangan di bidang teknologi informasi ini bisa menyokong seluruh aspek kehidupan. Baik ekonomi/perbankan, kedokteran, militer, sampai dunia pendidikan. Sehingga, tidak berlebihan kalau dikatakan bahwa SDM teknologi informasi adalah ujung tombak kemajuan suatu bangsa.
Menurut laporan khusus di majalah eBizzAsia bulan Februari 2006. Diramalkan bahwa pada tahun 2010 pasar kerja para spesialis Teknologi Informasi (TI) akan berkurang hingga 40%. Para spesialis (specialist) ini akan digantikan oleh versatilis (versatilist), yang mampu mengkombinasikan kompetensi dan keahlian teknis, dengan pengalaman bisnis dan kemampuan memberikan solusi komprehensif.
Laporan tersebut mengindikasikan bahwa jelas sekali SDM tipe spesialis ini semakin merosot pasar kerjanya. Hal ini wajar mengingat semakin meningkatnya persaingan bisnis seiring dengan semakin kompleksnya perkembangan TI itu sendiri. Selain itu, TI semakin dibutuhkan untuk memecahkan permasalahan di berbagai bidang, sehingga diperlukan solusi multidisiplin, multiplatform, dan sesuai dengan konteks permasalahan yang dihadapi.
Banyak ahli yang sudah mendefinisikan terkait SDM versatilis ini, misalnya Gartner dalam situsnya http://www.gartner.com, menyebut istilah “IT versatilist”, yaitu orang-orang yang sudah berpengalaman, memiliki kemampuan untuk menjalankan berbagai tugas yang beragam dan multidisiplin (versatile). Semua itu untuk menciptakan suatu pengetahuan (baru), kompetensi dan keterkaitan (context) yang kaya dan padu guna mendorong peningkatan nilai bisnis.
Selain dia, Robert E Kaplan dan Robert B Kaiser dalam bukunya “The Versatile Leader: Make the Most of Your Strengths Without Overdoing It” juga membahas terkait jiwa seorang pemimpin yang hendaknya tidak membatasi kemampuannya hanya dalam satu bidang. Dalam hal ini mereka menyebutkan bahwa pemimpin penting memiliki sifat versatile, karena semakin beragamnya kemampuan kita maka akan semakin fleksibel dan mudah dalam mengontrol karyawan/ anak buahnya di perusahaan/ organisasi yang dia pimpin.
Sementara itu Romi Satria Wahono, CEO Brainmatics, menyebutkan bahwa sang versatilis adalah seseorang yang fleksibel terhadap teknologi. Orientasi utamanya adalah untuk memberikan solusi sesuai requirement (kebutuhan) yang diminta oleh sang customer. Versatilis bukan seorang generalis yang mengenal semua bidang dan teknologi. Tapi, hanya kulitnya (dangkal). Versatilis lahir dari pengalaman matang menjadi seorang spesialis.
Namun, kembali bahwa versatilis juga bukan spesialis yang hanya mengerti cakupan bidang yang sempit. Meskipun dalam Versatilis adalah seorang spesialis yang berpikir lebih luas, berwawasan, matang, penuh perhitungan, mengerti tentang bisnis, orientasi kerja untuk memberi solusi, mampu bekerja sama (membangun networking) dengan orang-orang TI lain maupun non TI, dan yang pasti tidak mengkotakkan dirinya pada sebuah teknologi, tool, atau platform. Itulah dia sang Versatilis!

Tren TI 2010, bisnis analisa intelijen makin diperhitungkan

Jum'at, 22 Januari 2010 | 23:30 wib ET
JAKARTA, kabarbisnis.com : Tren teknologi informasi (TI) tahun 2010, mengalami perubahan yang sangat cepat, pesat, kompetitif juga butuh inovasi baru. Berbagai perusahaan, industri serta lembaga kini ingin memanfaatkan teknologi, yang memiliki daya komputasi serta analitik canggih untuk mengubah gunungan data menjadi inteligensia.

Studi global IBM - perusahaan perangkat komputer ternama di bidang teknologi informasi (TI), berjudul 'The New Voice of The CIO' yang melibatkan 2.500 kepala divisi informasi (chief information officer/CIO) di 78 negara menyebutkan, departemen teknologi dan informasi sering diminta pendapat dalam pengambilan keputusan bisnis inti. Karena perusahaan ingin mendapatkan dan menganalisa lebih banyak data.

Hasil studi itu juga menyebutkan analisa bisnis menjadi keprihatinan para CIO di masa mendatang. Lebih dari 70% dari mereka berencana berinvestasi dalam pengelolaan risiko dan alat kepatuhan. Mengingat, isu keamanan dan keandalan data yang muncul dari komitmen terhadap business intelligence dan analitik.

"Memanfaatkan analitik untuk meraih keunggulan kompetitif dan menyempurnakan proses pengambilan keputusan bisnis, sudah barang tentu akan menjadi prioritas utama," ungkap Presiden Direktur IBM Indonesia Suryo Suwignyo pada presentasi prediksi IBM tentang Trend TI 2010 di Jakarta, Jumat (22/1/10).

Karenanya, sambung Suryo, tahun 2010 IBM lebih memfokuskan bisnisnya dalam layanan analisa intelijen dan optimalisasi data di Indonesia. Teknologi yang ada saat ini mampu menganalisa dan membaca tabiat konsumen. Sehingga analisa intelijen sebagai keunggulan untuk menyempurnakan pengambilan keputusan perusahaan, kini semakin diperhitungkan oleh perusahaan bisnis dan lembaga.

"Yang paling mudah ditawarkan ke pelaku bisnis, ya, bisnis intelijen. Nilainya jelas dan klien pun mudah menggunakannya. Bahkan belum kompetitor vendor lain yang menerjuni jasa bisnis ini. Karena itu, potensi dan peluang pasarnya masih sangat besar," paparnya.

Diakuinya, IBM sudah melakukan layanan analisa intelijen dan optimalisasi bisnis ini di beberapa perusahaan perbankan, retail, telekomunikasi, agribisnis dan gas pertambangan.
Pegusaha yang memakai perangkat lunak ini akan memiliki data dan analisa yang lebih tepat bagi konsumen.

Memang layanan ini sangat membantu pelaku bisnis untuk meningkatkan keakurasian dan prediktibilitas dari semua keputusan bisnis yang diambil, keputusan langsung dan didasari pengetahuan yang dibutuhkan di dalam perekonomian yang baru ini, tambahnya.

Selain memfokuskan layanan bisnis analisa intelijen, IBM tetap akan mengelola pendapatan dari penjualan perangkat keras. Saat ini pendapatan dari perangkat keras menyumbang 40% pendapatan IBM secara keseluruhan, sedangkan 60% dari layanan perangkat lunak.

Komputasi Awan

Terkait dengan komputasi awan (Cloud Computing), Presiden Direktur PT IBM Indonesia menilai konsumen Indonesia masih belum siap menerapkan teknologi komputasi awan yang saat ini jadi tren. Di Indonesia masih menghadapi tantangan yang besar untuk menerapkannya, dan Indonesia masih perlu edukasi dan sosialiasi.

Selain itu konsumen butuh menyesuaikan diri untuk kepentingan bisnisnya. IBM telah menyiapkan teknologi ini namun, belum gembar-gembor karena pasar belum siap. Sehingga dibutuhkan waktu. Memang terhadap teknologi baru ini, konsumen biasanya melihat dan menunggu. Jika yang baru itu tidak mendapat sambutan akan tersisihkan dan tertimpa teknologi lainnya, jelasnya.

Cloud computing merupakan teknologi yang memanfaatkan jaringan yang menganggur atau sedang tidak digunakan saat itu. Bisa dikatakan teknologi ini menganalisa tingkat kegunaan jaringan. Beberapa tantangan dalam teknologi ini antara lain masalah keamanan, biaya jaringan dan aplikasi khusus.

Meski demikian, kata dia, ke depan teknologi ini marak dan melewati batas negara sehingga memanfaatkan sumber daya yang menganggur. Apalagi, saat ini lebih dari satu milyar pengguna yang online di seluruh dunia, fenomena jejaring sosial semakin meledak dan mempengaruhi perusahaan.

Didorong oleh tren Internet konsumer, komputasi awan adalah cara baru untuk mengkonsumsi dan menghantarkan layanan, dan didasari aspek terbaik dari kedua model sebelumnya. Komputasi awan juga lahir dari kematangan Web selama dekade yang lalu, dikombinasikan dengan skalabilitas dan proliferasi Internet yang pesat serta dibarengi tingkat swalayan yang tinggi dan aplikasi berbasis Web yang elegan.

Hal ini memungkinkan pengguna non-teknis untuk melakukan pekerjaan komputasi yang sangat rumit tanpa harus memahami teknologi yang melandasinya, mengubah pusat data menjadi pabrik masa depan, ungkapnya. Kbc10

Wednesday, March 25, 2009

SEJARAH KOMPUTER

. Wednesday, March 25, 2009
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 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



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 oleh Pascal, Leibniz dapat menyempurnakan alatnya.


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


Awal mula komputer yang sebenarnya dibentuk oleh 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 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.


Mesin uap Babbage, walaupun tidak pernah selesai dikerjakan, tampak sangat primitif apabila dibandingkan dengan standar masa kini. Bagaimanapun juga, alat tersebut menggambarkan elemen dasar dari sebuah komputer modern dan juga mengungkapkan sebuah konsep penting. Terdiri dari sekitar 50.000 komponen, 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 membuat komputer elektrik yang menerapkan aljabar Boolean pada sirkuit elektrik. Pendekatan ini didasarkan pada hasil kerja George Boole (1815-1864) berupa sistem biner aljabar, yang menyatakan bahwa setiap persamaan matematik dapat dinyatakan sebagai benar atau salah. Dengan mengaplikasikan kondisi benar-salah ke dalam sirkuit listrik dalam bentuk terhubung-terputus, Atanasoff dan Berry membuat komputer elektrik pertama di tahun 1940. Namun proyek mereka terhenti karena kehilangan sumber pendanaan.


KOMPUTER GENERASI PERTAMA

Dengan terjadinya Perang Dunia Kedua, negara-negara yang terlibat dalam perang tersebut berusaha mengembangkan komputer untuk 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 industri komputer 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.