Selasa, 18 Oktober 2016

Fitur Fitur Sistem Operasi

fitur sistem operasi
http://wira-selatnarmada.blogspot.co.id
Sebelumnya Saya sudah bahas mengenai Pengertian Sistem Operasi, nah pada kesempatan kali ini Saya akan bahas mengenai fitur-fitur sistem operasi yang bisa Anda ketahui baik sistem operasi secara umum maupun fitur sistem operasi linux. Baiklah tanpa harus menunggu pembukaan yang terlalu lama, langsung saja Kita bahas satu-persatu.

Fitur-fitur Sistem Operasi Secara Umum

  1. Eksekusi Program : Sistem operasi berfungsi sebagai interface antara aplikasi dan hardware. User berinteraksi dengan hardware melalui “sisi lain”. Sistem operasi berfungsi untuk menyederhanakan pengembangan aplikasi. Eksekusi program melibatkan proses yang diciptakan sistem operasi. Kernel menciptakan proses dengan menugaskan memori dan sumber daya yang lain, menentukan prioritas dari suatu proses (dalam sistem multitasking), memuat program dalam memori dan mengeksekusi program. Program tersebut kemudian berinteraksi dengan user dan atau divais dan melakukan fungsi yang diinginkan.
  2. Interupsi : interupsi adalah pusat sistem operasi, yang menyediakan cara efisien bagi sistem operasi untuk berinteraksi dan bereaksi terhadap lingkungannya. Pemrograman berbasis interupsi secara langsung didukung hampir seluruh CPU modern. interupsi menyediakan cara otomatis menyimpan isi register local dan menjalankan kode khusus sebagai respon terhadap sebuah kejadian. Bahkan komputer yang paling dasar sekalipun mendukung interupsi hardware dan membolehkan pemrogram untuk menentukan kode yang akan di jalankan ketika terjadi sebuah kejadian. Ketika sebuah interupsi diterima, hardware komputer secara otomatis menunda program apapun yang sedang dijalankan, menyimpan statusnya dan menjalankan kode komputer yang berhubungan dengan interrupsi yang terjadi sebelumnya. Dalam sistem operasi modern, interupsi ditangani oleh kernel sistem operasi. Interupsi bisa datang dari hardware komputer atau program yang sedang jalan.
  3. Mode terproteksi dan supervisor : CPU modern mendukung operasi dual mode, yaitu: mode terproteksi dan mode supervisor, yang memungkinkan fungsi-fungsi CPU dikendalikan dan dipengaruhi hanya oleh kernel sistem operasi. Ketika komputer pertama kali mulai, secara otomatis berjalan di atas mode supervisor. Ketika sistem operasi mengendalikan program lain, CPU ditempatkan pada mode terproteksi. Dalam mode terproteksi ini, program punya akses terbatas pada instruksi CPU. User bisa meninggalkan mode ini hanya dengan memicu interupsi, yang menyebabkan kendali kembali kepada kernel.
  4. Manajemen memori : Sebuah kernel sistem operasi multiprogramming bertanggung jawab untuk mengatur semua sistem memori yang sedang digunakan oleh program-program. Hal ini untuk memastikan bahwa program tidak mencampuri memori yang sedang digunakan oleh program lain. Ketika program melakukan pembagian waktu (time sharing), setiap program harus mempunyai akses independen terhadap memori.
  5. Memori virtual : Menggunakan pengalamatan memori virtual maksudnya adalah kernel bisa memilih memori program mana yang bisa digunakan selama waktu tertentu, yang membolehkan siste operasi untuk menggunakan lokasi memori yang sama untuk tugas yang banyak.
  6. Multitasking : Multitasking adalah sistem operasi menjalankan banyak program komputer yang independen pada komputer yang sama, seolah-olah terlihat menjalankan berbagai tugas dalam waktu yang sama. Hampir semua komputer dapat menjalankan satu atau dua hal pada waktu yang sama, ini secara umum dilakukan melalui time sharing, yaitu setiap program menggunakan pembagian waktu komputer untuk mengeksekusi program.
  7. Disk access dan sistem file : Mengakses data yang disimpan pada disk adalah fitur pusat dari semua sistem operasi. Computer menyimpan data pada disk menggunakan file-file, yang disusun dengan cara khusus supaya memungkinkan akses cepat, reliabilitas yang tinggi dan untuk menggunakan space drive yang tersedia secara lebih baik. Cara khusus yang digunakan untuk menyimpan file pada disk, membolehkan file untuk dinamai dan diberi atribut disebut sistem file.
  8. Driver-driver divais : Sebuah driver divais adalah tipe khusus software komputer yang dibuat agar sistem operasi bisa berinteraksi dengan device-device hardware.
  9. Networking : Sekarang sebagian besar sistem operasi mendukung berbagai macam protokol, hardware dan aplikasi networking. Hal ini bertujuan agar komputer yang menggunakan sistem operasi yang berbeda dapat berpartisipasi dalam jaringan umum untuk berbagi sumber daya seperti file, printer dan scanner menggunakan koneksi kabel atau wireless.
  10. Keamanan : Keamanan komputer bergantung pada sejumlah teknologi yang bekerja secara tepat. Sebuah sistem operasi modern menyediakan akses ke sejumlah sumber daya, yang tersedia untuk software yang berjalan di atas sistem tersebut dan untuk divais luar seperti jaringan melalui kernel.
  11. Graphical user interfaces : Kebanyakan sistem komputer modern mendukung Graphical User Interface (GUI) atau antar muka grafis. Sistem operasi populer semacam Microsoft Windows dan Mac OS, mengyatukan GUI kedalam kernel, walaupun secara teknis GUI bukanlah layanan dari sistem operasi.
Baca Juga :  Fungsi Sistem Operasi Komputer Paling Lengkap Disini!!!

Fitur Sistem Operasi Linux

