Hal-Hal yang harus di perhatikan sebelum membangun server

Analisa Kebutuhan Server Pada Jaringan Komputer



Assalamualaikum wr,wb pada artikel kali admin akan membahas mengenai kebutuhan server pada jaringan komputer . Apa saja sih yang harus di siapkan ? Bagaimana cara menganalisis kebutuhan server ? . oke langsung saja .

A. Kebutuhan Server Untuk Lalu Lintas dan Aplikasi Jaringan Komputer 

a. Analisa Kebutuhan Server adalah perangkat yang ditujukan untuk menyediakan sebuah layanan     kepada beberapa perangkat lainya.  Beberapa server bekerja dengan berat, dan beberapa lainya     bekerja dengan ringan. Tidak semua kebutuhan server harus dimaksimalkan sebisa mungkin,     beberapa kebutuhan bisa diminimalisir untuk menghemat biaya. Lalu, apa saja yang harus   diperkirakan untuk mendapatkan server yang optimal?

1. Hardware

 Sebelum memulai dengan spesifikasi bisnis, maka kita butuh untuk menentukan hardwarenya terlebih dahulu. Hardware yang dimaksud adalah hardware yang bekerja sama dengan server, seperti Router, Switch, dsb. Pastikan, bahwa server kita bisa bekerja sama dengan hardware lainya, pastikan bahwa port untuk koneksi antara peripheral satu bisa bekerja dengan yang lainya

2. Aktifitas Bisnis 

  Setelah hardware yang bisa bekerja sama dengan baik, maka kita harus tahu aktifitas bisnis kita seperti apa. Dalam analisa kedua ini, kita harus tahu seberapa berat aktifitas yang dilakukan oleh server, apakah server akan melakukan komputasi matematika yang rumit? Apakah server hanya menyediakan konten? Apakah server bekerja dengan keras sebagai penyedia jasa kriptografi?  
Setelah mengetahui aktifitas bisnis, kita bisa menentukan kebutuhan hardware operasional dalam server kita, berapa clock rate yang dibutuhkan, jumlah RAM, jumlah penyimpanan data, dsb. 


3. Jumlah Pengguna

  Selain aktifitas bisnis, maka yang tidak bisa lepas darinya adalah jumlah pengguna. Aktifitas bisnis yang ringan mungkin memerlukan kualitas hardware yang rendah, tapi dengan jumlah pengguna yang banyak, maka kualitas hardware yang tinggi juga dibutuhkan. 

Untuk mendapatkan spesifikasi yang minimal, jumlah pengguna dikalikan dengan rasio aktifitas bisnis yang dibutuhkan karena mereka saring terkait satu sama lain. Spesifikasi minimal tersebut dikalikan dengan jumlah pengguna lagi untuk membuat margin antar spesifikasi minimal dan rata-rata operasional. 

4. Skalabilitas 

 Sebuah struktur yang baik adalah apabila struktur tersebut tumbuh, dia tidak perlu dibangun lagi dari awal. Server harus bisa tumbuh dan berkembang sesuai dengan kebutuhan di masa mendatang. Penentuan skema jaringan, dan juga pembagian sumber daya yang tepat, alokasi cadangan yang tepat bisa membuat perkembangan server dengan mudah tanpa harus merubah yang sudah jadi. 

5. Titik Penyebaran 

 Server dengan pengguna yang tersebar mempunyai jarak yang berbeda-beda dalam mengirimkan informasi. Apabila titik penyebaran terlalu jauh, bukan tidak mungkin server sekunder yang lebih dekat harus dibuat. Pembuatan server sekunder, bisa membuat penyampaian informasi, apabila tidak dimungkinkan, maka optimalisasi hardware media pengiriman data harus ditingkatkan, seperti menggunakan media kecepatan tinggi seperti kabel fiber, dsb. 

6. Software

 Ingat bahwa hardware tidak bisa bekerja tanpa software. Pemilihan software yang tepat juga dibutuhkan. Kita juga bisa melihat aktifitas bisnis yang dilakukan, apakah server berfungsi sebagai penyedia DNS? Berarti, kita harus menginstall software manajemen DNS di server. 

