BLOGGER TEMPLATES AND TWITTER BACKGROUNDS »

Kamis, 23 April 2009

JENIS-JENIS SOFTWARE DAN KEGUNAANNYA
Selama ini kita hanya mengenal dua jenis software, yaitu software berbayar (atau biasa disebut proprietary software) dan open source software. Kasarnya, software berbayar dan software tidak berbayar. Seringkali kita mendengar jargon untuk menggunakan open source software untuk menekan angka pembajakan software. Namun seringkali yang ditonjolkan dari open source software adalah murah atau gratisnya. Padahal pemahaman tersebut tidak sepenuhnya benar. Tidak semua open source software itu gratis.
Namun secara umum, ada banyak sekali jenis-jenis software beserta definisi-definisinya. Berikut ini adalah jenis-jenis software yang ada saat ini:
1. Propietary software
Propietary software adalah perangkat lunak yang tidak bebas atau semi bebas dan tidak terbuka. Pengguna dilarang atau minta ijin atau dikenakan pembatasan lainnya jika menggunakan, mengedarkan atau memodifikasinya. Source code normalnya tidak tersedia. Contoh dari propietary software adalah sistem operasi windows. Jenis software ini yang paling banyak dikenai razia oleh pihak yang berwajib.

2. Open source software
Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.
Open source software seringkali rancu dengan free software, padahal ada sejumlah hal yang harus dipenuhi bila dianggap sebagai open source software, yaitu bebas didistribusikan tanpa adanya persyaratan royalty, program harus memiliki source code, lisensi harus bisa dimodifikasi dan diturunkan, integrity dari pembuat source code, lisensi tidak mendiskriminasi seseorang atau sekelompok orang, tidak ada diskriminasi melawan area pengembangan, hak cipta pada suatu program harus mampu diaplikasi dan didistribusi kembali oleh siapapun, lisensi tidak mengacu pada spesifikasi suatu produk, lisensi tidak membatasi tempat dimana software tersebut didistribusikan, dan lisensi harus berisi teknologi yang netral.
3. Free Software
Definisi dari Free Software mengarah pada kebebasan untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Ada empat jenis kebebasan bagi para pengguna perangkat lunak, yaitu :
Kebebasan untuk menjalankan programnya untuk tujuan apa saja
Kebebasan untuk mempelajari bagaimana program itu bekerja serta dapat disesuaikan dengan kebutuhan pengguna. Akses pada kode program merupakan suatu prasyarat.
Kebebasan untuk menyebarluaskan kembali hasil salinan perangkat lunak tersebut sehingga dapat membantu sesama pengguna.
Kebebasan untuk meningkatkan kinerja program, dan dapat menyebarluaskan ke khalayak umum sehingga semua menikmati keuntungannya.
Istilah Open source software digunakan oleh beberapa pihak yang artinya kurang lebih sama dengan Free Software tetapi lebih untuk menghindari istilah Free/bebas yang sering diartikan gratis, disamping juga untuk menarik para pengguna bisnis. Gabungan dari Free Software dan Open Source Software membentuk istilah yang lebih dikenal dengan Free Open Source Software. Inilah yang saat ini sedang digalakkan untuk menekan angka pembajakan di Indonesia, salah satunya adalah IGOS (Indonesia, Go Open Source).
4. Perangkat lunak semi-bebas
Perangkat lunak semi-bebas adalah perangkat lunak yang tidak bebas, tapi mengizinkan semua pihak untuk menggunakan, menyalin, mendistribusikan, dan memodifikasinya (termasuk distribusi dari versi yang telah dimodifikasi) untuk tujuan nirlaba. Contoh dari software jenis ini adalah PGP.
5. Copyleft
Perangkat lunak copyleft adalah perangkat lunak bebas yang ketentuan pendistribusiannya tidak memperkenankan untuk menambah batasan-batasan tambahan, jika mendistribusikan dan memodifikasi perangkat lunak tersebut. Namun setiap salinan dari perangkat lunak walaupun telah dimodifikasi, merupakan perangkat lunak bebas.
Copyleft adalah suatu istilah umum dimana bila suatu program di-copyleft-kan harus menggunakan ketentuan distribusi tertentu. Copyleft menjamin bahwa perangkat lunak menjadi bebas untuk semua pengguna. Jadi, kasarannya adalah software yang bebas, namun terbatas dalam ketentuan yang telah ditetapkan. Contohnya adalah GNU GPL.
6. Free software non-Copyleft
Perangkat lunak bebas non-copylefted adalah perangkat lunak yang oleh pembuatnya diizinkan untuk didistribusikan dan dimodifikasi, dan untuk ditambahkan batasan-batasan tambahan dalamnya.
Jika suatu program bebas tapi tidak copylefted, maka beberapa salinan atau versi yang dimodifikasi bisa jadi tidak bebas sama sekali. Perusahaan perangkat lunak dapat mengkompilasi programnya, dengan atau tanpa modifikasi, dan mendistribusikan file tereksekusi sebagai produk perangkat lunak yang berpemilik. Contoh dari lisensi tanpa copyleft adalah BSD (Berkley Software Distribution) dan MIT (Massachusetts Institute of Technology).
7. Freeware
Istilah freeware lebih mengacu pada paket-paket program yang mengizinkan redistribusi tetapi bukan pemodifikasian (dan kode programnya tidak tersedia). Freeware didistribusi dalam form biner tanpa ada biaya lisensi. Freeware sering digunakan dalam program promosi sebagai software tambahan pada penjualan software berpemilik dan juga untuk meningkatkan penjualan.
8. Shareware
Shareware ialah perangkat lunak yang mengijinkan orang-orang untuk meredistribusikan salinannya, tetapi bila pengguna terus menggunakannya diminta untuk membayar biaya lisensi. Shareware bukan perangkat lunak bebas ataupun semi-bebas. Hal ini dikarenakan sebagian besar shareware, kode programnya tidak tersedia; jadi tidak dapat dimodifikasi sama sekali. Selain itu shareware tidak mengizinkan pengguna membuat salinan dan memasangnya tanpa membayar biaya lisensi.
Biasanya penggunaan shareware pada awalnya free, namun dibatasi waktu penggunaannya, atau konsepnya freeware namun item-item atau fungsinya terbatas. Apabila ingin berfungsi penuh, perlu membayar terlebih dahulu. Game-game tertentu di internet banyak menggunakan software jenis ini.
9. Commercial software
Perangkat lunak komersial adalah perangkat lunak yang dikembangkan oleh kalangan bisnis untuk memperoleh keuntungan dari penggunaannya. Bisa jadi dikembangkan dari open source software yang kemudian dijual kembali oleh kalangan bisnis setelah mengalami modifikasi. Intinya adalah suatu software yang dikembangkan untuk memperoleh keuntungan finansial.
10. Public domain software
Perangkat lunak public domain ialah perangkat lunak yang tanpa hak cipta. Ada yang menggunakan istilah public domain secara bebas yang berarti cuma-cuma atau gratis. Namun public domain merupakan istilah hukum yang artinya tidak memiliki hak cipta. Dengan kata lain software jenis ini tidak terikat secara hukum yang terkait dengan hak cipta, jadi setiap pihak berhak untuk melakukan apapun terhadap software ini, alias tidak bertuan. Meskipun tidak bertuan, bukan berarti jenis software ini aman. Ada kalanya jenis software yang beredar adalah malware, atau software yang sangat diragukan keamanannya.

