Selasa, 30 Agustus 2011

MySQL 5.4 Akankah Jadi Saingan Oracle?


Menggunakan produk open source memang pertimbangan yang sangat cocok, bila Anda kiranya belum punya cukup dana untuk menggunakan produk yang harus membayar lisensinya. Tak bisa disangkal, untuk masyarakat Indonesia sendiri tak jarang kita temukan menjamurnya berbagai produk bajakan. Tapi mau bagaimana lagi, hal ini tentu semakin pelik, bila kita dihadapkan pada kebutuhan untuk mempelajari sesuatu, tentu saja untuk membayar lisensi produk tertentu pastinya akan menguras kantong kita. Nah, itu juga dilema yang sampai saat ini masih belum benar-benar mendapatkan solusi. Kalaupun ada solusi, ya itu jawabannya adalah gunakan produk open source.
Belum lama ini, MySQL 5.4 diumumkan kepada khalayak, tentu saja versi database open source ini diperbaiki lagi dari versi sebelumnya, yang mana terbatas hanya bisa menggunakan maksimal 4 processor. Namun saat ini sendiri, MySQL mampu meng-handle sampai dengan 16 processor yang dapat mensupport server x86 yang menggunakan multiple core per processor. Dengan kata lain, MySQL yang selama ini juga banyak difokuskan dalam penggunaan untuk sistem web based menjadi lebih serius mengarahkan dirinya ke versi enterprise. Lalu bagaimana tanggapan dari Oracle? Apakah merasa cukup tersaingi? Oracle justru menyambut kedatangan versi MySQL terbaru ini.
Oracle sendiri siap menang atau mungkin kalah dari MySQL. Tapi sepertinya Oracle tak mau dikalahkan oleh MySQL jadi lebih baik daripada saling menyaingi, mungkin akan lebih baik bila saling mendukung dan bersatu-padu. Wah, usaha yang bagus buat Oracle sendiri karena memang selama ini Oracle sudah memiliki InnoDB. Sedangkan MySQL sendiri bisa dikatakan menjadi database primer untuk segi web based.

0 komentar:

5 Freeware Photo Editing, Alternatif Pengganti Photoshop Gratisan

Menggunakan Photoshop bukanlah hal yang awam lagi buat khalayak, namun apakah ada software gratisan lain yang mampu digunakan untuk melakukan photo editing?

Berikut kami rekomendasikan 5 freeware yang dapat Anda gunakan untuk mengedit foto Anda :

1. GIMP, Aplikasi Editing berlisensi GNU


Sejak tahun 2005 lalu GIMP diperkenalkan sebagai aplikasi untuk mengedit gambar. Kini aplikasi ini sudah tersedia untuk platform seperti Windows, MAC, dan beberapa versi Linux.

Singkat kata, keringanan software GIMP menawarkan kita untuk melakukan perubahan pada dunia foto digital, memanipulasi grafik maupun membuat grafik sendiri dari awal. Menggunakan tools yang umum seperti painbrush, pensil dan cloning, yang mana aplikasi tersebut dapat secara aktual dibandingkan dengan saingannya seperti Adobe Photoshop dan Paintshop Pro. Dalam versi full windows pada umumnya, diperoleh beberapa fitur yang berbeda dengan fungsi GIMP yang terpisah beserta tool-toolnya. GIMP menawarkan cara yang mudah untuk bekerja dengan grafik dan tetap fokus pada desktop Anda.

Untuk lebih jelasnya, bisa mendownload GIMP 2.6 for Windows di sini (sedangkan untuk versi dan platforms lainnya, klik di sini)

2. PAINT.NET Photo Digital Editor


Aplikasi freeware lainnya adalah Paint.net yang berbasis windows (hanya windows). Dalam layout widget windows GIMP, Paint.net menggunakan ukuran windows penuh dengan jenis yang sama dari windows. Lebih luas lagi dan sangat dapat disesuaikan layoutnya. Tentu saja ini akan memberikan pemikiran tersendiri untuk optimasi yang anda inginkan.

