PENGANTAR TEKNOLOGI INFORMASI


        SOFTWARE
By :
Dita Founciana Safitri
41812120030


            - Universitas Mercubuana -
Pengertian

 Software
  adalah komponen salam sata processing
  system yang berupa program-program dan
  teknik teknik lain untuk mengontrol sistem.
 Fungsi software :
• Sebagai sarana interaksi antara pengguna dan
  perangkat keras
• Mengidentifikasi program
• Menyiapkan aplikasi program sehingga tata kerja
  seluruhnya peralatan komputer terkontrol
• Mengatur dan membuat pekerjaan lebih efisien

 Software :
  Programming Language, Routines (user program),
  Application package (package programs), Input
  Output control system, Operating system
Programming Language
  Adalah bahasa – bahasa yang dipakai
  programmer untuk menuliskan kumpulan –
  kumpulan instruksi.

 Contoh :
  ASSEMBLER, COBOL, FORTRAN, C, C++, PHP,
  Microsoft Visual Basic, Delphi, Pascal, Java
Bahasa Pemrograman dibedakan 3 tingkat :



 Low level Language (Machine Oriented)
Contoh : ASSEMBLER
 High Level Language (problem oriented)
Contoh : Cobol, Fortran, Pascal, Delphi, dll
 Semi Level Language
Contoh : Bahasa C
Routines (User Program)
  Program yang dibuat programmer dalam
  bahasa program untuk suatu aplikasi tertentu
  dan dipakai berulang-ulang
 Contoh :
  Payroll, Inventory Control, Invoicing, Billing
  Procedure, Security, dll.
Application Package
    Program – program yang dibuat oleh perusahaan
    komputer untuk user yang beroperasi dalam bidang
    umum, misal : penerbangan, asuransi, komunikasi,
    dll.

     Contoh :
•    S.S.P. (Scientific Subroutine Package)
•   G.P.S.S. (General Purpose Simulation System)
•   IMS (Information Management System)
Operating System (OS)
    Bagian software yg merupakan kumpulan program
    yang mengontrol dan mengatur seluruh kegiatan
    prosessing dalam sistem.

   Contoh-contoh OS:
•   BOS (Basic Operating System)
•   DOS (Disk Operating System)
•   Microsoft Windows
•   LINUX
 OS terdiri dari 2 bagian :

Control Program, berfungsi sebagai :
• Mengawasi pelaksanaan di dalam processing
• Mengontrol penempatan data di dalam sistem
• Mengatur jadwal pekerjaan processing

Processing Program, berfungsi sebagai :
• Mempermudah persiapan aplikasi program
• Menentukan pekerjaan yang akan dilakukan oleh
  sistem
Processing Program terdiri dari :

 Language Processor,       Service Program,
   macam compiler antara   terdiri dari :
  lain:
                           •   Linkage Editor
• Fortran compiler         •   Librarian
• Pascal compiler          •   Sort / merge
• Assembler compiler       •   Utilities
                           •   Autotest
Pengelompokkan Software
               Berdasarkan Fungsinya :

 Application Software          System Software
  (perangkat lunak aplikasi)     (perangkat lunak system)
   Digolongkan menjadi            Adalah program yang
  beberapa yaitu :               digunakan utuk mengontrol
• Bahasa pemrograman             sumber daya komputer,
  (programming language)         seperti CPU dan input
• Program aplikasi               output device
  (application program)
• Program paket (package       • Contoh : Sistem Operasi
  program)                       (Windows dan Linux)
• Program utilitas (utility
  program)
Pengelompokkan Software
Berdasarkan cara mendapatkan software dan hak
                pemakaiannya :

 Software Komersial
  Contoh : Microsoft Office
 Software public-domain
  Contoh : LINUX
 Shareware
 Freeware
 Rentalware
 Free software
 Open Source
- Sekian & Terimakasih  -

Modul4-software-ppt

  • 1.
    PENGANTAR TEKNOLOGI INFORMASI SOFTWARE By : Dita Founciana Safitri 41812120030 - Universitas Mercubuana -
  • 2.
    Pengertian  Software adalah komponen salam sata processing system yang berupa program-program dan teknik teknik lain untuk mengontrol sistem.
  • 3.
     Fungsi software: • Sebagai sarana interaksi antara pengguna dan perangkat keras • Mengidentifikasi program • Menyiapkan aplikasi program sehingga tata kerja seluruhnya peralatan komputer terkontrol • Mengatur dan membuat pekerjaan lebih efisien  Software : Programming Language, Routines (user program), Application package (package programs), Input Output control system, Operating system
  • 4.
    Programming Language Adalah bahasa – bahasa yang dipakai programmer untuk menuliskan kumpulan – kumpulan instruksi.  Contoh : ASSEMBLER, COBOL, FORTRAN, C, C++, PHP, Microsoft Visual Basic, Delphi, Pascal, Java
  • 5.
    Bahasa Pemrograman dibedakan3 tingkat :  Low level Language (Machine Oriented) Contoh : ASSEMBLER  High Level Language (problem oriented) Contoh : Cobol, Fortran, Pascal, Delphi, dll  Semi Level Language Contoh : Bahasa C
  • 6.
    Routines (User Program) Program yang dibuat programmer dalam bahasa program untuk suatu aplikasi tertentu dan dipakai berulang-ulang  Contoh : Payroll, Inventory Control, Invoicing, Billing Procedure, Security, dll.
  • 7.
    Application Package Program – program yang dibuat oleh perusahaan komputer untuk user yang beroperasi dalam bidang umum, misal : penerbangan, asuransi, komunikasi, dll.  Contoh : • S.S.P. (Scientific Subroutine Package) • G.P.S.S. (General Purpose Simulation System) • IMS (Information Management System)
  • 8.
    Operating System (OS) Bagian software yg merupakan kumpulan program yang mengontrol dan mengatur seluruh kegiatan prosessing dalam sistem.  Contoh-contoh OS: • BOS (Basic Operating System) • DOS (Disk Operating System) • Microsoft Windows • LINUX
  • 9.
     OS terdiridari 2 bagian : Control Program, berfungsi sebagai : • Mengawasi pelaksanaan di dalam processing • Mengontrol penempatan data di dalam sistem • Mengatur jadwal pekerjaan processing Processing Program, berfungsi sebagai : • Mempermudah persiapan aplikasi program • Menentukan pekerjaan yang akan dilakukan oleh sistem
  • 10.
    Processing Program terdiridari :  Language Processor,  Service Program, macam compiler antara terdiri dari : lain: • Linkage Editor • Fortran compiler • Librarian • Pascal compiler • Sort / merge • Assembler compiler • Utilities • Autotest
  • 11.
    Pengelompokkan Software Berdasarkan Fungsinya :  Application Software  System Software (perangkat lunak aplikasi) (perangkat lunak system) Digolongkan menjadi Adalah program yang beberapa yaitu : digunakan utuk mengontrol • Bahasa pemrograman sumber daya komputer, (programming language) seperti CPU dan input • Program aplikasi output device (application program) • Program paket (package • Contoh : Sistem Operasi program) (Windows dan Linux) • Program utilitas (utility program)
  • 12.
    Pengelompokkan Software Berdasarkan caramendapatkan software dan hak pemakaiannya :  Software Komersial Contoh : Microsoft Office  Software public-domain Contoh : LINUX  Shareware  Freeware  Rentalware  Free software  Open Source
  • 13.
    - Sekian &Terimakasih  -