PSPB (Perguruan Sekarang Perbanyak Bermanfaat)

JENIS-JENIS EKSTENSI FILE DAN KEGUNAANNYA
Ekstensi file berfungsi untuk mengetahui atau membedakan jenis suatu file.Ekstensi file biasanya terdiri dari 3 huruf tetapi juga terdapat extension yang hanya terdiri dari 2 ataupun 4 huruf.Ekstensi file terletak pada tiga huruf terakhir sesudah titik.
Untuk mengetahui /menampilkan extension dari suatu file caranya adalah sebagai berikut (Untuk Windows XP) :
1. Buka Windows Explorer anda
2. Pilih Tools -> Folder Options
3. Masuk ke Tab View
4. Hilangkan centang yang ada pada “Hide extensions for known file types”
5. Apply ->
OKBerikut adalah beberapa ekstensi suatu file yang sering kita temui beserta penjelasan :
EXE = File aplikasi (executable)Hanya bisa dibuka di sistem operasi windows

DOC = File DokumenDapat dibuka dengan MS WordGIF = File Gambar/AnimasiDapat dibuka dengan semua aplikasi untuk edit gambar seperti PhotoShop, PhotoPaint, Paint, ACDSee, Ulead Gif Animator dan lain2.
JPG/JPEG/BMP = File GambarDapat dibuka dengan semua aplikasi untuk edit gambar seperti PhotoShop, PhotoPaint, Paint, ACDSee dan lain2
ICO = File untuk Icon GambarDapat dibuka dengan semua aplikasi untuk edit gambar icon.
PSD = File Image, File PhotoshopDapat dibuka dengan aplikasi Adobe PhotoShop.
MP3 = File AudioDapat dibuka dengan aplikasi audio seperti Winamp, Windows Media Player atau yang lainnya.
WAV = File AudioDapat dibuka dengan aplikasi audio seperti Winamp, Windows Media Player atau yang lainnya.
MPG/MPEG = File VideoDapat dibuka dengan aplikasi video seperti Windows Media Player atau yang lainnya.
AVI = File Video (Biasanya digunakan untuk format DVD)Dapat dibuka dengan aplikasi video seperti CyberLink PowerDVD atau yang lainnya.
FLV = File Flash VideoDapat dibuka dengan aplikasi video flash seperti Total Video Player, FLV Player atau yang lainnya.
PDF = File Dokumen dari AdobeDapat dibuka dengan aplikasi seperti Adobe Acrobat Reader.
TXT = File TeksDapat dibuka dengan aplikasi seperti Notepad, Wordpad atau yang lainnya.
LOG = File LogDapat dibuka dengan aplikasi seperti Notepad, Wordpad atau yang lainnya.
ASM = Source Code Pemrograman AssemblyDapat dibuka dengan aplikasi seperti Notepad, Wordpad atau yang lainnya
RAR/ZIP = File KompresiDapat dibuka dengan aplikasi seperti WinZip atau WinRar.
REG = File RegistryDapat dibuka dengan aplikasi Regedit atau Notepad juga bisa.
HTM/HTML/SHTML = File Internet DocumentDapat dibuka dengan Netscape Navigator, MS Internet Explorer, Mozilla Firefox atau yang lainnya.
TTF = File FontDapat dibuka dengan aplikasi Font Viewer.
CDR = File Corel DrawDapat dibuka dengan Corel Draw.
BAT = File BatchSebuah file text yang berisi beberapa perintah yang secara segaja untuk di eksekusi oleh command prompt.Dapat dibuka dengan aplikasi Notepad.