Nah kalo dari beberapa poin diatas itu adalah fitur-fitur sistem operasi yang secara umum, ada juga fitur dari sistem operasi linux yang mungkin juga berguna untuk Anda. Ada bermacam-macam fitur pada Sistem Operasi Linux. Fitur-fitur sistem operasi Linux adalah :
  • Multitasking : Beberapa proses dalam dijalankan pada suatu saat.
  • Multiuser : Beberapa user di mesin yang sama pada suatu saat.
  • Multiplatform : Sistem operasi Linux berjalan di banyak CPU berbeda.
  • Multiprocessor : Mendukung SMP (Symmentric Multiprocessing) untuk intel dan SPARC dan platform lain.
  • Mode Protected : Berjalan pada mode proteceted intel x86.
  • Memenuhi IEEE POSIX.1 : Linux kompatibel dengan banyak standar UNIX di tingkat kode sumber, IEEE POSIX.1 serta fitur-fitur system V dan BSD.
  • Proteksi Memori : Mempunyai proteksi memori sehingga bug di satu program tidak menyebabkan seluruh program down.
  • Demand Page Loaded Executable : Mengimplementasikan demand paging loading executable.
  • Shared Copy on Write Pages Antara Executables : Banyak proses dapat menggunakan memori yang sama. Saat satu program mencoba menulis memori tersebut. Page (4 Kb memori) yang berbeda ini baru disalin ke suatu tempat.
  • Virtual Memori : Virtual memori menggunakan sistem paging (disk-paging).
  • Unified Memori Pool : Mengimplementasikan unified memori pool untuk program disk chace.
  • Dynamically Linked Share Libraries : Mengimplementasikan dynamically linked share libraries.
  • Post-Mortem Analysis untuk Debugging : Memungkinkan menggukan debugger pada program tidak hanya selama program berjalan tapi juga setelah program mengalami crash.
  • iBCS2 (iBCS2-complaint emulation module) : Dengan modul emulasi yang memenuhi iBCS2, kebanyakkan kompatibel dengan SCO,SVR3 dan SVR4 di tingkat biner.
  • Kode Sumber Bebas : Semua kode sumber yang ada tersedia, termasuk kernel dan driver, sehingga memudahkan pengembangan program user.
  • POSIX Job Control : Digunakan pada shell csh dan bash.
  • Customized-Keyboard : Mendukung keyboard dari berbagai negara.
  • Multiple Virtual Consoles : Beberapa sesi login independen dengan konsol.
  • Mendukung Beragam File System : Hampir semua file system dapat diimplementasikan.
  • Pengaksesan Transparan ke Partisi MS-DOS : Untuk mengakses partisi MS-DOS tidak dibutuhkan sistem file khusus dan juga tidak memerlukan perintah khusus untuk menggunakan partisi MS-DOS.
  • Sistem File UMSDOS memungkinkan Linux di install pada MS-DOS.
  • Implementasi TCP/IP Networking : Untuk jaringan TCP/IP cukup lengkap.
  • Mendukung sistem file HPFS-2 read only untuk OS/2.
  • Mendukung sistem file HFS (Macintosh) sebagai modul terpisah.
  • Dapat membaca sistem file CD-ROM : Bisa membaca file-file yang beranekaragam yang disimpan di CD-ROM.
  • Terdapat pada Apple Talk Server.
  • Dapat sebagai Netware Client dan berhubungan dengan Netware Server.
  • Dapat sebagai LAN Manager Client.
  • Protocol jaringan cukup lengkap.

Pengenalan Komputer Dengan Baik

Pada update kali ini Saya akan membahas mengenai pengenalan komputer dasar untuk pemula yang bisa Anda jadikan sebagai tambahan referensi untuk belajar komputer. Saya juga menyertakan file presentasi yang bisa Anda gunakan untuk sarana belajar Anda dan Saya akan bagikan kepada Anda secara gratis alias enggak bayar.
Jika Anda termasuk orang yang baru belajar komputer, maka tutorial kali ini sangat cocok sekali untuk Anda, karena Anda akan dipandu mulai dasar sekali mengenai komputer, seperti definisi komputer, pembagian komputer, sistem komputer, pengertian software, hardware dan brainware dan masih banyak lagi. Jadi Anda tidak perlu khawatir lagi, karena Anda akan benar-benar dipandu dari awal. Baiklah tanpa harus panjang lebar, langsung saja deh Kita mulai pembahasannya.

PENGERTIAN KOMPUTER

Pembahasan pertama Kita mulai dengan pengertian komputer terlebih dahulu, Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang pekerjaannya melakukan perhitungan aritmatika atau yang biasa kita kenal dengan hitung-hitungan, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir semua berhubungan dengan masalah aritmatika, tetapi komputer saat ini dipakai untuk keperluan banyak tugas yang tidak berhubungan dengan matematika.
Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.
Orang yang mendesain salah satu mesin hitung pertama (mesin analitikal) adalah Charles Babbage. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat dikatakan sebagai komputer. Jadi singkatnya pengertian komputer bisa dirangkum sebagai berikut.
Komputer adalah perangkat alat elektronik yang mampu mengolah data untuk menyajikan informasi yang diinginkan.
Sebelum melanjutkan pembahasan materi mengenai pengenalan komputer ini, apakah Anda sudah tau bagaimana cara mengoperasikan komputer yang baik? kalo masih belum baca dulu artikel Saya mengenai hal tersebut yang sudah Saya tulis di blog ini juga.

PEMBAGIAN KOMPUTER

Nah sekarang sudah tau kan pengertian komputer yang sebenarnya, sekarang Kita lanjutkan pembahasannya mengenai pembagian komputerSecara garis besar, komputer dibagi menjadi tiga bagian yaitu Hardware, Software, dan Brainware. 

Hardware adalah perangkat keras komputer yang terdiri dari unit input (Pengisian/pengambilan data, contoh: Keyboard, Mouse, Scanner), unit proses (Pemroses data (RAM/ROM), Control Unit, Arithmetic & Logical unit) dan unit output (Bagian pengeluaran data. Contoh: Monitor, Disk Drive & Printer). Nah untuk lebih jelasnya, silahkan perhatikan gambar berikut.
gambar hardware komputer
Software adalah perangkat lunak komputer untuk mengkontrol perangkat keras (hardware). Software bisa dikelompokkan dalam beberapa kategori antara lain:
  • Sistem Operasi (Operating Sistem) : Ms. DOS, Windows, MAC OS, dan Linux.
  • Program bantu (Utility) : Anti Virus, PC Tools dan Windows Explorer.
  • Program Siap Pakai (Aplikasi) :
    • Pengolah Kata (word processor) : WordStar, WordPerfect, Ms. word.
    • Pengolah Angka (spread sheet) : Lotus, Excel, Quattro Pro.
    • Pengolah Data (database) : Dbase, FoxPro, Ms Access.
    • Pengolah Citra (gambar) : CorelDraw, 3DStudio,  Adobe Photoshop.
  • Compiler / Interpreter : Pascal, Delphi, Visual Basic, Visual FoxPro.
Brainware adalah SDM (Sumber Daya Manusia) yang mengurusi komputer tersebut. Dibagi dalam beberapa kategori sesuai dengan tugasnya antara lain :
  • Operator : Bertugas mengoperasikan komputer.
  • Programmer : Bertugas membuat program siap pakai.
  • System Analyst : Bertugas menganalisa dan merancang sistem komputer perusahaan.
Jadi jika dirangkum dalam bahasa singkat mungkin pengertiannya bisa seperti pada kotak dibawah ini.
Hardware adalah perangkat keras komputer,
Software adalah perangkat lunak komputer, dan
Brainware adalah orang yang mengoperasikan komputer.

PENGERTIAN SISTEM KOMPUTER

Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat lunak dan perangkat keras yang melakukan tugas tertentu (menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi). Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan komputer.
Komputer dapat membantu manusia dalam pekerjaan sehari-harinya, pekerjaan itu seperti: pengolahan kata, pengolahan angka, dan pengolahan gambar.
Elemen dari sistem komputer terdiri dari manusianya (brainware), perangkat lunak (software), set instruksi (instruction set), dan perangkat keras (hardware). Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware).

PERKEMBANGAN KOMPUTER

