Minggu, 13 November 2011

PERBEDAAN ANTARA SISTEM OPERASI, SOFTWARE APLIKASI DAN BAHASA PEMROGAMAN

Sistem Operasi
Sistem operasi atau operating system atau juga sering disingkat dengan OS merupakan perangkat lunak yang sifatnya  sangat mendasar dan mutlak diperlukan untuk mengoperasikan komputer. Sistem operasi merupakan kumpulan program yang dibuat oleh pabrik komputer dengan memperhatikan bentuk dan cara kerja perangkat kerasnya. Sistem operasi menurut American National Standart Institude (ANSI), didefinisikan sebagai perangkat lunak yang mengontrol input dan output, melakukan perhitungan, kompilasi penyimpanan, pengolahan data serta berbagai bentuk layanan terkait. Sistem operasi berfungsi mengatur dan mengontrol sumber daya yang ada, baik dari perangkat keras yang berupa CPU, memori maupun disk storage. Serta perangkat lunak berupa program komputer, baik yang dibuat oleh pabrik ataupun yang dibuat oleh para programmer. Demikian pula halnya dengan kemampuan komputer yang bisa dihubungkan dengan terminal, printer maupun peralatan tambahan lainnya. Adanya sistem operasi membuat pemakai dapatmemanfaatkan komputer secara maksimal.

Software Aplication (Program Aplikasi)
Software aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna . Biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak secara langsung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah ,pengolah kata, lembar kerja dan pemutar media . Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi (application suite). Contohnya adalah Microsoft Office dan  OpenOffice.org yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu paket biasanya memiliki antar muka pelanggan yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna. Contohnya, suatu lembar kerja dapat dibenamkan dalam suatu dokumen pengolah kata walaupun dibuat pada aplikasi lembar kerja yang terpisah.

Bahasa Pemrograman
Bahasa pemrograman atau Programming language adalah suatu bahasa ataupun suatu tata cara yang dapat digunakan oleh manusia (programmer) untuk berkomunikasi secara langsung dengan komputer. Jenis bahasa pemrograman sangat banyak. Tetapi secara umum, pengertian bahasa pemrograman dapat dibagi menjadi dua, yaitu Low Level Language dan High Level Language. Low Level Language merupakan suatu bahasa program atau suatu tata cara yang dapat digunakan untuk berkomunikasi dengan komputer. Dalam hal ini tata cara yang digunakan masih berorientasi dengan mesin, karena itu low level language juga disebut sebagai bahasa mesin. Sedangakn high level language merupakan suatu bahasa program atau suatu tata cara yang dapat digunakan untuk memberi perintah atau instruksi kepada komputer. Tata cara yang ada sangat mirip dengan tata cara yang digunakan manusia dalam berkomunikasi. Dengan demikian high level language lebih mudah dipelajari. Semua kalimat, kata ataupun aturan yang ada di dalam high level language juga merupakan kalimat atau kata atau aturan yang digunakan  dalam kehidupan sehari-hari.

Tidak ada komentar:

Posting Komentar