ibnu
1. Skema Komputer
Memori utama Berfungsi menyimpan data & program. Biasanya volatile : tidak
dapat mempertahankan data & program yang disimpan bila sumber daya energi
(listrik) dihentikan.
2. Pemrosesan
Berfungsi untuk mengendalikan operasi komputer & melakukan fungsi pemrosesan data.
Langkah-langkah yang dilakukan pemroses :
Mengambil instruksi yang dikodekan secara biner dari memori utama
Mendekode instruksi menjadi aksi-aksi sederhana
Melaksanakan aksi – aksi
Operasi-operasi di komputer dapat dikategorikan menjadi 3 tipe, yaitu:
Operasi aritmatika : +,-,*, dsb
Operasi logika : OR, AND, XOR, inversi, dsb
Operasi pengendalian : percabangan, lompat, dsb
Pemroses terdiri dari:
CU (Control Unit) : berfungsi mengendalikan operasi yang dilaksanakan sistem
komputer.
ALU (Aritmetic Logic Unit) : untuk komputasi yaitu melakukan operasi
aritmatika & logika
Register-register : berfungsi sebagai memori sangat cepat yang biasanya sebagai
tempat operan-operan dari operasi yang akan dilakukan.
3. Memori
Berfungsi untuk menyimpan data program. Hirarki memori berdasarkan
kecepatan akses :
Chace memory
Merupakan memori berkapasitas terbatas, berkecepatan tinggi yang lebih
mahal dibanding memori utama. Chace memory adalah di antara memori utama
dan register pemroses yang berfungsi agar pemroses tidak langsung mengacu
memori utama tetapi di chace memory yang kecepatan akses lebih tinggi.
Metode ini akan meningkatkan kinerja sistem.
Buffering
Bagian memori utama untuk menampung data yang akan ditransfer dari /
ke perangkat masukan / keluaran dan penyimpan sekunder. Buffering dapat
mengurangi frekuensi pengaksesan dari/ke perangkat masukan/keluaran dan
penyimpan sekunder sehingga meningkatkan kinerja sistem.
4. Perangkat Masukan dan Keluaran
Perangkat masukan/keluaran terdiri dari 2 bagian:
Komponen mekanis : perangkat itu sendiri
Komponen elektronis : pengendali perangkat berupa chip controller
Perangkat adalah perangkat nyata yang dikendalikan chip controller di board system
atau card. Controller dihubungkan dengan pemroses dan komponen-komponen lain
lewat bus. Controller berbeda-beda, tapi biasanya mempunyai register-register untuk
mengendalikannya.
6. Eksekusi Instruksi
Tahap pemrosesan instruksi:
Pemroses membaca instruksi dari memori (fetch)
Pemroses mengeksekusi instruksi (execute)
Eksekusi program berisi pengulangan fetch dan execute. Pemrosesan 1 instruksi disebut
satu siklus instruksi. Siklus eksekusi instruksi:
2. Arsitektur Komputer
1. Central Processing Unit (CPU).
Bagian ini berfungsi sebagai pemegang kendali dari jalannya kegiatan komputer, CPU
mengendalikan semua unit system komputer yang lain dan mengubah input menjadi
output. CPU berperan untuk memproses perintah yang diberikan oleh pengguna
komputer, mengelolanya bersama data-data yang ada di komputer. Unit atau peranti
pemprosesan juga akan berkomunikasi dengan peranti input , output dan storage untuk
melaksanakan instruksi yang saling terkait.
5. Unit Input.
Input device bisa diartikan sebagai peralatan yang berfungsi untuk memasukkan
data ke-dalam komputer. Beberapa alat input memiliki fungsi ganda, yaitu sebagai
alat input dan juga sebagai alat output untuk menghasilkan data. Alat input/ouput
demikian dikenal dengan terminal. Bila terminal dihubungkan dengan pusat
komputer yang letaknya jauh dari terminal melalui alat komunikasi, maka disebut
dengan nama Remote Job Entry (RJE) terminal atau Remote Batch terminal.
Alat input dibagi ke dalam dua golongan yaitu alat input langsung dan tidak
langsung.
· Alat input langsung memungkinkan input diproses secara langsung oleh
CPU melalui alat input tanpa terlebih dahulu dimasukkan ke dalam media
penyimpanan ekternal. Alat input langsung terdiri dari beberapa golongan yaitu:
keyboard, pointing device, scanner, voice recognizer.
· Alat input tidak langsung , dimana data yang dimasukkan tidak langsung
diproses oleh CPU, tetapi direkam terlebih dahulu ke suatu media machine
readable form (bentuk yang hanya dapat dibaca oleh komputer dan merupakan
penyimpanan ekternal). Alat input tidak langsung terdiri dari: key-to-card, key-to-
tape, key-to-disk, barcode.
Jenis input device yang dimiliki oleh komputer cukup banyak, seperti :
a. Keyboard.
Papan ketik komputer (keyboard) merupakan sebuah papan yang terdiri atas
tombol-tombol seperti huruf alfabet (A-Z) untuk mengetikkan kalimat, juga
terdapat angka 3, 4, 5, 8, 3, 3 dan lain-lain, serta simbol-simbol khusus lainnya
pada komputer. Dalam komputasi, papan ketik menggunakan susunan tombol
atau kunci, untuk bertindak sebagai tuas mekanis atau sakelar elektronik.
b. Alat penunjuk ( mouse, touch-screen monitor, Light Pen, Unit Remote Control).
Alat penunjuk atau suatu perangkat penunjuk adalah sebuah antarmuka masukan
(khusus perangkat antarmuka manusia) yang memungkinkan pengguna untuk
memasukkan spasial (yaitu, terus menerus dan multi-dimensi) data ke komputer.
Antarmuka pengguna grafis (GUI) memungkinkan pengguna untuk mengontrol
dan memberikan data ke komputer dengan menggunakan gerakan fisik - titik,
klik, dan tarik - misalnya, dengan menggerakkan mouse genggam di seluruh
permukaan desktop fisik dan mengaktifkan switch pada mouse.
c. Alat input otomatisasi data sumber ( Scanner, MICR, EFT).
Scanner adalah suatu alat elektronik yang fungsinya mirip dengan mesin fotokopi.
Mesin fotocopy hasilnya dapat langsung kamu lihat pada kertas sedangkan
scanner hasilnya ditampilkan pada layar monitor komputer dahulu kemudian baru
dapat dirubah dan dimodifikasi sehingga tampilan dan hasilnya menjadi bagus
yang kemudian dapat disimpan sebagai file text, dokumen dan gambar.
d. Alat input pengenal suara (microphone).
Alat ini membantu untuk merekam suara, menentukan data atau bahkan perintah
dengan suara pada computer.
e. Alat input pengenal gambar (camera).
Alat untuk membuat gambar dari obyek untuk selanjutnya dibiaskan melalui lensa
pada sensor CCD dan akhir-akhir ini pada sensor BSI-CMOS (Back Side
Illuminated) sensor yang lebih irit daya untuk kamera yang lebih canggih yang
hasilnya kemudian direkam dalam format digital ke dalam media simpan digital.
Karena hasilnya disimpan secara digital maka hasil rekam gambar ini harus diolah
menggunakan pengolah digital pula semacam computer.
3. Software
Pengertian software :
Software atau perangkat lunak adalah salah satu komponen yang penting pada komputer.
Sederhananya, pengertian software yaitu sebuah data yang sudah diprogram dan
disimpan secara digital tapi tidak terlihat secara fisik namun ada di dalam komputer.
Perangkat lunak atau software ini bisa berupa program dalam menjalankan perintah
melalui dengan melalui sofware ini maka komputer dapat beroperasi.Software juga
memiliki peranan penting pada komputer, karena dengan adanya software maka hardware
dapat digerakkan atau dikontrol dengan baik. Software ini dibuat menggunakan bahasa
pemrogaman yang diciptakan dan ditulis oleh seorang programmer yang selanjutnya
dikompilasi oleh sebuah aplikasi bernama kompiler agar menjadi sebuah kode yang dapat
dikenali oleh hardware.
Gb 2.1 Pengertian-Software-Aplikasi-dan-Jenis-Jenisnya
2. Shareware
Merupakan suatu perangkat lunak yang uji cobanya diberikan secara gratis tetapi
dengan fitur yang terbatas seperti misalnya ketersediaan, fungsinya, serta
kenyamanan yang sayangnya tidak dapat dimanfaatkan secara maksimal.
Perangkat lunak uji coba ini bertujuan untuk memperkenalkan perangkat lunak
tersebut sebagai strategi marketing dalam pengembangan aplikasi shareware itu
sendiri. Shareware ini sering disebut juga trialware.
3. Firmware
yang letaknya berada pada ROM (Read Only Memory). Firmware ini tidak dapat
berubah walaupun sudah tidak dialiri oleh listrik, dan tempat penyimpanannya
pun tidak dapat diubah di ROM namun tetap bisa dimodifikasi tergantung dari
jenis ROMnya seperti EEPROM atau flashROM. Semua itu masih dapat diubah
sesuai dengan kebutuhannya.
4. Commercial software
Yaitu perangkat lunak yang digunakan untuk tujuan komersil yang dapat dibeli
kepada para pengembang software, pendistribusi dan kepada rekan-rekan sesama
pengembang software. Tetapi syaratnya, pengguna software ini tidak dapat
menyebarluaskan software tersebut atau membagi ulang softwarenya kepada
pihak lain secara gratis atau tanpa izin penerbitnya.
5. Free software
Adalah jenis perangkat lunak yang dapat diutak atik dengan bebas dan dapat
digunakan, disalin, diubah serta dimodifikasi dengan beberapa ketentuan yang
dapat digunakan kembali oleh pengguna selanjutnya. Setiap orang yang
menggunakan perangkat lunak ini secara bebas dapat mengkomersialkan serta
mengambil keuntungan dari pendistribusian dan modifikasi kode sumbernya.
Selain itu, software ini juga dapat disebarluaskan secara gratis.
Fungsi software :
Fungsi Software Secara Umum
1. Menyediakan fungsi dasar untuk kebutuhan-kebutuhan komputer yang yang
dibagi lagi menjadi sistem operasi atau hanya sistem pendukung.
2. Mengatur berbagai hardware agar dapat bekerja secara bersama-sama.
3. Sebagai penghubung antara software yang lain dengan hardware.
4. Sebagai penerjemah software lain dalam instruksi ke dalam bahasa mesin
sehingga dapat diterima oleh hardware.
5. Sebagai pengidentifikasi program.
Contoh software
Contoh Software (Perangkat Lunak) Yang Ada Pada Komputer :
1. Google chrome (fungsinya untuk masuk ke jaringan online/jaringan internet)
2. Mozila firefox (fungsinya untuk masuk ke jaringan online).
3. Microsoft office word (fungsinya untuk mengedit atau mengetik sebuah
dokumen).
4. Microsoft office powerpoint (fungsinya untuk membuat suatu presentasi,
membuat video, mengedit foto, dan lain-lain).
5. Microsoft excell (fungsinya kurang lebih sama dengan microsoft word untuk
membuat atau mengedit sebuah dokumen).
4. Sistem Operasi
Pengertian system operasi :
Sistem operasi adalah program yang dapat mengelola berbagai sumber daya (hardware
dan software), juga menyediakan berbagai layanan yang banyak fungsi dan manfaatnya.
Sistem Operasi sifatnya dasar dan harus ada jika mau mengoperasikan komputer.
Sistem Operasi atau yang sering disebut OS (Operating System) dalam dunia Information
Technologi (IT) merupakan komponen esensial yang bisa digunakan oleh manusia untuk
membantu dalam pekerjaannya.
Sistem Operasi berdasarkan American National Standart Institute atau ANSI adalah
software yang mengontrol pelaksana program - program komputer, yaitu mengatur waktu
prosesnya, pengecekan kesalahan yang ada, mengontrol input dan output, melakukan
perhitungan, melakukan penyimpanan, melakukan pengolahan data serta berbagai bentuk
layanan yang terkait.
Menurut Kamus Besar Bahsa Indonesia (KBBI) Sistem adalah perangkat lunak yang
secara teratur saling berkaitan dan membentuk suatu totalitas.
Sedangkan operasi berarti bisa dioperasikan atau bisa digunakan. Jadi menurut Kamus Besar
Bahasa Indonesia (KBBI) yang dapat saya simpulkan
Sistem operasi adalah perangkat lunak yang secara teratur saling berkaitan dan membentuk
suatu totalitas yang bisa digunakan untuk mempermudah pekerjaan manusia.
Secara umum sistem operasi adalah software pada lapisan pertama yang ditempatkan
pada memori komputer saat komputer pertama kali dinyalakan atau yang disebut booting.
Arti proses booting sendiri yaitu proses ketika menghidupkan komputer dengan
masuknya arus listrik ke dalam peralatan komputer kemudian dilanjutkan dengan sistem
memeriksa ada atau tidak adanya perangkat keras (hardware) yang terhubung pada
komputer, agar komputer bisa berkomunikasi dengan user pengguna atau dalam dunia
Information Technologi disebut dengan brainware.
Sistem operasi banyak macamnya mulai dari windows, linux, unix, macintosh, apple, dll.
Semakin banyak pula jika disertai dengan varian - varian dari setiap sistem operasinya.
Dan kesemuanya memiliki manfaat dan fungsi tersendiri yang berbeda satu dengan
lainnya.
1. Windows
Ini merupakan produk dari Microsoft Corporation. Disebut dengan nama microsoft
windows.
Microsoft windows adalah sistem operasi yang menggunakan GUI (Graphic User
Interface) atau antar muka bergrafris.
Maksudnya adalah kita cukup mengklik tombol atau simbol yang terdapat di
Microsoft Windows tanpa harus menghafal teks atau perintah.
Sistem operasi windows digunakan kebanyakan oleh orang yang hanya mengenal IT
(bukan seorang ahli IT) karena mudah cara penggunaannya yaitu dengan cukup
mencari yang diinginkan dan langsung di klik.
Sistem operasi windows ini bersifat tertutup (close source). Jadi harus membeli atau
membayar (lisensi) terlebih dahulu untuk mendapatkan sistem operasi ini. Namun
Microsoft memberikan masa uji coba selama 30 hari.
2. Linux
Ini merupakan sistem operasi yang bisa digunakan dengan teks maupun GUI. Linux
dirintis dan dibuat oleh mahasiswa lulusan Universitas Helsinki di Negara
finlandia. Linus Torvalds. Kemudian Linux dikembangkan lagi dengan bantuan
dari banyak programmer dan hacker UNIX di seluruh dunia.
LInux juga banyak variannya atau distronya seperti debian, redhat, slackware, lycoris,
xandros, lindows, linare, centos, knoppix, fedora, suse, ubuntu, mint, garuda,
blankon, backtrack,dll. Pada waktu penginstalan sistem operasi linux kita dapat
memilih mengggunakan berbasis GUI atau teks.
Jika berbasis GUI sama saja penggunaanya dengan sistem operasi windows. Namun
jika kita memilih menggunakan teks maka kita harus hafal perintah yang terdapat
dalam linux. Dan untuk setiap distronya kalimat perintahnya berbeda.
Dan kebanyakan orang yang menggunakan Linux adalah orang ahli IT. Karena Linux
memiliki kelebihan keamanan yang kuat dibanding dengan microsoft windows.
Semua alat input dan output dapat berkontribusi pada pemecahan masalah baik secara
langsung dan tidak langsung. Contoh: keyboard ,display, printer dan plotter
(berperan langsung), source data automation device, microfilm (berperan tidak langsung).
Perangkat lunak aplikasi, sebaiknya dapat berperan langsung atau tidak langsung. Contoh:
sistem operasi (berperan tidak langsung), aplikasi bisnis umum dan industri
(berperan tidak langsung), sebagian perangkat lunak aplikasi peningkatan
produktivitas organisasi perorangan (berperan tidak langsung), spreadsheet, analisis
statistik dan perkiraan, manajemen proyek (berperan langsung).
7. Komunikasi Data.
Data disini adalah sinyal-sinyal elektromagnetik yang dibangkitkan oleh sumber data
yang dapat ditangkap dan dikirimkan ke terminal-terminal penerima.
Terminal adalah peralatan untuk terminal suatu data seperti disk drive, printer, monitor,
papan ketik, scanner, plotter dan lain sebagainya.
Dalam proses komunikasi data dari satu lokasi ke lokasi yang lain, harus ada minimal 3
unsur utama sistem yaitu sumber data, media transmisi dan penerima.
a. Sumber Data.
Pengertian sumber data adalah unsur yang bertugas untuk mengirimkan informasi,
misalkan terminal komputer. Sumber data ini membangkitkan berita atau informasi
dan menempatkannya pada media transmisi. Contoh dari transmisi adalah modem
yaitu perangkat yang bertugas untuk membangkitkan digital bitstream dari PC
sebagai sumber data mejadi analog yang dapat dikirimkan melalui jaringan telepon
biasa menuju ke tujuan.
b. Media Transmisi.
Media transmisi data merupakan jalur dimana proses pengiriman data dari satu sumber
ke penerima data. Dapat berupa kabel, gelombang elektromagnetik, dan lain-lain.
Dalam hal ini berfungsi sebagai jalur informasi untuk sampai pada tujuannya.
Beberapa media transmisi yang digunaka antara lain: twisted pair, kabel coaxial,
serat optik dan gelombang elektromagnetik.
c. Penerima Data
Pengertian penerima data adalah alat yang menerima dat atau informasi, misalkan
pesawat telepon, terminal komputer, dan lain-lain. Berfungsi menerima data yang
dikirimkan oleh suat sumber informasi. Penerima merupakan suata alat yang disebut
receiver yang fungsinya untuk menerima sinyal dari sistem transmisi dan
menggabungkannya ke dalam bentuk tertentu yang dapat ditangkap dan digunakan
oleh penerima. Sebagai contoh modem yang berfungsi sebagai receiver yang
menerima sinyal analog yang dikirim melalui kabel telepon dan mengubahnya
menjadi suatu bit stream agar dapat ditangkap oleh komputer penerima
Sumber :
https://jagad.id/definisi-pengertian-software-macam-jenis-fungsi-dan-contoh/
https://www.jawaracloud.net/2016/12/pengertian-fungsi-sistem-operasi-lengkap.html
http://abimnyasudar.blogspot.com/2015/06/komputer-sebagai-alat-pemecah-masalah.html
http://inilahblogsederhanaku.blogspot.com/2013/07/pengertian-dan-model-komunikasi-
data.html
http://fredihewwod.blogspot.com/2012/01/control-unit.html
https://jagad.id/definisi-pengertian-software-macam-jenis-fungsi-dan-contoh/