Komputer dari sejak awal dibuatnya sampai dengan sekarang telah banyak mengalami banyak sekali bentuk perubahan dan penyempurnaan kegunaannya. Tahun 1930 merupakan tahun dimana konsep dari komputer serba guna menjadi bagian dari lahirnya komputer modern masa kini dimulai dengan perkembangan perangkat keras (hardware) yang menuntut pula perkembangan penggunaannya di dalam perangkat lunak (software) serta penggunanya (brainware). Sejarah perkembangan hardware komputer dari berbagai generasi dapat dijelaskan seperti berikut:
  • Generasi Komputer Pertama (1946 - 1959)
  • Komputer generasi pertama dibuat dengan sangat sederhana dengan bentuk ukuran fisik yang besar, membutuhkan tenaga listrik yang besar dan menggunakan komponen hampa udara (vacuum tube), contoh MARK I, IBM 702 dan UNIVAC II.
  • Generasi Kedua (1959 – 1965)
  • Pada generasi ini dikembangkan penggunaan teknologi transistor dan bahasa tingkat tinggi sebagai bahasa komputer pertama sehingga mempunyai kecepatan yang lebih dibandingkan generasi pertama, misal NCR 300, GE 200 dan IBM 7080.
  • Generasi Ketiga (1965 – 1970) 
  • Komputer pada generasi ketiga dibuat dengan menggunakan teknologi IC atau yang biasa disebut sebagai chip sehingga listrik yang dibutuhkan pun lebih hemat dan mempunyai memory sampai dengan ratusan karakter serta penggunaan magnetik disk yang berkapasitas besar, seperti UNIVAC 9000 dan Burroughs 7700.
  • Generasi Keempat (1970 – 1995)
  • Pada generasi keempat penggunaan IC dikumpulkan dan dipadatkan di dalam Chip sebagai rangkaian IC yang terpadu sehingga memungkinkan pembuatan kecerdasan buatan dalam komputer untuk teknologi simulasi dan sensor, misal IBM 370 dan APPLE II.
  • Generasi Kelima (Present & Beyond)
  • Pada generasi kelima ini sudah dipergunakan teknologi Web dan browser untuk pengolahan dan penyampaian informasi secara real time berbasis grafik dan tanpa kabel, seperti Nokia9210, raveMP Player, Ms. Reader, Apple G4 dan sebagainya.

KONFIGURASI SISTEM KOMPUTER

Secara garis besar seperti yang yang sudah dijelaskan diatas, konfigurasi atau cara kerja sistem komputer terdiri dari unit input, unit proses dan unit output. Yuk Kita pelajari bagaimana cara kerjanya mulai dari inputan yang Anda masukkan kemudian diproses dengan sedemikian rupa dan akhirnya menghasilkan laporan yang Anda butuhkan, langsung saja Kita mulai pembahasannya.
alur sistem komputer
Alur Sistem Komputer

1. Unit Input

Unit Input dalam sebuah komputer merupakan suatu bagian yang berperan sebagai media penerima masukan dari user. Unit ini merupakan Gate (gerbang) dimana melalui unit ini user akan memasukkan/memberikan perintah-perintah yang nantinya akan diolah oleh unit lain sehingga pada bagian akhir akan didapatkan suatu hasil yang sesuai keinginan user.
Macam-macam unit input antara lain: 
  • Keyboard (papan ketik)
  • Prinsip kerja dari alat ini adalah dengan memanfaatkan kinerja saklar ON-OFF yang diterapkan dalam sekumpulan tombol. Bila salah satu tombol ditekan maka tombol tersebut akan memberikan arus listrik ke papan ketik sehingga dalam proses berikutnya arus ini akan diolah menghasilkan suatu tulisan/karakter di layar.
  • Mouse
  • Merupakan suatu alat yang digunakan untuk menerima masukan selain karakter. Biasanya alat ini digunakan untuk menggambar. Prinsip kerja alat ini adalah gerakan yang dibuat oleh user akan direkam oleh bola untuk kemudian dibagi menjadi gerakan vertikal dan horisontal oleh gear vertikal/horisontal sehingga akan dapat diukur oleh sensor seberapa jauh perpindahan yang harus ditampilkan di layar.

2. Unit Proses

Unit proses merupakan bagian utama dari komputer. Pada unit ini terjadi kegiatan pengolahan data yang diterima dari unit sebelumnya. Data-data yang dimasukkan user melalui keyboard akan diolah dengan menggunakan logika (arithmetic logic unit - ALU). Processor merupakan perangkat utama pada unit process yang berupa chip besar terletak tepat di tengah bagian utama (main board) dan merupakan otak komputer. Segala sesuatu yang terjadi dalam komputer dikontrol oleh chip ini.
Jenis dan tipe unit proses dari berbagai generasi.

GENERASI
CHIP UTAMA
Generasi Pertama (1978’an)
Intel 8086
Generasi Kedua (1982’an)
Intel 80286
Generasi Ketiga (1985’an)
Intel 80386 DX
Generasi Keempat (1989’an)
Intel 80486 DX
Generasi Kelima (1993’an)
Intel Pentium, AMD K5
Generasi Keenam (1997’an)
Intel Pentium II, AMD K6
Generasi Ketujuh (1999’an)
Intel Pentium III, AMD K6-3
Generasi Kedelapan (2001’an)
Intel Pentium IV, AMD K7

3. Unit Output

Unit output adalah unit keluaran, jika data sudah Anda inputkan, maka data akan diproses kemudian akan ditampilkan baik ke monitor atau layar komputer maupun kertas.
  1. Monitor
  2. Bagian akhir dari sebuah komputer adalah unit display yang berfungsi sebagai alat komunikasi antara user dengan komputer.
  3. Printer
  4. Unit output lain dari komputer adalah printer yang merupakan bagian terpisah dari sebuah PC yang berfungsi sebagai pencetak hasil pengolahan data pada media seperti kertas dengan menghasilkan pola-pola tertentu.

Pengertian Sistem Operasi

Pengertian Sistem Operasi Komputer sebenarnya sudah sering kali dibahas oleh pakar-pakar komputer baik secara online maupun secara offline, akan tetapi pengertian tersebut hanyalah sekilas saja, dan jika Anda membutuhkan pengertian yang lebih lengkap mengenai sistem operasi, maka Anda bisa membaca sedikit tulisan ini untuk bahan referensi Anda. Bisa Anda jadikan sebagai makalah sistem operasi maupun hanya tugas komputer saja. Baiklah tanpa harus panjang lebar, mari Kita kupas pengertiannya secara lengkap dan detail.

Pengertian Sistem Operasi