Rabu, 15 April 2009

Mengatasi E-mail junk / Spam

Mengatasi E-mail junk / Spam


Junk e-mail / Spam / e-mail sampah (tak berguna) yang membanjiri mail box kita tanpa kita kehendaki. Spam dapat berupa e-mail promasi produk tertentu maupun informasi tak berguna yang lain yang tidak kamu kehendaki. E-mail spam itu cukup menjengkelkan karena dapat dengan cepat memenuhi mail box kita. Bayangkan jika tiap hari e-mail spam dari banyak alamat yang berbeda masuk ke mail box kita. Cukup menjengkelkan bukan……………..?

Bagaimana cara mengatasinya? Tiap server e-mail memiliki aturan atau tata cara yang berbada-bada dalam menangani spam. Berikut ini cara penangana spam pada server e-mail yahoo.

Langkah 1:

Pada saat kamu buka mail box dan kamu yakin bahwa salah satu atau beberapa daftar e-mail yang muncul adalah spam, klik kotok sebelah kiri pesan tersebut sehingga muncul tanda cheklist.

Langkah 2:

Setelah daftar e-mail yang kamu yakini sebagai spam telah terseleksi (diberi cheklist), klik opsi spam pada menu ndibawah daftar e-mail sehingga e-mail e-mail tersebut lenyap dari daftar e-mail kamu. Dengan demikian, selanjutnya setiap e-mail yang berasal dari alamat pengirim e-mail yang kamu beri label spam tadi akan langsung dimasukkan ke Bulk folder (semacam Recycle Bin), tidak muncul di inbox kita. Bulk Folder kita lama-kelamaan juga akan penuh. Setip e-mail yang kita hapus sebenarnya tidak langsung hilang dari mail box kita, tetapi e-mail yang kita hapus hanya dipindahkan ke bulk folder dengan klik opsi Empty di sebelah kanan bulk folder itu.

