Computer saat ini bekerja menggunakan arsitektur von Neumann yang diusulkan oleh John von Neumann pada awal 1940-an dan membagi computer menjadi 4 bagian utama, yaitu unit Aritmatika dan logika, unit control, memori, dan Input-Output. Istilah istilah yang berkaitan dengan 3 bagian computer : Input : suatu aktivitas memasukkan data ke computer Proses : proses pengolahan data yang sudah diinputkan ke computer Bus : Jalur penghubung atar perangkat pada computer yang berfungsi sebagai media untuk melewatkan sinyal Program : kumpulan intruksi yang akan dijalankan oleh prosessor Media penyimpanan data : alat untuk menyimpan data yang telah selesai diproses Output : aktivitas menampilkan data hasil pemrosessan Jenis Jenis Perangkat Lunak Perangkat lunak atau software merupakan program yang berisikan sekumpulan perintah yang dapat dioprasikan oleh suatu perangkat sehingga perangkat tersebut dapat beroprasi secara optimal sesuai dengan fungsinya. Beberapa perangkat lunak / software : 1. Sistem Operasi Suatu system yang bertugas melakukan fungsi pengendali, pengatur, pengelola, dan pengoordinasi aktivitas operasi computer. Beberapa Sistem Operasi : Kelompok Unix MacOs Microsoft GNU Linux Windows GNU / Hurd 2. Software Pengolah Kata Beberapa Software pengolah kata : Wordstar Word Ami Pro Perfect Chi Writter Microsoft MS Work Windows 3. Software Pengolah Angka Beberapa Software pengolah angka : Lotus Gnumeric Microsoft Excel KSpread Framework Quattro Pro 4. Software Presentasi Merupakan program aplikasi yang digunakan untuk memuat suatu tampilan yang dapat digunakan untuk mempermudahkan dalam melakukan presentasi Beberapa software presentasi : Freelance Open Microsoft Graphics Office.org Power Point Impress 5. Software Basis Data Beberapa software basis data : Oracle DB2 Interbase MySQL Sytase Firedata 6. Software Desain Grafis Beberapa software desain grafis : Adobe Photoshop Corel DRAW 7. Software Animasi Merupakan program aplikasi yang dapat merekayasa suatu obyek Software animasi yang terkenal adalah Macromedia Flash 8. Bahasa Pemrograman Beberapa jenis bahasa pemrograman : BASIC dBase Cobol C Java FORTRAN 9. Software Akses Internet / web browser Beberapa Software akses internet : Internet Explorer 10. Antivirus Beberapa software antivirus : AVG McAfee PC Cillin Mozilla Firefox Google Chrome Norton Commande r Symantec Kaspersky Berbagai Jaringan Telekomunikasi a. Wireline Jaringan Telekomunikasi yang menggunakan jaringan kabel sebagai media transmisinya b. Wireless Jaringan telekomunikasi dimana media transmisinya tidak menggunakan kabel c. Satelit Suatu benda buatan diangkasa yang berputar mengikuti rotasi bumi Cara kerja satelit : Uplink : transmisi yang dikirim dari bumi ke satelit Downlink : transmisi dari satelit ke stasiun bumi d. Modem Cara kerja modem : Modulasi : proses pengubahan sinyal digital dari computer menjadi sinyal analog agar bias dikirimkan melalui saluran telepon Demodulsai : proses pengubahan dari sinyal analog menjadi sinyal digital Komputer berdasarkan bentuk dan ukuran a. Super computer : digunakan untuk menyelesaikan masalah yang membutuhkan perhitungan sangat kompleks b. Mainframe computer : digunakan di lingkungan yang memerlukan berbagai akses untuk menjalankan program dan memakai data secara bersama sama c. Mini computer : digunakan sebagai server computer / server internet d. Workstation : digunakan untuk aplikasi yang membutuhkan perhitungan kompleks seperti pembuatan animasi computer e. Microcomputer / PC