Sistem operasi merupakan sebuah penghubung antara pengguna dari komputer dengan perangkat keras komputer atau yang dalam bahasa kerennya disebut dengan hardware. Sebelum adanya sistem operasi, orang hanya mengunakan komputer dengan menggunakan sinyal analog dan sinyal digital. Seiring dengan berkembangnya pengetahuan dan teknologi, pada saat ini terdapat berbagai sistem operasi dengan keunggulan masing-masing. Untuk lebih memahami sistem operasi maka sebaiknya perlu diketahui terlebih dahulu beberapa konsep dasar mengenai sistem operasi itu sendiri.
Baca : Pengertian Hardware Lengkap Disini!!!
Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombangnya. Sinyal analog bekerja dengan mentransmisikan suara dan gambar dalam bentuk gelombang kontinu (continous varying)
Sinyal digital adalah hasil teknologi yang dapat mengubah signal menjadi kombinasi urutan bilangan 0 dan 1 (juga dengan biner), sehingga tidak mudah terpengaruh oleh derau, proses informasinya pun mudah, cepat dan akurat, tetapi transmisi dengan isyarat digital hanya mencapai jarak jangkau pengiriman data yang relatif dekat.
Sedangkan secara umum pengertian sistem operasi adalah pengelola seluruh sumber-daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dan memberikan kenyamanan pengguna serta pemanfaatan sumber-daya pada sistem komputer.
Hot News : Jenis-jenis Sistem Operasi Komputer

Berbeda lagi menurut om Wikipedia sistem Operasi adalah software pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu.
sistem operasi komputer menurut wikipedia
Sistem operasi atau yang dalam bahasa kerennya disebut dengan operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Bagian Sistem Operasi Komputer

Secara umum sistem operasi dibagi menjadi 5 bagian yaitu :
  1. Mekanisme Boot, yaitu meletakan kernel ke dalam memory kernel, kernel dapat dikatakan sebagai inti dari Sistem Operasi.
  2. Command Interpreter atau Shell, bertugas untuk membaca input berupa perintah dan menyediakan beberapa fungsi standar dan fungsi dasar yang dapat dipanggil oleh aplikasi/program maupun piranti lunak lain. Contoh dari Shell adalah : Command prompt pada Windows Xp (DOS pada Windows 98), XTerm dan Konsole di Mesin Linux (Unix).
  3. Resource Allocator. Sistem Operasi bertugas mengatur dan mengalokasikan sumber daya dari perangkat.
  4. Handler. Handler berperan dalam mengendalikan sistem perangkat agar terhindar dari kekeliruan (error) dan penggunaan sumber daya yang tidak perlu.
  5. Driver untuk berinteraksi dengan hardware sekaligus mengontrol kinerja hardware.
Fungsi Sistem Operasi adalah sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunyai akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

Contoh Sistem Operasi Komputer

Sebenarnya hingga saat ini sudah banyak sekali yang mengembangkan sistem operasi, baik itu untuk komputer maupun sistem operasi handphone. Seperti yang saat ini sedang naik daun yaitu sistem operasi besutan raksasa search engine dunia Google Inc yaitu Android OS dan pesaingnya Windows OS, MAC OS dan Blackberry OS. Untuk lebih jelasnya berikut Saya sertakan contoh dari sistem operasi.
Baca : Pengertian Sistem Komputer Paling Update Disini!!!
Sistem operasi utama yang digunakan komputer secara umum (termasuk PC, komputer personal, notebook) terbagi menjadi 3 kelompok besar yaitu :
  1. Keluarga Microsoft Windows - yang biasa disebut sistem operasi windows antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows 8 yang dirilis pada Oktober 2012)).
  2. Keluarga Unix yang lebih dikenal dengan sistem operasi linux saat ini menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, Zeath OS (berbasis kernel linux yang dimodifikasi.) MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
  3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.6 (Snow Leopard). Musim panas 2011 direncanakan peluncuran versi 10.7 (Lion).
Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.Nah sekarang apakah sudah mulai memahami pengertian sistem operasi komputer? Jika sudah jangan lupa untuk membaca referensi artikel yang lainnya ya kawan.

Pengertian Sistem Komputer

pengertian sistem komputer

sistem komputer
Pengertian Sistem komputer adalah suatu jaringan elektronik yang terdiri dari Software dan Hardware yang melakukan tugas tertentu (menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi). Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan komputer. Jika Anda tertarik untuk memperdalam masalah tersebut, maka jurusan yang sangat cocok untuk Anda adalah jurusan sistem komputer.
Komputer dapat membantu manusia dalam pekerjaan sehari-harinya, pekerjaan itu seperti: pengolahan kata, pengolahan angka, dan pengolahan gambar.
Elemen sistem komputer terdiri dari manusianya (brainware), perangkat lunak (software), set instruksi (instruction set), dan perangkat keras (hardware). Dengan demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem komputer. Tentu saja hardware tidak berarti apa-apa jika tidak ada salah satu dari dua lainnya (software dan brainware).
Nah bagaimana apakah sekarang sudah mulai memahami apa arti dari sistem komputer? kalo masih belum, yuk Kita jabarkan lagi pengertian dan bagian sistem komputer secara bertahap.

Komponen Sistem Komputer

Komponen sistem komputer terdiri dari central processing unit (CPU), module memory, slot tambahan (expansion slot) dan sirkuit elektronik seperti kartu yang menempati expansion slot dimana semua perangkat tersebut terpasang di dalam papan utama (main board) bersama dengan disk drive, kipas dan power supply. Semua perangkat di luar sistem unit seperti monitor, keyboard, mouse dan sebagainya secara langsung atau tidak langsung berhubungan dengan unit sistem membantu kinerja unit sistem. Selain membantu kinerja unit sistem, komponen ini juga bisa membantu sistem operasi untuk berjalan secara normal dan stabil.

Bagian-bagian dari Unit Sistem

1. Bagian Depan Unit Sistem
Bagian depan dari unit sistem biasanya ditempati oleh tempat drive yang dapat dipergunakan dari depan, internal driver seperti hard disk drive yang terinstall secara internal di dalam slot tempat kosong dan sebagainya. Biasanya unit sistem memiliki tipe dan style yang beragam tergantung dari kebutuhan penggunaan hardware yang akan menempatinya. Pengertian unit sistem secara umum disamakan juga dengan “casing” komputer walaupun sebenarnya tidak benar.
2. Motherboard
Motherboard adalah sebuah papan integrasi dimana terdapat kumpulan chip yang mengatur segala kegiatan dalam PC dan terdapat satu chip utama yang dinamakan microprocessor (biasa disebut processor saja). Motherboard dibagi menjadi lima daerah fungsional yakni sub sistem processor dan chip pendukungnya, sub sistem ROM, sub sistem RAM, adaptor terintegrasi I/O (Input/Output) dan I/O yang meliputi slot ekspansi. Chip-chip tersebut disusun secara vertikal dengan pin 1 terletak di kiri atas. Masing-masing komponen ditandai dengan kode identifikasi dari printed circuit board dan memberi nomor lokasi chip dalam penambahan order dari kiri ke kanan serta dari atas ke bawah sehingga memungkinkan secara cepat dapat menempatkan IC pada  board. Generasi dari motherboard dibedakan berdasarkan atas kecepatan transfer data dalam satuan bit (Binary Digit). Generasi pertama memiliki kecepatan 8 bit kemudian muncul generasi 16 bit serta 32 bit.

 3. BIOS