Langkah 3:

Bagaimanapun juga,meskipun spam tidak lagi muncul dalam daftar e-mail kitaspam tersebut pada dasarnya tetap membebani mailbox kita dengan memenuhi bulk folder. Untuk lebih efektifnya,kita bisa atur agar spam di blog. Caranya dengan memberikan pengaturn tambahan pada fasilitas spam dengan cara mengatur setting options (biasanya disebelah kanan atas daftar e-mail). Klik menu options dan lakukan pengaturan pada menu spam sehingga alamat-alamat yang kita beri label spam,tak pernah lagi mencapai mail box kita. Dalam menu options juga mungkin dilakukan blog terhadap alamat tertentu (Block Address).

Note: jika kamu menggunakan server e-mail selain yahoo,pengaturan menu untuk mengatasi junk e-mail / spam mungkin berbeda,tetapi prinsipnya sama.

Mendayagunakan Browser

Mendayagunakan Browser

Internet Browser yang kamu pakai dapat dilipatkan daya kerjanya, agar kegiatan Internet kamu lebih menyenangkan. Ikutilah langkah-langkah berikut:

Langkah 1:

Bukalah Internet explorer kamu. Kliklah tombol [search] hingga halaman browser terbelah menjadi dua kolom. Pada kolom kiri muncul halaman pencarian dan kolom kanan merupakan situs yang sudah kita buka. Setelah itu kliklah [customize] yang ada pada bagian atas kolom kiri. Hasilnya adalah sebuah jendela baru. Bila kamu memilih [Use the Search Assistant for smart searching], maka isi jendela itupun berubah. Begitu banyak pilihan yang terhidang untuk membantu kamu mencari info dan data di Internet. Mana yang cocok itulah yang kamu contreng. Yang pasti cara ini akan lebih menghemat halaman saat mencari alamat situs,karena dengan sekali klik kamu telah memerintahkan lebih dari satu searc engine (mesin pencari) untuk bekerja. Bila kamu sudah yakin dan mantap dengan pilihanmu klik [OK] saja. Tapi kalau ragu dan ingin menaata ulang, klik [Reset].

Langkah 2:

Sekarang kliklah [history]! Lihatlah situs yang pernah kamu kunjungi pasti terpampang di situ, termasuk yang baru kamu buka halamannya. Jika history kamu sampai 20 hari, maka catatan aktivitas internetmu akan terekam selama itu pula. Dengan begitu, alamat sutus yang belum tersimpan dalam Favorite, dapat kamu lacak dan klik kembali. Tapi ingat! History juga bias dihapus jika sudah kebanyakan. Caranya, posisikan petunjjuk mouse pada jendela history kemudian klik kanan lah mouse,pilihlah Delete.

Langkah 3:

Jika kamu punya Alamat situs kesayangan yang ingin selalu muncul begitu kamu membuka Internet Explorer, maka ada cara praktis untuk melakukannya. Klik [tools] [Internet Optins]. Ketika muncul dialogue box,maka pada pilihan [Home Page] dan isilah [address] alamat situs kesaanganmu. Seterusnya,setiap kali membuka Browser, situs itulah yang akan muncul pertama kali. Sedangkan pilihan [history] kotak dialog tersebut memungkinkanmu untuk mengisikan angka banyaknya hari pada kotak [Days to keep pages in history], lalu [OK]. Pilihan ini berkautan dengan langkah 2: se[erti napak tilas.

Langkah 4:

Kamu juga dapat menyesuaikan ukuran dan urutan pemunculan tombol pada toobar. Tinggal kamu klik kanan sembarang tombol, lalu pilihlah [Customize]. Disini kamu bisa mengatur ukuran icon,mau besar atau kecil. Juga bisa memilih icon dengan atau tanpa teks. Untuk menambah atau mengurangi icon yang menjadi tombol pada Toolbar,gunakan saja pilihan [Add] dan [Remove] yang berada di antara dua kolom. Kolam kiri berisi daftar tombol yang tersedia, boleh dipakai,boleh tidak. Kolom kanan berisi daftar tombol yang sedsng di aktifkan.

Rabu, 01 April 2009

Akhirnya Ganti Template Juga

Kendhin

Setelah sekian lama, akhirnya blog ini ganti template juga. Dari awal blog ni memang tidak pernah ganti template, paling cuma modifikasi dikit sana sini. Tapi sekarang, setelah menimbang2 dan melalui pemikiran yang panjang x lebar x tinggi, akhirnya diputuskan untuk mengubah template blog ini. Dan bagi yang berminat dengan template blog ini yang lama sekarang sudah bisa didownload. Silahkan DOWNLOAD DISINI untuk mendapatkan template lama blog ini. Tapi tentunya ada beberapa hal yang harus dimodifikasi, diantaranya yaitu :

1. Icon Kalender
Supaya icon kalendernya berfungsi (tidak "undefine") maka haru dirubah dulu format tanggalnya. Yaitu melalui "Setting-->Formatting" kemudian di bagian "Date Header Format" ganti dengan yg berformat "mm.dd.yyyy" misal (11.22.2008).

2. Ganti Tabs menu Horizontal
caranya yaitu masuk di EDIT HTML kemudian cari kata "horizontal tab", nha silahkan otak-atik didaerah situ untk mengedit menu2 horiizontalnya.

3. Ganti Isi Tabview
Caranya yaitu masuk di EDIT HTML kemudian cari kata "tab view", nha silahkan otak-atik didaerah situ untk mengedit isi dari tabview tersebut

Untuk edit2 yang lainnya silahkan diotak-atik sendiri.

Yup, gitu aja. Selamat tinggal templateku yang lama.

sumber: trik-tips.blogspot.com

Tutorial LAN peer to peer (special for examination)


1. PC 1 dengan PC2 terkoneksi dengan melakukan uji koneksi dengan perintah ping
Alat dan Bahan:
1. 2 buah Komputer Dekstop
2. 2 buah crimping tools
3. 2 meter UTP cable
4. Twester LAN
5. 2 buah Konektor RJ 45
Langkah-langkahnya:

1. Buatlah kabel dengan urutan cross untuk menghubungkan dua buah komputer. Adapun konfigurasi kabelnya adalah:

Ujung Kiri Ujung Kanan
1. PUTIH ORANGE 1. PUTIH HIJAU
2 ORANGE 2. HIJAU
3. PUTIH HIJAU 3. PUTIH ORANGE
4. BIRU 4. BIRU
5. PUTIH BIRU 5. PUTIH BIRU
6. HIJAU 6. ORANGE
7. PUTIH COKLAT 7. PUTIH COKLAT
8 COKLAT 8 COKLAT

2. Kupas ujung kabel secukupnya dan buatlah urutan berdasarkan warna di atas, setelah itu potong ujung kabel agar rata dan masukkan ke dalam konektor RJ 45 yang telah disiapkan, tapi ingat untuk merekatkan kabel dengan konektor tentu tidak dengan gigitan. Crimping tools sudah disiapkan gunanya bukan hanya pengganti gigitan tapi anda akan mendapatkan nilai dari setiap langkah yang tepat. Daaaaaaaaannnn kabel ada sudah ready!!!


3. Setelah itu, masukkan setiap ujung kabel yang telah terpasang konektor ke masing-masing komputer yang telah anda siapkan.

4. Masuk di control panel klik Network and internet connection Network connection klik kanan gambar ini (gambarnya ilang......hehe)

klik properties; klik 2 kali pada internet Protocol (TCP/IP); pilih use the following IP address; masukkan ip (sebagai contoh), 192.168.1.2 (ingat teman anda harus menset ip dengan cara yang sama tentunya hanya saja dengan alamat ip yang berbeda, bisa 192.168.1.3 ke atas sampai 254 tekan tab pada keyboard lalu klik ok
5. Setelah itu cek koneksi komputer anda dengan cara: Klik start run ketikkan cmd kemudian enter masukkan perintah untuk mengetes koneksi ping (alamat ip komputer tujuan) contoh: ping 192.168.1.xxx (tergantung ip komputer tujuan). Kalau hasil dari perintah anda mengeluarkan pesan request time out / destination host unreachable berarti belum berhasil dan itu artinya anda harus membuatnya fix. Namun kalau pesannya berupa replay maka anda berhasil. Dan saya sangat bangga mengatakan SELAMAT! Karena anda telah selesai pada soal pertama ini.
2. Lakukan sharing file secara teratur dan pastikan file sharingnya dapat diakses melalui Komputer lain dengan cara yang benar.

(uppss...sorry bapak g punya waktu banyak untuk nyempurnain tutorialnya, ohiya, yang mau versi wordnya bisa di download di:
http://www.ziddu.com/download/4054917/TutorialLANpeertopeer.doc.html )

sumber: yudhim.blogspot.com

Design Arsitektur Komputer

Apa Itu Komputer???

Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).
• Komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis. Dengan kata lain adapat disimpulkan bahwa...
Komputer adalah Mesin elektronik yang beroperasi dibawah kontrol instruksi yang disimpan dalam memorinya. komputer dapat menjalankan suatu proses sbb;


–*Menerima data
–**Manipulasi data
–***Menghasilkan output
****–Menyimpan hasil

Posted by CPU arsitektur on 21:52

Design Arsitektur Komputer

Apa Itu Komputer???

Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute atau to reckon).
• Komputer adalah suatu peralatan elektronik yang dapat menerima input, mengolah input, memberikan informasi, menggunakan suatu program yang tersimpan di memori komputer, dapat menyimpan program dan hasil pengolahan, serta bekerja secara otomatis. Dengan kata lain adapat disimpulkan bahwa...
Komputer adalah Mesin elektronik yang beroperasi dibawah kontrol instruksi yang disimpan dalam memorinya. komputer dapat menjalankan suatu proses sbb;


–*Menerima data
–**Manipulasi data
–***Menghasilkan output
****–Menyimpan hasil

Posted by CPU arsitektur on 21:49
Sebuah CPU singkatan dari central processing unit menunjuk ke bagian dari perangkat keras komputer yang memahami dan melaksanakan instruksi dan data yang terdapat dalam perangkat luak . Istilah yang lebih umum prosesor kadangkala digunakan untuk menunjuk ke CPU. Mikroprosesor adalah CPU yang diproduksi dalam sirkuitterpadu , seringkali dalam sebuah paket chip -tunggal. Sejak pertengahan 1970-an , mikroprosesor chip -tunggal ini telah menjadi umum dan penting dalam implementasi CPU.
Komponen CPU dibagi menjadi beberapa macam, yakni sebagai berikut:

Unit kontrol, yang mampu mengarahkan aliran program. Komponen ini pasti terdapat dalam semua CPU.

Posted by CPU arsitektur on 21:46
Unit eksekusi yang mampu melakukan operasi terhadap data, dan memiliki beberapa bagian seperti unit logika dan aritematika atau ALU (Arithmetic and Logical Unit) , unit titik mengambang (Floating Point Unit) dan lainnya. Komponen ini pasti terdapat dalam semua jenis CPU.

Sekumpulan register yang dapat digunakan untuk menampung operand dan hasil perhitungan yang belum selesai dengan sempurna. Komponen ini kadang-kadang terdapat dalam CPU, tapi beberapa tidak memilikinya.

Memori internal CPU, yang dapat berupa cache. Komponen ini kadang-kadang terdapat dalam CPU, tapi banyak CPU tidak memilikinya, khususnya CPU-CPU lama.

Posted by CPU arsitektur on 21:46
Unit eksekusi yang mampu melakukan operasi terhadap data, dan memiliki beberapa bagian seperti unit logika dan aritematika atau ALU (Arithmetic and Logical Unit) , unit titik mengambang (Floating Point Unit) dan lainnya. Komponen ini pasti terdapat dalam semua jenis CPU.

Sekumpulan register yang dapat digunakan untuk menampung operand dan hasil perhitungan yang belum selesai dengan sempurna. Komponen ini kadang-kadang terdapat dalam CPU, tapi beberapa tidak memilikinya.

Memori internal CPU, yang dapat berupa cache. Komponen ini kadang-kadang terdapat dalam CPU, tapi banyak CPU tidak memilikinya, khususnya CPU-CPU lama.