Kelemahan untuk menginstall paint.net ini, selalu butuh update-an vsersi dari .Net Framework oleh Microsoft (kalau tidak salah dengan v3.5 SP1)

Untuk mencobanya, silahkan download di sini.

3. Artweaver das Deautsche kreative


Artweaver adalah salah satu aplikasi kreatif dengan banyak pilihan cara untuk mengedit atau membuat grafik anda menjadi bagus. Pilihan-pilihan seperti style kanvas yang berbeda, efek standar seperti sharpen, blur dan emboss menawarkan dukungan tablet pena yang bagus.Sudah barang tentu kemampuan kerja dengan layer-layer juga ditampilkan.

Tampilannya sendiri sama seperti tampilan grafik lainnya. Dan apabila ingin mencoba aplikasi ini, download Artweaver 0.57 for windows di sini.

Berbeda kategori dengan aplikasi editing sebelumnya, tentu saja aplikasi yang satu ini akan sangat menyenangkan dan bermanfaat. Khususnya bagi Anda yang tidak ingin menginstall aplikasi editing seperti yang diuraikan sebelumnya. Versi online Adobe Photoshop ini menawarkan Anda kemampuan untuk mengupload photo dan mengeditnya sesuai keinginan. Kelebihannya yaitu pencahayaan yang lebih bagus dan bayangan atau tools lainnya dengan efek khusus yang bagus. Photoshop express adalah tools yang luar biasa.

4. Photoshop Express, Aplikasi Editing Gratis Berbasis Web




Adobe mengerti betul dengan baik dan memperbolehkan Anda mengetes sistem ini tanpa butuh mendaftar lagi atau log-in. Anda penasaran? Silahkan mencoba Photoshop Express di sini.

Salah satu kelemahan aplikasi ini adalah Anda tidak bisa menggunakan layer-layer untuk mengedit gambar anda sedikitpun secara lebih professional. Tetapi tidak apa-apa, karena meskipun demikian, yang penting aplikasi tersebut menawarkan 2Gbyte hosting gratisan buat Anda untuk mengedit gambar. File Storage yang cukup besar bukan?

5. Aviary, Aplikasi Editing Vektor yang Luar Biasa

Bagi Anda pecinta gambar vektor, mungkin inilah solusi yang ciamik untuk membuat grafik.

Vektor pada dasarnya berarti kreasi anda tidak berdasarkan pixel, melainkan pada persamaan variabel. Karena itu dapat membuat sesuatu yang kecil dan ukuran selanjutnya ke bawah dan ke atas tanpa menghilangkan detail apapun. Jika ingin melakukan hal ini secara teratur pada gambar JPG, ini akan memperoleh semua tampilan yang kabur dan tidak jelas, khususnya ketika gambar tersebut menjadi teks yang kecil.

Jadi disini, tool ini hamper sama seperti Adobe illustrator. Menurut penemunya, Raven hanya tools pembuat vektor online yang gratisan di internet. Wuah, mungkin ini saatnya Anda mengkreasikan vektor Anda dan langsung bisa share secara online dengan rekan Anda. Tertarik. Silahkan mencoba fitur Aviary Raven di sini.

Jadi, tunggu apalagi, silahkan coba saja jika Anda benar-benar tertarik untuk mengkreasikan grafik Anda. Siapa tahu, sewaktu-waktu Anda akan membutuhkan tools ini dalam satu waktu yang mendesak, ya kan?

1 komentar:

Intel Hentikan Produksi 11 Model Prosesornya yaitu Celeron, Pentium, Core 2 Duo & Xeon Arsitektur lama


Dalam rangka menyegarkan skala produksinya dan lebih memberikan ruang bagi chip berdasarkan desain core terbarunya, Intel kabarnya baru saja telah menyampaikan pengumuman terkait dengan penghentian produksi 11 model processornya yaitu Celeron, Pentium, Core 2 Duo dan processor Xeon berbasis arsitektur yang lebih tua.