Bagaimana dengan pemilihan jenis atau merk DNS server? Pemilihan yang sesuai tergantung dari kebutuhan server, apabila server melayani jutaan pelanggan tiap harinya dan apabila mati sejenak bisa menyebabkan bencana, maka pemilihan merk software sebaiknya dilakukan sebaik mungkin untuk meminimalisir kerugian.  

Server harus bisa dihandalkan untuk mengatasi jutaan pengguna yang mengaksesnya. 
Secara hirarki, kebutuhan server terpisah antar hardware dan software, tapi salah satu dari mereka tidak bisa diabaikan. Hadware ditentukan berdasarkan aktifitas bisnis dan jumlah pengguna, lalu bagaimana untuk menentukan hardware ini? Ada beberapa metode, salah satunya adalah klasifikasi tingkatan. Klasifikasi ini bisa berbeda-beda, sesuai dengan orang yang melakukan klasifikasi, orang tersebut harus berpengalaman dalam melakukan perkiraan 


kebutuhan hardware untuk sebuah bisnis

Klasifikasi Tingkatan

 Klasifikasi tingkatan dilakukan dengan membagi jenis-jenis hardware, seperti kebutuhan RAM, Hardisk, CPU Clock Rate, dll. Sebelum melakukan optimalisasi, maka formula perhitungan optimalisasi di atas harus dinormalisasikan. 

Contoh kasus, perusahaan dengan pegawai sebanyak 1000 orang, dengan aktifitas bisnis melakukan pengunggahan laporan, pengunduhan laporan, dan validasi data. Dilakukan benchmark, bahwa dalam 1 menit, ada 500 orang melakukan aktifitas bisnis, dari aktifitas tersebut, 30 orang gagal, dan sisanya 
berhasil. Maka rasio aktifitas bisnisnya adalah 500-30/500, 94%, ada 6% yang gagal, sehingg rasionya adalah 106%.  

Maka angka optimalisasinya, adalah 1000 * 1.0 * 1000 = 1,000,000. Rasio akfitifas bisnis di optimalisasi harus 100%. Lalu, dilakukan pencarian aktifitas puncak, 1 * 1.6 * 1000 = 1.600.000. Rasio optimalisasinya 1.000.000/1.600.000 = 0.625 

Tabel Klasifikasi RAM 


Ukuran RAM (GB) Rasio Optimalisasi 

     2           <              10% 
     4           >              10% 
     8           >              40% 
    16          >              50% 

Maka RAM yang dibutuhkan adalah 16 Giga Byte.

 Begitu pula dengan cara perhitungan jumlah memory, clock rate CPU, dsb. Harus diingat bahwa tabel klasifikasi ini harus ditentukan oleh orang yang benar- benar mengerti tentang optimalisasi, yang telah berpengalaman dalam melakukan klasifikasi kebutuhan. 

Tabel klasifikasi muncul seiring dengan orang yang bertanggung jawab untuk melakuka klasifikasi tersebut mempunyai pengalaman saat operasional lapangan berlangsung

Ada banyak sekali merk web server di luar sana. Lalu, bagaimana kita bisa memilih merk yang sesuai? Untuk mendapatkan kemampuan server yang optimal, maka merk dari web server harus memenuhi 4 kriteria berikut :

1. Jaminan 

Aplikasi web server harus terjamin, dan apabila terjadi kerugian maka perusahaan web server tersebut juga harus ikut mempertanggung- jawabkanya. 


2. Kontinuitas

 Jaman berkembang terus, merk web server harus terus dikembangkan seiring dengan berkembangnya teknologi, dalam kasus web server seperti versi protocol HTTP, web server harus terus berkembang dan mengikuti standar prototokl HTTP yang baru tanpa melupakan yang lama. 

3. Keamanan 

Web server yang aman, tidak rentan terhadap pencurian identitas, injeksi, dsb, adalah salah satu alasan kemampuanya untuk terus berjalan dan melayani pengguna

4. Kehandalan 

Web server harus handal, dia tidak boleh sangat lemah hingga bahkan apabila hardware server sudah optimal, tapi software web server hanya bisa melayani 256 pengguna setiap menit. 

itu saja gan semoga bermanfaat jangan lupa untuk share juga , biasakan tinggalkan komen .

Pengertian Struktur dan fungsi CPU