BIOS merupakan kepanjangan dari Basic Input Output System dan bentuk aplikasi paling rendah di dalam komputer untuk mengintegrasikan kinerja antar hardware dan sistem operasinya. Chip BIOS mudah dikenali, umumnya berada di permukaan chip BIOS diberi stiker yang menyatakan merk BIOS seperti AMI atau AWARD. Untuk komputer lama yang belum menggunakan bus PCI sehingga BIOS dipasang permanen pada motherboard. Saat ini sebagian besar motherboard sudah menggunakan Flash BIOS dimana isi dari BIOS dapat diganti. BIOS jenis ini merupakan ROM dengan tipe EEPROM (Electrically Erasable Read Only Memory). Beberapa chip ROM yang bukan EEPROM menghapusnya bukan dengan listrik tetapi dengan sinar UV sehingga chip ini diberi satu jendela kecil pada permukaan chip. Stiker penutup jendela digunakan untuk melindungi chip ini dari sengatan sinar matahari. Untuk melepas BIOS harus hati-hati agar pin tidak ada yang bengkok atau patah. Gunakan obeng kecil untuk membantu mengangkatnya.
4. Processor
Processor Merupakan bagian utama yang menjadi otak dari PC. Pada bagian ini semua kegiatan dalam PC dikontrol sehingga disebut sebagai Central Processing Unit (CPU). Processor terletak pada motherboard dengan ciri satu chip yang paling besar dan umumnya selalu diberi fan kecil yang berfungsi sebagai pendingin. Generasi processor antara lain : 286, 386 (SX, DX), 486 (SX, DX, DX2, DX4), Pentium (60, 75, 90, 100, 120, 133, 166, 180, 200, 233) biasa disebut Super AT, Pentium Pro untuk Server jaringan (150,180,200), Pentium Multi Media Extended (133, 166, 200, 233), Power AT yaitu generasi Pentium II MMX (Celeron,300, 333, 350, 400, 450), Pentium III (400, 450, 500, 600) dan generasi terbaru lainnya. Angka-angka yang mengikuti jenis processor menunjukkan kecepatan transfer data dalam satuan MHz atau GHz. 
Pada suatu keadaan tertentu dapat dilakukan peningkatan atau penaikan kecepatan dari processor yang dinamakan Up Grade. Untuk melakukan Up Grade harus diketahui jumper-jumper yang ada pada motherboard. Dalam Up Grade pada dasarnya adalah menaikkan kinerja processor dimana "memaksa" processor untuk bekerja sekian kali lebih cepat dari kemampuannya sehingga efek dari up grade adalah processor lebih cepat panas dan harus menambah fan yang lebih kuat atau pendingin yang lebih besar. Perlu diketahui pula bahwa dalam up grade usahakan jangan sampai Over clock yaitu suatu keadaan dimana processor bekerja melebihi kecepatan setingkat di atasnya. Misalnya processor Pentium 100 di up grade menjadi Pentium 180. Karena efek yang ditimbulkan dari up grade adalah pemanasan berlebih pada processor maka disarankan untuk tidak melakukan up grade dengan cara ini jika ingin processor memiliki umur panjang.
5. Memory
Merupakan bagian penting pada setiap sistem PC. Fungsi memory adalah sebagai terminal data dimana data yang dikirim dari dan ke processor terlebih dahulu disimpan dalam memory. Ada dua jenis memory yaitu ROM (Read Only Memory) dan RAM (Random Access Memory). ROM merupakan chip yang hanya dapat dibaca dan tak dapat ditulis. Data-data dalam ROM adalah data yang pre-programmed (telah diprogram oleh vendor) sebelum dipasang. ROM ini biasanya digunakan dalam BIOS komputer. 
Sedangkan RAM merupakan chip yang dapat diakses secara acak (random) dan tidak tergantung dari urutan alamat lokasi memory. Sifat terpenting dari RAM adalah chip ini bisa ditulis atau dibaca setiap saat sesuai keinginan pemakai selama komputer beroperasi. RAM sangat sesuai untuk menyimpan data sementara. Bila komputer dimatikan maka informasi atau data dalam RAM akan terhapus. Jenis memory yang dijual di pasaran antara lain : SIMM (Single In line Memory Module) dan DIMM (Dual  In line Memory Module). SIMM bekerja dengan mengisi ruang kosong dalam memory secara berurutan  dari yang rendah ke yang tinggi. DIMM dapat mengisi ruang kosong dalam memory secara acak tanpa berurutan. Memory jenis SDRAM (Synchronous Dynamic RAM) atau DDR memiliki cara kerjanya SIMM mau pun DIMM sehingga memory ini lebih fleksibel digunakan.

Bagaimana kawan, apakah sudah paham perbedaan ROM dan RAM?
6. Cache Memory
Ada dua tipe bentuk chip cache memory yaitu cache memory yang terdiri dari beberapa chip atau IC pada soket khusus dengan besar 256 Kb dan untuk meng-upgrade menjadi 512 Kb ditambahkan chip yang terpasang pada slot khusus. Sedangkan yang kedua adalah cache memory yang terpasang pada 2 chip melekat pada motherboard dengan ukuran 512 Kb. Chip yang sering dipakai adalah merk Tech dan Winbond. Fungsi dari Cache memory adalah bertindak sebagai buffer dari memory (RAM) sehingga proses transfer data dapat berlangsung lebih cepat dimana tidak sampai terjadi antrian panjang data pada RAM.
7. Expansion Slot dan Expansion Card
Expansion slots adalah sockets yang dipergunakan untuk melakukan koneksi secara langsung ke dalam electrical bus dan dapat ditambahkan sebagai circuit board di dalam motherboard. Jenis Expansion Cards diantaranya adalah Video Cards, Sound Cards, Modem Cards, Network Interface Cards (NIC). Laptops and portable computer biasanya memiliki PC Cards sendiri, yaitu  credit-card yang tipis yang dipergunakan untuk menambahkan memory, disk drives dan sebagainya. Beberapa slot yang bisa dipergunakan untuk menghubungkan dengan perangkat tambahan diantaranya Peripheral Component Interconnect (PCI), Accelerated Graphics Port (AGP), Industry Standard Architecture (ISA), Universal Serial Bus (USB), Small Computer System Interface (SCSI) dan Integrated Drive Electronics (IDE)
8. Port
Port adalah soket yang dapat dipergunakan untuk menempelkan perangkat dengan konektornya untuk bisa berhubungan dengan motherboard dimana perangkat keras tersebut tergantung dari perubahan teknologi yang berkembang. Biasanya ports dapat ditemukan pada belakang dari sebuah unit sistem namun atau juga terdapat di depannya.

Pengertian Hardware Dan Jenis-Jenisnya

contoh hardware komputer
image: Hardware
Pengertian hardware komputer atau yang disebut juga dengan nama perangkat keras adalah salah satu komponen dari sebuah komputer yang memiliki sifat bisa dilihat dan diraba oleh manusia secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi. Untuk mudahnya ingat saja kalo perangkat itu bisa dipegang, bisa dilihat dengan jelas oleh mata, dan bisa diraba maka itu adalah hardware komputer, bagaimana mudah bukan untuk mengingatnya.

1. Pengertian Hardware Komputer Lengkap