Untuk mensosialisasikan dan menginformasikan perubahan tersebut kepada para mitra bisnisnya, Intel telah mengirimkan pemberitahuan penghentian produk atau Product Discontinuance Notifications (PCN) sejak jauh-jauh hari. Berdasarkan pemberitahuan tersebut, terdapat tidak kurang dari 11 processor mulai dari chip berbasis Conroe-L celeron 430, 440 dan 450 hingga Xeon X3330 yang dibangun di atas arsitektur Yorkfield-6M. Dan sebagian besar dari chip yang dihentikan tersebut ternyata didasarkan pada core Wolfdale dan Wolfdale-3M.

Walaupun telah ada pemberhentian produksi secara resmi lantas bukan berarti pintu permintaan tertutup rapat. Pasalnya sejauh ini Intel masih akan memperbolehkan para mitra bisnisnya untuk menempatkan pesanan sampai 30 Desember 2011, sedangkan tanggal pengiriman produk terakhirnya sendiri telah ditetapkan pada tanggal 8 Juni 2012.

Satu-satunya pengecualian aturan ini adalah Celeron 440, yang akan dikirimkan “hingga persediaan terakhir”, serta tiga processor Xeon yaitu X3300, E3120 dan E3110 yang akan dikirimkan hingga tanggal 14 Desember 2012. Sayangnya, Intel tidak menyebutkan penggantinya apapun untuk produk-produk yang dihentikan tersebut. Namun mengingat usia chip ini, penghentian produksi tinggal menunggu waktu saja. Lagipula sekarang Intel telah mengeluarkan produk-produk terbarunya yang berarti tentunya akan ada banyak pilihan baru.

Chip berbasis SNB diharapkan akan segera hadir dalam waktu yang tidak lama lagi. Lagipula begitu banyak processor Penryn yang akan menjadi usang pada saat itu juga. Arsitektur Penryn sendiri telah dirilis pada 2008 yang lampau sebagai chip Core sebelumnya dan menggunakan proses fabrikasi 45nm. Pada dasarnya processor berdasarkan arsitektur ini menampilkan dua atau empat core pemrosesan dengan hingga 6MB Level 2 cache.

0 komentar:

Mozilla Geber Kreasi Terbarunya Hingga 2012, Luncurkan Update Firefox 13 Pada 2012


Mozilla Sepertinya tengah bersemangat meluncurkan kreasi-kreasi terbarunya. Setelah baru saja meluncurkan Mozilla Firefox 6 dan Mozilla Firefox 8 Aurora, mereka mengumumkan akan meluncurkan Mozilla Firefox 13 pada pertengahan 2012.

Direktur Engineering Firefox, Johnathan Nightingale mengatakan, Mozilla menginginkan kualitas yang lebih baik untuk diberikan kepada publik. Pihaknya juga mengatakan bahwa perusahaannya adalah sepenuhnya perusahaan nonprofit. Meskipun sebagai salah satu perusahaan nonprofit, mozilla firefox kreasi perusahaannya memiliki fitur dan peningkatan kecepatan, terutama terdapat API dan standar yang baru.
Nightingale mengatakan, perusahaannya akan meluncurkan Firefox 7 pada September 2011, disusul Mozilla 8 pada bulan November, dan di penghujung tahun, Firefox 9 akan menyusul. Setelah itu, mereka akan mengeluarkan Firefox 10 pada bulan Januari, disusul Firefox 11 pada bulan Maret, Firefox 12 bulan April, dan terakhir Firefox 13 pada bulan Juni.

0 komentar:

Asus G73JH-X1, Laptop Gaming Terbaru Berbasis Core i7


