Pages

Ads 468x60px

Senin, 28 Februari 2011

Perangkat Utama Mesin Komputer

Bagi sebagian orang mungkin kita sering menggunakan perangkat komputer akan tetapi tahukah kita perangkat penting apa saja yang membangun komputer itu.

Menurut arsitektur Von Neumann yang menggambarkan bagian utama komputer yaitu : Memori, Pemrosesan Unit (terdiri dari Aritmatika dan Logis (ALU) serta Unit Kontrol), dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus".

Memori

Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai angka desimal 70 (atau angka biner) menggunakan salah satu metode pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.

Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis dengan pena yang tidak dapat dihapus.

Pemrosesan

Unit Pengolah Pusat atau CPU berperanan untuk memproses arahan, melaksanakan pengiraan dan menguruskan laluan informasi menerusi system komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input output dan storan bagi melaksanakan arahan-arahan berkaitan.

Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).

Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang nyata.

Unit kontrol menyimpan perintah sekarang yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapat kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Sekali yang terjadi, unit kontrol pergi ke perintah berikutnya (biasanya ditempatkan di slot berikutnya, kecuali kalau perintah itu adalah perintah lompatan yang memberitahukan kepada komputer bahwa perintah berikutnya ditempatkan di lokasi lain).

Input dan hasil

I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, printer, scanner, dan sebagainya).

Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah contoh sistem pengolah data.

Sumber : http://id.wikipedia.org/wiki/Komputer

Jumat, 11 Februari 2011

Pemrograman Sistem

Tugas Pemrograman Sistem
1. Apa perbedaan program sistem dengan program lainnya ?

Jawab :

Program sistem adalah segala jenis perangkat lunak yang dibutuhkan untuk pembentukan suatu sistem baru atau perangkat lunak yang dibutuhkan untuk menjalankan program aplikasi tetapi tidak ditujukan untuk suatu aplikasi khusus.

Contoh dari program sistem ini adalah sistem operasi, compiler, dan program untuk pengeditan text.

Sedangkan program lainnya adalah perangkat lunak yang di butuhkan untuk menjalankan program aplikasi khusus.

Contohnya adalah winamp, mozilla firefox, media player classic.

2. Jelaskan perbedaan pemrograman sistem dengan aktifitas pemrograman lainnya ?
Jawab :
Pemrograman sistem digunakan untuk kegiatan merancang dan mengimplementasikan program sistem guna membantu pengeksekusian secara efektif aplikasi pada bahasa mesin yang dapat di mengerti perangkat keras (hardware).

3. Carilah sistem operasi komputer dan sistem operasi mobile !

Jawab :

Sistem operasi komputer :

  • QDOS

Tim Paterson dari Seattle Computer menulis QDOS yang dibuat dari sistem operasi terkenal pada masa itu, CP/M. QDOS (Quick and Dirty Operating System) dipasarkan oleh Seatle Computer dengan nama 86-DOS karena dirancang untuk prosesor Intel 8086.

  • Mac OS

Adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh.

  • ­Windows

Microsoft memperkenalkan Windows, sistem operasi yang telah menyediakan lingkungan berbasis grafis (GUI) dan kemampuan multitasking.

  • Novell Netware

Adalah sistem operasi berbasis jaringan Netware 86 yang dibuat untuk prosesor Intel 8086.

  • MINIX

Andrew S. Tanenbaum mengembangkan Minix, sistem operasi berbasis Unix yang ditujukan untuk pendidikan. MINIX nantinya menginspirasi pembuatan Linux.

  • Linux

Pada tahun 1991 mahasiswa Helsinki bernama Linus Torvalds mengembangkan OS berbasis Unix dari sistem operasi Minix yang diberi nama Linux.

  • 386 BSD