Memahami Struktur dan fungsi CPU 



Penjelasan CPU

CPU (prosesor) merupakan komponen terpenting dari sistem komputer.CPU adalah komponen pengolah data berdasarkan instruksi – instruksi yang diberikan kepadanya.Dalam mewujudkan fungsi dan tugasnya, CPU tersusun atas beberapa komponen sebagai bagian dari struktur CPU, seperti terlihat pada gambar komponen CPU dan struktur internal CPU. CPU tersusun atas beberapa komponen, yaitu : 

1. Arithmetic and Logic Unit (ALU), bertugas membentuk fungsi – fungsi pengolahan data komputer.  ALU sering disebut mesin bahasa (machine language) karena bagian ini mengerjakan instruksi – instruksi bahasa mesin yang diberikan padanya. Seperti istilahnya, ALU terdiri dari dua bagian, yaitu unit arithmetika dan unit logika boolean, yang masing – masing memiliki spesifikasi tugas tersendiri. 

2. Control Unit, bertugas mengontrol operasi CPU dan secara keselurahan mengontrol computer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi – fungsi operasinya. Termasuk dalam tanggung jawab unit kontrol adalah mengambil instruksi – instruksi dari memori utama dan menentukan jenis instruksi tersebut. 

3. Registers, adalah media penyimpan internal CPU yang digunakan saat proses pengolahan data. Memori ini bersifat sementara, biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk pengolahan selanjutnya.

 4. CPU Interconnections, adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register – register dan juga dengan bus – bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan/keluaran.



                                 
Gambar 1.1 Komponen CPU dan Struktur Internal CPU (Sumber : Stalling. 2013)

Hal-hal yang dilakukan CPU adalah sebagai berikut : 

1. Fetch instruction (mengambil instruksi) yaitu CPU membaca instruksi dari memori 
2. Interpret instruction (menterjemahkan instruksi) yaitu CPU menerjemahkan instruksi untuk menentukan langkah yang diperlukan. 
3. Fetch data (mengambil data) yaitu eksekusi instruksi yang mungkin memerlukan pembacaan data dari memori datau dari modul I/O 
4. Process data (mengolah data) yaitu eksekusi instruksi yang memerlukan operasi aritmatik 
5. Write data (menulis data) yaitu hasil eksekusi yang mungkin memerlukan penulisan data ke memori datau ke modul I/O. 


       Baaca juga    : Sejarah perkembangan Komputer

       Baca juga       :  Jaringan Komputer




Sejarah perkembangan komputer terkini


SEJARAH PERKEMBANGAN KOMPUTER






  Diawali dengan penemuan penting dari Charles Babbage berupa alat hitung. Berkat penemuannya itu, ia dikenal sebagai ilmuwan yang paling berpengaruh dalam perkembangan komputer. Kemudian, alat hitung tersebut dikembangkan lebih lanjut secara bertahap hingga kini terciptalah perangkat canggih bernama komputer.

 Tahapan dalam pengembangan komputer disebut generasi. Ada lima generasi komputer yang masing-masing memiliki cerita tersendiri. Berkat tangan-tangan andal dari para ilmuwan dan teknisi pada waktu itu, perkembangan dari generasi ke generasi terasa begitu mudah dan terorganisir.
 Komputer terus dikembangkan dengan menyisipkan inovasi-inovasi terbaru. Hingga kini, beberapa perusahaan ternama tengah menggarap komputer berteknologi tinggi dengan nama komputer masa depan.

  Sejarah Perkembangan Komputer


Inovasi-inovasi cerdas telah ikut andil dalam perkembangan teknologi komputer yang begitu pesat. Perkembangan inovasi komputer tersebut terbagi dalam lima generasi. Berikut adalah ulasan tentang sejarah perkembangan komputer dari awal sampai sekarang, dari generasi ke generasi:

1. Komputer Generasi Pertama


Perangkat komputer yang pertama kali dikembangkan adalah komputer untuk desain pesawat dan peluru kendali. Ilmuwan yang menggagas konsep pengembangan tersebut adalah Konrad Zuse, seorang Insinyur asal Jerman. Kemudian, pada pertengahan 1940-an, komputer tersebut mengalami perkembangan lebih lanjut yang dilakukan oleh John von Neuman.

 Ciri utama dari komputer generasi pertama adalah CPU. Ya, “central processing unit” yang terdapat dalam komputer generasi I merupakan mesin pertama yang digunakan untuk mengoperasikan seluruh sistem dalam komputer. Sedangkan program utama yang terdapat di komputer generasi pertama adalah “machine language”.





