Mengenal Sistem Komputer: Hardware, Software, dan Brainware

         Komputer merupakan sebuah perangkat elektronik yang umum digunakan untuk menunjang beragam kegiatan penggunanya, mulai dari mengerjakan pekerjaan kantor, tugas sekolah, hiburan, game, dan sebagainya. Kehadiran komputer di era yang serba modern saat ini mungkin sudah menjadi suatu hal yang biasa. Namun, tahukah Anda bahwa sejatinya ada tiga komponen sistem komputer yang uatama, yaitu hardware, software, dan brainware.


1. Software




    Perangkat lunak ialah lebih sering disebut dengan software yaitu suatu kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. Perangkat lunaj ini merupakan catatan untuk mesin komputer untuk menyimpan perintah, serta dokumen maupun arsip yang lainnya.

    Perkembangan teknologi software komputer yang demikian pesat ini mendorong manusia untuk dapat berkreativitas dan memanfaatkan kemajuan teknologi software ini untuk berbagai keperluan. Dalam dunia bisnis, teknologi software komputer digunakan untuk pengolahan data (data processing) yang meliputi pengolahan kata (word processing),

    Merupakan data elektronik yang disimpan sedemikian rupa oleh komputer itu sendiri, data yang disimpan ini dapat berupa program atau instruksi yang akan dijalankan oleh perintah, maupun catatan-catatan yang diperlukan oleh komputer untuk menjalankan perintah yang dijalankannya.


Program Aplikasi (Aplication Software)

Merupakan suatu program paket yang telah dirancang dan dibuat khusus untuk kebutuhan tertentu

Word Processing/Processor (Pengolah Kata)

Program Database

Program Spreadsheet

Program CAD (Computer Aided Design)

Program Layout Artikel (Publisher)

Jenis Software

Sistim Operasi

Program Aplikasi

Bahasa Pemograman


 

Setelah kita mempunyai hardware komputer, maka selanjutnya kita harus memasang (menginstal) software ke komputer. Sebuah komputer tanpa adanya software tidak akan bisa berfungsi dengan baik. Software secara garis besar dapat dibagi menjadi 3 bagian. Berikut pembahasan jenis-jenis software :


OS (Operating System)

OS adalah software yang pertama kali harus di instal ke komputer. Sedangkan fungsi dari OS, yaitu mengelola hardware dan sofware yang ada pada komputer. OS ini juga akan berfungsi sebagai perantara antara aplikasi dengan hardware. Jadi ketika kita memberikan perintah dari sebuah aplikasi kepada hardware, perintah tersebut akan disampaikan ke OS terlebih dahulu, baru kemudian oleh OS disampaikan ke hardware.


Misalnya, kita memberikan perintah print dari aplikasi Microsoft Word. Perintah tersebut akan disampaikan ke OS dahulu, baru kemudian oleh OS disampaikan ke Printer. Contoh OS antara lain; DOS, Windows, Macintosh, Linux dll. Setiap masing-masing OS mempunyai kelebihan dan kekurangan, namun saat ini OS Windows masih paling banyak digunakan oleh masyarakat karena kemudahan dalam mengoperasikan dan perawatan.


Aplikasi atau Program

Software ini dibuat untuk tujuan tertentu. Maksud lain penciptaan software ini adalah untuk mempermudah pekerjaan manusia. Sekarang ini sudah banyak sekali aplikasi yang membantu pekerjaan manusia.


Aplikasi dapat dibagi menjadi beberapa macam berdasarkan fungsinya :


Pengolah kata

Aplikasi ini digunakan untuk membuat dokumen seperti surat, amplop, label, makalah dan sebagainya. Contoh aplikasi ini antara lain; Microsoft Word, Open Office Org. Writer dsb.


Pengolah angka

Aplikasi ini digunakan untuk mengolah angka dalam bentuk tabel dan grafik. Contoh aplikasi ini antara lain; Microsoft Excel, Open Office Org. Calc, Lotus dsb.


Pengolah presentasi

