Kamis, 26 Februari 2009

SISTEM OPERASI (Operation System)

Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi
Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.

Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.

Sistem Operasi secara umum terdiri dari beberapa bagian:

1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.

Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu, tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti itu disebut sebagai Multi-tasking Operating System. Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS

Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, dan sebagainya.

Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.

Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.

Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:

1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang akan dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.

Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.

Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.

Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

Status Proses

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:

1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

Rabu, 25 Februari 2009

SEJARAH INTERNET

Sekarang kita sudah paham mengenai apa itu komputer, dan awal mulanya terciptanya komputer. Nah pasti pembaca sekalian sudah bosan ya kalau seandainya saya kembali membahas tentang dasar dari komputer.. heueheueh!!!! karena blog ini baru saja dibuat tentunya awal-awal yang saya bahas adalah mengenai pengenalan komputer, dan tidak mungkin saya langsung menjelaskan kepada anda sekalian tentang begitu menakjubkannya teknologi internet, dan menjelaskan tips menjaga komputer yang baik atau sebagainya. Untuk itu sebelum ke arah sana perlu di perkenalkan terebih dahlulu kan mengenai pengenalan terhadap komputer. InsyaAlloh untuk materi kedepannya akan lebih menarik lagi dari materi yang sebelumnya. Maka dari itu pembahasan pada artikel ini yaitu mengenai pengenalan tentang internet dan sejarahnya!! Internet sudah sangat tidak asing lagi terdengar di kepala kita, dan bahkan internet pun menjadi trend di masa kini. Berbagai informasi bisa didapatkan dari internet baik lokal maupun mancanegara. dengan internet pun kita bisa melihat dunia secara luas!!pada dasarnya internet itu digunakan untuk kemiliteran tapi entah kenapa berkembang dan menjadi teknologi sendiri. Di Amerika sendiri pengguna internet di negaranya bahkan sudah mencapai angka 90%. sedangkan di negara kita pengguna internet masih 10% dari penduduk yang totalnya 200 juta jiwa. So kita bahas aja yuk di bawah mengenai sejarah internet

Dikutip dari
http://members.tripod.com/octa_haris/internet.html


A. INTERNET


1. Pengertian Internet
Internet dapat diartikan sebagai jaringan komputer luas dan besar yang mendunia, yaitu menghubungkan pemakai komputer dari suatu negara ke negara lain di seluruh dunia, dimana di dalamnya terdapat berbagai sumber daya informasi dari mulai yang statis hingga yang dinamis dan interaktif.

2. Sejarah internet
Berikut sejarah kemunculan dan perkembangan internet. Sejarah intenet dimulai pada 1969 ketika Departemen Pertahanan Amerika, U.S. Defense Advanced Research Projects Agency(DARPA) memutuskan untuk mengadakan riset tentang bagaimana caranya menghubungkan sejumlah komputer sehingga membentuk jaringan organik. Program riset ini dikenal dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan. Tahun 1972, Roy Tomlinson berhasil menyempurnakan program e-mail yang ia ciptakan setahun yang lalu untuk ARPANET. Program e-mail ini begitu mudah sehingga langsung menjadi populer. Pada tahun yang sama, icon @juga diperkenalkan sebagai lambang penting yang menunjukkan "at" atau "pada". Tahun 1973, jaringan komputer ARPANET mulai dikembangkan ke luar Amerika Serikat. Komputer University College di London merupakan komputer pertama yang ada di luar Amerika yang menjadi anggota jaringan Arpanet. Pada tahun yang sama, dua orang ahli komputer yakni Vinton Cerf dan Bob Kahn mempresentasikan sebuah gagasan yang lebih besar, yang menjadi cikal bakal pemikiran internet. Ide ini dipresentasikan untuk pertama kalinya di Universitas Sussex. Hari bersejarah berikutnya adalah tanggal 26 Maret 1976, ketika Ratu Inggris berhasil mengirimkan e-mail dari Royal Signals and Radar Establishment di Malvern. Setahun kemudian, sudah lebih dari 100 komputer yang bergabung di ARPANET membentuk sebuah jaringan atau network. Pada 1979, Tom Truscott, Jim Ellis dan Steve Bellovin, menciptakan newsgroups pertama yang diberi nama USENET. Tahun 1981 France Telecom menciptakan gebrakan dengan meluncurkan telpon televisi pertama, dimana orang bisa saling menelpon sambil berhubungan dengan video link. Karena komputer yang membentuk jaringan semakin hari semakin banyak, maka dibutuhkan sebuah protokol resmi yang diakui oleh semua jaringan. Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protokol atau IP yang kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat manjadi 10.000 lebih. Tahun 1988, Jarko Oikarinen dari Finland menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer yang lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau Worl Wide Web. Tahun 1992, komputer yang saling tersambung membentuk jaringan sudah melampaui sejuta komputer, dan di tahun yang sama muncul istilah surfing the internet. Tahun 1994, situs internet telah tumbuh menjadi 3000 alamat halaman, dan untuk pertama kalinya virtual-shopping atau e-retail muncul di internet. Dunia langsung berubah. Di tahun yang sama Yahoo! didirikan, yang juga sekaligus kelahiran Netscape Navigator 1.0.