2. Komputer Generasi Kedua

Penemuan penting telah terjadi di generasi kedua ini. Adalah transistor, alat canggih yang dapat memaksimalkan kinerja komputer dengan ukuran yang sangat kecil. Penemuan alat ini mempengaruhi perkembangan komputer pada generasi kedua. Pada 1960-an, para ilmuwan mencoba menggarap komputer generasi kedua. 

 Beberapa intansi, perusahaan, universitas, serta pemerintah telah memanfaatkan kecanggihan dari komputer generasi kedua. Inti dari penemuan generasi II ini adalah transistor, yang membuat komputer generasi kedua berukuran lebih kecil daripada komputer generasi pertama. 




3. Komputer Generasi Ketiga


 Dalam pemakaiannya, transistor membuat komputer lebih cepat panas. Dengan demikian, komputer generasi kedua mulai ditinggalkan. Kemudian seorang ilmuwan bernama Jack Billy mencoba melakukan penelitian. 



Kemudian pada 1958, ia menciptakan komponen yang lebih canggih dibandingkan transistor yang membuat komputer cepat panas tadi.  Yakni IC atau Integrated Circuit chip kecil yang mampu menampung banyak komponen menjadi satu.Dengan begitu, ukuran komputer menjadi lebih kecil. Pun, pada komputer generasi ketiga juga lebih cepat disektor sistem operasi dan mampu menjalankan beberapa program secara bersamaan.



4. Komputer Generasi Keempat

Pada generasi ini, komputer yang menggunakan chip IC kemudian dikembangkan lagi. Perusahaan Very Large Scale Integration mencoba melakukan pengembangan tersebut pada 1980-an. Walhasil, satu chip tunggal dapat menampung ribuan komponen .(Sejarah perkembangan komputer)
 
Dari sinilah, istilah “personal computer” atau PC muncul. Artinya, perangkat komputer mulai dipasarkan ke sektor perorangan. Tak berhenti sampai disitu, muncullah perangkat komputer yang mudah dibawa ke mana-mana, yaitu Laptop. 



5. Komputer Generasi Kelima


Komputer generasi kelima adalah yang saat ini tengah dilakukan oleh berbagai vendor elektronik. Ya, komputer generasi kelima kerap disebut sebagai komputer generasi masa depan. Beberapa bukti kecil adalah munculnya smartphone dengan berbagai merk di dunia, tablet, phablet, netbook, ultrabook, dan banyak lagi.



 Perkembangan selanjutnya adalah perangkat komputer yang dapat dijalankan tanpa harus menggunakan kontak fisik (menyentuhnya), tetapi menggunakan otak. Lalu, akankah komputer generasi kelima terealisasi? Hanya waktu yang bisa menjawab mungkin di masa yang akan datang akan lebih canggih dari masa sekarang.







Prinsip Kerja dan Jenis Komputer

Prinsip Kerja Dasar Komputer
Setiap persoalan dapat dipecahkan untuk mendapatkan hasil yang diinginkan apabila persoalan tersebut mempunyai data-data dan instruksi-instruksi untuk dapat menyelesaikan persoalan tersebut.

Sebagai contoh yang paling sederhana adalah bagilah 54 dengan 6,dengan menggunakan metoda pengurangan dan pergeseran (subtract and shift method).Sebagai data adalah bilangan 54 dan 6,sebagai instruksinya adalah bagi secara pergeseran.

Untuk mengerjakan persoalan tersebut,kita menuliskan pemecahannya di atas kertas dengan melakukan instruksi-instruksi yang diberikan.Otak kita ikut bekerja mencari cara memecahkan persoalan itu dan tangan bekerja untuk menuliskan apa yang dihasilkan oleh otak.
Pada Komputer instruksi yang diberikan oleh manusia harus dapat dimengerti oleh Komputer tersebut.Untuk itu diperlukan suatu Bahasa yang disebut Bahasa Program (Program Language).
Instruksi harus secara tertulis dalam Bahasa program tersebut.Maka sebagai alat tulisnya diperlukan peralatan Masukan ( Input Devices ).

