Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

4 SOFTWARE Oleh : Elly Lestari 41812120036.

Presentasi serupa


Presentasi berjudul: "4 SOFTWARE Oleh : Elly Lestari 41812120036."— Transcript presentasi:

1 4 SOFTWARE Oleh : Elly Lestari

2 4.1 PENDAHULUAN Pengertian perangkat lunak berupa instruksi/program pada unit pengolah komputer agar komputer dapat berjalan sesuai kebutuhan. Fungsi : - mengidentifikasi program - menyiapkan aplikasi program sehingga terkontrol - mengatur dan membuat pekerjaan lebih efisien, dll

3 Software dibedakan menjadi 5, yaitu :
- programing languages - user program - package programs - I/O control system - operating system Dari sumber lain : program aplikasi, utilities program

4 4.2 PROGRAMMING LANGUAGES
Pengertian bahasa yang digunakan untuk menuliskan kumpulan instruksi. Dibagi menjadi 3 tingkatan: - bahasa tingkat rendah, contoh : assembler - bahasa tingkat menengah, contoh : C - bahasa tingkat tinggi, contoh : C++, Pascal, VB, JAVA, dll

5 4.3 ROUTINES (User Program)
Pengertian program yang dibuat untuk suatu aplikasi tertentu dan dipakai berulang-ulang. Contoh : security, inventory control, payroll, personalia, billing procedures, dll

6 4.4 APPLICATION PACKAGES Pengertian program yang dibuat untuk user yang beroprasi dalam bidang-bidang umum. User dapat menggunakan program komputer yang sama tanpa memerlukan banyak perubahan. Contoh penerapannya : perusahaan penerbangan, asuransi, toko, dll Contoh : SSP (Scientific Subroutine Package), IMS (Information Management System), PMIC (Project Management Information System), dll

7 4.5 OPERATING SYSTEM Pengertian software terpenting dalam menjalankan perangkat komputer, yang merupakan sekumpulan program yang mengontrol dan mengatur seluruh kegiatan prosessing di dalam sistem. Contoh : Microsoft Windows, LINUX, Vedora, dll OS terdiri dari 2 bagian : control program dan processing program

8 4.5.1 Control Program Fungsi :
- mengawasi pelaksanaan di dalam processing (task management) - mengontrol penempatan data di dalam sistem termasuk pengaturannya di dalam storage (data management) - mengatur jadwal pekerjaan processing (job management)

9 Control Program terdiri dari :
- Supervisor terbentuk dr bnyk routine/program yg menangani operasi I/O, memasukkan program-program, dll - JCP (Job Control Program) suatu OS program yg membaca JCP, berfungsi utk mengidentifikasi program, menandai mulainya suatu job serta step-step job mana yg akan diproses, dll. - IPL (Initial Program Loader) program kecil yg dimasukkan ke main storage dr system residence device scr manual dg menekan tombol console load key

10 4.5.2 Processing Program Fungsi :
- mempermudah persiapan aplikasi program - menentukan pekerjaan yang akan dilakukan oleh sistem Terdiri dari : - Language Processor - Service Program - User-written Problem Program

11 Language Processor Disebut juga translator (compiler)
Fungsi untuk menyusun dan menterjemahkan source programke dalam object-program Contoh : Fortran compiler, Assembler compiler, Pascal compiler

12 Service Program Fungsi : melayani dan memberikan beberapa fasilitas dalam aplikasi suatu program. Terdiri dari : - Linkage Editor -> berfungsi untuk mengedit/membentuk job program yang telah ada dalam system residence device sebagai object program ke dalam core-image library - Librarian -> berfungsi melakukan pekerjaan catalog seperti menjaga, memberikan pelayanan dan mengatur seluruh organisasi di dalam OS

13 - Sort/merge -> berfungsi untuk mengatur susunan record di dalam file dalam bentuk ascending sequence / descending sequence dan menggabungkan dua atau lebih kumpulan file menjadi satu file denga susunan record yang berurutan. - Utilities -> berfungsi untuk memindahkan file dari suatu media ke media yang lain. - Autotest -> berfungsi untuk melakukan testing terahadap suatu program selama compilation secara otomatis

14 4.6 PENGELOMPOKAN PROGRAM
Berdasarkan fungsinya : 1. Application Software biasa dipakai untuk melakuakan tugas yang spesifik dibedakan menjadi : bahasa pemrograman program aplikasi program paket program utilitas

15 2. System Software - berfungsi untuk mengontrol sumber daya komputer seperti CPU dan I/O divice - Contoh : OS (Windows, Linux)

16 Berdasarkan cara mendapatkan software dan hak pemakaiannya
1. Software komersial -> harus dijual dan dibeli scr komersial, contohnya Microsoft Office 2. Software public-domain -> bersifat gratis dan tdk ada hak cipta, contohnya LINUX 3. Shareware -> bebas digunakan untuk pengujian dan selamanya, terkadang ada yang ber-hak cipta 4. Freeware -> dapat digunakan tanpa membayar

17 5. Rentalware -> dapat digunakan dg cara menayewa, software ini dilindungi hak cipta 6. Free Software -> dicanangkan oleh Richard Stallman, bisa didapat secara gratis ada pula yang berbayar, dilengkapi kode sumber, dapat dikembangkan oleh si pemakai 7. Open source -> dicanangkan oleh Eric Raymond, dilengkapi kode sumber, pemakai bebas mengembangkan program

18 TERIMAKASIH


Download ppt "4 SOFTWARE Oleh : Elly Lestari 41812120036."

Presentasi serupa


Iklan oleh Google