Showing posts with label Materi Pembelajaran TIK. Show all posts
Showing posts with label Materi Pembelajaran TIK. Show all posts

Klasifikasi Komputer / Jenis-jenis Komputer

KLASIFIKASI KOMPUTER
Jenis computer yang dipasarkan sekarang umumnya diklasifikasikan sebagai berikut:
Menurut Jenis Data yang Diolah
1.       Komputer Analog
  • Dibuat untuk mengolah data kualitatif, yaitu membandingkan suatu keadaan dengan keadaan lain dengan besaran angka.
  •  Bekerja secara kontinyu dan paralel dan tidak diperlukan bahan program.
  • Biasanya dipakai untuk mengontrol suatu besaran.
  • Tidak langsung bekerja dengan angka-angka tetapi dengan harga-harga yang diukur pada skala waktu tertentu dan yang dicatat / direkam dengan tingkat ketelitian tertentu.
  •  Contoh : Pengukuran suhu dan temperature ( thermometer ) diukur sampai persepuluh derajat celcius, besaran listrik ( multimeter ), besaran cuaca ( barometer ), sebuah pompa bensin mempunyai analog processor yang mengkonversikan bensin yang tersalur menjadi dua yaitu jumlah bensin sampai persepuluh liter dan harga yang harus dibayar sampai puluhan rupiah
 2.       Komputer Digital
Adalah computer yang mengolah discrete data yang beroperasi berdasarkan angka-angka ( digit ), yang menyatakan sesuatu nilai, huruf atau simbol tertentu.
  • Dibuat untuk mengolah data secara kuantitatif, maksudnya membimbing suatu keadaan dengan besaran angka-angka, huruf-huruf dan special character. 
  • Cara kerjanya berdasarkan operasi hitung, dengan demikian diperlukan bahasa program sebagai perantaraan penggunaan computer secara meluas mulai dari bidang bisnis, industri dan ilmiah.
  • Digital processor beroperasi dengan discrete data untuk menghasilkan suatu output .
  • Contoh : Jam digital yang menghitung detik demi detik untuk mengukur waktu, calculator, cash register, computer masa kini.
3.       Komputer Hibrid
Cara kerjanya merupakan kombinasi antara digital komputer dengan analog komputer (gabungan dua macam mesin yang masing-masing bekerja secara analog dan digital).
Kombinasi dimaksudkan sebagai data yang akan diolah berupa data kualitatif, sedangkan hasilnya berupa data kuantitatif atau sebaliknya.


 Komputer Menurut Jenis Penggunaan (Purpose)
Digital computer bisa dibuat dengan dua macam kegunaan, yaitu :
1.       Yang bersifat khusus (special purpose computer)
2.       Yang bersifat umum (general purpose computer)
Penjelasan : 
1.       Sebuah special purpose digital computer hanya dapat melakukan sesuatu tugas tertentu
Programnya sudah tersimpan didalamnya sebagai satu kesatuan mesin.saat ini special purpose digital computer banyak digunakan di mana-mana misalnya :
·   Peralatan pengendali pesawat terbang
·   Mobil
·   Mesin cuci
·   Peralatan radio, lemari es, dll
2.       Sebuah general purpose computer dapat menyimpan beberapa program, sehingga bisa dikatakan penggunaannya untuk segala macam aplikasi, misalnya :
·   Membuat daftar gaji
·   Laporan persediaan barang
·   Daftar piutang, dsb

 Menurut jenis aplikasi
Computer dalam peranannya dapat mengaplikasikan masalah :
·   Bisnis (bussines)
·   Ilmiah (Scientific)
·   Proses kontrol 

        Menurut Jenis Kemampuan
Ukuran besar kecilnya suatu computer ditentukan dengan kemampuan untuk menampung data atau instruksi didalam memory yang berada di central processing unit  yang ditentukan oleh jumlah byte yang terkandung didalamnya, maka computer dapat digolongkan menjadi :
1.       small computer (computer kecil)
mempunyai kemampuan menampung data antara 4 K byte – 128 K byte
2.       medium computer (computer menengah)
mempunyai kemampuan menampung data antara 128 K byte – 8 M byte
3.       Large computer (computer ukuran besar)
mempunyai kemampuan menampung data antara 256 K byte – 16 M byte

        Menurut Jenis Ukuran Fisik
Melihat ukuran komputer yang berbeda-beda, ada yang kecil, sedang, besar maka computer dapat dibedakan menurut ukuran fisiknya, sebagai berikut :
1.       Mikro computer, disebut juga PC (personal computer) merupakan computer untuk pemakai tunggal (single user computer)
2.       Mini computer, biasa digunakan oleh perusahaan menengah untuk pengolahan data yang tidak terlalu besar. Pengolahan data tertentu untuk mengurangi beban main frame
3.       Main frame, computer besar yang umumnya dipakai oleh organisasi atau perusahaan besar untuk pengolahan data yang terpusat
4.       Super computer, computer yang sangat besar terutama digunakan untuk aplikasi ilmiah

Cara Membuat Mail Merge

Cara Membuat Mail Merge / PENGGABUNGAN DATA/BERKAS PROGRAM PENGOLAH KATA DAN PENGOLAH ANGKA

A. Memasukkan/Menyisipkan dan Mengedit Berkas Pengolah Angka ke dalam Pengolah Kata
Cara memasukkan berkas dari Ms. Excel ke Ms. Word:
1. Tentukan posisi berkas yang akan kita tempatkan. Klik Insert > Object > Create from file.
2. Isi kotak isian File Name/mengeklik tombol Browse.
3. Klik Ok. Untuk mengedit data dari Ms. Excel, klik dua kali berkas tersebut.
Sebaliknya, prosedurnya hampir sama. Untuk mengedit berkas dari Ms.Word, klik dua kali berkas tersebut.
Cara membuat tabel perhitungan di Ms. Word dengan Ms. Excel :
1. Klik Insert > Object
2. Klik Create New. Pilih Ms. Excel Worksheet > Ok.
3. Klik di luar jendela Ms. Excel sehingga kita memperoleh tabel di dokumen Ms.Word.
Sebaliknya:
1. Klik Insert > Object > Create New > Ms. Word Document.
2. Klik Ok. Jika layar Ms. Word di jendela dokumen Ms. Excel terlihat, ketik teks yang diinginkan dan klik di luar jendela Ms. Word jika telah selesai. Teks akan masuk sebagai kotak teks dan dapat memindah-mindah letak kotak teks.

B. Menyajikan Grafik Pengolah Angka ke dalam Berkas Pengolah Kata
Langkah-langkah melakukannya:
1. Klik Insert > Chart > pilih grafik yang diinginkan.
2. Jika prosedur pembuatan grafik sudah benar, maka tampilan grafik akan tampak.
3. Setelah pembuatan grafik selesai, klik grafik tersebut hingga muncul titik-titik di sekitar gambar. Klik Edit > Copy/klik kanan pilih Copy/klik toolbar Copy.
4. Buka berkas yang akan disisipi grafik pada Ms. Word dan tempatkan posisi grafik.
5. Klik Edit > Paste/klik toolbar Paste/Edit > Paste Special.
6. Klik Paste Link dan klik Ms. Office Excel Chart Object > Ok.