Apabila instruksi yang tertulis itu tidak dimengerti oleh Komputer,maka kita harus menambahkan alat yang dapat menterjemahkan instruksi itu  ke dalam Bahasa yang dimengerti oleh Komputer.Alat tersebut dinamakan Penterjemah ( Compiler ).

Karena instruksinya adalah bagi secara pengurangan berarti ada urutan-urutan kerja yang harus diikuti.Bagian yang bekerja untuk mempelajari urutan instruksi itu disebut Unit Logika (Logical Unit).Unit yang akan melaksanakan perhitungan – perhitungan dikenal dengan nama Unit Aritmatika ( Arithmetic Unit ).Unit Memory adalah bagian untuk menyimpan instruksi-intruksi yang masuk.
Bagian Komputer yang mengatur dan mengontrol kerja semua unit,apaka sudah sesuai dengan instruksi,adalah Unit Kontrol ( Unit Control ).
Semua hasil pemecahan dari persoalan yang dimasukkan ke Komputer,setelah diolah akan dikeluarkan hasil yang berupa informasi melalui peralatan keluaran ( Output Devices ).
Jadi suatu Komputer terbagi atas unit-unit dimana setiap unit mempunyai hubungan satu sama lain.Hubungan antar unit ini dapat dilihat dari gambar berikut.
 
Gambar Diagram Blok Computer

Jenis Computer

Berbagai jenis Komputer diciptakan untuk disesuaikan dengan kemampuan dan selera konsumen.Dari semua jenis Komputer tersebut dapat di kalsifikasikan sebagai berikut :

1.      Komputer menurut tujuan penggunaan dan ukuran fisik,dapat dibagi atas 3 bagian
yaitu :
1)      Mini Komputer
Gambar Mini Komputer
2)      Maxi Komputer
Gambar Maxi Computer
3)      Mikro Komputer
 
Gambar Micro Computer
Komputer yang dirancang dengan bentuk yang besar termasuk jenis maxi komputer.Sedangkan komputer yang dirancang dengan ukuran relatip kecil termasuk jenis mini komputer,walaupun kemampuan kedua jenis Komputer tersebut sama.
2.      Komputer menurut kemampuan untuk menampung data.Jenis Komputer ini terbagi atas 3 bagian:

1)      Small Scale Computer
2)      Medium Scale Computer
3)      Large Scale Computer

Kemampuan untuk menampung data di sini dimaksudkan berdasarkan pada besar/kecilnya ukuran memory ( Storage Unit ) yang terletak pada CPU ( Central Processing Unit ).Selain itu makin besar Komputer,makin tinggi kecepatan pengolahan data dan makin banyak fasilitas-fasilitas lain yang diperlukan.

3.      Komputer menurut bidang masalah.Komputer ini terbagi atas 2 Jenis yaitu:
1)      Special Purpose
2)      General Purpose

Special Purpose Computer dibuat khusus untuk mengolah suatu bidang masalah tertentu dan tidak dapat digunakan untuk mengolah masalah lain.Sedangkan General Purpose Computer dibuat untuk dapat mengolah semua jenis masalah.

4.      Komputer menurut jenis data yang diolah.Komputer ini terbagi atas 3 bagian yaitu
1)      Komputer Digital

2)      Komputer Analog
Gambar Computer Analog
3)      Komputer Hybrid

Gambar Computer Hybrid
Komputer Digital dapat mengolah data-data berupa angka-angka,huruf-huruf dan tanda-tanda baca.Jadi mengolah data kwantitatip.Komputer Analog dapat mengolah besaran-besaran temperatur,kecepatan suara,tegangan dan lain-lain.Berarti mengolah data-data kwantitatipl
Sedangkan Komputer Hybrid dapat mengolah data kwantitatip yang menghasilkan data kwalitatip dan sebaliknya data kwalitatip diolah menjadi data kwantitatip



5.      Komputer menurut perkembangan.Jenis Komputer ini terbagi atas :

