PERANGKAT LUNAK SOFTWARE

                                      




INTRODUCTION
    - Soft =lunak
- Ware = perangkat/barang
- Perangkat lunak atau sering disebut Software
- Bagian dari sebuah sistem komputer yang sifatnya non-fisik
  Berupa:
-  Modul
-  Perintah
-  Prosedur
-  Pengendalian
-  Pendukung
-  Aktifitas-aktifitas pengolahan perintah

Function
-  Melakukan aktifitas bersama-sama dengan hardware
-  Menyediakan segala sumber daya yang bisa digunakan pada sebuah komputer
-  Bertindak  sebagai perantara antara pengguna dan perintah yang harus dilakukan dalam komputer.


Type
-  Operating system
-  Application

Operation System:
OS/ Operating System
-  Perangkat lunak yang berfungsi melakukan operasi yang mengurusi tentang segala aktifitas komputer
seperti mendukung operasi sistem aplikasi dan mengendalikan semua perangkat komputer agar dapat  berjalan selaras dengan fungsinya.
Tanggung jawab :
-  Mengurus operasi CPU (Microprocessor)
-  Identifikasi Input-output (I/O)
-  Tempat pengendalian memori
-  Mengontrol sumber daya komputer
-  menyediakan landasan program lain untuk dijalankan

 Job/Tugas
-  Melakukan fungsi manajemen sistem berkas
-  Mengendalikan berbagai sumber pada system seperti disk dan printer
-  Mengatur sejumlah pemakai yang menggunakan system secara bersamaan
-  Membangun penjadwalan proses-proses di dalam sistem

 Tujuan Utama
-  Untuk memaksimalkan produktifitas  dan kinerja sistem komputer dengan perngoperasian    yang efisien.
 

Operation
-  System management program
-  System development program

Function
-  Menyediakan antarmuka (Interface) ke pengguna (User)


 Interface type:
1. Command-Based User Interface
2. Menu driven
3. Graphical User Interface

Function
-  Menyediakan antarmuka (Interface) ke pengguna (User)
-  Menyediakan informasi yang berkaitan dengan hardware

Function
- Menyediakan antarmuka (Interface) ke pengguna (User)
- Menyediakan informasi yang berkaitan dengan hardware
- Menangani memori

funcntion
1. Mulltitasking
2. Multiprocessing
3.  Time Sharing
4.  Multithreading
5.  Scalability and Network
-  Menangani memori
-  Melakukan tugas pengolahan dalam sebuah proses

funcntion
-  Menyediakan antarmuka (Interface) ke pengguna (User)
-  Menyediakan informasi yang berkaitan dengan hardware
-  Menangani memori
-  Melakukan tugas pengolahan dalam sebuah proses
-  Pengelolaan file data

Classification
-  Stand-alone Operating System
-  Network Operating System

Example
-  DOS (Disk Operating System)
-  Windows 3
-  Windows 95
-  Windows 98
-  Windows Millenium Edition
-  Windows 2000
-  Windows XP
-  Windows 7
-  Windows 8
-  IBM/OS2
-  Mac OS
-  Sun OS

 Open source OS
-  Linux RedHat
-  Linux Fedora
-  Linux Slackware
-  Linux Mandrake

NOS Example Windows 3.11
-  Windows NT
-  Novel Netware
-  Windows 2000Server
-  Windows 2000 Advanced Server
-  Windows 2003 Server

 Application Software

Introduction
-  Perangkat lunak aplikasi
-  Aplikasi=pakai, terap
-  Berjalan diatas sebuah (platform) sistem operasi.
-  Make computer have multipurpose

funcation
Depend on Application ‘Type’

type
-  Entertainment
-  Edutainment
-  Utility
-  Processing
-  Sofware Development

Games
-  Pinball
-  Need 4 Speed
-  DOTA

 Music
-  Windows Media Player
-  WinAmp
-  AIMP

Film
-  Windows Media Player
-  Win DVD
-  Xing Mpeg

 Edutainment
-  Gabungan Education dan Entertainment
-  Media pembelajaran Fisika, biologi dsb
-  Anak cerdas
- Encyclopedia
- Microsoft Encharta

Encyclopedia
-  Microsoft Encharta
-  UtilityUtilitas atau alat bantu kinerja komputer
-  PC Tools
-  System Mechanic
-  Norton Utility

 ProcessingWord Processing
-  Data Processing
-  Image Processing
-  Video Processing
-  Graphical Processing

 Word ProcessingPengolah kata
-  MS Word
-  Word Perfect
-  AMI Pro

Data ProcessingPengolah data
-  Microsoft Excel
-  Microsoft Access

 Image ProcessingPengolah gambar (Citra)
-  Adobe Photoshop
-  Corel Draw

  Video ProcessingPengolah Video
-  Adobe Premier
-  Canopus
-  Pinnacle

  GraphicPengolah grafis
-  3DS Max
-  Auto CAD

 Software Development
-  Software=Program, Sekelompok program
-  Suatu perangkat lunak yang digunakan untuk membuat atau mengembangkan perangkat    lunak lain (Program aplikasi).

  type
-  Non VisuaL
-  Visual

Non visual
-  Turbo Pascal
-  Turbo C/C++/C#
-  Turbo Basic

  VisualBorland Delphi
-  C Builder
-  Microsoft Visual Basic




Comments

Popular Posts