C. Menyimpan Berkas atau Dokumen
Cara menyimpan dokumen secara langsung:
1. Klik File > Save.
2. Tentukan nama drive/folder yang diinginkan. Ketik nama file di kotak File Name. Klik Save.
3. Jika kita ingin menyimpan dokumen yang sama dengan nama lain, klik File > Save As. Klik Save.
D. Menyetak Berkas Atau Dokumen
Cara mencetak berkas:
1. Klik File > Print/klik toolbar Print.
2. Isi nama printer pada kotak Name
3. Pada Page Range, klik All untuk mencetak semua lembar dokumen, klik Current Page untuk mencetak lembar dokumen yang sedang dibuka, klik Pages untuk mencetak halaman tertentu dari dokumen.
4. Klik Ok untuk mulai mencetak.
Kita dapat melihat tampilan hasil cetakan dengan cara mengeklik File> Print Preview /toolbar Print Preview.

MEMULAI KERJA DENGAN EXCEL

MEMULAI KERJA DENGAN EXCEL


1 Membuat Buku Kerja Baru

Secara otomatis, Exel akan membuka sebuah buku kerja (workbook) baru dan buku baru tersbeut terdiri dari beberapa buah (workbook).

Buku kerja dapat dibuat dengan cara menjalankan perintah New. Langkah-langkah untuk menjalankan perintah New adalah sebagai berikut :

1. Dari meni File, klik New. Task pane New Workbook akan ditampilkan dibagian kanan jendela Excel.

2. Klik Blank Workbook. Sebuah buku kerja baru yang terdiri dari beberapa lembaran kerja akan ditambahkan di jendela Exel.

Selain dengan menggunakan perintah New di menu File, dapat juga dibuat dengan mengklik tombol New di toolbar Standard.



2 Memasukkan Data di Sel Lembaran Kerja

Memasukkan data di sel lembaran kerja dilakukan dengan mengaktifkan sel di lembaran kerja yang bersangkutan, mengetik data yang akan dimasukkan diakhiri dengan menekan tombol Tab.

Memasukkan data berupa angka dilakukan dengan mengetik angka dari bilangan tersebut. Sehari-hari kita melihat bahwa angka-angka ditulis dengan memberikan tanda titik sebagai pemisah ribuan, jutaan, dan seterusnya.

Namun, dalam memasukkan data angka di lembaran kerja Exel, kita tidak diperkenankan memasukkan angka dengan memberikan tanda titik sebagai pemisah ribuan.

Untuk mendapatkan tampilan angka dengan tanda pemisah ribuan, kita dapat memfotmat data yang sudah dimasukkan.

Bila angka yang kita masukkan mempunyai angka di belakang koma, kita dapat mengaturnya sehingga Exel akan menambahkan tanda koma secara otomatis. Misalkan saja, kita harus memasukkan data 2,135, maka kita cukup mengetik 2135.

Demikian juga sebaliknya, bila angka-angka mempunyai angka nol di bagian belakang, kita dapat mengaturnya, sehingga Excel akan menambahkan angka nol sejumlah tertentu secara otomatis. Misalkan saja, angka 21000000, kita cukup mengetik angka 21 Exel akan menambahkan 6 angka nol di belakang angka 21 secara otomatis.

Langkah-langkah untuk mengatur kedua hal tersbeut adalah sebagai berikut :

1. Dari menu Tools, klik Options. Kotak dialog Options akam ditampilkan

2. Klik tab Edit.

3. Berilah tanda cek pada kotak cek Fixed decimal

4. Lakukanlah salah satu berikut ini :

· Bila kita ingin menambah angka nol sebanyak n buah di belakang angka yang kita ketik, masukkanlah angka negatif n (-n). Misalnya, -6 untuk menambahkan 6 angka nol di belakang data yang dimasukkan. Angka 21 yang kita ketik akan diubah menjadi 21000000.

· Bila kita ingin menggeser angka desimal ke kiri sebanyak n buah angka, ketiklah angka n. Misalnya, 3 untuk menggeser 3 angka ke kiri tanda koma dari data yang dimasukkan. Angka 2135 yang kita masukkan akan diubah menjadi 2,135.

5. Klik tombol OK



Memasukkan Data Berupa Teks, Waktu dan Tanggal

Memasukkan data berupa tanggal dilakukan dengan menggunakan tanda garis miring (/) atau garis pemisah (-) untuk memisahkan tanggal, bulan dan tahun. Misalnya, 21/7/1981 atau 21-Jul-1981. Bila tidak sesuai dengan yang kita inginkan, format data tersebut dapat diatur.







Memasukkan Data yang Berurutan

Untuk memasukkan data yang berurut adalah sebagai berikut :

1. Pilih sel tempat data pertama akan dimasukkan

2. Ketik data pertama, kemudian pindah ke sel berikutnya

3. Ketik data kedua yang sesuai dengan urutan data dengan ketentuan seperti di bawah ini.

· Bila urutan data yang akan dimasukkan adalah 1, 2, 3, 4 dan seterusnya, ketiklah 1 dan 2 di dua sel pertama.

· Bila urutan data yang akan dimasukkan adalah 2, 4, 6, 8 dan seterusnya, ketik 2 dan 4 di dua sel pertama.

· Bila urutan data yang akan dimasukkan adalah 5, 8, 11, 14 dan seterusnya, ketiklah angka 5 dan 8 di dua sel pertama.

4. Blok kedua sel yang sudah diisi data tersebut.

5. Letakkan pointer di sudut kanan bawah sel kedua sampai tanda tambah (+) muncul di pointer.

6. Drag ke kanan atau ke bawah untuk urutan data yang semakib besar. Atau, drag ke kiri atau ke atas untuk urutan data yang semakin kecil.

7. Bila data terakhir sudah dimasukkan, lepaskan mouse.



Memasukkan Data Sekaligus

Masukkan data yang sama pada beberapa sel sekaligus adalah sebagai berikut:

1. Pilihlah sel-sel tempat data akan dimasukkan. Tekanlah tombol Ctr sambil memilih sel dengan mouse jika sel-sel yang dipilih tidak saling berdekatan.

2. Ketiklah data yang akan dimasukkan pada salah satu sel yang sudah dipilih.

3. Tekanlah Ctrl + Enter. Data yang dimasukkan akan mengisi semua sel yang sudah dipilih sekaligus.







3 Mengatur Perpindahan Sel Setelah Menekan Enter

Langkah-langkah untuk melakukannya adalah sebagai berikut :

1. Dari menu Tools, klik Options. Kotak dialog Options akan ditampilkan

2. Klik tab Edit

3. Pada bagian Settings, berilh tanda cek di Move selection after Enter

4. Di kotak pilihan Direction, pilihlah arah perpindahan sel aktif yang kita inginkan.

5. Klik tombol OK.



4 Menyimpan Buku Kerja Baru

Langkah-langkah yang perlu kita lakukan untuk menyimpan sebuah buku kerja adalah sebagai berikut :

1. Dari menu File, klik perintah Save. Kotak dialog Save As akan ditampilkan. Perintah Save juga dapat dijalankan dengan menekan tombol Save juga dapat dijalankan dengan menekan tombol Save di toolbar atau dengan menekan tombol Ctrl + S di Keybord.

2. Pada kotak pilihan Save in, pilihlah folder tempat menyimpan file buku kerja yang akan disimpan. Bila kita tidak menentukan tempat penyimpanan, file tersebut akan disimpan secara default di folder My Documents.

3. Pada kotak File name, hapuslah teks Book 1 dan ganti dengan nama File yang diinginkan. Misalnya, Data Praktikum Fisika.

4. Klik tombol Save. Kotak dialog Save As akan ditutup dan buku kerja kita akan disimpan dengan nama file Data Praktikum Fisika.xls.



5 Menyimpan Buku Kerja yang Sudah Pernah Disimpan