1)      Komputer Generasi I ( antara tahun 1945-1959)
Komputer yang digerakkan keseluruhannya secara elektronik yang menggunakan komponen-komponen tabung hampa.
2)      Komputer Generasi II ( antara tahun 1959-1965)
Penggantian penggunaan tabung hampa dengan komponen solid state yang lebih terkenal dengan transistor.
3)      Komputer Generasi III ( antara tahun 1965-selanjutnya)
Komputer mulai menggunakan komponen Monolithic Intergrated Circuit yang kemudian diganti lagi dengan jenis MOS IC,dimana Komputer bekerja sangat cepat dengan ukuran kecil

6.      Komputer menurut pabrik.Jenis Komputer ini dikelompokkan menurut merek pabrik yang memproduksinya antara lain:

1)      IBM
Gambar Kantor IBM
2)      DELL
Gambar Kantor DELL
3)      APPLE
Gambar Kantor Apple

Sumber Pustaka :

Direktorat Pendidikan Menengah Kejuruan Proyek Pengadaan Buku Pendidikan Menengah Kejuruan.1983.Teori Komputer.Jakarta:Mahkota Offset

Komputer

Pada masa sekarang ini kemajuan teknologi sangat pesat sekali.Salah satu peralatan yang sangat berguna bagi manusia baik dalam bidang matematika,sains,kedokteran,militer maupun dalam bidang bisnis adalah yang dikenal dengan nama komputer.Tidak ada kiranya teknologi yang tidak menggunakan komputer.
           
Dengan adanya kemajuan-kemajuan di bidang komponen semikonduktor maka kemampuan dan ukuran dari komputer tersebut selalu mengalami perubahan-perubahan.Mini-Komputer dan kemudian Mikro-Komputer merupakan peralatan yang mempunyai kemampuan besar dengan ukuran yang kecil,ringan, dan murah serta dapat memproses data-data dalam waktu yang sangat singkat.

Jadi Komputer ini adalah alat yang dapat membantu manusia dalam menyelesaikan persoalan dari yang sederhana sampai ke persoalan yang sangat rumit.
             Komputer dibagi dalam dua kategori yaitu :
-          Komputer untuk penggunaan umum ( General Purpose Computer );
-          Komputer untuk penggunaan khusus ( Special Purpose Computer ).
Komputer untuk penggunaan umum dirancang untuk dapat memprogram macam-macam persoalan (problema) dalam waktu singkat disertai dengan ketelitian dan ketepatan yang tinggi.Contohnya persoalan dalam bidang administrasi,dalam bidang kedokteran,dalam bidang perbankan dan lain-lain.

Sedangkan Komputer untuk penggunaan khusus dirancang hanya untuk dapat memprogram persoalan-persoalan dalam bidang tertentu.Contohnya dalam Industri dimana Komputer digunakan untuk mengontrol kerja mesin-mesin.Ada juga yang khusus untuk mengontrol dan mengatur traffic light,telepon jarak jauh,atau Komputer untuk mengontrol dan mengatur perjalanan Kapal terbang,peluru kendali dan lain sebagainnya.

Kedua jenis Komputer ini mempunyai dasar struktur yang sama.Yang berbeda hanyalah pada unit-unit khusus yang digunakan untuk memasukkan data-data ke Komputer,mengeluarkan informasi dan langkah-langkah kerja kedua Komputer tersebut.Komponen yang digunakan untuk pemakaian khusus pada komputer tersebut dikenal dengan Microprocessor yang mempunyai ukuran kecil tetapi dapat di program untuk pekerjaan yang khusus dan rumit serta harganya relative murah.

Gambar Microprocessor

Perbedaan Komputer dengan Kalkulator
Komputer berasal dari kata to compute yang berarti menghitung.Meskipun artinya menghitung tetapi alat ini tidak sama dengan Kalkulator.Komputer dapat mengolah data-data yang masuk secara otomatis tanpa campur tangan manusia dan juga dapat mengambil keputusan secara logika.Urutan instruksi-knstruksi untuk memerintah komputer supaya dapat bekerja memecahkan persoalan-persoalan disebut program.
Dengan memasukkan program,ini dapat memerintahkan pada Komputer langkah demi langkah apa yang harus dilaksanakan,termasuk semua keputusan yang harus dibuat.Jadi pada Komputer selain harus memasukkan data-data informasi harus dimasukkan juga instruksi-instruksi.Pada Kalkulator tidak memerlukan program ini.Karena Komputer dapat mengolah data secara elektronis maka Komputer disebut juga mesin pengolah data.