Hardware dapat bekerja berdasarkan perintah yang telah ditentukan sebelumnya, atau yang disebut juga dengan istilah intruction set. Dengan adanya perintah yang dapat dimengerti oleh hardware tersebut, maka perangkat keras tersebut dapat melakukan berbagai kegiatan yang dapat di tentukan oleh pemberi perintah.
Hardware komputer dan Software komputer diperlukan agar komputer dapat bekerja. Setiap komputer memiliki spesifikasi hardware komputer yang berbeda, tetapi ada beberapa komponen dasar yang umum yang harus dimiliki sebuah unit komputer sebagai syarat minimal. 

2. Pembagian Perangkat Komputer

Pembagian perangkat komputer secara umum dibagi menjadi 3 kelompok yaitu:
  1. Input Device : Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer. Untuk lebih mempermudah pengertian dari input device, perhatikan ringkasan berikut.
  2. Perangkat keras komputer yang berfungsi untuk memasukkan data, misalnya keyboard, Mouse, Scanner, Joystik, lightpen, CD/DVD/Ploppy/Flash Drive dll.
  3. Unit Proses: Unit pemprosesan yang berada dalam komputer adalah Central Processing Unit (CPU).
    CPU atau Central Processing Unit merupakan bagian terpenting dalam sebuah sistem komputer, dapat dikatakan bahwa CPU merupakan otak dari komputer itu sendiri. Sebuah komputer paling canggih sekalipun tidak akan berarti tanpa adanya CPU yang terpasang di dalamnya. Dalam kesehariannya CPU memiliki tugas utama untuk mengolah data berdasarkan instruksi yang ia peroleh. CPU sendiri sebenarnya masih terbagi atas beberapa komponen yang saling bekerja sama untuk membentuk suatu unit pengolahan. Terdapat empat komponen utama penyusun CPU, yaitu
    • Arithmetic and Logic Unit (ALU)
    • Control Unit
    • Registers
    • CPU Interconnections

    Arithmetic and Logic Unit (ALU)
    Arithmetic and Logic Unit atau sering disingkat ALU saja dalam bahasa Indonesia kira-kira berarti Unit Logika dan Aritmatika. Bagian ini mempunyai tugas utama untuk membentuk berbagai fungsi pengolahan data komputer. Sering juga disebut sebagai bahasa mesin, karena terdiri dari berbagai instruksi yang menggunakan bahasa mesin. ALU sendiri juga masih terbagi menjadi dua komponen utama, yaitu

    • arithmetic unit (unit aritmatika), bertugas untuk menangani pengolahan data yang berhubungan dengan perhitungan, dan
    • boolean logic unit (unit logika boolean), bertugas menangani berbagai operasi logika.

    Control Unit
    Control Unit atau Unit Kendali, mempunyai tugas utama untuk mengendalikan operasi dalam CPU dan juga mengontrol komputer secara keseluruhan untuk menciptakan sebuah sinkronisasi kerja antar komponen dalam melakukan fungsinya masing-masing. Di samping itu, control unit juga bertugas untuk mengambil instruksi-instruksi dari memori utama dan menentukan jenis instruksi tersebut.

    Registers
    Registers (jamak, dalam bahasa Indonesia menjadi register-register atau banyak register) merupakan media penyimpanan internal CPU yang digunakan saat pengolahan data. Registers merupakan media penyimpanan yang bersifat sementara, artinya data hanya akan berada dalam registers saat data tersebut dibutuhkan selama komputer masih hidup, ketika suatu data tidak diperlukan lagi maka ia tidak berhak lagi berada di dalam
    registers, dan ketika komputer dimatikan maka semua data yang berada di dalamnya akan hilang.

    CPU Interconections
    CPU Interconnections merupakan sistem koneksi dan bus yang menghubungkan komponen internal CPU dengan bus-bus eksternal CPU. Komponen internal CPU diantaranya
    • Arithmetic and Logic Unit (ALU),
    • Control Unit,
    • Registers, dan
    • CPU Interconnection.
    Sedangkan komponen eksternal CPU diantaranya
    • sistem memori utama,
    • sistem masukan/keluaran (input/output),
    • dan sistem-sistem lainnya.

    Komponen perangkat keras komputer yang mendukung pemrosesan data, meliputi Chipset processor, RAM, Kartu grafis, Hard disk dll.
  4. Output Device, merupakan perangkat keras komputer Output untuk melihat hasil dari input dan pemrosesan data, misalnya: Layar LCD, Monitor CRT, Printer dan Plotter
Perangkat keras komputer terdiri dari elemen elektronik dan mekanik dari sebuah komputer. Perangkat keras atau hardware komputer ini meliputi unit sistem yang memiliki komponen seperti motherboard, CPU, chipset, hard disk, RAM, Video Card dan Soundcard. Perangkat keras ini juga mencakup peripheral yang digunakan untuk input, output dan penyimpanan data.

Macam-macam Perangkat keras Komputer dan Fungsinya

Macam-macam perangkat keras komputer tentunya memiliki fungsi yang berbeda pula, secara garis besar macam-macam perangkat keras komputer dibedakan dalam 3 kategori atau komponen seperti yang disebutkan diatas.
Fungsi Perangkat keras komputer diperlukan untuk mendukung kerja komputer. Sebagai contoh Macam-macam perangkat keras komputer dan fungsinya dijelaskan dibawah ini,
  • CPU atau processor bertugas melakukan proses dan mengelola informasi, processor biasa disebut sebagai otak dari sebuah komputer.
  • Internal bus berfungsi menghubungkan motherboard ke video card dan Soud card,
  • PCI bus berfungsi menghubungkan perangkat keras komputer.
  • Northbridge dan dan southbridge adalah bentuk inti logika chipset, yang mengendalikan pertukaran informasi antara hard disk dan komputer. Northbridge menghubungkan southbridge ke komputer, dan keduanya menentukan seberapa cepat sistem dapat mengakses memori. Bus eksternal dikendalikan oleh southbridge atau PCI bus.

    Chipset digunakan untuk komunikasi antara CPU dan memori.
  • RAM atau Random Acces Memory (memori akses acak) berfungsi menyimpan dan memproses informasi ketika komputer diperintahkan untuk bekerja. RAM lebih cepat daripada hard disk, tapi tidak stabil, hal ini berarti RAM hanya menyimpan informasi sementara dan semua informasi akan hilang ketika Power komputer dimatikan. Jenis-jenis RAM adalah SRAM dan DRAM.
  • BIOS Basic Input Output System dan terdiri dari firmware. Firewire menghubungkan sebuah kamera video digital ke komputer. SATA hard disk drive menghubungkan ke komputer, sementara eSATA adalah SATA eksternal.
  • Hard disk drive terdiri dari kepingan piring dengan permukaan magnetik berfungsi menyimpan informasi yang sedang tidak diproses. Sifat hard disk adalah non-volatile, arinya menyimpan informasi secara permanen dan informasi tidak hilang pada saat kegagalan daya. Jenis-jenis hard drive yaitu IDE dan SATA.
  • Removable drive termasuk drive CD-ROM berfungsi membaca CD, DVD-ROM drive adalah pembaca DVD, dan BD-ROM drive berfungsi membaca Blu-Ray disk. Sebuah CDRW drive berfungsi menulis atau dapat menyimpan data pada kepingan CD digunakan untuk Memback-up file. DVDRW adalah menulis atau menyimpan data pada DVD kepingan DVD, sedangkan DVD-RAM juga menulis pada DVD tetapi mendukung lebih penulisan ulang dari DVD Writer-. Beberapa komputer lama masih memiliki floppy disk drive sebagai pembaca floppy disk, dan USB flash drive adalah pembaca memori flash, memiliki ukuran kecil, ringan dan portable.
  • Kartu grafis berfungsi memberikan informasi ke layar, dan digunakan untuk membuat grafik pada komputer. Sebuah monitor CRT atau LCD, menampilkan gambar dan video dari komputer dengan memanipulasi warna piksel pada layar.
  • Soundcard memainkan file suara, menghasilkan suara untuk speaker, dan menerima suara sebagai masukan dari mikrofon. Output audio speaker seperti musik dan efek suara.