3. Manfaat internet
Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet .Berikut ini sebagian dari apa yang tersedia di internet: 1. Informasi untuk kehidupan pribadi :kesehatan, rekreasi, hobby, pengembangan pribadi, rohani, sosial. 2. Informasi untuk kehidupan profesional/pekerja :sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, asosiasi bisnis, berbagai forum komunikasi. Satu hal yang paling menarik ialah keanggotaan internet tidak mengenal batas negara, ras, kelas ekonomi, ideologi atau faktor faktor lain yang biasanya dapat menghambat pertukaran pikiran. Internet adalah suatu komunitas dunia yang sifatnya sangat demokratis serta memiliki kode etik yang dihormati segenap anggotanya. Manfaat internet terutama diperoleh melalui kerjasama antar pribadi atau kelompok tanpa mengenal batas jarak dan waktu. Untuk lebih meningkatkan kualitas sumber daya manusia di Indonesia, sudah waktunya para profesional Indonesia memanfaatkan jaringan internet dan menjadi bagian dari masyarakat informasi dunia.

B. Web Site atau Situs


1. Pengertian Web Site atau Situs
Situs dapat diartikan sebagai kumpulan halaman-halaman yang digunakan untuk menampilkan informasi, gambar gerak, suara, dan atau gabungan dari semuanya itu baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan link-link.

2. Unsur-Unsur Web Site atau Situs
Untuk membangun situs diperlukan beberapa unsur yang harus ada agar situs dapat berjalan dengan baik dan sesuai yang diharapkan. Unsur-unsur yang harus ada dalam situs antara lain: a. Domain Name Domain name atau biasa disebut nama domain adalah alamat permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan situs kita pada dunia internet. Istilah yang umum digunakan adalah URL. Contoh sebuah URL adalah http://www.octa_haris.tripod.com--dapat juga tanpa www-- Ada banyak macam nama domain yang dapat kita pilih sesuai dengan keinginan. Berikut beberapa nama domain yang sering digunakan dan tersedia di internet:

1. Generic Domains(gTLDs)
Merupakan domain name yang berakhiran dengan .Com .Net .Org .Edu .Mil atau .Gov. Jenis domain ini sering juga disebut top level domain dan domain ini tidak berafiliasi berdasarkan negara, sehingga siapapun dapat mendaftar.

Ø.com : merupakan top level domain yang ditujukan untuk kebutuhan "commercial".
Ø.edu : merupakan domain yang ditujukan untuk kebutuhan dunia pendidikan
(education)
Ø.gov : merupakan domain untuk pemerintahan (government)
Ø.mil : merupakan domain untuk kebutuhan angkatan bersenjata (military)
Ø.org : domain untuk organisasi atau lembaga non profit (Organization).


2. Country-Specific Domains (ccTLDs)
Yaitu domain yang berkaitan dengan dua huruf ekstensi, dan sering juga disebut second level domain, seperti .id(Indonesia), .au(Australia), .jp(Jepang) dan lain lain. Domain ini dioperasikan dan di daftarkan dimasing negara. Di Indonesia, domain-domain ini berakhiran, .co.id, .ac.id, .go.id, .mil.id, .or.id, dan pada akhir-akhir ini ditambah dengan war.net.id, .mil.id, dan web.id. Penggunaan dari masing-masing akhiran tersebut berbeda tergantung pengguna dan pengunaannya, antara lain:

Ø.co.id : Untuk Badan Usaha yang mempunyai badan hukum sah
Ø.ac.id : Untuk Lembaga Pendidikan
Ø.go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia
Ø.mil.id : Khusus untuk Lembaga Militer Republik Indonesia
Ø.or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori "ac.id","co.id","go.id","mil.id" dan lain
Ø.war.net.id : untuk industri warung internet di Indonesia
Ø.sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan pendidikan seperti SD, SMP dan atau SMU
Ø.web.id : Ditujukan bagi badan usaha, organisasi ataupun perseorangan yang melakukan kegiatannya di Worl Wide Web.


Nama domain dari tiap-tiap situs di seluruh dunia tidak ada yang sama sehingga tidak ada satupun situs yang akan dijumpai tertukar nama atau tertukar halaman situsnya. Untuk memperoleh nama dilakukan penyewaan domain, biasanya dalam jangka tertentu(tahunan).


b. Hosting
Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di situs. Besarnya data yang bisa dimasukkan tergantung dari besarnya hosting yang disewa/dipunyai, semakin besar hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam situs. Hosting juga diperoleh dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran MB(Mega Byte) atau GB(Giga Byte).Lama penyewaan hosting rata-rata dihitung per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web hosting yang banyak dijumpai baik di Indonesia maupun Luar Negri.

c. Scripts/Bahasa Program Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam situs yang pada saat diakses. Jenis scripts sangat menentukan statis, dinamis atau interaktifnya sebuah situs. Semakin banyak ragam scripts yang digunakan maka akan terlihat situs semakin dinamis, dan interaktif serta terlihat bagus. Bagusnya situs dapat terlihat dengan tanggapan pengunjung serta frekwensi kunjungan. Beragam scripts saat ini telah hadir untuk mendukung kualitas situs. Jenis jenis scripts yang banyak dipakai para designer antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan ASP
dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs.
Scripts ASP, PHP, JSP atau lainnya bisa dibuat sendiri, bisa juga dibeli dari para penjual scripts yang biasanya berada di luar negri. Harga Scripts rata-rata sangat mahal karena sulitnya membuat, biasanya mencapai puluhan juta. Scripts ini biasanya digunakan untuk membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email, mailing list dan lain sebagainya yang memerlukan update setiap saat. Khusus
Jilbab Online menggunakan bahasa ASP(Active Server Pages).