Sejarah Singkat dari Komputer.
Untuk melaksanakan perhitungan-perhitungan,pertama kali manusia menggunakan kedua tangannya.Namun kedua tangan ini terbatas penggunaannya yaitu hanya dari bilangan 0 sampai sepuluh.Untuk menghitung penjumlahan lebih dari 10 digunakan bermacam – macam alat bantu misalnya tongkat-tongkat,batu-batu kerikil dan sebagainya.

Sekitar tahun 450 sebelum Masehi digunakan alat hitung yang paling sederhana yang dikenal dengan nama Abacus.Dengan alat ini,dapat menggunakan dengan mudah untuk penambahan,pengurangan,perkalian,dan pembagian.
Gambar Abacus
Untuk perhitungan yang lebih besar ditemukan oleh Blaise Pascal (tahun 1642) Kalkulator mekanis.Alat ini terdiri dari deratan bilangan 0 sampai dengan 9,tetapi hanya dapat untuk menambah dan mengurang saja.
Kemudian pada abad ke-17 ditemukan mesin hitung dengan logaritma oleh John Napier dan kemudian mistar hitung oleh William Oughtred.Selanjutnya tahun 1671 Gottfried Wilhelm von Leibnitz (seorang ahli matematika bangsa Jerman)menciptakan mesin hitung yang lebih sempurna dari mesin-mesin yang terdahulu.Alat ini merupakan dasar pembuatan Kalkulator.

Gambar Kalkulator Modern
Evaluasi dari Kalkulator yang modern ditemukan oleh seorang ahli matematika dan philsafah dari inggris yang bernama Charles Babbage pada tahun 1822.Alat ini bernama Diffrence Engine.Alat ini dapat digunakan untuk perhitungan persamaan kwadrat (x2+x+a=0).

Kemudian ia kembali menemukan Kalkulator yang lebih lanjut yang disebut Analytical Engine.Mesin ini bekerja tanpa operator dan dapat bekerja dengan urutan yang telah ditentukan.Mesin ini dirancang dengan menggunakan :
-          Kartu-kartu (Punched Card Input) untuk memberikan informasi instruksi data yang diperlukan
-          Memory yang dapta menyimpan angka-angka sampai 50 digit.
-          Peralatan Keluaran ( visual dan copy output).

Alat inilah yang merupakan nenek moyang Komputer.
Pada permulaan abad ke 20 mulailah dipakai dua macam alat hitung yaitu:
-          Kalkulator Digital
-          Kalkulator Analog

Kalkulator Digital mempunyai kelebihan dalam hal ketelitian sedangkan Kalkulator Analog dapat memproses bermacam-macam keadaan,seperti kerapatan udara (air density),velositas dan lain sebagainya.

Dengan ditemukannya kartu berlubang elektris ( Electricallyread Punched Card) oleh Herman Hollerith pada sekitar tahun 1890-an maka kartu ini merupakan penemuan yang sangat berguna untuk Komputer yang digunakan pada saat ini.Kemudian punch card ini disempurnakan oleh James Power seorang akhli statistic dari Amerika.

Pada tahun 1937 Prof.Howard Aiken ( dari Amerika) merancang peralatan yang menggunakan kombinasi listrik dan mekanis yang berisi rele-rele yang berkapasitas maksimum dalam waktu 4,5 detik,sehingga tahun 1944 muncullah mesin dengan nama Mark I yang dapat digunakan untuk mengerjakan persoalan-persoalan dalam sains.Setiap kalkulasi yang dikerjakan oleh mesin dikontrol oleh suatu punch paper tape.

Gambar Prof.Howard Aiken
Dengan ditemukannya komponen tabung hampa yang berkecepatan tinggi maka sekitar tahun 1946 dirancang suatu Komputer dengan komponen aktip ini yang dikenal dengan nama ENIAC (Electronic Numerical Integrator and Calculator).

Komputer ini dapat bekerja lebih cepat dimana dalam satu detik dapat memproses 9000 penjumlahan bilangan-bilangan.Bandingkan dengan Komputer yang menggunakan rele-rele yang hanya dapat menjumlahkan dua angka dalam waktu 0,3 detik