Sistem operasi berbasis Open Source turunan dari BSD Unix didistribusikan oleh Bill Jolitz setelah meninggalkan Berkeley Software Design, Inc (BSDI). 386 BSD nantinya menjadi induk dari proyek Open Source BSD lainnya, seperti NetBSD, FreeBSD, dan OpenBSD.

  • Debian

Ian Murdock dari Free Software Foundation (FSF) membuat OS berbasis Linux dengan nama Debian pada tahun 1993.

  • NetBSD

Pada tahun 1993 proyek baru OS berbasis Open Source yang dikembangkan dari 386BSD dibuat dengan menggunakan nama NetBSD.

  • FreeBSD

Pada tahun yang sama menyusul NetBSD, satu lagi proyek yang juga dikembangkan dari 386BSD dibuat dengan nama FreeBSD.

  • SuSE

OS Linux versi Jerman dikembangkan oleh Software und System Entwicklung GmbH (SuSE) dan dibuat dari distro Linux pertama, SLS.

  • Red Hat

Pada tahun 1994 Marc Ewing memulai pembuatan distro Red Hat Linux.

  • OpenBSD

Tahun 1995 Theo de Raadt pencetus NetBSD mengembangkan OpenBSD.

  • Mandrake

Gael Duval dari Brazil mengembangkan distro Mandrake yang diturunkan dari Red Hat di tahun 1998.

  • Lindows

Michael Robertson, pendiri MP3.com, memulai pengembangan Lindows yang diturunkan dari Debian. Nantinya Lindows berganti nama menjadi Linspire karena adanya tuntutan perubahan nama oleh Microsoft.

  • Ubuntu

Tahun 2004 versi pertama Ubuntu diluncurkan dan didistribusikan ke seluruh dunia. Ada beberapa versi distro yang dikeluarkan, yaitu Ubuntu (berbasis Gnome), Kubuntu (berbasis KDE), Xubuntu (berbasis XFCE), dan Edubuntu (untuk pendidikan).

Sistem operasi mobile :

  • Symbian

Adalah sistem operasi yang dikembangkan oleh Symbian Ltd. yang dirancang untuk digunakan peralatan bergerak mobile).Symbian merupakan perusahaan independen hasil kolaborasi vendor-vendor raksasa pada masa itu yakni Ericsson, Nokia, Motorola, dan Psion.

  • Windows Mobile
    Adalah sistem operasi seluler yang ditawarkan oleh Microsoft.
  • BlackBerry
    Perusahan telekomunikasi asal Canada, Reserch in Motion (RIM), mengembangkan perangkat komunikasi bergerak. Awalnya produk mereka adalah memproduksi dan layanan penyeranta (Pager) dua arah, namun dalam
    perkembangannya perusahaan ini membuat terobosan baru dengan menciptakan pearangkat Blackberry yang terkenal dengan layanan push-email, dan sekarang blackberry berubah menjadi smartphone yang memiliki berbagai fungsi seperti, GPS, internet mobile, serta dapat mengakses Wi-FI.
  • Android

Mobile OS dari Google ini memberikan kebebasan yang sangat luas untuk para developer dan terintegrasi penuh dengan teknologi Google. Aplikasi-aplikasi yang tersedia untuk Android juga sudah banyak sekali sehingga pengguna Android mempunyai banyak variasi dalam menggunakan aplikasi di Android.

  • iOS

Sistem operasi besutan Apple ini merajai share sistem operasi mobile dengan penggunaan handset Apple yang cukup luas juga seperti iPhone, iPod Touch, dan iPad. Ditambah juga dengan pengguna gadget Apple yang aktif bersurfing ria di Internet dan menggunakan aplikasi-aplikasi yang mengkonsumsi data dari Internet.

  • Bada

Sistem operasi buatan Samsung yang dirancang sebagai sistem operasi terbuka (open platform).

Sumber :

http://www.google.co.id/

http://www.total.or.id/info.php?kk=system%20program

http://www.teknojurnal.com/2010/07/21/5-sistem-operasi-mobile-teratas/