presentasi modul 4 - software
DESCRIPTION
Presentasi modul 4 - SoftwareTRANSCRIPT
![Page 1: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/1.jpg)
![Page 2: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/2.jpg)
SOFTWARE
Oleh:Paris Permadi (41812120172)
Jurusan : Sistem Informasi
![Page 3: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/3.jpg)
SOFTWARE
![Page 4: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/4.jpg)
![Page 5: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/5.jpg)
![Page 6: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/6.jpg)
![Page 7: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/7.jpg)
Programming Languages Routines (User program) Application package (Package programs) Operating System
Software
![Page 8: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/8.jpg)
Software
Penjabaran: komponen dalam data processing system yang berupa program-program dan teknik-teknik lain untuk mengontrol sistem
Fungsi:◦ mengidentifikasi program◦ menyiapkan aplikasi program sehingga tata kerja
seluruhnya peralatan komputer terkontrol◦ mengatur dan membuat pekerjaan lebih efisien
![Page 9: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/9.jpg)
Programming Language
Penjabaran: Programming language adalah bahasa-bahasa yang dipakai oleh programmer untuk menuliskan kumpulan-kumpulan instruksi
Contoh:◦ ASSEMBLER (machine oriented)◦ COBOL (Common Bussiness Oriented Language)◦ FORTRAN (Formula Translator, untuk aplikasi ilmiah/teknik)◦ PL/I (Program Language One, untuk aplikasi komersil maupun
ilmiah, kombinasi dari cobol dan fortran)◦ R.P.G (Report Program Generator, untuk aplikasi komersil)◦ Bahasa C◦ Microsoft Visual Basic◦ Borland Delphi◦ Micosoft Access◦ Pascal
![Page 10: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/10.jpg)
Programming Language (Con’t) Tingkatan
◦ Low level language (Machine Oriented) Lebih dekat dengan hubungannya dengan mesin Contoh: Assembler
◦ High level language (Problem Oriented) Lebih dekat hubungannya dengan aplikasi problem-nya Contoh: Cobol, Fortran, RPG, PL/I , Pascal, MS Visual Basic,
Borland Delphi◦ Semi Level Langunge
Bahasa yang termasuk dalam Machine Oriented dan Problem Oriented
Contoh: Bahasa C
![Page 11: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/11.jpg)
Routines (User Program)
Penjabaran: 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
![Page 12: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/12.jpg)
Operating Systen (OS) Penjabaran: bagian software yang sangat
penting, merupakan kumpulan program yang mengontrol dan mengatur seluruh kegiatan prosessing didalam sistem, baik input, output, maupun proses
Contoh:◦ BOS (Basic Operating System)◦ TOS (Tape Operating System)◦ DOS (Disk Operating System)◦ Microsoft Windows◦ LINUX
![Page 13: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/13.jpg)
Application packages Penjabaran: 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
User dapat memakai program komputer yang sama tanpa memerlukan perubahan-perubahan yang berarti.
Contoh:◦ S.S.P. (Scientific Subroutine Package)◦ MPSK - LINEAR PROGRAMMING (Mathematical Programming Support -
Extended - Liner Programming)◦ G.P.S.S. (General Purpose Simulation System)◦ CALOOMP - PLOTTER◦ IMS .(Information Management System)◦ C I C S (Customer Information Control System)◦ P M I C (Project Management Information System)◦ U M M S (Unit Materials Management System)
![Page 14: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/14.jpg)
Operating Systen (OS) (Con’t) Bagian-Bagian OS
◦ Control program◦ Processing Program
SUPERVISOR
JOB CONTROL PROGRAM
INITIAL PROGRAM LOADER
LANGUAGE PROCESSOR C PASCAL FORTRAN COBOL ASSEMBLER
SERVICE PROGRAM LINKAGE EDITOR LIBRARIAN SORT/MERGE UTILITIES AUTO TEST
USER – WRITTEN PROBLEM PROGRAM
CONTROL PROGRAM PROCESSING PROGRAM
![Page 15: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/15.jpg)
Operating Systen (OS) (Con’t) Control Program
◦ Fungsi Task Management (mengawasi pelaksanaan didalam
processing) Data Management (mengontrol penempatan data
didalam sistem termasuk pengaturannya didalam storage)
Job Management (mengatur jadwal pekerjaan processing)
![Page 16: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/16.jpg)
Operating Systen (OS) (Con’t) Processing Program
◦ Fungsi: mempermudah persiapan aplikasi program menentukan pekerjaan yang akan dilakukan oleh
sistem Penyusun
◦ Language Processor◦ Service Program ◦ User-written Problem Program
![Page 17: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/17.jpg)
Operating Systen (OS) (Con’t) Control Program
◦ Penyusun: Supervisor (terbentuk dari banyak routine)
menangani operasi input/output, menjawab sistem interruots, memasukkan program-program lain, dan sebagainya yang dilakukan secara berulang-ulang
Job Control Program (JCP) berfungsi mengidentifiksi (memberi nama) program, menandai
mulainya suatu job serta step-step job mana yang akan diproses, menguraikan / mengidefinisikan data yang akan digunakan, menentukan unit input/output
Initial Program Loader (IPL) Fungsi dari IPL adalah menyediakan tempat dan memasukkan
supervisor program dari system residence device ke dalam main storage pada permulaan execution
![Page 18: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/18.jpg)
Operating Systen (OS) (Con’t) Language Processor (Compiler)
◦ Fungsi: menyusun dan menterjemahkan dari bahasa manusia (source rogram) ke dalam bahasa mesin (object-program)
◦ Contoh: - Fortran compiler, Pascal compiler, Assembler compiler
◦ Kebanyakan compiler ini dapat memberikan output berupa object-program kedalam 2 cara, dituliskan pada medium kartu, printer, disk atau tape atau dituliskan langsung pada system residence device
![Page 19: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/19.jpg)
Operating Systen (OS) (Con’t) Service Program
◦ Processing program yang melayani dan memberikan beberapa fasilitas dalam aplikasi suatu program
◦ Penyusun: Linkage editor: mengedit/membentuk job program yang telah
ada dalam system residence device Librarian: melakukan pekerjaan catalog (catalog function) di
dalam OS Sort / merge: mengatur susunan record didalam file dalam
bentuk ascending atau descending Utilities: memindahkan file dari suatu media ke media yang lain Autotest: secara otomatis melakukan testing terhadap suatu
program selama compilation dengan menggunakan data bayangan
![Page 20: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/20.jpg)
Pengelompokan Software Software Komputer
Software suites Web browser Electronic mail Pengolah kata Lembar kerja Database
managers Presentasi grafis Personal
information manager
Groupware
Bisnis-Akuntansi, pengolah transaksi, perencanaan sumber daya perusahaan, perdagangan elektronik, dan lain-lain
Ilmu pengetahuan dan teknik
Pendidikan, entertainment dan lain-lain
Sistem operasi Program
pengelola jaringan DBMS (Database
Management System)
Sistem Utilitas Monitoring unjuk
kerja system Monitoring
keamanan
Bahasa program translator (compiler)
Pemrograman editor dan tools
Paket CASE (Computer Aided Software Engineering)
Program Aplikasi untuk Tujuan Umum
Program untuk Pengembangan
sistem
Program untuk Manajemen
sistem
Program untuk Aplikasi Khusus
Software Aplikasi
Melakukan tugas mengolah informasi untuk End-user
Mengelola dan mendukung operasi system Komputer dan jaringan
Software Sistem
![Page 21: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/21.jpg)
Pengelompokan Software
Application software (Perangkat lunak aplikasi) program yang biasa dipakai untuk
melakukan tugas-tugas yang spesifik Contoh:
◦ bahasa pemrograman (programming language)◦ program aplikasi (application program)◦ program paket ( package program)◦ program utilitas (utility program)
![Page 22: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/22.jpg)
Pengelompokan Software
System software (Perangkat lunak system) program yang digunakan untuk mengontrol
sumber daya komputer, seperti CPU dan input output device
Contoh:◦ Sistem Operasi Windows◦ Sistem Operasi Linux◦ Sistem Operasi MAC OS
![Page 23: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/23.jpg)
Pengelompokan SoftwareBerdasarkan Cara Mendapatkan Komersial (membeli)
◦ microsoft visio Public-domain (gratis tidak ada hak cipta)
◦ LINUX Share ware (Bebas digunakan untuk pengujian dan
terkadang selamanya, ada hak cipta, berharap donatur) Free ware (dapat digunakan tanpa perlu membayar) Rental ware (menyewa dan memiliki hak cipta) Free software (gratis/murah, dapat dikembangkan
secara pribadi) Open source (gratis, source code-nya dapat dimanipulasi
bebas, bebas didistribusikan)
![Page 24: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/24.jpg)
Trend Software
End.
![Page 25: Presentasi modul 4 - Software](https://reader033.vdocuments.mx/reader033/viewer/2022061203/547d8c34b4af9f00708b470a/html5/thumbnails/25.jpg)
Question