Secara harfiah, sistem berasal dari bahasa latin (systema) dan bahasa yunani (sustema) yang
berarti suatu kesatuan yang terdiri komponen yang dihubungkan bersama untuk memudahkan
aliran informasi, energi, dan materi. Komputer adalah alat yang digunakan untuk mengolah data
yang telah di rumuskan.
Jadi, penjelasan lengkapnya adalah sistem komputer merupakan kumpulan dari banyak
perangkat komputer yang saling berhubungan satu sama lain untuk melakukan proses
pengolahan data sehigga dapat menghasilkan sebuah informasi yang diinginkan oleh
penggunanya.
Sistem informasi ini meliputi hardware, software, dan brainware. Ketiga komponen ini memiliki
perannya masing-masing begitupula fungsinya dalam sebuah sistem komputer untuk mengolah
data.
Software tidak akan berfungsi tanpa adanya hardware, pun sebaliknya. Kedua komponen
tersebut tidak akan bermanfaat menghasilkan informasi jika tidak ada brainware yang
mengoperasikan dan memberikan perintah pada kedua komponen.
Fungsi Sistem komputer
Setelah mengerti apa itu sistem komputer, lalu apa fungsinya dari ketiga komponen utama
tersebut?Sistem komputer memiliki 4 fungsi dasar yang sangat berguna bagi kegiatan kita, yaitu:
1. Menginput Data.
Fungsi yang pertama dari sistem komputer adalah untuk menginput data yang dimiliki kedalam
komputer. Kegiatan menginput data tentunya dengan bantuain hardware seperti mouse,
keyboard, flashdisk, dan sebagainya.
2. Memproses Data
Setalah menginput data, fungsi selanjutnya adalah memproses data. Data yang dimasukkan oleh
pengguna adalah berupa data yang masih mentah. Belum dapat memberikan informasi yang
diinginkan pada pengguna.
Dalam memproses data, komponen sistem informasi yang bernama software yang akan bekerja.
3. Menghasilkan Data
Setelah data berupa input di proses oleh Software, muncullah output atau informasi yang
diinginkan oleh pengguna. Output dapat berupa informasi, gambar, video, suara, atau tulisan
yang sejak awal hanyalah berupa data mentah.
4. Menyimpan Data
Proses selanjutnya setelah output didapatkan adalah menyimpan data tersebut. Sistem komputer
berfungsi untuk menyimpan output kedalam memory komputer yang sudah ada atau memory
external seperti flashdisk atau harddisk.
Sistem komputer terbangun atas hardware, software, dan brainware. Ketiga komponen tersebut
tentunya bekerja saling mendukung satu sama lain. Berikut penjelasan lengkapnya,
Input/perangkat masukan adalah sebuah perangkat komputer yang berfungsi untuk memasukkan
data ke dalam koputer sesuai perintah. Contoh dari perangkat masukan adalah scanner, mouse,
keyboard, web can, barcode, dan lain-lain.
Output/oerangkat keluaran adalah perangkat yang digunakan untuk menampiilkan data yang
telah diproses. Contoh dari perangkat keluaran adalah printer, monitor, projector, dan lain-lain.
2. Device Processing (perangkat pemroses)
Perintah yang telah dimasukkan pada suatu Sistem Komputer melalui sebuah Input Unit
kemudian akan disimpan di Unit Storage sebelum benar-benar melalui sebuah Pemrosesan.
Begitupun dengan hasil dari sebuah data yang sudah selesai diproses, data tersebut akan terlebih
dahulu disimpan pada sebuah Storage Unit sebelum dipindahkan ke Output Unit. Storage Unit
dibagi menjadi dua jenis yaitu, sebagai berikut ini :
2. Kartu memori
3. Smart card
Perangkat lunak ataunyang lebih sering kita sebut dengan software merupakan sebuah program
dan aplikasi yang ada dalam komputer. Berbeda dengan hardware, software tidak memiliki
bentuk fisik.
Program aplikasi merupakan perangkat lunak siap pakai yang digunakan user untuk
menyelesaikan tugas tertentu. Dapat dikatakan, program aplikasi adalah software pelengkap yang
digunakan pengguna untuk membantu dan memudahkan pekerjaannya
Perangkat lunak pengolah kata atau disebut word processing merupakan perangkat lunak yang
berhubungan dengan pembuatan dokumen, penyuntingan ataupun penyusunan dokumen.
Walaupun dikatakan sebagai pengolah kata, perangkat ini juga dapat menyajikan data dalam
bentuk grafik, gambar, tabel dan lainnya.
Pada setiap komputer memiliki program aplikasi yang berbeda-beda sesuai dengan kebutuhan
dari user. Contoh dari program aplikasi adalah :
Microsoft Word
Lotus Word Pro
Notepad
Ez Word
Corel Word Perfect
Star Office Writer
AbiWord
Open Office writer
Atlantis Word processor
Kword
Lyx
WPS writer
R4U
Sesuai dengan namanya, perangkat lunak pengolah angka berkaitan dengan pemrosesan data dalam
bentuk angka. Beberapa proses yang bisa dilakukan perangkat ini seperti membuat tabel, melakukan
pengolahan data dalam bentuk grafik, melakukan perhitungan dan menyimpan data bentuk angka
tersebut. Contoh perangkat lunak pengolah angka antara lain Microsoft Excel, KSpread, Open Office
Calc, Star Office dan lainnya.
c. Aplikasi Pengolah Data
Perangkat lunak pengolah data merupakan jenis perangkat lunak yang berhubungan dengan
pengelolaan data dalam jumlah yang cukup besar (database). Dengan menggunakan perangkat
ini, kita dapat membuat data, menyunting, menyeleksi data dengan kriteria tertentu serta
membuat laporan. Beberapa contoh perangkat lunak pengolah data seperti Microsoft Access,
Foxbase, SPSS, MySQL, dBase dan lainnya.
d. Aplikasi Presentasi
Perangkat lunak presentasi merupakan perangkat lunak yang digunakan dalam pembuatan file
yang biasa digunakan ketika melakukan presentasi. Fungsi perangkat ini adalah membantu Anda
dalam menyampaikan ide atau gagasan menggunakan tampilan yang menarik dan interaktif.
Dengan menggunakan program presentasi in, kita dapat memasukkan objek seperti gambar,
video dan suara. Ada beberapa contoh perangkat lunak presentasi antara lain : Microsoft
PowerPoint, Open Office Impress, KPresenter, iWork KeyNote, Macromedia Authorware dan
lain-lain.
e. Aplikasi Pengolah Gambar
Perangkat lunak pengolah gambar merupakan perangkat lunak yang berhubungan dengan desain
grafis. Perangkat ini digunakan untuk membuat, mengolah dan melakukan penyuntingan pada
gambar.
Biasanya, program ini digunakan dalam bidang pemasaran dan perikalanan. Beberapa contoh
perangkat yang termasuk dalam pengolah gambar adalah Corel Draw, Adobe Photoshop, Adobe
Ilustrator, Freehand dan masih banyak lagi.
f. Aplikasi Browser
Perangkat lunak browser merupakan perangkat lunak yang digunakan untuk membantu kita
menjelajahi atau mengakses informasi melalui web. Selain itu, perangkat ini menyediakan
layanan search engine yang memudahkan pengguna dalam melakukan pencarian data dengan
mengetikkan kata kunci pada kolom pencarian yang disediakan.
Terdapat beberapa contoh browser yang sering digunakan para pengguna internet antara lain :
Mozilla, Chrome, Safari, Internet Explorer dan Opera.
Dari namanya saja, kita sudah mengetahui bahwa perangkat ini digunakan dalam bidang desain
grafis. Fungsi dari perangkat desain grafis ini adalah sebagai bentuk komunikasi visual dalam
menyampaikan informasi secara interaktif. Contoh perangkat lunak desain grafis seperti Photo
Scape, Adobe Indesign, Adobe Frame Maker, Picture Manager dan sebagainya.
Perangkat lunak jaringan komputer merupakan jenis perangkat yang dirancang untuk membantu
perangkat keras komputer dalam menjalankan fungsinya dengan baik. Selain itu, perangkat ini
dikembangkan untuk mengelola, mengawasi dan melakukan pemeliharaan jaringan komputer.
Tujuannya adalah agar komputer dapat terhubung dengan komputer lainnya.
Terdapat beberapa contoh perangkat lunak jaringan komputer seperti Microsoft Network
Monitor, Angry IP Scanner, OpenNMS, Wireshark dan lainnya.
i. Aplikasi Chatting
Perangkat lunak chatting merupakan jenis perangkat yang digunakan untuk mendukung aktivitas
komunikasi antara satu pengguna dengan pengguna lainnya. Setiap pengguna dapat saling
bertukar pesan dengan pengguna yang diinginkannya tanpa terhalang jarak dan waktu. Ada
beberpa contoh perangkat lunak yang bisa digunakan untuk melakukan chatting seperti Yahoo
Messenger, Facebook, LINE, WhatsApp dan lainnya.
Software ini sangat dibutuhkan keberadaannya karena dapat menjadi suatu upaya dalam
pencegahan ketika tiba-tiba komputer terjadi kesalahan ataupun error.
Antivirus
Archivers dan Data Compression
Software Backup
Software Recovery
Software Uninstaller
Software Branchmarking
Disk Cleaner
Disk Defragmenter
Registry Editor
Driver Scanner
Bahasa program adalah sebuah program yang diguakan user untuk berinteraksi dan
memberikan perintah tertentu pada komputer yang merupakan standar bahasa instruksi.
Bahasa pemograman adalah sebuah sistem komunikasi yang digunakan untuk memberi
perintah pada perangkat komputer agar menjalankan fungsi tertentu yang spesifik.
Bahasa pemograman terdiri dari serangkaian aturan sintaks dan semantik yang digunakan
untuk mendefinisikan program komputer. Sistemnya terdiri dari beberapa tingkatan untuk
memberi perintah pada setiap peranti, utilitas, dan aplikasi yang dipakai dalam
pengoperasian komputer.
Setiap jenis bahasa memiliki struktur penyusunnya, berupa prosedur sistematis yang
dinyatakan dalam kode untuk membuat perintah. Ini disebut dengan algoritma, dan setiap
jenis bahasa pemograman menerapkan kategori struktur runtutan, perulangan dan
percabangan.
Fungsi dasar dari bahasa pemograman adalah agar komputer dapat mengolah data sesuai
dengan alur yang dibuat secara sistematis oleh penyusunnya. Lebih lanjut, pemograman
dapat memudahkan pengoperasian sebuah mesin sehingga meringankan pekerjaan
manusia.
Produksi bahasa pemograman dilakukan melalui proses yang cukup kompleks. Dimulai
dengan penyusunan, pengujian, analisis, penyuntingan, hingga optimalisasi. Kode sumber
disusun, kemudian diubah menjadi kode mesin, lalu diterjemahkan oleh prosesor sebagai
perintah.
Bahasa pemograman bisa digunakan untuk membuat program atau perangkat lunak,
sekaligus menjadi perintah bagi perangkat keras komputer untuk memulainya agar
kemudian dapat dioperasikan oleh pengguna.
Berbagai jenis bahasa pemograman tersebut hanya dapat diterapkan menurut fungsi dan
disesuaikan dengan perangkat penggunaannya. Hal ini kemudian menjadi dasar
klasifikasi bahasa pemograman yang secara umum dibagi menjadi empat kategori, yaitu:
Menurut kategori-kategori di atas, kita bisa menemukan bahwa bahasa pemograman memiliki
tiga tingkatan. Penggolongan tersebut diterapkan berdasarkan tingkat kesulitan dan aplikasinya
pada perangkat komputer. Berikut tingkatan bahasa pemograman yang umum dikenal.
Tingkatan ini termasuk generasi paling awal dari bahasa pemograman. Umumnya masih
menggunakan kode-kode biner atau bahasa mesin berupa huruf dan angka. Instruksi yang
diterapkan pada mesin atau perangkat masih terbatas dan sederhana.
Setingkat di atas kode mesin, bahasa pemograman tingkat menengah mulai menggunakan kode
huruf, angka, dan simbol khusus. Beberapa contoh bahasa tingkat menengah, antara lain
Assembler dan MASM (Microsoft Macro Assembler).
Bahasa inilah yang paling banyak dipakai saat ini. Biasa digunakan pada pemograman berbasis
website dan basis data. Baik untuk diaplikasikan pada perangkat komputer desktop maupun
mobile. Contohnya bahasa Turbo C++, Visual Basic, Delphi, PHP, dan Turbo Pascal.
Object Oriented Language dikatakan termasuk dalam kategori bahasa tinggkat tinggi. karena,
jenis ini juga kerap kali menggunakan basis data atau jaringan. Namun, ada pula yang
menggolongkannya di tingkatan Very High Level, karena banyak melibatkan instruksi otomatis.
Tingkatan bahasa Very High Level Language (VHLL) termasuk penggolongan baru yang masih
diperdebatkan. Umumnya, digunakan untuk memprogram website dinamis dan interaktif,
menggabungkan konsep Object Oriented dan Visual.
Beberapa jenis bahasa pemograman yang awalnya dikategorikan sebagai VHLL, antara lain Perl,
Phyton, Ruby, dan Visual Basic. Namun, kemunculan PHP, Java, dan Visual Basic .NET,
menggeser kedudukan Perl dan jenis bahasa lain yang segenerasi dengannya.
BRAINWARE (PENGGUNA KOMPUTER/USER)
Brainware adalah pengguna yang menjalankan sebuah komputer. Pengguna memegang peran
penting dalam sistem komputer agar dapat berjalan.
1. Programmer
Programer adalah orang yang memiliki kemampuan untuk menguasai beberapa bahasa
pemrograman. Programer dapat membuat suatu program untuk pengolahan data yang dibutuhkan
komputer.
Seorang programer bisa berasal dari seseorang yang telah lulus dari jurusan sistem komputer
atau bisa pula mereka yang belajar secara otodidak dengan mendalam. Saat ini banyak
perusahaan membutuhkan programer karena hampir semua aspek kehidupab kita berhubungan
dengan komputer.
2. Sistem Analis
Sistem analis adalah orang yang bertugas melakukab penelitian, perencanaan, dan
merekomendasikan software, hardware, dan sistem yang dinilai sesuai dengan kebutuhan
pengguna. Baik secara perorangan, organisasi, ataupun perusahaan.
Karena peran sistem analis sangat penting, seorang sistem analis harus memiliki 4 keahlian yaitu,
analisis, teknis, manajerial, dan komunikasi secara personal ataupun interpersonal.
Kemampuan analisis dibutuhkan untuk memahami perilaku struktur organisasi agar dapat
melakukan identifikasi kemungkinan yang terbaik untuk penyelesaian masalah yang sedang
dihadapi.
Sedangkan kemampuan teknis dibutuhkan untuk memahami potensi dan keterbatasan dari
teknologi informasi. Keahlian manejerial digunakna untuk membantu proses pengolahan data
suber daya. Kemampuan komunikasi dibutuhkan untuk melakukan interaksi dengan user.
3. Administrator
Administrator adalah seseorang yang mengelola suatu sistem operasi dan beberapa program yang
sedang berjalan.
4. Operator
Operator adalah orang yang mengunakan aplikasi tertentu untuk mengolah data.
Setelah mengetahui sistem komputer secara singkat, apakah kalian tertarik bekerja dalam bidang
ini?