Aplikasi ini digunakan untuk membuat presentasi. Contoh aplikasi ini antara lain; Microsoft Power Point, Open Office Org. Impress, Macromedia Flash MX dsb.


Pengolah gambar

Aplikasi ini digunakan untuk mengolah gambar dan foto. Contoh aplikasi ini antara lain; Corel Draw, Adobe Potoshop dsb.

dan lain-lain

Dalam aplikasi ada istilah Paket Program. Istilah ini digunakan untuk menyebutkan sebuah aplikasi yang terdiri dari beberapa aplikasi. Contohnya; Microsoft Office yang terdiri dari Microsoft Word, Microsoft Excel, Microsoft Power Point, Microsoft Access dsb.


Perlu diketahui juga bahwa sebuah aplikasi biasanya hanya ditujukan untuk OS tertentu atau hanya mendukung OS tertentu. Contohnya; Microsoft Office yang hanya bisa di-instal di OS Windows. Tetapi ada juga aplikasi yang bisa di-instal di beberapa OS seperti aplikasi Mozilla Firefox yang bisa di-instal di Windows maupun Linux.


Bahasa Pemograman

Software ini digunakan untuk membuat aplikasi. Pengguna aplikasi ini biasa disebut dengan Programer. Jenis-jenis bahasa pemograman antara lain; Bahasa Assembly, Bahasa Fortran dan Bahasa Generasi Keempat.


Assembler (perakit)

Merupakan program yang digunakan untuk menterjemahkan program aplikasi yang ditulis dengan bahasa rakitan(assembly language) atau bahasa pemprogaman simbolik menjadi bahasa mesin. Dengan bahasa simbolik,masing2 kode operasi mesin tidak ditulis dengan bentuk bilangan biner, tetapi dengan suatu kode simbolik tertentu yang disebut dengan mnemonic.


Program yang ditulis dengan bahasa simbolik disebut dengan program sumber(source program) dan hasil terjemahannya dalam bentuk bahasa mesin disebut dengan program objek(object program=OBJ). Proses pembuatan program obyek dari program sumber juga akan menampilkan daftar kesalahan-kesalahan sintaks(jika ada) yang dibuat oleh pemprogram. Kesalahan ini harus dibetulkan terlebih dahulu sebelum di proses lebih lanjut.


Walau penulisan program dengan bahasa simbolik lebih mudah dibanding dengan bahasa mesin,tetapi harus dirasakan kesulitan karena penulis program harus:


Mengetahui susunan serta fungsi dari masing2 register di dalam cpu.

Mengetahui dengan persis cara alokasi memori komputer yang digunakan.

Mengetahui fungsi-fungsi yang di sediakan oleh OS.

Untuk mengatasi hal ini telah dikembangkan suatu bahasa yang lebih dekat dengan pemakai komputer yang di sebut bahasa tingkat tinggi(high level language),misalnya basic,fortran,pascal c,dsb.


Program yang di tulis dengan bahasa tingkat tinggi ini harus di terjemahkan ke dalam bahasa mesin agar dapat di mengerti oleh komputer.penerjemah ini dapat berupa kompilator atau interpreter.kompilator menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan assembler dan menghasilkan dengan program objek yang selanjutnya di link sehingga menghasilkan file exe.


Contoh perangkat lunak bahasa seperti ini adalah pascal,c,dan masih banyak lagi.sedangkan interpreter menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya,sehingga tidak dihasilkan program obyek maupun file exe.contoh untuk ini adalah:basic versi baku,dbase,dan sebagainya.


Compiler

Menterjemahkan setiap instruksi didalam suatu program sekaligus sama dengan assembler dan menghasilkan dengan program objek yang selanjutnya di link sehingga menghasilkan file exe.contoh perangkat lunak bahasa seperti ini adalah pascal,c,dan masih banyak lagi.


Interpreter

Menterjemahkan instruksi satu persatu dan langsung di proses sebelum komputer membaca instruksi selanjutnya,sehingga tidak dihasilkan program obyek maupun file exe. Contoh untuk ini adalah: basic versi baku, dbase, dan sebagainya.


