Perangkat Lunak Komputer

Komputer merupakan sebuah perangkat elektronik yang dapat digunakan untuk melakukan perhitungan aritmatik. Komputer sendiri terbagi menjadi dua bagian yaitu bagian yang disebut hardware dan software. Nah, minggu lalu kita sudah membahas mengenai hardware, lalu bagaimana dengan software?apa itu software?

Software adalah sekumpulan data yang diformat dan disimpan secara digital dalam bentuk program atau intruksi untuk menjalankan suatu perintah yang diinputkan ke perangkat komputer. Dalam bahasa Indonesia software sendiri di sebut dengan perangkat lunak atau dapat sebut dengan piranti lunak.

Untuk menjalankan sebuah sistem komputer, fungsi software memiliki peran cukup penting. Dan dibawah ini adalah beberapa fungsi software komputer yang dapat disimpulkan, diantaranya sebagai berikut.
  • Fungsi software secara mendasar adalah mendeteksi perangkat hardware pada komputer, dan kemudian mengatur perangkat - perangkat hardware tersebut agar dapat berkerja bersama - sama.
  • Fungsi software komputer berikutnya adalah sebagai media untuk menghubungkan software - software lain dengan perangkat keras komputer.
  • Selain itu fungsi software juga sebagai pengidentifikasi program dan penerjemah software - software lainya agar dapat berkerja sama.

Dibawah ini adalah beberapa contoh dari software komputer :
1. Program BIOS
Merupakan sebuah program dasar komputer yang berfungsi untuk mengidentifikasi perangkat hardware pada saat booting. Beberapa contoh dari program BIOS diataranya AMI BIOS, AWARD BIOS, PHOENIX BIOS.
2. Sistem Operasi
Sistem operasi merupakan sebuah software komputer yang berfungsi untuk mengorganisir semua perangkat - perangkat yang terhubung dalam sistem komputer. Beberapa contoh dari sistem operasi adalah sistem operasi Windows, Linux, Unix, Mac OS, FreeBSD. 
3. Program Aplikasi
Program aplikasi merupakan sebuah software komputer yang dibuat untuk menyelesaikan pekerjaan tertentu, software ini hanya dapat berjalan diatas sistem operasi. Jadi kita tidak dapat menjalankan software aplikasi tanpa adanya sistem operasi. Beberapa contoh dari program aplikasi diantaranya :
    Ø  Program pengolah kata / word processor ( Ms. Word, Word Perfect, Star Word )
    Ø  Program pengolah angka / spread sheet ( Ms. Exel, Quattro pro, Lotus )
    Ø  Program pengolah data ( Dbase, Ms. Access, Foxpro )
    Ø  Program pengolah gambar ( Adobe Photoshop, 3D Studio, Corel Draw )
4. Program Utility
Merupakan sebuah software yang berfungsi sebagai pembantu sistem operasi dalam mengkoordinir sebuah sistem komputer. Beberapa contoh dari software Utility diantaranya AntiVirus, PC Tools dan Driver.
5. Program Compiler
Adalah sebuah software yang digunakan untuk menerjemahkan bahasa pemrograman kedalam bahasa mesin, beberapa contoh program compiler antara lain, Visual Basic, Visual Foxpro, Visual C, Delphi dan lain sebagainya.

5 Aplikasi gratis (Open Sorce) terpopuler dikalangan  Programmer

1. Sublime Text
Image result for sublime text logo
Sublime Text adalah salah satu teks editor terbaik untuk programmer khususnya Web Developer yang sangat canggih untuk coding, markup dan lain-lain. Sublime Text ini bisa dibilang sebagai senjata wajib bagi web developer. Kamu akan menyukai antarmuka pengguna yang sangat sederhana, dengan fitur dan kinerja yang luar biasa.
Sublime Text tersedia dalam versi berbayar dan gratis. Sublime Text juga memiliki banyak fitur, di antaranya fitur goto anything, command pallete, multiple selections, distraction free mode, split editing, instant project switch, customize anything, dan plugin API. Masih kurang? Sublime Text memiliki banyak plugins, kamu bisa mendownload plugins di Internet dan menginstalnya.

2. Notepad++
Image result for notepad++ t logo
Notepad++ adalah text editor terbaik yang berjalan di sistem operasi Windows yang didistribusikan sebagai perangkat lunak bebas. Notepad++ mendukung banyak bahasa, di antaranya Assembly, C, C++, C#, CSS, HTML, Java, Javascript, Pascal, Perl, PHP, Python, Ruby, Shell, SQL, VB, XML, dan lainnya.
Notepad++ memiliki banyak kelebihan, seperti memiliki GUI yang baik dan menarik. Selain itu, Notepad++ juga dapat ditambahkan berbagai plugin yang bisa mempermudah pekerjaan programmer.

3. Android  Studio
Image result for android studio logo
Android Studio merupakan Integrated Development Environment (IDE) resmi υntυk pengembangan aplikasi Android, berdasarkan IntelliJ IDEA. Android berubah mеnјаԁі platform уаng Ьеgіtυ cepat ԁаӏаm mеӏаkυkаn inovasi. Hаӏ іnі tіԁаk lepas ԁагі pengembangan utama dibelakangnya, уаіtυ Google. Googlelah уаng mengakuisisi Android ԁаn kеmυԁіаn membuatkan ѕеЬυаһ platform.
Platform android terdiri ԁагі Sistem Operasi berbasis Linux, sebuah GUI (Graphic User Interface), sebuah web browser ԁаn Aplikasi Studio End-User уаng dapat ԁі download ԁаn јυgа para pengembang Ьіѕа ԁеngаn leluasa berkarya serta menciptakan aplikasi уаng tегЬаіk ԁаn terbuka υntυk digunakan оӏеһ ЬегЬаgаі macam perangkat.

4. Netbeans
Image result for netbeans logo png
Netbeans adalah sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi dekstop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.

5. Eclipse
Image result for eclipse logo

Eclipse adalah IDE open source gratis lainnya untuk pengembang Java. Ini adalah lingkungan pengembangan terintegrasi yang ideal untuk pemrograman Java. Menggunakan Eclipse, kamu bisa membuat aplikasi Java apa saja yang dapat berjalan di platform apa pun. Baik di web, seluler, dan desktop. Selain Java, Eclipse mendukung bahasa lain seperti C, PHP, Perl, Python, dan Ruby.

No comments:

Post a Comment