tugas pti 4

16
SOFTWARE Oleh: Tito Ana Safrida 41812120038

Upload: anasyafridha

Post on 23-Jun-2015

91 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Tugas pti  4

SOFTWARE

Oleh: Tito Ana Safrida41812120038

Page 2: Tugas pti  4

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

Page 3: Tugas pti  4

FUNGSI SOFTWARE

Mengidentifikasi program menyiapkan aplikasi program sehingga tata

kerja seluruhnya peralatan komputer terkontrol

mengatur dan membuat pekerjaan lebih efisien

Page 4: Tugas pti  4

YANG TERMASUK SOFTWARE

Programming languages Routines (User program) Aplication Package (package program) Input/output contrlos system Operating system

Page 5: Tugas pti  4

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.

Page 6: Tugas pti  4

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

Page 7: Tugas pti  4

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

Page 8: Tugas pti  4

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.

Page 9: Tugas pti  4

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

Page 10: Tugas pti  4

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)

Page 11: Tugas pti  4

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

Page 12: Tugas pti  4

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.

Page 13: Tugas pti  4

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

Page 14: Tugas pti  4

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.

Page 15: Tugas pti  4

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

Page 16: Tugas pti  4

TERIMA KASIH