Bermain game bagi sebagian orang bukan hanya sekedar hobi di waktu senggang. Tak jarang game juga mampu mengasah ketelitian, ketangkasan serta naluri seorang gamer ketika menghadapi rintangan di sepanjang permainan. Nah untuk bisa benar-benar memaksimalkan kegemaran Anda bermain game tersebut tak salah rasanya kalau Anda memiliki mesin game sendiri sejenis laptop yang selain bisa digunakan untuk bermain, tentunya Anda bisa mengerjakan tugas komputasi dan juga terhubung ke dunia maya.

Asus baru-baru ini meluncurkan G73JH-X1 yang mana merupakan notebook gaming berbasis Core i7. Laptop ini masih termasuk jajaran notebook berseri Republic of Gamers G73jh. Dibekali dengan ketangguhan processor Core i7-720QM berkecepatan 1.6GHz, memori 8GB DDR3 dan ATI Mobility Radeon HD5870 plus memori 1GB GDDR5 sebagai grafisnya.

Laptop Asus G73JH-X1 berukuran layar monitor LCD 17.3 inchi dan resolusinya 1920×1080 Full HD LED-backlit. Laptop ini memiliki kapasitas hardisk 500GB 7200RPM dan dibundel dengan DVD SuperMulti burner. Anda dapat mengkoneksikannya dengan jaringan Bluetooth dan WiFi 802.11b/g/n. Selain itu terdapat pula 8-in-1 card reader, webcam 2 Megapixel, integrated speakers serta HDMI output.

Laptop gaming ini menggunakan baterai 8-cell dan sudah bersistem operasi Windows 7 Home Premium 64-bit. Anda tertarik untuk memiliki laptop gaming ini, maka kiranya Anda harus menyiapkan dana sekitar 1549.99 USD atau sekitar 15,5 juta rupiah untuk bisa menjadikannya mesin game kesayangan Anda.

0 komentar:

IBM Bikin Hard Disk Berkapasitas Terbesar yaitu 120 Petabyte (120000 TB)


IBM kini memiliki proyek besar. Mereka kini tengah membangun sebuah hard disk terbesar yang memiliki kapasitas 10 kali lebih besar dari hard disk yang saat ini ada di pasaran. Hard disk buatan IBM tersebut akan memiliki kapasitas 120 petabytes atau 120 juta gigabyte. Saat ini hard disk terbesar yang ada adalah hard disk dengan kapasitas 15 petabyte.

IBM membuat hard disk tersebut dari serentetan 200 ribu hard disk yang digabungkan menjadi satu. Pengerjaan proyek tersebut dilakukan di CA Lab research, Almaden. Hard disk raksasa tersebut dapat memuat tak kurang dari satu triliun file dan dapat menjalankan simulasi sistem yang lebih kompleks, seperti untuk pemodelan cuaca dan iklim. Megaserver ini dibuat untuk klien tanpa nama yang berencana membuat simulasi fenomena kejadian nyata.

Untuk mendukung pengerjaan proyek ini, IBM tengah mengembangkan berbagai hardware dan teknik software baru. Salah satunya adalah menggunakan sirkulasi air sebagai sarana pendingin, bukan sebuah kipas seperti pada hard disk umumnya. Selain itu, jika terdapat kerusakan dalam disk, sistem akan secara otomatis akan menarik data yang berlebih dan menuliskannya kembali. Jika kembali terjadi kerusakan atau kegagalan, maka sistem akan bekerja lebih cepat untuk mengurangi kemungkinan kerusakan data secara permanen. Dengan adanya langkah seperti itu, sistem akan dapat menyimpan data lebih lama tanpa mengurangi performanya.

0 komentar:

Kamis, 11 Agustus 2011

Apa itu Komputer?


Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.

Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut disebut sebagai komputer.

Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.

Charles Babbage mendesain salah satu mesin hitung pertama yang disebut mesin analitikal. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat dikatakan sebagai komputer.

Jenis

Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.

Komputer benam