Untuk menyimpan buku kerja yang sudah pernah disimpan, kita dapat melakukannya dengan tiga cara : (1) mengeklik perintah Save yang terdapat di menu File (2) mengklik tombol Save di toolbar, atau (3) menekan tombol Ctrl + S di keybord. Ketiga cara ini akan memberikan hasil yang sama.



6 Menyimpan Buku Kerja dengan Nama File Baru

Langkah-langkah untuk menyimpan file buku kerja dengan nama yang berbeda adalah sebagai berikut :

1. Dari menu File, klik perintah Save As. Kotak dialog Save As akan ditampilkan.

2. Pada kotak pilihan Save in, pilihlah folder tempat menyimpan file buku kerja yang baru. Bila kita tidak menentukan folder penyimpanan, file tersebut akan disimpan di folder yang sama dengan tempat penyimpanan file yang lama.

3. Pada kotak File name, hapuslah nama file lama dan ketiklah nama file yang baru. Misalnya, Data Pengamatan Lapangan.

4. Klik tombol Save. Kotak dialog Save As akan ditutup dan buku kerja tersebut akan disimpan dengan nama file yang baru, yaitu Data Pengamatan Lapangan.xls.



7 Mengatur Penyimpanan Otomatis (Save AutoRecover)

Langkah-langkah untuk mengaktifkan Save AutoRecover adalah sebagai berikut :

1. Dari menu Tools, klik Options. Kotak dialog Options akan ditampilkan

2. Klik tab Save

3. Pada bagian Settings, berilah tanda cek di Save AUtoRecover info every.

4. Masukkan waktu yang diinginkan, misalnya 5 menit.
5. Klik tombol OK.

PENGOLAHAN DATABASE

PENGOLAHAN DATABASE



A. Membuat berkas/dokumen dalam Database



Dokumen atau berkas yang berisi data-data yang disusun berdasarkan baris dan kolom dalam suatu range merupakan suatu database dalam lembar kerja Microsoft Excel. Contohnya, data-data siswa suatu sekolah yang terdiri atas nama, alamat, tanggal lahir, kota, dan sebagainya merupakan suatu database siswa dari sekolah yang bersangkutan.



Database ini mempunyai lima buah nama field (kolom) sebagai baris judulnya, yaitu NIS, NAMA, SISWA, KELAS, ALAMAT, dan KOTA. Data-data lengkap siswa ditempatkan pada setiap baris dibawah judul field. Setiap satu baris data disebut satu record jadi database terdiri dari 20 record data.



Untuk membuat database dapat dilakukan dengan prosedur berikut:



a) Ketiklah data siswa dengan lima buah nama field seperti diatas yaitu NIS, NAMA SISWA, KELAS, ALAMAT, dan KOTA. Kemudian sorotlah range yang mencakup nama seluruh nama field tadi sebagai baris judul.

b) Klik menu Data>Form. Kotak dialog tersebut akan menginfirmasikan kepada kita bahwa satu baris paling atas dari range yang kita sorot akan digunakan sebagai baris judul.

c) Kliklah OK.

d) Ketiklah data siswayang kita inginkan pada kotak isian tersebut, jika ingin menambah data siswa lainnya, kliklah tombol perintah New. Namun, jika kita ingin mengakhiri formulir pegisian data tersebut, kliklah Close.



B. Mengurutkan data table secara ascending atau descending.



Kita dapat mengurutkan data dalam suatu database baik secara ascending (urut naik) ataupun descending (urut turun). Prosedur yang perlu kita ikuti untuk mengurutkan data tersebut adalah sebagai berikut.



a) Sorotlah range database yang ingin kita urutkan. Range yang disorot itu mencangkup seluruh nama field beserta data-data yang ada dibawahnya.

b) Kliklah menu Data>Sort.

c) Pada bagian My list has, kliklah tombol Header row jika kita menyorot range yang mencakup baris judulnya, dan No header row jika kita tidak menyertakan baris judul pada range data yang disorot.

d) Pada bagian Sort by, kliklah kunci pengurutan yang kita inginkan, missal kita ingin mengurutkan data siswa berdasarkan NIS (Nomor Induk Siswa), maka kliklah NIS pada daftar Pilihan Sort by. Kemudian lanjutkan pada pengurutan ke dua dengan mengeklik tombol daftar pilihan Then by. Pilihlah tanda Ascending jika kita ingin mengurutkan data dari angka yang terkecil ke angka yang terbesar (dari huruf A ke Z), atau Descending jika kita ingin mengurutkan data dari yang besar ke yang kecil.

e) Kliklah OK jika telah selesai.



Selain dengan cara diatas, kita juga dapat mengurutkan data dengan menggunakan tombol toolbar Sort Ascending atau Sort Descending. Namun yang bisa diurutkan dengan menggunakan fasilitan toolbar ini hanya pada kolom terkiri dari range data.



C. Membuat Database Sederhana dengan Fasilitas Filter.



Kita dapat menyiapkan database dengan menggunakan fasilitas filter atau penyaringan. Pembuatan database dengan menggunakan filter ini ditujukan untuk melakukan pencairan informasi dari suatu database yang kita buat. Hal ini dapat dilakukan dengan menggunakan fasilitas AutoFilter. Untuk menyiapkan database tersebut, ikutilah prosedur berikut.



a) Bukalah kembali File. Sorotlah seluruh nama field (judul kolom) yang terdapat pada baris judul database.

b) Kliklah menu Data> Filter> AutoFilter. Melalui perintah ini maka fasilitas AutuFilter secara otomatis akan aktif, dan tombol daftar pilihan (drop-down) akan muncul di setiap judul kolom (nama field) pada baris judul dari database.

c) Untuk menyaring database setelah AutoFilter di atas, cukup dilakukan dengan cara mengeklik tombol (tanda panah ke bawah) daftar pilihan pada judul kolom (nama field) yang kita inginkan. Kemudian klik kriteria penyaringan yang kita pilih.

d) Kita juga dapat menampilkan data siswa dengan menggunakan dua atau lebih kriteria.



Selain itu, kita juga dapat menyaring database dengan menggunakan kriteria khusus yang bisa kita tentukan sendiri. Caranya dengan menggunakan Custom AutoFilter, prosedurnya adalah sebagai berikut.



a) Jika kita ingin menampilkan seluruh data siswa, maka pilih dan kliklah Custom pada tombol daftar. Kotak dialog Custom AutoFilter akan tampil.

b) Pada bagian Show rows pilih dan kliklah “is greather than” klik OK.

c) Untuk menampilkan kembali seluruh data dalam database tadi dapat dilakukan dengan mengeklik (All) pada tombol daftar pilihan yang sudah kita gunakan. Selain itu dapat juga menggunakan menu Data>Filter>Show All.

d) Untuk mengakhiri penggunaan fasilitas penyaringan database, pilih dan klik menu Data>Filter>AutoFilter.



D. Pengolahan Data Numerik dan Alphanumerik dalam Suatu Penyajian informasi.



Dalam program pengolah kata seperti Microsoft Excel, kita dapat mengolah data-data

Numeric maupun alphanumerik menjadi suatu sajian informasi data yang diperlukan orang lain. Sajian informasi tersebut dapat berupa pengumuman, daftar harga barang di suatu supermarket, laporan keuangan suatu perusahaan, dan sebagainya.
Kita dapat membuat pengumuman biaya kursus dari suatu lembaga kursus berikut ini. Prosedur pembuatanya hamper sama dengan pembuatan data-data dalam pengolah angka yang sudah kita pelajari sebelumnya.

Ringkasan Materi Komputer