Perangkat lunak aplikasi

Sistem operasi dengan perangkat lunak bahasa tidak di tunjukkan untuk menyelesaikan permasalahan dalam aplikasi tertentu yang dihadapi oleh pemakai computer. Program yang ditunjukan untuk menyelesaikan suatu permasalahan dalam aplikasi tertentu di sebut program aplikasi atau program paket. Ada dua cara untuk bisa mendapatkan program aplikasi yang di butuhkan yaitu dengan mengembangkan sendiri(sangat sulit dan perlu keahlian khusus)atau membelinya(mudah).


Saat ini banyak sekali program-program aplikasi yang tersedia di pasaran. Program-program ini dapat diandalkan, Program-program paket ini di gunakan untuk menyelesaikan masalah-masalah umum seperti membuat dokumen (word star,microsoft word), membuat slide presentasi (ms power point), penerbitan(adobe page maker), mengelola gambar (adobe photoshop)dsb. Akan tetapi bila kita mempunyai permasalahan yang sifatnya khusus dan unik sehingga tidak ada paket-paket program yang sesuai untuk digunakan, maka dengan terpaksa harus dikembangkan program aplikasi sendiri, misalnya program sistem sks universitas andalas,program sistem keuangan perusahaan,dll.


Bahasa pemograman yang digunakan saat ini adalah bahasa tingkat tinggi atau bahasa generasi ke empat. Bahasa jenis ini lebih mudah dipahami, karena menggunakan bahasa manusia seperti bahasa inggis. Contoh software ini, al; Visual Basic, Visual Foxpro, Java dsb.


2. Hardware






Hardware merupakan perangkat keras yang memiliki bentuk fisik. Hardware dapat dioperasikan secara langsung dan berfungsi sebagai penghubung antara pengguna dengan sistem komputer. Beberapa contoh dari komponen hardware antara lain adalah mouse, keyboard, monitor, RAM, dan masih banyak lagi.

Keempat komponen ini memiliki peran dan fungsinya masing-masing: Input device Input device atau perangkat masukkan adalah perangkat keras yang berfungsi untuk memasukkan perintah dan data ke dalam sebuah sistem komputer. Dapat dikatakan bahwa input device merupakan sebuah gerbang masuk bagi data yang nantinya akan diolah sistem komputer. Data yang sudah dimasukkan kemudian akan dikonversi menjadi kode binary sehingga dapat dibaca oleh memori utama komputer. Adapun contoh dari input device berupa keyboard, mouse, webcam, serta scanner.

Input device atau perangkat masukkan adalah perangkat keras yang berfungsi untuk memasukkan perintah dan data ke dalam sebuah sistem komputer.

Dapat dikatakan bahwa input device merupakan sebuah gerbang masuk bagi data yang nantinya akan diolah sistem komputer. Data yang sudah dimasukkan kemudian akan dikonversi menjadi kode binary sehingga dapat dibaca oleh memori utama komputer. Adapun contoh dari input device berupa keyboard, mouse, webcam, serta scanner. 

Processing device Data yang telah dimasukkan melalui input device kemudian akan diolah pada bagian processing device. Sebab, processing device sendiri adalah sebuah perangkat yang berperan untuk mengolah data. Proses ini secara spesifik dilakukan oleh Central Processing Unit (CPU) atau yang juga dikenal sebagai otak dari sistem komputer.

 CPU bertugas untuk menerima dan menjalankan data dan perintah ke bagian perangkat lunak (software). Beberapa komponen dari CPU meliputi prosesor, RAM, kartu VGA, hard disk, mother board, dan cooling fan. Output Device Setelah melalui processing device, data yang sudah diolah kemudian akan dikeluarkan dan ditampilkan kepada pengguna.