Pada sekitar 20 tahun , banyak alat rumah tangga, khususnya termasuk panel dari permainan video tetapi juga mencakup telepon genggam, perekam kaset video, PDA dan banyak sekali dalam rumahtangga, industri, otomotif, dan alat elektronik lain, semua berisi sirkuit elektronik yang seperti komputer yang memenuhi syarat Turing-lengkap di atas (dengan catatan bahwa program dari alat ini seringkali dibuat secara langsung di dalam chip ROM yang akan perlu diganti untuk mengubah program mesin). Komputer maksud khusus lainnya secara umum dikenal sebagai "mikrokontroler" atau "komputer benam" (embedded computer). Oleh karena itu, banyak yang membatasi definisi komputer kepada alat yang maksud pokoknya adalah pengolahan informasi, daripada menjadi bagian dari sistem yang lebih besar seperti telepon, oven mikrowave, atau pesawat terbang, dan bisa diubah untuk berbagai maksud oleh pemakai tanpa modifikasi fisik. Komputer kerangka utama, minikomputer, dan komputer pribadi (PC) adalah macam utama komputer yang mendapat definisi ini.

Bagaimana komputer bekerja

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von Neumann, yang diusulkan pada awal 1940-an oleh John von Neumann.

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"

Memori
modul memori RAM

Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.

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.

Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.

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).

Masukan 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, pencetak, pemindai, 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.

Instruksi

Perintah yang dibicarakan di atas bukan perintah seperti bahasa manusiawi. Komputer hanya mempunyai dalam jumlah terbatas perintah sederhana yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".

Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam praktiknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)

Arsitektur

Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.

Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama - mereka mempunyai beberapa UPS dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.

Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.

Program

Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Sebuah komputer pribadi modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 miliar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai tugas ganda. Pada kenyataannya, UPS melakukan perintah dari satu program, kemudian setelah beberapa saat, UPS beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu UPS di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan.

Sistem operasi

Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-macam program komputer, setelah bertahun-tahun, pemrogram akhirnya menmindahkannya ke dalam sistem operasi.

Sistem operasi, menentukan program yang mana dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan servis kepada program lain, seperti kode (penggerak) yang membolehkan pemrogram untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.

Penggunaan komputer
Anak-anak sedang belajar penggunaan komputer bersama sang guru.

Komputer digital pertama, memiliki ukuran yang besar dan membutuhkan biaya besar untuk pembuatannya. Komputer di masa itu umumnya digunakan untuk mengerjakan perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan gagal). CSIR Mk 1/CSIRAC, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan Hidroelektrik besar. Selain itu juga dipakai dalam kriptanalisis, misalnya komputer elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi, visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur, memindahkan gambar dan penggunaan lain.

Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai komputer untuk analisa mereka sendiri. Penurunan harga komputer membuat mereka dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.

Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku, menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika dengan lembatang sebar, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud lain.

Sekaligus, komputer kecil, biasanya dengan mengatur memrogram, mulai menemukan cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian, perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini cenderung kepada akan terus.

Bagian-bagian komputer

Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat keras (hardware).

Perangkat keras

1. Pemroses atau CPU sebagai unit yang mengolah data
2. Memori RAM, tempat menyimpan data sementara
3. Hard drive, media penyimpanan semi permanen
4. Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh UPS, seperti mouse, keyboard, dan tablet
5. Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor dan printer.

Perangkat lunak

1. Sistem operasi
Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.

2. Program komputer
Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya


Slot pada komputer

1. ISA/PCI, slot untuk masukan kartu tambahan non-grafis
2. AGP/PCIe, slot untuk masukan kartu tambahan grafis
3. IDE/SCSI/SATA, slot untuk hard drive/ODD
4. USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)

Jenis komputer

1. Komputer analog
2. Komputer pulsa
3. Mikrokomputer
> Komputer rumah (home computer)
> Komputer pribadi (PC)
> Server
4. Minikomputer
5. Mainframe computer
6. Superkomputer

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

0 komentar: