SOFTWARE
Oleh: Tito Ana Safrida41812120038
PENGERTIAN SOFTWARE
Software merupakan suatu komponen dalam data processing system yang berupa program-program dan tekhnik lain untuk mengontrol system.Dengan kata lain, perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksSumber : http://jembersantri.blogspot.com/2013/01/pengertian-software-perangkat-lunak-komputer.html#ixzz2PVJ6mFMS
FUNGSI SOFTWARE
Mengidentifikasi program menyiapkan aplikasi program sehingga tata
kerja seluruhnya peralatan komputer terkontrol
mengatur dan membuat pekerjaan lebih efisien
YANG TERMASUK SOFTWARE
Programming languages Routines (User program) Aplication Package (package program) Input/output contrlos system Operating system
PROGRAMING LANGUAGE
Programming language atau bahasa program adalah suatu bahasa ataupun suatu tatacara yang dapat digunakan oleh manusia (programmer) untuk berkomunikasi secara langsung dengan komputer.
Menurut tingkatannya Bahasa Pemrograman dapat dibedakan dalam 3 macam tingkat (level):1. Low level language (Machine Oriented)Bahasa yang termasuk dalam level ini lebih dekat hubungannya dengan mesin.Contoh : ASSEMBLER2. High level language (Problem Oriented). Sebaliknya, bahasa yang termasuk dalam level ini lebih dekat orientednya dengan aplikasi problemnya.Contoh : Cobol, Fortran, RPG, PL/I, , Pascal, MS Visual Basic, Borland Delphi3. Semi Level LangungeBahasa yang dapat termasuk dalam Machine Oriented dan Problem OrientedContoh : Bahasa C
ROUTINES (USER PROGRAM)
Routines atau user program yaitu program yang dibuat oleh programmer dalam bahasa program untuk suatu aplikasi tertentu dan dipakai berulang-ulang.
Contoh: Payroll, Inventory Control, Invoicing, Billing procedure, Personalia, Security, dll
APLICATIONS PACKAGES
Application Packages atau Package Program ialah program-program yang dibuat oleh perusahaan komputer untuk User yang beroperasi dalam bidang-bidang umum, misalnya penerbangan, asuransi, komunikasi, pembangunan gedung, toko-toko pedagang eceran, dsb. Karena itu mereka dapat memakai program komputer yang sama tanpa memerlukan perubahan-perubahan yang berarti.
OPERATING SYSTEM Operating system adalah bagian software
yang sangat penting, merupakan kumpulan program routine dan prosedur yang mengontrol dan mengatur seluruh kegiatan prosessing didalam sistem.
Berikut adalah contoh-contoh OS yang dipakai antara lain:
BOS (Basic Operating System) TOS (Tape Operating System) DOS (Disk Operating System) Microsoft Windows LINUX
Operating system (OS) terdiri atas 2 bagian yaitu:
1.Control ProgramControl program berfungsi sebagai pengawas
pelaksanaan dalam processing, mengontrol penempatan data di dalam sistem, dan megatur jadwal pekerjaan processing.
Contohnya:1. Supervisor2. Job Control Program (JCP)3. Intial Program Reader (IPL)
2. Processing ProgramProcessing program terdiri dari Language processor, Service program, user-written problem program.
Berfungsi sebagai:-Mempermudah persiapan aplikasi komputer-Menentukan pekerjaan yang akan dilakukan oleh sistem
PENGELOMPOKAN SOFTWARE Berdasarkan Fungsinya software dapat dibagi
menjadi 2 golongan yaitu:1. Aplication Software (Perangkat lunak
aplikasi)Merupakan program yang biasa dipakai oleh
pemakai untuk melakukan tugas-tugas yang spesifik
2. System Software (perangkat lunak sistem)
Sistem software atau support software (perangkat lunak pendukung) adalah program yang digunakan untuk mengontrol sumber daya komputer, seperti CPU dan input output device.
Berdasarkan cara mendapatkan software dan hak pemakaiannya, software dapat digolongkan pada :
1. Software KomersilAdalah software yang harus dibeli dan dijual secara
komersial. Contoh: Microsoft Office
2. Software Public DomainAdalah software yang bersifat gratis dan tidak ada hak
cipta. Contoh: LINUX
3. SharewareBebas untuk digunakan dan terkdang selamanya.
Namun diharapan pemakai memberikan dana kepada pembuatnya jika pemakai bermaksud untuk menggunakannya secara terus menerus
4. FreewareSoftware yang dapat digunakan tanpa perlu membayar. Tujuan dari pembuatan software freeware adalah:-Sebagai penarik bagi pemakai untuk membeli versi yang lebih lanjut.-Pembuat ingin menyalurkan karyanya supaya menjadi terkenal-Pembuat benar-benar ingin membantu pemakai dan melaksanakan tugasnya tanpa harus membeli secara komersil.5. RentalwareSoftware yang sapat digunakan dengan cara menyewa dan memiliki hak cipta. Sewa ini biasanya dilakukan pertahun.
6. Free SoftwareIstilah yang dicanangkan oleh Richard Stallman (pendiri free software foundation). Software yang dilengkapi dengan kode sumber, dapat digunakan oleh siapa saja dan bebas untuk dikembangkan sendiri oleh pemakai. Untuk mendapatkannya bias gratis atau membayar dengan harga yang murah.Informasi tentang free software dapat dilihat pada http://www.free-soft.org/
7. Open SourceMuncul dari ide bahwa seandainya setiap orang berpartisipasi dalam mengembangan suatu software akan selalu berevolusi menuju ke tingkat kesempurnaan.Hak-hak yang disediakan pada open source adalahHak untuk membuat salinan program dan mendistribusikan salinan tersebut.Hak untuk mengakses kode sumber sebagai syarat untuk bias melakukan pemodifikasian.Hak untuk melakukan pengembangan terhadap program.Akses open source pada situs http://www.opensource.org
TERIMA KASIH
Recommended