Komputer
Jenis komputer super yang dipakai oleh NASA di Columbia
Komputer adalah alat yang dipakai untuk mengolah informasi 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 definisi 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 memproses informasi" atau "sistem pengolah informasi."
Definisi
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 terakhir, banyak alat rumahtangga, 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.
Komputer Pribadi
Akhirnya, banyak orang yang tak akrab dengan bentuk komputer lain memakai istilah ini secara eksklusif untuk menunjuk kepada komputer pribadi (PC).
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 di 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 1000110) 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 - itu merupakan scratchpad daripada sebuah tablet batu.
Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dulu biasa mebuat 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 Pemproses Pusat atau CPU ( central processing unit) 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.
Berkas:CPU with pins.jpg
Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan menunjukan kaki-kakinya
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.
Instruksi
Perintah yang dibicarakan di atas tidak adalah perintah kaya 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 prakteknya, 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 Central Processing Unit atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. 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 CPU 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. Ulang prosedur ini 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. Suatu [[Personal computer[PC]] modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 milyar 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, "programmer." "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 multitasking. Pada kenyataannya, CPU melakukan perintah dari satu program, kemudian setelah beberapa saat, CPU 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 CPU 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, programer 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 (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.
Penggunaan Komputer
Komputer digital pertama, dengan ukuran dan biaya yang besar, sebagian besar 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 I, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan hidroelektrik besar. Yang lainnya 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 spreadsheet, 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 memprogram, 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.
Kata "Komputer"
Selama bertahun-tahun sudah ada beberapa arti yang agak berbeda pada kata 'komputer', dan beberapa kata berbeda untuk hal kami sekarang biasanya disebut komputer.
Misalnya "computer" secara umum pernah dipergunakan untuk bermaksud orang memperkerjakan untuk melakukan perhitungan aritmatika, dengan atau tanpa mesin membantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata bagi "orang yang menghitung" dan lalu menjelang 1897 juga untuk "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita AS dan Inggris yang pekerjaannya memperhitungkan jalan artileri perang besar dengan mesin seperti itu.
Charles Babbage mendesain salah satu mesin menghitung pertama disebut Mesin Analitikal, tetapi karena masalah teknologi tidak dibuat seumur hidupnya. Berbagai alat mesin yang sederhana seperti slide rule baik juga sudah menyebut komputer. Di beberapa kasus mereka diserahkan ke sebagai "komputer analog", sewaktu mereka melambangkan nomor oleh continuous kuantitas-kuantitas fisik daripada di samping digit biner yang berlainan. Apa sekarang menyebut "komputer" saja secara umum pernah menyebut "komputer digital" untuk membedakan mereka dari alat lain ini (yang masih dipakai di bidang analog pengolahan tanda, misalnya).
In yang memikirkan kata lain untuk komputer, itu ialah harga mengamati bahwa di bahasa lain kata yang dipilih selalu tidak mempunyai arti harfiah sama sebagai kata Bahasa Inggris. Dalam Bahasa Perancis misalnya, kata ialah "ordinateur", yang berarti kira-kira "organisator", atau "memisahkan mesin". Pada bahasa Spanyol digunakan kata "ordenador", dengan arti sama, walaupun di beberapa negara mereka menggunakan anglicism computadora. Dalam Bahasa Italia, komputer ialah "calcolatore", kalkulator, menekankannya computational menggunakan di balik yang logis seperti penyortiran. Dalam Bahasa Swedia, komputer dipanggil "dator" dari "data". Atau paling tidak pada tahun 1950-an, mereka disebut "matematikmaskin" (mesin matematika). Dalam Bahasa Tionghoa, komputer dipanggil "tien nau" atau suatu "otak listrik". Dalam Bahasa Inggris, kata lain dan frase sudah bekas, seperti "mesin pengolahan data".
Komputer ialah sebarang peralatan/mesin/alat yang digunakan untuk memproses maklumat/informasi berpandukan kepada prosedur/arahan yang ditetapkan.
Mukadimah
Seseorang pemilik komputer peribadi perlu mengenali komponen-komponen komputernya yang berlainan. Pengetahuan mengenai nama, bentuk fizik serta fungsi komponen-komponen komputer peribadi akan membantu seseorang apabila dia berhadapan dengan masalah atau ketika menggunakan komputer peribadi yang lain. Pengetahuan ini juga akan menjadikan seseorang itu lebih yakin apabila menggunakan komputer multimedia apatah lagi sekiranya komputer itu bukanlah yang sering digunakan olehnya sebelum ini. Lebih khas lagi bagi guru-guru untuk tujuan pengajaran dan pembelajaran. Dengan itu mari kita menyelami pengetahuan mengenai komponen-komponen asas yang terdapat pada sesuatu komputer peribadi.
Pada dasarnya, perkataan komputer bermaksud ahli kira (compute). Ahli kira bertugas untuk melakukan pengiraan matematik samada dengan pertolongan alat mekanik atau tidak. Seterusnya hasil kiraan dialih ke mesin. Pada asalnya, tugas "komputer" hanyalah khusus kepada penyelesaian matematik, tapi komputer moden digunakan untuk pelbagai tugas lain yang tidak berkaitan dengan matematik.
Definisi
Takrifan asal Komputer, seperti yang disebut di atas, hanya merangkumi peralatan khusus yang boleh mengira(compute) satu fungsi(single tasking) atau berbilang fungsi(multi tasking) yang terhad. Sekiranya mengambil kira Komputer moden, salah satu ciri-ciri yang membezakannya dengan komputer awal ialah: sekiranya dimasukkan dengan perisian-perisian(software) yang sesuai, komputer moden berkemampuan untuk meniru (emulate) sebarang pengiraan. Namun kemampuan ini dibatasi oleh kapasiti muatan storan(hard disk) , memori (ram) serta kelajuan pemprosesan (processor). Dalam erti kata lain, kemampuan ini boleh diguna sebagai ujian untuk membezakan komputer "serba-guna" dengan komputer awal yang hanya khusus untuk kerja-kerja tertentu. Komputer juga boleh definisikan sebagai satu sistem yang mengendalikan simbol-simbol elektronik dengan cepat dan tepat dan direka khas untuk menerima, memproses, menyimpan dan mengeluarkan hasil(output)
Lihat Sejarah perkembangan komputer.
Penggunaan Komputer
Pada awalnya, komputer digit elektronik, dengan saiz dan kosnya yang besar, hanya digunakan untuk pengiraan saintifik, selalunya untuk tujuan ketenteraan, contohnya ENIAC.
Komputer Benam
Dalam masa 20 tahun ini, kebanyakan peralatan rumah, seperti Konsol Mainan Video, sehingga telefon mudah-alih, perakam video kaset, PDA, dan banyak lagi; jentera industri, kenderaan, dan alat elektronik lain; kesemuanya mengandungi litar komputer yang Turing-sempurna. Komputer yang digunakan di dalam peralatan untuk fungsi tertentu, dikenali sebagai "microcontroller" atau "Komputer benam" (embedded computer). Komputer jenis ini hanya berfungsi untuk memproses maklumat tertentu sahaja.
Komputer Peribadi
Kebanyakan masyarakat umum lebih mengenali komputer sebagai Komputer Peribadi.
Bagaimana Komputer berfungsi
Teknologi dalam komputer digital telah melalui perubahan besar sejak komputer yang pertama pada tahun 1940. Namun kebanyakannya masih menggunakan senibina (architecture) von Neumann, yang dicadangkan oleh John von Neumann pada awal 1940-an.
Senibina von Neumann menyatakan komputer dibahagi kepada 4 bahagian utama: Unit Aritmetik dan Logik (Arithmetic and Logic Unit - ALU), litar pengawal (control circuitry), memori (memory), dan alat input-output (I/O). Kesemua bahagian ini disambung bersama oleh wayar-wayar, yang dikenali sebagai "bas".
Ingatan
Di dalam sistem komputer, ingatan (memory) ialah jujukan bait (numbered byte sequence) (seperti sel), di mana setiap satunya mengandungi sebutir maklumat. Maklumat tersebut mungkin adalah arahan (instruction) untuk komputer, dan setiap sel menyimpan serpihan data yang diperlukan komputer untuk menjalankan arahan.
Secara amnya, ingatan boleh diguna semula lebih sejuta kali. Ia lebih berupa pad lakaran, daripada batu tablet yang hanya boleh ditulis sekali.
Saiz setiap sel, dan bilangannya, berbeza di antara satu komputer dengan komputer yang lain. Begitu juga dengan teknologi memori tersebut, daripada denyutan elektromekanik, seterusnya tiub raksa, seterusnya kepada susunan matriks magnet kekal, seterusnya kepada transistor, dan seterusnya litar bersepadu (integrated circuit) yang mengandungi berjuta kapasitor dalam sebiji cip (chip).
Pemprosesan
Unit Aritmetik dan Logik (ALU), ialah alat yang melaksanakan operasi asas, seperti operasi aritmetik (tambah, tolak, darab, dan sebagainya), operasi logik (AND, OR, NOT) dan membandingkan operasi. Unit ini melakukan tugas sebenar dalam komputer.
Unit pengawal (Control Unit), menyelia slot-slot yang menyimpan arahan (instruction) terkini, seterusnya memberitahu ALU tentang operasi yang perlu dilakukan serta menerima maklumat yang perlu (daripada memori) untuk melaksanakan operasi tersebut. Kemudiannya ia menghantar kembali hasil operasi ke kedudukan memori yang sesuai. Setelah itu, Unit Pengawal akan beralih kepada arahan yang seterusnya.
Input-Output
Unit Input-output membenarkan komputer menerima maklumat daripada dunia luar, dan menghantar keputusan maklumat kembali ke dunia luar. Terdapat pelbagai bentuk alat I/O, daripada Papan kekunci, skrin, Cakera liut, kepada alat yang luar biasa, seperti Webcam.
Kesemua alat (peranti) input mengkod (encode) maklumat kepada data supaya boleh diproses oleh sistem komputer digital. Alat (peranti) output pula menyahkod (decode) data komputer kepada maklumat yang boleh difahami oleh pengguna komputer.
Arahan (Instruction)
Arahan komputer bukanlah arahan berbunga seperti bahasa manusia. Komputer hanya mempunyai arahan-arahan mudah yang terhad. Arahan biasa yang disokong oleh kebanyakan komputer adalah seperti: Salin kandungan sel 123, dan letak salinan ke sel 456; tambahkan kandungan sel 666 ke sel 042, dan letak hasil tambahan ke sel 013; sekiranya sel 999 adalah 0, arahan seterusnya ialah pada sel 345.
Arahan-arahan tersebut diwakili sebagai angka (numbers). Contohnya, Kod untuk "Salin" mungkin adalah 001. Set Arahan yang disokong oleh komputer dipanggil Bahasa Mesin. Secara praktiknya, arahan untuk komputer biasanya tidak ditulis dalam bentuk Bahasa Mesin, tapi dalam bentuk Bahasa Pengaturcaraan Tahap Tinggi (High Level Programming Language). Bahasa pengaturcaraan kemudiaanya dialihbahasa kepada Bahasa Mesin dengan menggunakan Program Komputer khas (seperti Pengkompil - compiler, atau Interpreter).
Sesetengah bahasa pengaturcaraan adalah dalam bentuk yang hampir dengan Bahasa Mesin, contohnya Bahasa Penghimpun (assembler) - (juga dikenali sebagai Bahasa Tahap Rendah - Low level language); Manakala sesetengah bahasa mengguna prinsip yang jauh berbeza dengan operasi mesin, contohnya Prolog.
Senibina (Architecture)
Komputer moden meletak ALU (Unit Aritmetik dan Logik) dan Unit Pengawal di dalam satu litar bersepadu yang dikenali sebagai Unit Pemproses Pusat (Central Processing Unit - CPU). Kebiasaanya, memori komputer akan diletak pada beberapa litar bersepadu kecil berhampiran dengan CPU. Alat-alat yang lain dalam komputer adalah bekalan kuasa dan alat input-output.
Fungsi sebuah komputer secara prinsipnya agak jelas. Komputer menyambut arahan dan data daripada memori. Arahan kemudiannya dilaksanakan, hasilnya disimpan, dan seterusnya menyambut arahan yang berikutnya pula. Prosedur ini diulang sehingga komputer itu ditutup.
Program
Program Komputer ialah satu senarai arahan yang besar untuk dilaksana oleh komputer. Kebanyakan Program Komputer mempunyai berjuta arahan, dan kebanyakan daripada arahan-arahan tersebut dilaksanakan berulang-kali. Sebuah Komputer peribadi yang moden berupaya melaksanakan lebih kurang 2-3 Billion arahan per saat.
Pada masa sekarang, kebanyakan komputer berupaya melaksanakan lebih dari satu program pada satu masa. Keupayaan ini dinamakan multitugas (multitasking). Walaupun secara kasarnya, seolah-olah komputer melakukan dua kerja sekaligus, sebenarnya CPU melaksanakan arahan daripada satu program dahulu, kemudian beralih ke program yang satu lagi pada jangka masa sejenak. Jangka masa sejenak ini dipanggil Hirisan Masa (Time Slice). Sistem Pengoperasian ialah program yang mengawal perkongsian masa ini.
Contoh sistem pengoperasian yang membenarkan multitasking ialah Windows dan Unix.
Sistem pengendalian
Rencana utama: Sistem pengendalian
Sistem pengendalian ialah sistem yang menentukan program apa yang perlu dilaksanakan, dan sumber apa (memori atau I/O) yang perlu digunakan. Sistem pengendalian membekalkan perkhidmatan (service) kepada program lain, contohnya kod (driver) yang membolehkan pengaturcara menulis program untuk mesin tanpa perlu mengetahui lebih terperinci tentang alat elektronik pada sistem komputer.

Definisi Komputer dan Berbagai Jenis Komputer

Komputer
Jenis komputer super yang dipakai oleh NASA di Columbia
Komputer adalah alat yang dipakai untuk mengolah informasi 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 definisi 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 memproses informasi" atau "sistem pengolah informasi."
Definisi
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 terakhir, banyak alat rumahtangga, 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.
Komputer Pribadi
Akhirnya, banyak orang yang tak akrab dengan bentuk komputer lain memakai istilah ini secara eksklusif untuk menunjuk kepada komputer pribadi (PC).
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 di 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 1000110) 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 - itu merupakan scratchpad daripada sebuah tablet batu.
Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dulu biasa mebuat 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 Pemproses Pusat atau CPU ( central processing unit) 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.
Berkas:CPU with pins.jpg
Contoh sebuah CPU dalam kemasan Ball Grid Array (BGA) ditampilkan terbalik dengan menunjukan kaki-kakinya
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.
Instruksi
Perintah yang dibicarakan di atas tidak adalah perintah kaya 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 prakteknya, 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 Central Processing Unit atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat CPU. 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 CPU 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. Ulang prosedur ini 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. Suatu [[Personal computer[PC]] modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 milyar 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, "programmer." "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 multitasking. Pada kenyataannya, CPU melakukan perintah dari satu program, kemudian setelah beberapa saat, CPU 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 CPU 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, programer 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 (driver) yang membolehkan programer untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung.
Penggunaan Komputer
Komputer digital pertama, dengan ukuran dan biaya yang besar, sebagian besar 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 I, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan hidroelektrik besar. Yang lainnya 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 spreadsheet, 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 memprogram, 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.
Kata "Komputer"
Selama bertahun-tahun sudah ada beberapa arti yang agak berbeda pada kata 'komputer', dan beberapa kata berbeda untuk hal kami sekarang biasanya disebut komputer.
Misalnya "computer" secara umum pernah dipergunakan untuk bermaksud orang memperkerjakan untuk melakukan perhitungan aritmatika, dengan atau tanpa mesin membantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata bagi "orang yang menghitung" dan lalu menjelang 1897 juga untuk "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita AS dan Inggris yang pekerjaannya memperhitungkan jalan artileri perang besar dengan mesin seperti itu.
Charles Babbage mendesain salah satu mesin menghitung pertama disebut Mesin Analitikal, tetapi karena masalah teknologi tidak dibuat seumur hidupnya. Berbagai alat mesin yang sederhana seperti slide rule baik juga sudah menyebut komputer. Di beberapa kasus mereka diserahkan ke sebagai "komputer analog", sewaktu mereka melambangkan nomor oleh continuous kuantitas-kuantitas fisik daripada di samping digit biner yang berlainan. Apa sekarang menyebut "komputer" saja secara umum pernah menyebut "komputer digital" untuk membedakan mereka dari alat lain ini (yang masih dipakai di bidang analog pengolahan tanda, misalnya).
In yang memikirkan kata lain untuk komputer, itu ialah harga mengamati bahwa di bahasa lain kata yang dipilih selalu tidak mempunyai arti harfiah sama sebagai kata Bahasa Inggris. Dalam Bahasa Perancis misalnya, kata ialah "ordinateur", yang berarti kira-kira "organisator", atau "memisahkan mesin". Pada bahasa Spanyol digunakan kata "ordenador", dengan arti sama, walaupun di beberapa negara mereka menggunakan anglicism computadora. Dalam Bahasa Italia, komputer ialah "calcolatore", kalkulator, menekankannya computational menggunakan di balik yang logis seperti penyortiran. Dalam Bahasa Swedia, komputer dipanggil "dator" dari "data". Atau paling tidak pada tahun 1950-an, mereka disebut "matematikmaskin" (mesin matematika). Dalam Bahasa Tionghoa, komputer dipanggil "tien nau" atau suatu "otak listrik". Dalam Bahasa Inggris, kata lain dan frase sudah bekas, seperti "mesin pengolahan data".
Komputer ialah sebarang peralatan/mesin/alat yang digunakan untuk memproses maklumat/informasi berpandukan kepada prosedur/arahan yang ditetapkan.
Mukadimah
Seseorang pemilik komputer peribadi perlu mengenali komponen-komponen komputernya yang berlainan. Pengetahuan mengenai nama, bentuk fizik serta fungsi komponen-komponen komputer peribadi akan membantu seseorang apabila dia berhadapan dengan masalah atau ketika menggunakan komputer peribadi yang lain. Pengetahuan ini juga akan menjadikan seseorang itu lebih yakin apabila menggunakan komputer multimedia apatah lagi sekiranya komputer itu bukanlah yang sering digunakan olehnya sebelum ini. Lebih khas lagi bagi guru-guru untuk tujuan pengajaran dan pembelajaran. Dengan itu mari kita menyelami pengetahuan mengenai komponen-komponen asas yang terdapat pada sesuatu komputer peribadi.
Pada dasarnya, perkataan komputer bermaksud ahli kira (compute). Ahli kira bertugas untuk melakukan pengiraan matematik samada dengan pertolongan alat mekanik atau tidak. Seterusnya hasil kiraan dialih ke mesin. Pada asalnya, tugas "komputer" hanyalah khusus kepada penyelesaian matematik, tapi komputer moden digunakan untuk pelbagai tugas lain yang tidak berkaitan dengan matematik.
Definisi
Takrifan asal Komputer, seperti yang disebut di atas, hanya merangkumi peralatan khusus yang boleh mengira(compute) satu fungsi(single tasking) atau berbilang fungsi(multi tasking) yang terhad. Sekiranya mengambil kira Komputer moden, salah satu ciri-ciri yang membezakannya dengan komputer awal ialah: sekiranya dimasukkan dengan perisian-perisian(software) yang sesuai, komputer moden berkemampuan untuk meniru (emulate) sebarang pengiraan. Namun kemampuan ini dibatasi oleh kapasiti muatan storan(hard disk) , memori (ram) serta kelajuan pemprosesan (processor). Dalam erti kata lain, kemampuan ini boleh diguna sebagai ujian untuk membezakan komputer "serba-guna" dengan komputer awal yang hanya khusus untuk kerja-kerja tertentu. Komputer juga boleh definisikan sebagai satu sistem yang mengendalikan simbol-simbol elektronik dengan cepat dan tepat dan direka khas untuk menerima, memproses, menyimpan dan mengeluarkan hasil(output)
Lihat Sejarah perkembangan komputer.
Penggunaan Komputer
Pada awalnya, komputer digit elektronik, dengan saiz dan kosnya yang besar, hanya digunakan untuk pengiraan saintifik, selalunya untuk tujuan ketenteraan, contohnya ENIAC.
Komputer Benam
Dalam masa 20 tahun ini, kebanyakan peralatan rumah, seperti Konsol Mainan Video, sehingga telefon mudah-alih, perakam video kaset, PDA, dan banyak lagi; jentera industri, kenderaan, dan alat elektronik lain; kesemuanya mengandungi litar komputer yang Turing-sempurna. Komputer yang digunakan di dalam peralatan untuk fungsi tertentu, dikenali sebagai "microcontroller" atau "Komputer benam" (embedded computer). Komputer jenis ini hanya berfungsi untuk memproses maklumat tertentu sahaja.
Komputer Peribadi
Kebanyakan masyarakat umum lebih mengenali komputer sebagai Komputer Peribadi.
Bagaimana Komputer berfungsi
Teknologi dalam komputer digital telah melalui perubahan besar sejak komputer yang pertama pada tahun 1940. Namun kebanyakannya masih menggunakan senibina (architecture) von Neumann, yang dicadangkan oleh John von Neumann pada awal 1940-an.
Senibina von Neumann menyatakan komputer dibahagi kepada 4 bahagian utama: Unit Aritmetik dan Logik (Arithmetic and Logic Unit - ALU), litar pengawal (control circuitry), memori (memory), dan alat input-output (I/O). Kesemua bahagian ini disambung bersama oleh wayar-wayar, yang dikenali sebagai "bas".
Ingatan
Di dalam sistem komputer, ingatan (memory) ialah jujukan bait (numbered byte sequence) (seperti sel), di mana setiap satunya mengandungi sebutir maklumat. Maklumat tersebut mungkin adalah arahan (instruction) untuk komputer, dan setiap sel menyimpan serpihan data yang diperlukan komputer untuk menjalankan arahan.
Secara amnya, ingatan boleh diguna semula lebih sejuta kali. Ia lebih berupa pad lakaran, daripada batu tablet yang hanya boleh ditulis sekali.
Saiz setiap sel, dan bilangannya, berbeza di antara satu komputer dengan komputer yang lain. Begitu juga dengan teknologi memori tersebut, daripada denyutan elektromekanik, seterusnya tiub raksa, seterusnya kepada susunan matriks magnet kekal, seterusnya kepada transistor, dan seterusnya litar bersepadu (integrated circuit) yang mengandungi berjuta kapasitor dalam sebiji cip (chip).
Pemprosesan
Unit Aritmetik dan Logik (ALU), ialah alat yang melaksanakan operasi asas, seperti operasi aritmetik (tambah, tolak, darab, dan sebagainya), operasi logik (AND, OR, NOT) dan membandingkan operasi. Unit ini melakukan tugas sebenar dalam komputer.
Unit pengawal (Control Unit), menyelia slot-slot yang menyimpan arahan (instruction) terkini, seterusnya memberitahu ALU tentang operasi yang perlu dilakukan serta menerima maklumat yang perlu (daripada memori) untuk melaksanakan operasi tersebut. Kemudiannya ia menghantar kembali hasil operasi ke kedudukan memori yang sesuai. Setelah itu, Unit Pengawal akan beralih kepada arahan yang seterusnya.
Input-Output
Unit Input-output membenarkan komputer menerima maklumat daripada dunia luar, dan menghantar keputusan maklumat kembali ke dunia luar. Terdapat pelbagai bentuk alat I/O, daripada Papan kekunci, skrin, Cakera liut, kepada alat yang luar biasa, seperti Webcam.
Kesemua alat (peranti) input mengkod (encode) maklumat kepada data supaya boleh diproses oleh sistem komputer digital. Alat (peranti) output pula menyahkod (decode) data komputer kepada maklumat yang boleh difahami oleh pengguna komputer.
Arahan (Instruction)
Arahan komputer bukanlah arahan berbunga seperti bahasa manusia. Komputer hanya mempunyai arahan-arahan mudah yang terhad. Arahan biasa yang disokong oleh kebanyakan komputer adalah seperti: Salin kandungan sel 123, dan letak salinan ke sel 456; tambahkan kandungan sel 666 ke sel 042, dan letak hasil tambahan ke sel 013; sekiranya sel 999 adalah 0, arahan seterusnya ialah pada sel 345.
Arahan-arahan tersebut diwakili sebagai angka (numbers). Contohnya, Kod untuk "Salin" mungkin adalah 001. Set Arahan yang disokong oleh komputer dipanggil Bahasa Mesin. Secara praktiknya, arahan untuk komputer biasanya tidak ditulis dalam bentuk Bahasa Mesin, tapi dalam bentuk Bahasa Pengaturcaraan Tahap Tinggi (High Level Programming Language). Bahasa pengaturcaraan kemudiaanya dialihbahasa kepada Bahasa Mesin dengan menggunakan Program Komputer khas (seperti Pengkompil - compiler, atau Interpreter).
Sesetengah bahasa pengaturcaraan adalah dalam bentuk yang hampir dengan Bahasa Mesin, contohnya Bahasa Penghimpun (assembler) - (juga dikenali sebagai Bahasa Tahap Rendah - Low level language); Manakala sesetengah bahasa mengguna prinsip yang jauh berbeza dengan operasi mesin, contohnya Prolog.
Senibina (Architecture)
Komputer moden meletak ALU (Unit Aritmetik dan Logik) dan Unit Pengawal di dalam satu litar bersepadu yang dikenali sebagai Unit Pemproses Pusat (Central Processing Unit - CPU). Kebiasaanya, memori komputer akan diletak pada beberapa litar bersepadu kecil berhampiran dengan CPU. Alat-alat yang lain dalam komputer adalah bekalan kuasa dan alat input-output.
Fungsi sebuah komputer secara prinsipnya agak jelas. Komputer menyambut arahan dan data daripada memori. Arahan kemudiannya dilaksanakan, hasilnya disimpan, dan seterusnya menyambut arahan yang berikutnya pula. Prosedur ini diulang sehingga komputer itu ditutup.
Program
Program Komputer ialah satu senarai arahan yang besar untuk dilaksana oleh komputer. Kebanyakan Program Komputer mempunyai berjuta arahan, dan kebanyakan daripada arahan-arahan tersebut dilaksanakan berulang-kali. Sebuah Komputer peribadi yang moden berupaya melaksanakan lebih kurang 2-3 Billion arahan per saat.
Pada masa sekarang, kebanyakan komputer berupaya melaksanakan lebih dari satu program pada satu masa. Keupayaan ini dinamakan multitugas (multitasking). Walaupun secara kasarnya, seolah-olah komputer melakukan dua kerja sekaligus, sebenarnya CPU melaksanakan arahan daripada satu program dahulu, kemudian beralih ke program yang satu lagi pada jangka masa sejenak. Jangka masa sejenak ini dipanggil Hirisan Masa (Time Slice). Sistem Pengoperasian ialah program yang mengawal perkongsian masa ini.
Contoh sistem pengoperasian yang membenarkan multitasking ialah Windows dan Unix.
Sistem pengendalian
Rencana utama: Sistem pengendalian
Sistem pengendalian ialah sistem yang menentukan program apa yang perlu dilaksanakan, dan sumber apa (memori atau I/O) yang perlu digunakan. Sistem pengendalian membekalkan perkhidmatan (service) kepada program lain, contohnya kod (driver) yang membolehkan pengaturcara menulis program untuk mesin tanpa perlu mengetahui lebih terperinci tentang alat elektronik pada sistem komputer.

Berbagai Definisi Teknologi Informasi

Catatan: Definisi-definisi Teknologi Informasi (TI) di bawah ini hanya sekedar hasil dari pencarian singkat di dunia maya (internet). Saya sarankan, selain dari internet, juga cari di berbagai buku-buku tentang TI. Selamat menganalisis.
http://id.wikipedia.org/wiki/Teknologi_informasi:

Teknologi Informasi dilihat dari kata penyusunnya adalah teknologi dan informasi. Secara mudahnya teknologi informasi adalah hasil rekayasa manusia terhadap proses penyampaian informasi dari pengirim ke penerima sehingga:
lebih cepat
lebih luas sebarannya
lebih lama penyimpanannya
http://www.total.or.id/info.php?kk="teknologi_informasi"
Sering disingkat dengan TI (teknologi informasi), IT (information technology), atau infotech. Dalam bahasa Indonesia disebut dengan Teknologi Informasi atau dikenal juga dengan istilah Telematika.
Cukup banyak defenisi dari istilah ini, diantaranya adalah seperti yang disampaikan oleh Williams dan Sawyer (2003). Teknologi Informasi adalah teknologi yang menggabungkan komputasi (komputer) dengan jalur komunikasi yang membawa data, suara ataupun video.
Teknologi informasi ini merupakan subsistem dari sistem informasi (information system). Terutama dalam tinjauan dari sudut pandang teknologinya..
Follow up:
http://www.trisakti.ac.id/myPageDet.asp?DataID=51
Salah satu ciri khusus dari bidang ilmu Teknologi Informasi adalah fokus perhatian bidang ilmu tersebut yang lebih bersifat aplikatif. Bidang ilmu teknologi informasi lebih mengarah pada pengelolaan data dan informasi dalam sebuah enterprise (perusahaan atau organisasi kerja lainnya), dengan pemanfaatan teknologi komputer dan komunikasi data serta lebih menekankan pada teknik pemanfaatan perangkat-perangkat yang ada untuk meningkatkan produktifitas kerja. Dalam perkembangannya sejalan dengan paradigma ekonomi baru, maka teknologi informasi menjadi senjata yang handal dalam meningkatkan komunikasi dan interaksi enterprise dengan stake holdernya.
http://www.informatika.lipi.go.id/perkembangan-teknologi-informasi-di-indonesia
Teknologi Informasi adalah suatu teknologi yang digunakan untuk mengolah data, termasuk memproses, mendapatkan, menyusun, menyimpan, memanipulasi data dalam berbagai cara untuk menghasilkan informasi yang berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang strategis untuk pengambilan keputusan. Teknologi ini menggunakan seperangkat komputer untuk mengolah data, sistem jaringan untuk menghubungkan satu komputer dengan komputer yang lainnya sesuai dengan kebutuhan, dan teknologi telekomunikasi digunakan agar data dapat disebar dan diakses secara global.
http://www.lppm.itb.ac.id/bp/august/2001/suplement.htm
yang dimaksud dengan teknologi informasi adalah “electronic based information technology� yang dalam ujudnya hari ini dikenal sebagai komputer, internet, telepon rumah, telepon genggam, televisi, radio dan lain-lain.
http://www.indonusa.ac.id/home/index.php?option=com_content&task=view&id=850&Itemid=56
teknologi informasi adalah bagian dari budaya barat yang acapkali berbenturan dengan kultur ketimuran. Masuknya akses informasi tanpa batas dari luar akan merubah perilaku baik secara positif maupun negatif. Dalam hal ini diperlukan filter sosial dan teknologi yang kuat untuk menahan nilai negatif yang dibawa oleh budaya asing tersebut;
http://workshopteub.brawijaya.ac.id/artikel/peran.html
Dalam sejarah perkembangan pendidikan, teknologi informasi adalah bagian dari media yang digunakan untuk menyampaikan pesan ilmu pada orang banyak, mulai dari teknologi percetakan beberapa abad yang lalu, seperti buku yang dicetak, hingga media telekomunikasi seperti, suara yang direkam pada kaset, video, televisi, dan CD. Perkembangan teknologi informasi saat ini, Internet, mengarahkan sejarah teknologi pendidikan pada alur yang baru. Layanan online dalam pendidikan baik bergelar maupun tidak bergelar pada dasarnya adalah memberikan pelayanan pendidikan bagi pengguna (mahasiswa) dengan menggunakan internet sebagai media. Layanan online ini dapat terdiri dari berbagai tahapan dari proses program pendidikan seperti: pendaftaran, test masuk, pembayaran, perkuliahan, penugasan kasus, pembahasan kasus, ujian, penilaian, diskusi, pengumuman, dll. Pendidikan jarak jauh dapat memanfaatkan teknologi internet secara maksimal, dapat memberikan efektifitas dalam hal waktu, tempat dan bahkan meningkatkan kualitas pendidikan.
http://www.gadjahmada.edu/new/?type=main&submenu=about&main_id=4
Teknologi informasi adalah bidang yang bersentuhan erat dengan kehidupan manusia sehari-hari. Oleh karena itu penerapannya dalam rangka penyelesaian masalah (problem solving) sering kali bersifat komprehensif, melibatkan berbagai aspek teknologis. Bahkan dalam dunia nyata, penerapan teknologi informasi sering kali bersentuhan dengan aspek-aspek non-teknologi, seperti sosial, psikologis, atau organisasional. Situasi ini mensyaratkan para profesional teknologi informasi untuk memiliki pengetahuan yang solid dan wawasan yang komprehensif. Kemampuan ini hanya dapat diperoleh melalui pendidikan yang memberikan pengetahuan tentang fondasi konseptual yang kuat dan sekaligus kemampuan untuk berpikir secara integral.

Evolusi Perkembangan Sistem Informasi

EVOLUSI PERKEMBANGAN SISTEM INFORMASI

Penggabungan antara teknologi informasi dan teknologi telekomunikasi telah menghasilkan suatu revolusi di bidang sistem informasi.
Secara garis besar ada empat era perkembangan sistem informasi, yang dimulai dari pertama kali ditemukannya komputer hingga saat ini.
Era Komputerisasi
Periode ini dimulai sekitar tahun 1960 – an ketika mini komputer dan mainframe diperkenalkan perusahaan, seperti IBM, ke dunia industri. Kemampuan menghitung sedemikian cepat menyebabkan banayak sekali perusahaanyang memanfaatkannya untuk keperluan pengolahan data (data processing).
Pemakaian komputer dimasa ini ditujukan untuk meningkatkan efisiensi, karena terbukti untuk pekerjaan – pekerjaan tertentu, mempergunakan komputer jauh lebih efisien dibandingkan dengan mempekerjakan berpuluh – puluh SDM untuk hal serupa.
Pada era tersebut, kebanyakan perusahaan – perusahan besar yang bergerak di bidang infrastruktur (listrik dan telekomunikasi) dan pertambangan pada saat itu membeli komputer untuk membantu kegiatan administrasinya.
Era Teknologi Informasi
Diawal tahun 1970 – an, teknlogi PC (Personal Computer) mulai diperkenalkan sebagai alternatif pengganti Mini Computer. Kegunaan komputer diperusahaan tidak hanya untuk meningkatkan efisiensi, tetapi juga untuk mendukung terjadinya proses kerja yang lebih efektif.
Tidak seperti halnya pada era komputerisasi ketika komputer hanya menjadi “milik pribadi” divisi EDP (Elektronik Data Processing) perusahaan, di era kedua ini setiap individu di organisasi dapat memanfaatkan kecanggihan komputer, seperti untuk mengolah database, spreadsheet, maupun data processing (end user computing).
Era Sistem Informasi
Pada era ini yang lebih ditekankan adalah sistem informasi, karena komputer dan teknologi informasi merupakan komponen dari sistem informasi. Kunci keberhasilan perusahaan di era tahun 1980 – an adalah penciptaan dan penguasaan informasi secara tepat dan akurat.
Tidak dapat disangkal lagi bahwa kepuasan pelanggan terletak pada kualitas pelayanan. Disinilah peranan sistem informasi sebagai komponen utama dalam memberikan keunggulan kompetitif perusahaan.
Oleh karena itu, kunci kinerja perusahaan adalah pada proses yang terjadi baik dalam perusahaan (back office) maupun yang langsung berhubungan langsung dengan pelanggan (front office). Dengan memfokuskan diri pada penciptaan proses bisnis yang efisien, efektif dan terkontrol dengan baik, sebuah perusahaan akan memiliki kinerja yang andal.
Tidak heran di era tahun 1980 – an sampai dengan awal tahun 1990 – an terlihat banyak sekali perusahaan yang melakukan Business Process Reengineering (BPR), restrukturisasi, implementasi ISO – 9000, implementasi TQM, instalasi dan pemakaian sistem informasi korporat (SAP, Oracle, BAAN) dan sebagainya. Pendayagunaan teknologi informasi terlihat sangat mendominasi setiap program manajemen perubahan perusahaan.
Era Globalisasi Informasi
Fenomena yang terlihat sejak tahun 1980 – an, perkembangan di bidang teknologi informasi (komputer dan telekomunikasi) demikian pesat. Keberadaannya telah menghilangkan batas – batas antar negara dalam hal flow of information. Tidak ada Negara yang mampu membatasi aliran informasi dari atau keluar negara lain karena batasan antar negara tidak dikenal di dunia maya.
Penerapan teknologi seperti LAN, WAN, GlobalNet, Intranet, internet dan ekstranet semakin hari semakin merata dan membudaya di masyarakat. Perusahaan – perusahaan pun tidak lagi terikat pada batasan fisik . Melalui dunia maya, seseorang dapat mencari pelanggan di seluruh dunia yang terhubung dengan jaringan internet.