Pengertian Software Dan Jenis-Jenisnya

macam-macam software komputer
Image: Software
Apakah Kamu tau apa sih sebenarnya Pengertian Software komputer? Kalo pengen pengertian cepatnya sih bisa jawab saja perangkat lunak komputer, tapi kalo Kamu pengen tau penjelasannya yang lebih detail, maka kamu bisa baca artikel pada update kali ini. Jika Anda belum mengenal mengenai software, hardware dan brainware maka materi sebelumnya mengenai pengenalan komputer, bisa Anda baca terlebih dahulu. Akan tetapi jika anda sudah paham mengenai tiga kata tersebut maka langsung aja deh kita mulai pembahasan lengkapnya.

1. Pengertian Software

Pengertian Software komputer adalah perangkat lunak komputer untuk mengkontrol perangkat keras. Bisa juga diartikan sebagai data yang diprogram dan disimpan secara digital dalam bentuk aplikasi, termasuk program komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud alias bekerja dibelakang layar atau sistem.
Karena disebut juga sebagai perangkat lunak, maka sifatnya juga berbeda dengan perangkat keras atau hardware, jika hardware adalah perangkat yang nyata yang dapat dilihat dengan jelas oleh mata dan dipegang secara langsung oleh manusia, maka software atau Perangkat lunak tidak dapat dipegang dan dilihat secara fisik, software memang tidak tampak secara fisik dan tidak berwujud benda namun bisa untuk dioperasikan dan dijalankan. Nah sekarang bagaimana, apakah sudah mulai ada gambaran mengenai pengertian dari software (perangkat lunak komputer)? Kalo sudah mulai ada gambaran, sekarang kita lanjutkan pembahasannya ke jenis-jenis software dan pembagian software.

2. Jenis-jenis Software

Menurut jenisnya, software dapat dibedakan menjadi beberapa bagian diantaranya adalah sebagai berikut :

A. Freeware

Freeware (perangkat lunak gratis) adalah perangkat lunak komputer yang memiliki hak cipta yang gratis dan dapat digunakan tanpa batasan waktu, berbeda dengan shareware yang mewajibkan pemakainya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fitur tambahan). Para pengembang freeware biasanya membuat perangkat gratis "untuk disumbangkan kepada komunitas", namun juga tetap ingin mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap pengembangan aplikasi selanjutnya. terkadang jika para pengembang aplikasi memutuskan untuk berhenti mengembangkan sebuah produk freeware, mereka akan memberikan source code (kode sumbernya) kepada pengembang lain atau mengedarkan kode sumber tersebut kepada umum sebagai perangkat lunak bebas yang bisa dikembangkan secara bersama-sama.

B. Shareware

Shareware adalah perangkat lunak yang disediakan untuk pengguna tanpa membayar secara uji coba dan sering di batasi oleh kombinasi dari fungsi, ketersedian, atau kenyamanan. Jadi maklum saja kalo anda menggunakan aplikasi ini tidak bisa memanfaatkannya secara maksimal, karena aplikasi yang shareware sebenarnya adalah aplikasi ujicoba.
Shareware sering ditawarkan sebagai aplikasi unduhan dari sebuah situs web yang disertai dengan sebuah bacaan seperti koran atau majalah. Alasan di balik perangkat lunak Shareware adalah memeberikan pembeli kesempatan untuk mencoba menggunakan program sebelum membeli lisensi untuk versi lengkap dari perangkat lunak kongsi tersebut. Ini juga dipakai sebagai strategi marketing pengembang aplikasi shareware. Makanya shareware juga biasa disebut dengan Trialware.

C. Firmware

Firmware adalah aplikasi yang mengacu kepada perangkat lunak yang disimpan di dalam Memori Read Only (hanya baca). Tidak seperti memori akses acak, Firmware tidak akan dapat berubah meski tidak dialiri listrik. Rutin-rutin yang mampu menyalakan komputer (startup) serta instruksi input/output dasar (semacam BIOS atau sistem operasi embedded) disimpan di dalam Firmware. Modifikasi memang masih bisa dilakukan, akan tetapi hal tersebut tergantung dari jenis ROM (Read Only Memory) yang digunakan. Firmware yang disimpan dalam ROM tidak dapat diubah, tetapi Firmware yang disimpan dalam ROM yang dapat diubah semacam EEPROM atau Flash ROM, masih dapat diubah sesuai dengan kebutuhan.

D. Commercial Software

Commercial Software (software berbayar) adalah perangkat lunak yang disalurkan atau dibuat untuk tujuan komersil, setiap pengguna yang ingin menggunakan atau mendapatkan software tersebut dengan cara membeli atau membayar pada pihak yang mendistribusikannya, bisa langsung kepada developers (pengembang) software, atau kepada rekanan dari pengembang software tersebut. pengguna yang menggunakan software berbayar biasanya tidak dilegalkan untuk menyebarluaskan atau membagikan ulang software yang sudah dibeli lisensinya secara bebas tanpa ijin dari penerbitnya. Contoh software berbayar ini misalnya adalah Microsoft Visual Basic NET, Adobe Photoshop, Corel Draw dan masih banyak lagi yang lainnya. Commercial Software juga dilindungi oleh undang-undang hak cipta, dan untuk mendapatkannya kita harus membeli. Software ini dilarang keras untuk diperbanyak (secara ilegal pastinya).

E. Free Software