d. Design Web
Setelah melakukan penyewaan domain dan hosting serta penguasaan scripts, unsur situs yang paling penting dan utama adalah design. Design web sangat menentukan kualitas dan keindahan situs. Design sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah web site. Untuk membuat situs biasanya dapat dilakukan sendiri atau menyewa jasa web designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak penguasaan web designer tentang beragam program/software pendukung pembuatan situs maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya pembangunan situs dan semuanya itu tergantu ng kualitas designer.

e. Publikasi
Keberadaan situs tidak ada gunanya dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk. Untuk mengenalkan situs kepada masyarakat memerlukan apa yang disebut publikasi atau promosi. Publikasi situs di masyarakat dapat dilakukan dengan berbagai cara seperti dengan pamlet-pamlet, selebaran, baliho dan lain sebagainya tapi cara ini bisa dikatakan masih kurang efektif dan sangat terbatas. cara yang biasanya dilakukan dan paling efektif dengan tak terbatas ruang atau waktu adalah publikasi langsung di internet melalui search engine-search engine(mesin pencari, spt : Yahoo, Google, Search Indonesia, dsb) Cara publikasi di search engine ada yang gratis dan ada pula yang membayar. Yang gratis biasanya terbatas dan cukup lama untuk bisa masuk dan dikenali di search engine terkenal seperti Yahoo atau Google. Cara efektif publikasi adalah dengan membayar, walaupun harus sedikit mengeluarkan akan tetapi situs cepat masuk ke search engine dan dikenal oleh pengunjung.

3. Pemeliharaan Web Site atau Situs Untuk mendukung kelanjutan dari situs diperlukan pemeliharaan setiap waktu sesuai yang diinginkan seperti penambahan informasi, berita, artikel, link, gambar atau lain sebagainya. Tanpa pemeliharaan yang baik situs akan terkesan membosankan atau monoton juga akan segera ditinggal pengunjung. Pemeliharaan situs dapat dilakukan per periode tertentu seperti tiap hari, tiap minggu atau tiap bulan sekali secara rutin atau secara periodik saja tergantung kebutuhan(tidak rutin). Pemeliharaan rutin biasanya dipakai oleh situs-situs berita, penyedia artikel, organisasi atau lembaga pemerintah. Sedangkan pemeliharaan periodik bisanya untuk situs-situs pribadi, penjualan/e-commerce, dan lain sebagainya.

Minggu, 22 Februari 2009

ORGANISASI KOMPUTER LANJUT

Artikel ini merupakan lanjutan dari artikel sebelumnya yaitu mengenai organisasi komputer. Sebelumnya kita sudah mengetahui sebagian komponen-komponen penyusun komputer dari CPU, Register, hingga processor. Selanjutnya saya akan menjelaskan tentang Memory yang terdapat di komputer, karena memory sangat berperan penting terutama dalam menyimpan data dari hasil proses yang dilakukan oleh CPU oleh karenanya memory yang dimaksud disini adalah area penyimpanan sementara untuk sistem operasi, program aplikasi dan data, terdiri dari satu atau lebih chip pada motherboard dan setiap byte nya disimpan dalam address yang unik. memory diukur dari banyaknya byte yang tersedia, pernah disinggung pada artikel sebelumnya kemampuan daya ingat memory dari yang terkecil dengan satuan byte hingga yang terbesar untuk saat ini adalah terabyte.
Memory memiliki dua bentuk unit sistem, yang pertama adalah volatile memory yang akan kehilangan isi pada memory ketika power (aliran listrik) pada komputer dimatikan, dan yang kedua adalah nonvolatile memory bentuk memory ini tidak akan kehilangan isi didalam meory walaupun power sudah dimatikan. Bagian yang termasuk kedalam volatile memory adalah RAM (Random Access Memory) yaitu chip memory yang dapat dibaca dan ditulis oleh processor, semakin banyak RAM yang dimiliki komputer, maka komputer tersebut akan beroperasi lebih cepat. Struktur RAM terbagi menjadi 4 bagian utama yaitu
1.Input Storage, digunakan untuk menampung input yang dimasukkan melalui alat input
2.Program Storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan di akses
3.Working Storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahannya
4.Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output.
Keempat bagian utama itulah merupakan kinerja dari suatu RAM, RAM juga memiliki dua bentuk dasar chip ada yang Dynamic RAM (DRAM) dengan bentuk yang paling umum biasa dinamakan dengan memory utama (Main memory) dan juga Static RAM (SRAM) yang digunakan untuk aplikasi khusus seperti cache, sehingga kemampuannya lebih cepat dan lebih reliable daripada chip DRAM. Berapa banyaknya RAM yang dibutuhkan untuk komputer kita, itu semua tergantung dengan kebutuhan kita. Misalnya Designer adau Animator tentunya memory yang dibutuhkan sangatlah besar, sedangkan jika digunakan hanya untuk menulis artikel memory 128 Mb pun cukup (kalau pake Editor teksnya Word yang 2003 or 2000). Karena tipe Aplikasi atau tool yang kita gunakan biasanya membutuhkan pasokan memory yang berbeda-beda, nah makanya di setiap kemasan software itu suka ada minimum requiretments nya.. Gitu Loch...!! Pernahkah anda mendengar kata cache? Cache itu berfungsi untuk membantu mempercepat proses komputer dengan mengurutkan instruksi dan data yang sering digunakan. dinamakan juga memory cache, cache store atau RAM cache, L1 cache terpasang tetap (built ini0 dalam processor sedangkan L2 dan L3 cache tidak selalu terpasang dalam processor. Dengan adanya cache memory, sejumlah informasi pada memori utama dipindahkan ke cache memory dan selanjutnya CPU akan selalu berhubungan dengan cache memory.
Pada paragraf sebelumnya telah dijelaskan jenis dari volatile memory, yang datanya akan hilang ketika komputer tersebut dimatikan nah sekarang saya akan menjelaskan jenis dari non volatile memory. Chip memory yang mengandung data, instruksi, atau informasi yang direkan secara permanen merupakan definisi dari Read-only memory (ROM). Data hanya dapat dibaca dan tidak dapat dimodifikasi dalam ROM, isi dalam ROM tidak akan pernah hilang karena bersifat nonvolatile walaupun komputer telah dimatikan. BIOS (Basic input/output system) juga disimpan didalam ROM yang merupakan urutan instruksi komputer untuk memuat (load) sistem operasi atau file lain ketika kita menyalakan komputer. Tipe dari ROM ada 3 jenis yang pertama ada firmware yaitu chip ROM yang dibuat dengan data, instruksi, atau informasi secara permanen, Kedua ada PROM (Programmable read-only memory) yaitu Blank ROM untuk menempatkan item secara permanen dan yang terakhir EEPROM (electrically erasable programmable read-only memory) yaitu bentuk PROM yang mengandung microcode programmer yang dapat dihapus. Dengan mengikuti perkembangan zaman teknologi pun semakin berkembang, mungkin anda sudah pernah mendengar flash memory jadi memory jenis nonvolatile yang dapat dihapus secara elektronik dan dapat diprogram ulang biasanya digunakan dengan heandheld computer, kamera digital, telepon cellular, dan automobile. Tahukah anda kenapa komputer kita bisa menyimpan informasi tanggal dan jam yang up to date, padahal ketika komputer kita matikan maka pasokan listrik pun tidak ada bagaimana si komputer itu tetap bisa menyimpan informasinya. Jawabannya adalah teknologi CMOS (Complementary Metal-oxide semiconductor memory) yang tugasnya ini menyimpan tentang semuaaaaaaa (ups lebay..) informasi tentang komputer entah itu tipe dari disk drives, keyoboar, monitor, VGA, waktu dan tanggal sekarang. Nah CMOS ini menggunakan baterai untuk tetap memegang informasinya ketika komputer dimatikan, kalau baterainya abis ya otomatis informasinya juga gak up to date lg makanya mesti rutin untuk menggantinya.
Memory memiliki juga waktu aksesnya, dimana kecepatan dari sebuah prosesessor yang dapat mengakses data dari memori secara langsung. di ukur dalam nanoseconds (ns), yaitu satu billionth dari satu detik dengan ilustrasi 1/10 dari kedipan mata manusia yang kedua. Subhanalloh kan... sehingga sebuah komputer dapat bekerja hingga 10 Juta operasi dalam waktu yang bersamaan. Segini yang buat manusia bagaimana dengan Dzat yang Maha Agung disana yang sudah menciptakan manusia itu sendiri.
Bagi para gammer mungkin kata expansion slot sudah tidak asing lagi di telinga mereka, karena expansion slot merupakan tempat dimana papan circuit disisipkan ke dalam mother board nah expansion card seperti VGA card, modem Card, Sound Card akan disisipkan didalam expansion slot. Setelah kita menaruh expansion card pada expansion slot, maka komputer akan secara otomatis mengatur card dan peralatan lainnya segera setelah kita menginstalnya. di dalam unit sistem ada yang namanya ports jadi ports itu akan menghubungkan peralatan eksternal ke unit sistem, dibawah ini adalah gambar ports



















dari gambar ports di atas merupakan versi lama, mungkin pada versi baru sudah ada ports yang ditambah ataupun dikurangi.
Pasti bingung kan gimana caranya setiap komponen itu saling terhubung dan menjadi satu kesatuan yang saling bekerja sama, BUS (bukan BIS or Busway or metromini ya :-p) Berperan penting dalam mengatur segala channel yang memungkinkan peralatan dalam komputer untuk berkomunikasi dengan peralatan lain, BUS System menghubungkan processor dan RAM. sedangkan untuk Lebar BUS Ditentukan dengan banyaknya bit yang akan ditransmisikan pada suatu waktu. Ada juga Expansion bus yang memungkinkan processor untuk berkomunikasi peripheral... contohnya lihat gambar dibawah ini



Komponen-komponen seperti DVD-ROM Drive, CD-ROM Drive, Zip Drive, Empty drive, dan floopy disk biasa disebut dengan BAY yaitu area terbuka dalam unit sistem untuk menginstall peralatan tambahan. Daya power pada komputer sebenarnya sudah diatur sedemikian rupa dinamakan dengan power supply yaitu untuk mengkonveri alternating current (AC) ke direct current (DC) biasanya sih beberapa peripheral memiliki AC adapter. Alhamdulillah untuk pembahasan tentang organisasi komputer saya cukupkan disini, walaupun masih banyak kekurangannya maka dari itu saya mohon untuk komentar dari pembaca sekalian agar saya bisa memperbaikinya lagi dimasa mendatang ^__^.



writted by Dudy Adityawan

Sabtu, 21 Februari 2009

ORGANISASI KOMPUTER SATU

Pada artikel-artikel sebelumnya kita sudah membahas masalah sejarah komputer dan juga penggolongan komputer, nah pada kesempatan ini saya akan sedikit membahas tentang organisasi komputer. Seperti apa jenis dari organisasi komputer? tentu dari kata organisasi sendiri sudah kita ketahui bahwa organisasi merupakan suatu himpunan atau suatu kumpulan yang bisa menghasilkan sesuatu (maaf kalau salah definisinya tolong di perbaiki ya :D) dalam hal ini yang dimaksud dengan organisasi komputer adalah kumpulan atau himpunan sesuatu sehingga membuat suatu komputer itu sendiri bekerja (ini juga ya kalau salah tolong diperbaiki :D). Ada beberapa komponen utama yang dimiliki komputer kuhususnya, seperti Central Processing Unit (CPU), kemudian peralatan input dan output, memori utama, Secondary memory, dan Instruksi komputer. Untuk lebih jelasnya nanti kita akan membahasnya lebih detail lagi.
Komputer personal (PC) biasanya terdiri dari Chassis/case, keyboard, monitor, dan mouse itu adalah satu kesatuan unit komputer, tetapi dari kesemua bagian itu ada bagian yang paling penting yaitu unit sistem atau seringkali dinamakan chassis bukan CPU ya, karena di dalam chassis itu terdapat komponen-komponen elektronik komputer. contohnya Processor,Motherboard, Modul memory, Hard disk, VGA, Sound card, Modem card, NIC, dll. Nah coba bayangkan jika suatu komputer tidak memiliki unit sistem, tentunya komputer itu tidak akan berfungsi sama sekali bukan.
Kita sering mendengar kata motherboard, motherboard itu artinya bukan Papan Ibu tapi merupakan suatu idiom yang diartikan sebagai papan sirkuit utama dalam unit sistem. Komponen terpenting dari komputer dalah unit sistem dan komponen terpenting dalam unit sistem adalah motherboard. Didalam motherboard terdapat chip, integrated circuits, dan transistors. ada juga expansion slots terus memory modul, heat sink, memory slots dan processor chip. sudah jelaskan bahwa yang namanya Unit sistem itu berbeda dengan CPU sedangkan CPU itu adalah tempat pemroses instruksi-instruksi yang mengoperasikan komputer atau dinamakan juga processor didalam CPU terdapat 2 komponen yaitu Control Unit dan juga Arithmetic Logic Unit (ALU).

Control Unit

Komponen didalam CPU ini sangatlah penting karena mengkoordinasikan operasi-operasi dalam komputer control unit mengulangi 4 operasi dasar yaitu
1. Fetch untuk mengambil instruksi program atau item data dari memori
2. Decode untuk mentranslate instruksi ke dalam perintah (command)
3. Execute untuk mengeksekusi command
4. Store untuk menuliskan hasil kedalam memori

Masih dalam kaitannya dengan control unit ada juga yang dinamakan dengan machine cycle, machine cycle itu sebenarnya adalah proses dari keempat proses dasar tadi misalnya saya memasukkan masalah pertambahan (100 + 52) kedalam memori komputer maka hasilnya dalam memori akan ditampilkan pada screen monitor. Akan tetapi hasil tersebut tidaklah muncul begitu saja karena terlebih dahulu diproses sedemikian rupa dengan konsep dasar 4 tadi sehingga outputnya menjadi 152 pada layar monitor. Loh ko bisa cepet sih hasilnya ketika kita memasukkan masalah pertambahan di komputer terus hasilnya juga langsung ada seolah-olah tidak ada proses yang dilakukan terlebih dahulu, wah kalau gitu canggih bener donk ya komputer kalau gak ada prosesnya :D. Sebenarnya bukan tidak melakukan proses akan tetapi proses tersebut sangat cepat dilakukannya seolah-olah tidak terjadi proses berdasarkan berapa banyak millions dari instruksi per secondnya atau MIPS yang dapat diprosesnya. ada dua rancangan yang digunakan untuk CPU yang pertama adalah CISC (Complex Instruction Set Computing) yang mendukung sejumlah besar instruksi dan CPU mengeksekusi instruksi-instruksi yang kompleks lebih cepat, sedangkan RISC (Reduced Instruction Set Computing) mendukung lebih sedikit instruksi sehingga CPU mengeksekusi instruksi yang sederhana lebih cepat.

Aritmethic Logic Unit (ALU)

Ini adalah komponen kedua yang dimiliki CPU karena komponen ini melakukan bagian eksekusi dari machine cycle. Untuk melakukan eksekusi maka ada istilah pipelining yaitu CPU mulai mengeksekusi instruksi kedua sebelum menyelesaikan instruksi pertama dan hasilnya adalah pemrosesan yang lebih cepat.


Didalam CPU juga terdapat register (bukan pendaftaran ya maksudnya :-p) merupakan area penyimpanan sementara yang memegang data dan instruksi, menyimpan apa sajakah si register ini yang pertama dia menyimpan lokasi dari mana istruksi di fetched, kedua menyimpan instruksi selama instruksi tersebut di decode, kemudian menyimpan data selama ALU memprosesnya dan terakhir menyimpan hasil kalkulasi. Register terbagi menjadi lima yaitu Instruction Register (IR) digunakan untuk menyimpan instruksi yang sedang diproses, kedua Program counter (PC) adalah register yang digunakan untuk menyimpan alamat lokasi dari memori utama yang berisi instruksi yang sedang diproses. Selama pemrosesan instruksi oleh CPU, isi dari PC diubah menjadi alamat dari memori utama yang berisi instruksi berikutnya yang mendapat giliran akan diproses, sehingga bila pemrosesan sebuah instruksi selesai maka jejak instruksi selanjutnya dimemori utama dapat dengan mudah didapatkan, ketiga general purpose register yaitu register yang mempunyai kegunaan umum yang berhubungan dengan data yang sedang diproses. Sebagai contoh , register jenis ini yang digunakan untuk menampung data yang sedang diolah disebut dengan operand register, sedang untuk menampung hasil pengolahan disebut accumulator, keempat Memory data register (MDR) digunakan untuk menampung data atau instruksi hasil pengiriman dari memori utama ke CPU atau menampung data yang akan di rekam ke memori utama dari hasil pengolahan oleh CPU, terakhir adalah Memory address register (MAR) digunakan untuk menampung alamat data atau instuksi pada memori utama yang akan diambil atau yang akan diletakkan. Gambar dibawah ini adalah gambar yang menjelaskan hubungan CPU dan main memori.






















Pernahkah kita mendengar microprocessor?microprocessor adalah chip tunggal yang ditemukan didalam personal computer dan juga ada istilah coprocessor yaitu chip yang membantu processor dalam mengerjakan tugas tertentu, salah satu bentuknya adalah floating-point. Coprocessor juga dikenal sebagai math atau numeric coprocessor. Sampai di sini penjelasan mengenai Organisasi komputer satu dan InsyaAlloh nanti akan dilanjutkan dengan Organisasi Komputer lanjutan yang akan membahas lagi mengenai Organisasi komputer karena masih banyak komponen-komponen yang belum dijelaskan. So tunggu aja ya artikel berikutnya ^__^




writed by Dudy Adityawan

GOLONGAN KOMPUTER

Pada artikel sebelumnya saya telah mengkupas tuntas bahasan mengenai sejarah komputer, pada artikel ini saya akan menjelaskan masih menyangkut tentang komputer akan tetapi lebih spesifik lg. Yaitu mengenai penggolongan komputer, loh..loh.. kok komputer punya golongan sih dah kaya PNS (Pegawai Negeri Sipil) aja. Eits.... justru itu kita mesti tahu dan bahkan harus karena pada umumnya yang kita ketahui komputer itu bentuknya seperti personal computer (PC) dan laptop, jika hanya itu saja yang kita ketahui maka kita belum memahami akan kegunaan dari komputer itu sendiri. komputer itu banyak macamnya seperti alat pengukur denyut jantung yang ada dirumah sakit, proses pengontrolan pada pabrik kimia dan sebagainya yang nanti akan saya jelaskan lebih lanjutnya. Tuh kan pasti bingung apa hubunganya alat pengukur denyut jantung sama komputer? bukannya itu adalah suatu alat yang memang diciptakan untuk mengukur denyut jantung manusia? nah kalau ingin tahu jawabannya kita lanjut aja ke penjelasan berikutnya.
Komputer di golongkan menjadi 5 berdasarkan dengan keperluannya, yang pertama komputer yang digolongkan berdasarkan data yang diolah, yang kedua komputer digolongkan berdasarkan penggunaanya, ketiga komputer digolongkan berdasarkan ukurannya, keempat komputer digolongkan berdasarkan instalasi, dan yang terakhir komputer digolongkan berdasarkan generasinya. kelima golongan komputer tersebut akan saya jelaskan lebih dalamnya lagi satu-persatu.

Golongan Komputer Berdasarkan data yang di olah

Pada golongan komputer ini terbagi lagi menjadi 3 bagian

1. Komputer analog
Jenis komputer ini digunakan untuk data yang sifatnya kontinu (datar atau statis) dan bukan berbentuk angka, huruf, maupun simbol-simbol khusus; Melainkan dalam bentuk fisik contohnya data mengenai arus listrik, data mengenai suhu, kecepatan,tekanan dan sebagainya. Hasil keluaran atau outputnya adalah pengaturan atau pengontrolan suatu mesin, hasilnya juga sangatlah valid. Dan nantinya akan digunakan untuk proses pengontrolan pada pabrik kimia, penyulingan minyak, rumah sakit untuk mengukur denyut jantung, dan sebagainya

2. Komputer digital
Jenis komputer ini sangat berkebalikan dengan jenis komputer analog karena jenis komputer ini bisa menerima data dalam bentuk angka, huruf, ataupun simbol-simbol khusus dalam mengoperasikannya untuk prosesnya sangat cepat. Biasanya komputer ini terdapat di laboratorium komputer, perkantoran, tempat bisnis (seperti BEJ) dan lain-lain.

3. Komputer Hibrid
Jenis komputer ini sangatlah luar biasa lebih hebat dari komputer analog maupun komputer digital bisa dibilang jenis komputer ini merupakan kombinasi dari kedua jenis komputer yang sebelumnya dijelaskan. Karena mampu menyelesaikan permasalahan lebih cepat dari komputer digital dan lebih tepat dibanding komputer analog. contoh real dari komputer hibrid adalah robot di pabrik pembuatan mobil dan lain-lain.

Golongan komputer berdasarkan penggunaanya

Pada golongan komputer, jenis komputer terbagi menjadi dua

1. Komputer Khusus (Special-purpose computer)
Komputer khusus ini dirancang untuk menyelesaikan suatu masalah yang sangat khusus, yang biasanya tugasnya hanya menyelesaikan satu masalah. Program yang dibuat pun program khusus dan sudah tersimpan didalam komputernya, umumnya berupa komputer analog, walaupun terkadang ada yang berupa komputer digital. Contoh untuk komputer ini antara lain komputer yang dipasang pada cockpit pesawat terbang, dan pada penyulingan minyak.

2. Komputer Umum (General-purpose computer)
Komputer jenis ini dirancang untuk menyelesaikan bergabagai macam masalah dan dapat mempergunakan program yang bermacam-macam untuk setiap masalah yang berbeda. Komputer generasi sekarang umumnya dirancang sebagai komputer umum, misalnya komputer digital yang dapat menyelesaikan bermacam-macam masalah.

Golongan komputer berdasarkan ukurannya

Komputer tuh ada ukurannya juga loh, gak mesti kecil dan mungil. karena biasanya kita sering melihat ada komputer yang khusus ditempatkan dalam satu ruangan besar. Biasanya sih kalau ditempatkan dalam satu ruangan besar seperti itu komputer tersebut adalah komputer server yang merupakan pusat dari penyimpanan data dari berbagai sumber. dibawah ini adalah jenis komputer yang berdasarkan ukurannya dari segi bentuk maupun kemampuan dari komputer itu sendiri

1. Komputer Mikro (micro computer)
Dari kata mikro kita sudah bisa membanyangkan bahwa komputer ini sangatlah besar dan biasanya komputer jenis ini berbentuk analog.

2. Komputer Mini (mini computer)
Nah kalau ini kebalikan dari mikro yaitu komputer yang sangatlah kecil bahkan bisa sebesar dompet kita ukurannya.

3. Mainframe
Mainframe ini biasanya adalah komputer inti

4. Komputer Super (super computer)
Ukuran dari komputer ditunjukkan oleh kemampuannya dalam mengolah data data, yang ditentukan oleh
- Kapasitas memori utama (main memory)
- Konfigurasi register : banyaknya digit biner (0 atau 1) atau bit (binary digit) yang dapat ditampung dalam sebuah register misalnya 8 bit, 16 bit, 32 bit, dan 64 bit.
- Kecepatan mengolah
- Jumlah dan macam alat-alat input/output
- Ukuran fisik kompter dan ruangan yang dibutuhkan

Golongan komputer berdasarkan instalasi

1. Komputer pribadi (Personal computer)
Komputer jenis ini biasanya digunakan untuk sendiri dan tidak terhubung dengan komputer-komputer lainnya.

2. Komputer jaringan (Network computer)
Komputer jenis ini tersambung ke komputer lain melalui media komunikasi tertentu seperti switch, hub, dan lainnya. yang dalam pengoperasiannya diatur oleh satu atau beberapa komputer server.

Golongan komputer berdasarkan generasi

Generasi pertama
Ciri-ciri dari komputer generasi pertama adalah menggunakan tabung hampa udara (vacuum tube) untuk sirkuitnya, untuk program hanya bisa dituliskan menggunakan bahasa mesin, menggunakan media penyimpanan eksternal, ukuran fisik komputer sangatlah besar sehingga memerlukan ruangan yang sangat luas, cepat panas sehingga memerlukan alat pendingin udara, prosesnya sangat lambat dengan kapasitas yang kecil kemudian sangat membutuhkan daya listrik yang besar.

Generasi kedua
Ciri dari komputer generasi kedua untuk sirkuitnya tidak lagi menggunakan vacuum tube akan tetapi menggunakan transistor, programnya pun tidak menggunakan bahasa mesin tetapi menggunakan program bahasa tingkat tinggi seperti Fortran, Cobol, dan Algol, kapasitas memori utama cukup besar masih menggunakan media penyimpanan eksternal sedangkan untuk ukuran fisiknya lebih kecil dari komputer generasi pertama, prosesnya pun relatif lebih cepat dan pasokan daya listrik juga lebih sedikit.

Generasi ketiga
ciri dari komputer generasi ketiga ini yaitu menggunakan IC (Integrated Circuits) sehingga kecepatannya lebih tinggi, kapasitas memorinya juga cukup banyak, menggunakan media penyimpanan eksternal, lebih menghemat listrik, harganya lebih murah, kemampuan melakukan komunikasi data dari satu komputer ke komputer lainnya melalui suatu jaringan.


nah itu adalah sedikit penjelasan mengenai golongan-golongan komputer. ups... tapi ada sedikit tambahan mengenai sejarah Large Scale Integration (LSI) karena ini penting untuk dijelaskan. Sejak tahun 1970 terjadi dua perkembangan yang di anggap monumental, yaitu penggunaan LSI yang merupakan pemadatan dari beribu-ribu Integrated Circuits menjadi satu chip, dan kemudian dikembangkan menjadi VLSI (Very Large Scale Integration) yang memadatkan ratusan ribu hingga jutaanIntegrated Circuits dalam satu chipnya. Subhanalloh.. begitu luar biasanya kan definisi dari chip sendiri yaitu sebagai peralatan dengan pathways (jalan) microscopic yang membawa sinyal eletrik yang ditempelkan pada motherboard. Dan ukuran chip ini lebih kecil dari kuku para wanita loh.. Subhanalloh, sungguh luar biasa kan. Cukup sampai disini penjelasan mengenai pembahasan akan golongan komputer, dan InsyaAlloh akan dilanjutkan lagi pada artikel berikutnya mengenai bahasan yang tentunya tentang teknologi donk..so Pantang Gaptek di era sekarang dan yg akan datang ^___^!!!!



writed by Dudy Adityawan

Kamis, 19 Februari 2009

KILAS BALIK TENTANG KOMPUTER

Nah sekarang kan lagi ngetrend ni orang-orang pada pake komputer, apakah kalian tau apa definisi lengkap dari komputer itu sendiri ?
  • Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).
  • Komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan dimemori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis
Dengan kata lain Komputer Adalah Mesin elektronik yang beroperasi dibawah kontrol dan instruksi yang disimpan dalam memorinya.atau dengan kata lain
  • Menerima data
  • Manipulasi data
  • Menghasilkan output
  • Menyimpan hasil
Yang disimpan berupa data dan informasi, apa itu data?? Data adalah kumpulan kejadian yang diangkat dari suatu kenyataan(fakta), dapat berupa angka-angka, huruf, simbol-simbol khusus, atau gabungan dari ketiganya. Data masih belum dapat bercerita banyak sehingga perlu diolah lebih lanjut. sedangkan informasi adalah hasil dari suatu kegiatan pengolahan data yang memberikan bentuk yang lebih bermakna dari suatu fakta.

Data dan informasi tersebut diolah oleh komputer dan dikenal dengan istilah Electronic Data Processing (EDP) , Pada bagian ini ada input yang diproses kemudian jadilah output. Konsep inilah yang tidak akan terlepas dari sifat komputer. Mau nanti komputer tuh udah canggih juga tetep aja pake konsep yang beginian. Hueheuehu… :) !

Selanjutnya apa itu Hardware dan apa Itu Software, Kedua Komponen itu ibarat dua sejoli yang tidak dipisahkan yang mana satu sama lain saling berhubungan seperti Seorang ikhwan berasal dari bogor dan akhwat yang dari magelang keduanya ibarat dua sejoli ^_^!! Upsss.. Kok jadi Ngawur.. Yuk kita kembali ke laptop, nah begini Hardware ntuh adalah peralatan elektronis dan mekanis atau orang indo itu sering bilangnya Perangkat keras (Bukan berarti Sekeras Batu ya :p) , sedangkan software adalah instruksi-instruksi yang mengatakan kepada hardware bagaimana tugas tertentu itu dikerjakan orang indonesia c sering bilangnya perangkat lunak (Bukan berarti lunak kaya Pisang Goreng ya :-p.

Eh penonton tau gak kalau perangkat lunak itu memiliki beberapa tipe loh. dibawah ini adalah tipe dari perangkat lunak

  1. Commercial-Off-the-Shelf (COTS)
  2. Government-Off-the-Shelf (GOTS)
  3. Legacy: ditulis dalam bahasa pemrograman ‘sebelumnya’
  4. Cobol, PL/1 (Y2k/SNET), Fortran, etc. Kemudian C and C++!
  5. Customized New Software
  6. Client vs. Server Software
  7. Database Management Systems/Applications
Nah loh pasti pada bingung kan apa sih definisi dari tipe-tipe perangkat lunak tersebut ?. nah berhubung materi kita tentang mengenal definisi komputer so jadi gak dibahas di tempat ini. Mungkin di lain post akan di bahas tentang definisi dari tipe perangkat lunak tersebut.
Sekarang saya akan menjelaskan bagaimana sejarah komputer dari massa ke massa. klik gambar di bawah ini







Bila kita melihat sejarah tentang pembuatan komputer tentunya bentuk dan ukuran dari komputer tersebut tidaklah seperti sekarang ini akan tetapi sangatlah besar. Satu komputer saja bisa menghabiskan satu ruangan karena ukurannya yang sangat besar. Komputer memiliki kemampuan yang sangatlah menakjubkan dimana kecepatannya, ketepatannya serta daya ingatnya. dibawah ini adalah gambar mengenai kecepatan dan memori daripada komputer

Kecepatan



Memory (daya ingat)



So inilah penjelasan singkat mengenai sejarah komputer yang mudah2an bisa bermanfaat untuk anda sekalian.

Writed by : Dudy Adityawan