Nah, proses penyimpanan tersebut berlangsung pada storage device atau perangkat penyimpanan. Storage device sendiri terdiri dari dua jenis, yaitu internal storage dan eksternal storage. Internal storage merupakan bagian penyimpanan yang melekat pada CPU dan terdiri dari hard disk dan RAM. Sementara eksternal storage sendiri mengacu pada jenis penyimpanan yang dapat dilepas dan tidak terikat dengan sistem hardware komputer. Penyimpanan jenis ini terbilang praktis karena dapat dibawa kemana saja dan digunakan pada beragam perangkat komputer. Beberapa contoh dari eksternal storage adalah hard disk eksternal, CD, DVD dan flashdisk.

3. Brainware





Pengertian brainware adalah orang yang menggunakan, memakai ataupun mengoprasikan perangkat komputer. Seperti contoh dari brainware yaitu programmer, netter (sebutan untuk orang yang sedang melakukan surfing di internet), serta orang yang sedang menggunakan perangkat komputer.

Atau definisi brainware yaitu manusia yang terlibat dalam mengoperasikan atau pemakaian serta mengatur sistem di dalam perangkat komputer. Dapat diartikan juga sebagai perangkat intelektual yang mengoperasikan dan juga mengeksplorasi kemampuan dari perangkat keras (hardware) maupun perangkat lunak (software).

Brainware sering juga disebut sebagai perangkat intelektual yang akan memakai atau menjelajahi kemampuan hardware/perangkat keras maupun software /perangkat lunak. Pengguna komputer biasa disebut dengan user, mereka juga dibagi menjadi beberapa macam yakni:

Fungsi Brainware

1. Programer
Orang yang mempunyai kemampuan dalam bahasa pemorograman, sering dalam berperan sebagai membuat program yang akan diperlukan pada sistem komputerisasi.
Administrator: orang yang bertugas mengelola sebuah sistem operasi dan program yang akan digunakan pada komputer atau jaringan komputer.

2. Operator
Orang yang akan menjalankan sistem operasi atau program dalam perangkat komputer,contohnya merawat sistem operasi komputer, menyiapkan data untuk diakses, atau yang lain-lain.
Dalam sistem komputer, brainware akan menjadi hal yang sangat penting atau tidak bisa dipisahkan dari hardware dan software. Mengapa begitu? Hardware di dalam komputer tidak akan bisa dijalankan sempurna tanpa adanya software, sedangkan tanpa adanya brainware maka software dan hadware tidak bisa berjalan.

Jenis-jenis Brainware pada umumnya akan dibagi dalam bagian yang dapat menunjang adanya internal check yang memadai,yakni :



3. Teknisi
Merupakan seorang yang bertanggung jawab untuk maintenance tentang segala hal/jenis permasalahan komputer. Seorang Teknisi harus mempunyai skill pengetahuan luas mengenai troubleshooting dan lain sebagainya.

4.Trainer
Merupakan seorang Brainware yang mempunyai pengetahuan ilmu lebih banyak di banding yang lainnya, atau Brainware ini bertanggung jawab untuk dapat mendidik atau mengajar di bidangnya.

5. Konsultan
Adalah Brainware yang akan bertanggung jawab layaknya seorang pemandu yang handal di dalam bidangnya.

6.Project Manager
adalah Brainware yang akan bertanggung jawab sebagai pemimpin atau komando di suatu project tertentu.

7. Programmer
Bertugas membuat aplikasi komputer sehingga dapat akan memudahkan kinerja manusia melalui program yang telah dibuatnya.

8. Graphic Designer
Seorang Brainware yang berpengetahuan skill di dunia Design Grafis atau juga mahir dalam hal membuat suatu objek animasi.

Komponen Brainware
Menurut pengertian brainware akan menyatakan bahwa brainware merupakan pengguna komputer, maka dari itu, brainware harus akan mengenal dengan baik hardware atau software komputer.

Tetapi,akan dikarenakan hardware atau software merupakan elemen yang kompleks di dalam komputer, brainware tidak akan bisa memahami semua elemen tersebut secara mendetail. Brainware terbagi menjadi beberapa komponen yang akan bertugas untuk mengelola atau mengoperasikan masing-masing elemen komputer. Di bawah ini adalah pembagian komponen brainware yang perlu kalian diketahui.




Posting Komentar

Lebih baru Lebih lama

Formulir Kontak