Free Software (perangkat lunak bebas) adalah istilah yang diciptakan oleh Richard Stallman dan Free Software Foundation (organisasi nirlaba dan merupakan sponsor utama dari proyek GNU) yang mengacu kepada perangkat lunak yang bebas untuk digunakan, dipelajari dan diubah serta dapat disalin dengan atau tanpa modifikasi, atau dengan beberapa keharusan untuk memastikan bahwa kebebasan yang sama tetap dapat dinikmati oleh pengguna-pengguna berikutnya. Bebas di sini juga berarti dalam menggunakan, mempelajari, mengubah, menyalin atau menjual sebuah perangkat lunak, seseorang tidak perlu meminta izin dari siapa pun. Dengan kata lain Anda bisa mengutak atik sesuka hati.
Untuk dapat menjadikan free software sebagai perangkat lunak bebas, perangkat lunak tersebut biasanya harus memiliki sebuah lisensi, atau berada dalam domain publik dan menyediakan akses ke kode sumbernya bagi setiap orang. Gerakan perangkat lunak bebas (free software movement) pertama kali dikembangkan pada tahun 1983, yang bertujuan untuk memberikan pada setiap pengguna komputer.
Dengan konsep kebebasan ini, setiap orang bebas untuk menjual perangkat lunak bebas, menggunakannya secara komersial dan mengambil untung dari distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yang memiliki salinan dari sebuah free software dapat pula menyebarluaskan perangkat lunak bebas tersebut secara gratis. Nah kalo semuanya disebarluaskan secara gratis dan bebas dimodifikasi sesuka hati, trus dari mana dapat keuntungannya? Biasanya sih model bisnis dari perangkat lunak bebas terletak pada nilai tambah seperti dukungan, pelatihan, kustomisasi, integrasi atau sertifikasi. Dengan menggunakan model bisnis seperti ini, pastinya ada kekurangan dan kelebihannya juga.
Perangkat lunak bebas (free software) jangan disalahartikan dengan perangkat lunak gratis (freeware) yaitu perangkat lunak yang digunakan secara gratis. Perangkat lunak gratis dapat berupa perangkat lunak bebas atau perangkat lunak tak bebas. Sejak akhir tahun 1990-an, beberapa alternatif istilah untuk perangkat lunak bebas mulai muncul seperti "perangkat lunak sumber terbuka" (open-source software), "software libre", "FLOSS", dan "FOSS".
Saat ini, umumnya perangkat lunak bebas tersedia secara gratis dan dibangun atau dikembangkan oleh suatu komunitas terbuka. Para anggota komunitas tersebut biasanya bersifat sukarela tetapi dapat juga merupakan karyawan suatu perusahaan yang memang dibayar untuk membantu mengembangkan perangkat lunak tersebut.
Untuk memudahkan pemahaman mengenai perbedaan antara freeware (perangkat lunak gratis) dengan free software (perangkat lunak bebas), Richard Stallman selaku pendiri gerakan perangkat lunak bebas memberikan penjelasan sebagai berikut.
Perangkat lunak bebas adalah perihal kebebasan, bukan harga. Untuk mengerti konsepnya, Anda harus memikirkan kata 'bebas' seperti dalam "kebebasan berpendapat", bukan 'bebas' dalam arti "bir gratis".

F. Open Source Software

linux open source software
Open Source Software (perangkat lunak sumber terbuka) adalah jenis perangkat lunak yang kode sumbernya terbuka untuk dipelajari, dikembangkan, diubah, ditingkatkan dan disebarluaskan. Karena sifat ini, umumnya pengembangannya dilakukan oleh satu komunitas terbuka yang bertujuan mengembangkan perangkat lunak bersangkutan. Anggota-anggota paguyuban itu seringkali sukarela tapi bisa juga pegawai suatu perusahaan yang dibayar untuk membantu pengembangan perangkat lunak itu. Produk perangkat lunak yang dihasilkan ini biasanya bersifat bebas dengan tetap menganut kaidah dan etika tertentu.


Terus apa donk bedanya dengan Free Software? Untuk memperjelas perbedaannya, simak baik-baik pernyataan berikut ini.
Semua perangkat lunak bebas adalah perangkat lunak sumber terbuka, tapi sebaliknya perangkat lunak sumber terbuka belum tentu perangkat lunak bebas, tergantung kaidah yang dipakai dalam melisensikan perangkat lunak sumber terbuka tersebut.

G. Malware

Malware (perangkat perusak) berasal dari gabungan kata malicious dan software adalah perangkat lunak yang diciptakan untuk menyusup atau merusak sistem komputer, peladen atau jejaring komputer tanpa izin termaklum (informed consent) dari pemilik. Istilah ini adalah istilah umum yang dipakai oleh pakar komputer untuk mengartikan berbagai macam perangkat lunak atau kode perangkat lunak yang mengganggu atau mengusik. Istilah virus computer kadang-kadang dipakai sebagai frasa pemikat (catch phrase) untuk mencakup semua jenis perangkat perusak, termasuk virus murni (true virus).
Perangkat lunak dianggap sebagai malware berdasarkan maksud yang terlihat dari pencipta dan bukan berdasarkan ciri-ciri tertentu. Perangkat perusak mencakup virus komputer, cacing komputer, kuda Troya (Trojan horse), rootkit, perangkat pengintai (spyware), perangkat iklan (adware), perangkat jahat (crimeware) dan perangkat lunak lainnya yang berniat jahat dan tidak diinginkan. Menurut undang-undang, perangkat perusak kadang-kadang dikenali sebagai ‘pencemar komputer’, hal ini tertera dalam kode undang-undang di beberapa negara bagian Amerika Serikat, termasuk California dan West Virginia.
Perangkat perusak tidak sama dengan perangkat lunak cacat (defective software), yaitu, perangkat lunak yang mempunyai tujuan sah tetapi berisi kutu (bug) yang berbahaya.

3. Pembagian Software

Setelah mengetahui apa pengertian dari software dan jenis-jenis software, sekarang kita lanjutkan pembahasannya mengenai pembagian software. Secara garis besar software dibagi menjadi beberapa bagian, silahkan lihat poin-poin berikut ini.
  • Sistem Operasi (Operating Sistem)  : Ms. DOS, Windows, MAC OS, dan Linux.
  • Program bantu (Utility)   : Anti Virus, PC Tools dan Windows Explorer.
  • Program Siap Pakai (Aplication)   :
    • Pengolah Kata (Word Processor) : WordStar, WordPerfect, Ms. word.
    • Pengolah Angka (Spread Sheet) : Lotus, Excel, Quattro Pro.
    • Pengolah Data (Database) : Dbase, FoxPro, Ms Access.
    • Pengolah Citra (Drawing) : CorelDraw, 3DStudio,  Adobe Photoshop.
  • Compiler / Interpreter   : Pascal, Delphi, Visual Basic, Visual FoxPro.

Profilqw


Wira sapta dwi saputra
Nama: wira sapta dwi saputra
alias: putra
tanggal lahir: 14 maret 1999
tempat lahir: narmada lombok, nusa tenggara barat,indonesia
alamat sekarang: desa selat, narmada lombok, indonesia
zodiak: pisces
tinggi badan: 155
kewarnegaraan: indonesia
ayah: sapirah
ibu: Le ruiyah
saudara: sanisah,nurhayati hanifah,pittriwati, dan wire akhmad panji pratama.
kekasih/pacar: -
alamat jalan: jln suranadi 2 desa selat narmada.

Biografi

wira sapta dwi saputra atau yang akrab disapa ebung, lahir di Narmada lombok 14 Maret 1999 adalah seorang musisi dan aktor berkebangsaan Indonesia. Wira adalah anak kelima dari pasangan Le ruiyah dan Sapirah.

Foto














Media Sosial

facebook:https://www.facebook.com/wirasapta.dwisaputra.3/
google+:https://plus.google.com/u/0/+wirasaptadwisaputra12/
Twitter:https://twitter.com/ebung_wira/
Instagram:https://www.instagram.com/wirasaptadwisaputra/