ENIAC ini dikembangkan menjadi mesin-mesin dengan kapasitas yang tinggi seperti EDSAC ( Electronic Delay Storage Automatic Calculator ),EDVAC(Electronic Discrete Variable Automatic Calculator), dan SSEC ( Selective Sequence Electronic Calculator ).Pada mesin – mesin ini untuk pertama kali digunakan program yang dimasukkan dalam komputer dan tidak tergantun lagi pada instruksi-instruksi dari luar ( Stored Program ).Ini adalah merupakan keberhasilan Komputer Digital yang modern dimana dapat memasukkan daftar operasi atau program dalam Komputer.

Gambar ENIAC
Operator dapat sewaktu-waktu menginstruksikan pengambilan informasi yang ia inginkan untuk menunjukkan suatu fungsi.Sebagai contoh ia dapat menginstrusikan mesin untuk menghitung sinus/cosinus/tangen dan sebagainya dari suatu derajat sudut dan suatu kode huruf.Program yang telah disimpan di dalam mesin akan memberikan instruksi-instruksi ke bagian Aritmatika untuk melaksanakan perhitungan secara otomatis.Inilah yang disebut denngan Program Komputer.
Pada Komputer Digital yang besar biasanya menggunakan pita magnet untuk menyimpan program-program tersebut.Tahun 1951 Edkert & Mauchly menyempurnakan lagi Komputer Digital yang digunakan dalam bidang komersial,yang kemudian terkenal dengan nama UNIVAC I ( Universal Automatic Computer ).

Setelah UNIVAC ini masih banyak lagi keluar jenis-jenis Komputer yang menggunakan komponen-komponen solid state pengganti tabung-tabung hampa dengan kapasitas yang besar dan kemampuan yang bertambah cepat.
Dengan menggunakan komponen solid state didapat juga keuntungan-keuntungan yang lain misalnya:
-          Ukuran/fisik dari Komputer semakin kecil dan semakin ringan
-          Daya ingat semakin tinggin
-          Penggunaan Unit Memory yang berkapasitas lebih besar.
-          Kecepatan untuk memprint semakin tinggin
-          Mulai menggunakan penyimpanan data bentuk piringan ( disk Storage )
-          Cara memprogram semakin sempurna
Meskipun jenis komputer yang menggunakan transistor ini sudah lebih maju daripada komputer yang menggunakan tabung hampa,tetapi Komputer masih dilayani oleh tenaga manusia yang masih menentukan tingkat produktivitas alat tersebut.Selain ini masih terbatasnya instruksi-instruksi yang dapat diberika untuk mengoperasikan Komputer jenis ini.
Gambar Transistor
Dengan diketemukannya komponen monolithic integrated circuit yang menggatikan komponen solid state maka terjadi lagi perbaikan operasi suatu Komputer.

Komputer – komputer yang menggunakan komponen integrated circuit ini akan mempunyai kapasitas yang lebih besar lagi,
-          Penggunaan yang makin luas
-          Fasilitas program yang makin lengkap
-          Untuk waktu yang sama dapat dilaksanakan beberapa program;
-          Peralatan yang makin kecil;
-          Mempunyai fasilitas untuk data-data komunikasi;
-          Antar Komputer dapat saling berhubungan;
-          Menggunakan tinta khusus untuk tulisan-tulisan yang dapat dibaca langsung oleh Komputer.
Gambar Integrated Circuit
Selain yang disebutkan di atas masih ada keuntungan Komputer ini,yaitu factor kecakapan dan tenaga manusia sebagian besar sudah dapat diganti oleh Komputer.
Dengan munculnya komponen Metal Oxide Semiconductor Integrated Circuit (MOS-IC),maka Komputer dapat lebih cepat lagi kerjanya dan ukurannya semakin kecil,serta dapat ditambah dengan unit-unit yang lain untuk pengembangan selanjutnya.

Sumber Pustaka :

Direktorat Pendidikan Menengah Kejuruan Proyek Pengadaan Buku Pendidikan Menengah Kejuruan.1983.Teori Komputer.Jakarta:Mahkota Offset

Kategori

Kategori